Project

General

Profile

Actions

Task #10

open

Kategorie #1: Planung

Story #9: Herraussuchen von Hardware

CPU Herraussuchen

Added by Markus Wolf about 2 months ago. Updated about 1 month ago.

Status:
Gelöst
Priority:
Normal
Start date:
11/06/2025
Due date:
% Done:

0%

Estimated time:

Description

Die CPU wird das Herzstück für die Tastautur sein.
Da viele Daten auch auf der gepspeichert werden, braucht diese auch etwas an RAM und gegebenenfalls normalen Speicher.
Hierbei sollten Optionen verglichen werden und in den Kategorien wie:

  • Verfügbarkeit
  • Bedienbarkeit
  • Preis
  • Eventuelle Unterstützung von PCBWay oder JLCPCB (Falls es schon in deren Katalog ist)
  • Anforderungs erfüllung
    bewertet werden.
Actions #1

Updated by Nicolai Stemmer about 2 months ago

Kurz zur CPU Auswahl.
Wir werden wahrscheinlich mit mehreren CPUs arbeiten müssen, wenn die Module auch einzeln verwendet werden können sollen.

Ich würde das ganze als Dezentrale Architektur aufbauen.

  • Die Tastatur als Basis übernimmt Master-Rolle für Bluetooth-Kommunikation und Power-Management
  • Module, eigenständige CPUs für RGB, Encoder, Displays - jeweils als unabhängige USB-Geräte

In der Praxis dann:

  1. Modul alleine:
  • Direkt per USB mit PC verbunden
  • Funktionierendes Eingabegerät ohne Basis
  1. Modul an der Basis:
  • Mechanische Befestigung via Pogo-Pins + Magnete
  • Stromversorgung durch Basis
  • Datenkommunikation läuft vollständig über die Basis
  • → Kein separates USB-Kabel nötig!

Was hältst du davon?

Actions #2

Updated by Markus Wolf about 2 months ago

Das jedes Modul sein eigenen CPU hat finde ich gut.
Ich finde die Formulierung nicht so gut mit das nur die Basis Tastatur das Power Managment hat. Jedes Modul sollte eine Form von Power Managment haben, da diese ja einzeln auch angeschlossen werden können. Aber nur die Haupt Tasatur hat ebenfalls Power Managment für die Batterie. Über die Pogo Pins werden auch die Module versorgt mit Power.

Das jedes Modul eigenständige USB Geräte sind find ich gut.

Der Rest passt soweit

Actions #3

Updated by Markus Wolf about 1 month ago

@Nicolai Stemmer schaut noch nach einem guten Microcontroller.
Aktuell steht die Wahl zwischen einem RP2040 und einem nRF52840.

Das Developemnt wird erstmal auf einem Development Board laufen. Danach sobald es zum PCB kommt, wird der Chip direkt auf das Board verlötet mit allen benötigten Komponenten

Actions #4

Updated by Markus Wolf about 1 month ago · Edited

CPU wird der RP2040

Actions #5

Updated by Nicolai Stemmer about 1 month ago

  • Status changed from Neu to Gelöst
Actions

Also available in: Atom PDF