Hallo liebe Leute!
ich möchte ungern alte Threads ausbuddeln, aber mein "Problem" gerade wurde dort nur kurz angerissen, aber nicht zuende diskutiert. Daher führe ich das hier mal separat weiter :)
Ich plane ein ESP32 C3 WROOM 02 verbauen und die USB Funktionalität zum Programmieren und UART zu nutzen.
In diesem Post ging es um die USB-Verschaltung: Beitrag "Re: ESP32 C3 WROOM 02 - nativ USB"
Wenns funktioniert: Für "richtige" Geräte packst du dann auf die Platine noch 2x 27R Serienwiderstand und 2x 22p Dämpfung (oder so ähnlich - steht im Datenblatt).
Ich habe das TRM und die Hardware Design Guides nach USB durchsucht, konnte aber nichts genaues dazu finden.
In https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf
steht dazu nur 0Ohm als Serienwiderstände und TBD für die Kapazitäten (siehe Screenshot).
Wie macht man es "richtig"?
Weitere Frage: Benötige ich wohl an TXD auch einen 499 Ohm Serienwiderstand? (https://www.espressif.com/sites/default/files/documentation/esp32-c3_hardware_design_guidelines_en.pdf. Hardware Design Guidelines - 2.6 Uart)
Grüße aus Bielefeld,
Martin
Mehr Hintergrund: Ich möchte ein PCB (möglichst komplett bestückt bei JLCPCB) bauen, mit dem ich auf meine Tecalor / Stiebel Eltron TTF07 Wärmepumpe per CAN zugreifen kann (Protoyp funktioniert). Zusätzlich möchte ich noch meine Lüftungsanlage (Tecalor TVZ 170 E Plus) mit 2x 0..10V analog und potentialfreien Relay ansteuern und das ganze noch testweise als Basis für meine Mysensors Basteleien wiederverwenden ;)
Aktueller Stand ist hier: https://github.com/mkaiser/ESP32-CAN. Bin gerade beim Review, Platzieren und Bauteile "verkleinern". Gerne kritisch auseinandernehmen. Möchte lernen und das auch open sourcen :)
btw. EasyEDA wollte ich mal ausprobieren, tue mir das nach diesem Projekt aber nicht mehr an (habe Altium-Erfahrung und vermisse Grundlegendes wie Bestückungsoptionen sehr). Aber das Schematic und die JLCPCB-Bauteilbibliothek ist wirklich nett :)
