Unit - Extend I/O: Unterschied zwischen den Versionen

Aus Attraktor Wiki

Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
 
== Die Unit Extend-I/O hat eine falsche I2C-Adresse [gelöst] ==
 
== Die Unit Extend-I/O hat eine falsche I2C-Adresse [gelöst] ==
 +
 +
von Peter (peter@attraktor.org)
 +
 +
Bilderprefix: M5-Hard-ExtIO-...
  
 
Die Unit Extend-I/O ist in der Dokumentation und auch in den Libraries mit der I2C-Adresse 0x27 versehen. Tatsächlich hat sie aber die Adresse 0x20. In der Arduino-IDE kann man dieses Problem lösen, bei der UIFlow-IDE leider nicht. [[https://github.com/m5stack/UIFlow-Code/issues/4/ Hier geht zu dem Post auf Github.]]
 
Die Unit Extend-I/O ist in der Dokumentation und auch in den Libraries mit der I2C-Adresse 0x27 versehen. Tatsächlich hat sie aber die Adresse 0x20. In der Arduino-IDE kann man dieses Problem lösen, bei der UIFlow-IDE leider nicht. [[https://github.com/m5stack/UIFlow-Code/issues/4/ Hier geht zu dem Post auf Github.]]

Version vom 12. März 2020, 20:55 Uhr

Die Unit Extend-I/O hat eine falsche I2C-Adresse [gelöst]

von Peter (peter@attraktor.org)

Bilderprefix: M5-Hard-ExtIO-...

Die Unit Extend-I/O ist in der Dokumentation und auch in den Libraries mit der I2C-Adresse 0x27 versehen. Tatsächlich hat sie aber die Adresse 0x20. In der Arduino-IDE kann man dieses Problem lösen, bei der UIFlow-IDE leider nicht. [Hier geht zu dem Post auf Github.]

Ich habe die Unit geöffnet und festgestellt, dass intern die I2C-Adresse geändert werden kann. Die Kontakte von R6...R8 mit einer Lötzinn Brücke versehen. Dann ist Adresse 0x27 eingestellt und alles funktioniert.