wollte euch über meinen aktuellen Stand informieren.
Will ein eigenes Audioboard mit 2x Max98357 plus Kopfhörer Ausgang.
Audio Platine soll kompatibel zu wESP32 - wESP32 — Wired ESP32 with PoE und vor allem zu LILYGO® TTGO T8 V1.8 (warum nicht LILYGO® TTGO T8 V1.7 ?? Ist Momentan einfach günstiger, hat mehr RAM und sonst bisher keinen Nachteile gefunden) . Aber damit ist TTGO T5 V2.3.1 leider gestorben, irgendwie macht das ePaper Display keinen Sinn mehr ( wie kam ich da nur drauf???)
Gekaufte RFID Platine
Eigene Bedienplatine mit 4 Buttons + Drehgeber und Neopixels.
Optional über I2C mit bestehenden Platinen erweiterbar
Was ich durch das wESP32 gelernt habe: Auch ESP32-WROOM können 16 MB Flashspeicher haben. Das war mir neu muss ich zugeben. Ich dachte, das sei ausschließlich den WROVER vorbehalten.
Sei es drum: Wie willst du das mit dem wESP32 kompatibel halten? Da sind schon beispielsweise IO25, 26 und 27 gar nicht frei verfügbar.
„The I2S peripheral output signals can be connected to multiple GPIO pads. However, the I2S peripheral input signal can only be connected to one GPIO pad.“
Ja das ist (soweit ich weiß) korrekt.
Ich dachte jetzt nur, dass du die Pins aus deiner Tabelle exakt so anwenden willst, wie sie da stehen. Das klappt dann halt nicht.
Wo man auf jeden Fall (wie gesagt) echt viele GPIOs braucht bei Ethernet, das ist beim LAN8720.
0: CLOCK_IN
18: MDIO
19: TX0
21: TX_EN
22: TX1
23: MDC
25: RX0
26: RX1
27: CRS
Übrig bleiben beim WROVER dann nur noch:
2, 4, 5, 12, 13, 14, 15, 32, 33, 34, 35, 36, 39 => 13 Stück
Davon gehen ab:
3 (I2S)
2 (I2C)
2 (Drehencoder)
1 (Neopixel)
1 (Interrupt für PCA)
1 (Power)
=> Rfid müsste man dann per i2c machen.
Also ich werde das Projekt nicht angehen, da ich inzwischen auch einen Access-Point im Keller habe. Aber grundsätzlich finde ich Ethernet immer cool, von daher verfolge ich das Ganze mit Spannung.
Ja bleibt spannend wo die Reise hingeht.
Will auf jeden fall eine Audio-Platine erstellen welche mit beiden Board funktioniert.
1: WLAN und Akku als Ton…Ersatz
2: Ethernet vermutlich ohne Akku als Webradio / Wecker
Somit sollten noch sämtliche Optionen offen bleiben, IO35&IO13 will ich vorerst nicht benutzen.
Da könnte man später auch noch irgendwas anderes machen. Aber richtig RFID wäre in dieser Konstellation nur per I2C möglich. Das schöne ist dass dies komplett ohne externe Spannngsversorgung möglich wäre und nur per POE!
die Bestellung ist raus, bin mal gespannt wie lang dies mit Chinesisch Neujahr dauert?
Hab mich doch für die einfachere Steckvariante entschieden, vielleicht das nächste mal eine komplette Entwicklung.
6) Eigene Bedienungsplatine
6a) mit 5 Taster (werde vermutlich nur 4 benutzen)
6b) Drehgeber
6c) erweiterbar mit Infrarot-LED
6d) 24x LED Ring WS2812B mini ( Batteriespannung oder 5V geboostert)
6e) auch hier nochmal mit der Möglichkeit der Erweiterbarkeit
Sag mal passt das eigentlich im Kopfbereich (Antenne) des Develboards? Ich lasse den Bereich ja gerne frei und mache da auch keine Kupferauflage hin. Aber davon ab: Willst du da wirklich Pinheader drunter haben? Wie steckst du dort was ein?