Some more improvements

This commit is contained in:
2026-03-01 08:26:07 +01:00
parent c6394650dc
commit d13c1ef8c1
10 changed files with 952 additions and 90 deletions

View File

@@ -56,9 +56,13 @@ Verbindungskabel CPU-Platine
Anschlußmöglichkeiten
---------------------
Hauptplatine
für Stromversorgung +12V und NMEA2000
2pin Terminalblock
Verbindung zur LED-Platine
JST 2.54 XH 7-pin Stecker -> LEDs + GND
für I²C-Module
2x 4pin Buchsenleiste weibl.
1x qwiic-Buchse (JST_SH_BM04B-SRSS-TB_04x1.00mm)
@@ -68,6 +72,12 @@ Anschlußmöglichkeiten
für mechanische Taster
1x Terminalblock 8fach, 7 Tasten und GND
LED Platine
für Verbindung zur Hauptplatine
7-pin JST-XH Kabel kann auch direkt auf die Platine gelötet werden
für optionalen Lichtsensor
2-Pin Buchse, liegend
Bemerkungen
-----------
@@ -126,7 +136,9 @@ ggf. ein E-Paper angeschlossen werden.
TX D9 GPIO18
RX D10 GPIO21
BUZZER
BUZZ Pin Remarks
------ ---------- ----------------------
TBD
GPIO43 temporär, piept allerdings beim flashen über USB und beim Reset
Bauteilliste (WIP)
@@ -135,16 +147,16 @@ Bauteilliste (WIP)
1x ESP32-S3 Nano (Waveshare)
berrybase.de
eckstein-shop.de
6x Taster schwarz (1-6)
6x Taster schwarz oder weiß (1-6)
1x Taster farbig (DST)
1x M12 Micro-C Einbaubuchse
1x M12 Micro-C Einbaubuchse vorverkabelt
1x RGB LED (gemeinsame Kathode), diffus
3x LED grün, diffus
6x Widerstand 330 Ohm
6x Widerstand 330 Ω
1x SN65HVD230 CAN Transceiver
1x Buzzer 12V, passiv
1x MOSFET 2N7000
1x Widerstand 150 Ohm
1x Widerstand 150 Ω
1x Kabelsatz für Tasten, 0,25 mm², je 15cm lang
8x schwarz (GND)
7x farbig (Signal)
@@ -156,28 +168,25 @@ Bauteilliste (WIP)
8x Platinenschraube M2,5, kurz
1x Silikondichtschnur 2mm
1x SHT31 I²C-Modul
Buchsenleiste 2,54 mm
Stiftleiste 2,54mm
1x Buchsenleiste 2,54 mm
1x Stiftleiste 2,54mm
2x Jumper
1x Polyfuse
Schrumpfschlauch
1x Schrumpfschlauch
Konfiguration
-------------
- Instanz-Nummer, es können mehrere Keypads im System sein
- Namen des gekoppelten Geräts, an dieses werden die Tasten gesendet
- Namen der gekoppelten Geräte (bis zu 3), an diese werden die Tasten gesendet
- Tastencodes Tasten 1 bis 6
- Tastencodes Tasten 1 bis 6, langer Druck
- Tastennamen
- Web-AP
- Wifi-Setup
NMEA2000
--------
Für verbesserten Zugriff auf die Geräteliste der NMEA2000-Bibliothek
wird eine erweiterte Funktion GetDeviceByIndex benötigt.
Aus diesem Grund wird mit einem Fork der Bibliothek gearbeitet.
Es werden keine eingehenden Pakete verarbeitet bis auf die ISO-Pflichtpakete
Es wird eine Geräteliste geführt