30.09.2018, 18:36
Hallo Leute,
mein Sohn bastelt gerade mit einem ESP32 Controller und einen Radiomudul TEA5767.
Das Modul lässt sich nur sporadisch zur Arbeit überreden.
Die meiste Zeit gibt es bei Arduino IDE V1.8.6 einen Fehlercode 5 bei
aus. Manchmal - nach unzähligen Resetversuchen startet das Radiomodul und man hat einen Sender. Allerdings ist das Ganze nach einiger Zeit wieder aus.
Ich denke es gibt ein Problem mit dem I2C -Bus der das Modul steuert.
Das Radiomodul arbeitet mit 3,3V und wird vom ESP32 versorgt. Die beiden Pull Up Widerstände sind je 2,2 kOhm gegen die 3,3V Schiene des ESP32. Die Leitungslänge sind nur wenige Zentimeter.
Das sind die getesteten Bibliotheken:
https://github.com/mathertel/Radio
https://github.com/andykarpov/TEA5767
https://github.com/big12boy/TEA5767
https://github.com/mroger/TEA5767
Das Datenblatt des Radiobausteins (nur der Baustein, nicht das Modul - da gibt es nix):
https://www.sparkfun.com/datasheets/Wire...EA5767.pdf
Der ein oder Andere hier bastelt ja auch mit solchen Sachen. Habt ihr eine Idee, was das Problem verursacht ?
Gruß
Oliver
mein Sohn bastelt gerade mit einem ESP32 Controller und einen Radiomudul TEA5767.
Das Modul lässt sich nur sporadisch zur Arbeit überreden.
Die meiste Zeit gibt es bei Arduino IDE V1.8.6 einen Fehlercode 5 bei
Code:
Serial.println(Wire.endTransmission());
Ich denke es gibt ein Problem mit dem I2C -Bus der das Modul steuert.
Das Radiomodul arbeitet mit 3,3V und wird vom ESP32 versorgt. Die beiden Pull Up Widerstände sind je 2,2 kOhm gegen die 3,3V Schiene des ESP32. Die Leitungslänge sind nur wenige Zentimeter.
Das sind die getesteten Bibliotheken:
https://github.com/mathertel/Radio
https://github.com/andykarpov/TEA5767
https://github.com/big12boy/TEA5767
https://github.com/mroger/TEA5767
Das Datenblatt des Radiobausteins (nur der Baustein, nicht das Modul - da gibt es nix):
https://www.sparkfun.com/datasheets/Wire...EA5767.pdf
Der ein oder Andere hier bastelt ja auch mit solchen Sachen. Habt ihr eine Idee, was das Problem verursacht ?
Gruß
Oliver