ESP32 C3 Mini als Universal Sensorboard

OP #8037018
Lesenswert?
• ▲
▼

Moin

Ich habe einen ESP32 C3 Mini den ich über eine 4 poligen Stecker mit einem BME280 einer Wheatstonebrücke oder einem 0-1V Eingang beschallen will. 2 Pins sind GND und 3.3V. Die zwei anderen Ein bzw Ausgang. Ich kenne die Problematik der Pullups, mir ist klar das das die zwei GPIOs für die Datenleitungen als ein und Ausgang arbeiten müssten und der HX711 liegt mit auf der Platine. Die Frage: Bekommt man das hin, oder ist mein Gedanke grundsätzlich dämlich?

Es geht mir um simples Handling und nur eine Hardware. Also ein 4 poliger Stecker an den entweder den BME280, die Messbrücke oder die 0-1 V Leitung kommt.

Danke und Grüße Hajo

OP #8038642
Lesenswert?
• ▲
▼

Das war die falsche Version, da hatte ich gerade damit angefangen. Da fehlen ja noch die Ausgänge DOUT und PD_SCK am ESP32. Der HX711 im Power Down (PD_SCK high) schaltet die analoge Logik (PGA und ADC) aus. Dann sind die Eingänge am HX711 hochohmig. Dann sollten die I2C Signale kein Problem haben, zumal ich keinen schnellen I2C brauche um den BME280 auszulesen. Die Pullups im ESP32 müssen bei der I2C Nutzung ausreichen. Ich denke das sollte gehen. Die Leitung ist nur 30 cm lang.

Das ganze ist dann nur ein Problem der Software herauszufinden wer dran hängt.

Angehängte Dateien:
#8039866
Lesenswert?
• ▲
▼

Haja, bevor du Schaltungen entwickelst, lerne doch bitte, für andere lesbare Schaltpläne zu malen. Dazu gehört: Vcc geht nach oben, GND nach unten, jeweils mit dem entsprechenden Symbol und keine Potentialleitungen zwischen den Pins. Und dann fehlen bei SDA und SCL die Pullups. Die weak Pullups innerhalb des ESPs reichen NICHT aus. Das müssen auch bei kurzen Leitungen bei 3.3V ca. 2.2kOhm sein. Bei 5V ca. 3.3kOhm. Und nicht die 10k, die die Chinesen draufbauen. Geht zwar manchmal, ist aber ausserhalb der Spezifikation. Leicht zu lesen ist dein Schaltplan jedenfalls für mich nicht.

: Bearbeitet durch User

Antwort schreiben

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.