OBP Keypad ========== - Stromversorgung über M12-Anschluß über NMEA2000 Eingangsbereich 6~21V - Ein- und Ausschalten durch langen Tastendruck auf DST/ ONOFF - Konfiguration über Web-Interface - PWR leuchtet grün wen NMEA2000-Verbindung etabliert - PWR leuchtet rot wenn nur Stromversorgung aktiv ist Optionen - I²C Temp/Hum-Sensor - Seatalk1 Anschluß für Fernbedienung Raymarine Pinnenpilot - EPaper-Display 2.9" zur Anzeige der Tastenbelegung Damit die LEDs nicht stören, kann umgeschaltet werden zwischen permanentem Leuchten und nur kurzem Aufblinken bei Betätigung. Bohrung Taster: 12mm Taster Außenmaß: 17.5mm Verbindungskabel CPU-Platine JST 2.54 XH 6 Pin Steckverbinder -> LED Anschlußmöglichkeiten für Stromversorgung +12V und NMEA2000 4pin Terminalblock steck-/schraubbar +12V, DNG, CAN-L, CAN-H für I²C-Module 2x 4pin Buchsenleiste weibl. 1x QWIIC-Buchse (JST_SH_BM04B-SRSS-TB_04x1.00mm) für mechanische Taster 1x JST 2.54 XH 7 Pin Steckverbinder -> Tasten Masseverbindung über einzelnes getrenntes Kabel für LEDs Bemerkungen ----------- Bei den aktuell verwendeten Tasten sind die Anschlußdrähte extrem filigran. Leichtes Brechen und schlechte Verarbeitung. Beschaltung MCU Nano -------------------- Wiki: https://www.waveshare.com/wiki/ESP32-S3-Nano Der Nano hat 30 Pins. Stromversorgung über VIN. Lt. Spezifikation können dort 6 bis 21V anliegen. Vmtl. ist ein Betrieb mit 5V auch möglich. Den 3.3V-Pin nicht benutzen. Dieser ist als Ausgang gedacht! Das Mapping von Nano-Pin zu GPIO muß noch überprüft werden. Der nano kann in zwei verschiedenen Mapping-Modi betrieben werden! Die Pins für i²C (A4, A5)und SPI (D11, D12, D13) sind absichtlich nicht belegt um frei für Erweiterungen zu sein. An SPI kann ggf. ein Epaper angeschlossen werden. Key Color Pin Remarks ----- ------- -------- -------------------- 1 B D2 GPIO5 2 B D3 GPIO6 3 B D4 GPIO7 4 B D5 GPIO8 5 B D6 GPIO9 6 Y D7 GPIO10 Illumination DST Y D8 GPIO17 Destination, On/Off LED Pin ------ ---------- A A0 GPIO1 B A1 GPIO2 C A2 GPIO3 (D A3 reserved for future) RGBA A6 GPIO4 RGBB A7 GPIO13 RGBC B1 GPIO14 CAN Pin ------ ---------- RX D9 TX D10 Beschaltung MCU Pico !!! Nicht fertig / ungültig !!! -------------------- Stromversorgung über VSYS mit 5V. Key Color Pin Remarks ----- ------- -------- -------------------- 1 B GP11 2 B GP12 3 B GP13 4 B GP14 5 B GP15 6 Y GP16 Illumination DST Y GP17 Destination, On/Off LED Pin ------ ---------- A GP1 B GP2 C GP4 RGBA GP5 RGBB GP6 RGBC GP7 CAN Pin ------ ---------- RX GP9 TX GP10 Bauteilliste ------------ 1x ESP32-S3 Nano oder ESP32-S3 Pico 5x Taster schwarz 2x Taster gelb 1x M12 Einbaubuchse 1x Spannungswandler 12V -> 3.3V 1x RGB LED (gemeinsame Anode) 3x LED grün 1x SN65HVD230 CAN Transceiver 1x Gehäuse 150x60x40 4x Befestigungsschraube M4 1x Kabelsatz Konfiguration ------------- - Instanz-Nummer, es können mehrere Keypads im System sein - Namen des gekoppelten Geräts, an dieses werden die Tasten gesendet - Tastencodes Tasten 1 bis 6 - Tastennamen - Web-AP