![]() |
|
I2C Communication Failure between Kincony KC868-A8 and ESP32C3 - Printable Version +- Smart Home Automation Forum (https://www.kincony.com/forum) +-- Forum: Technical Support (https://www.kincony.com/forum/forumdisplay.php?fid=20) +--- Forum: KC868-A8 (https://www.kincony.com/forum/forumdisplay.php?fid=23) +--- Thread: I2C Communication Failure between Kincony KC868-A8 and ESP32C3 (/showthread.php?tid=8586) |
I2C Communication Failure between Kincony KC868-A8 and ESP32C3 - MIKIMOTO - 09-25-2025 Hola a tothom, Estic intentant establir una connexió I2C entre una placa Kincony KC868-A8 i un ESP32C3 . He implementat correctament la lògica del projecte i he verificat la configuració de la comunicació connectant dues plaques ESP32C3. Funcionen perfectament com a mestre i esclau, detectant-se mútuament i intercanviant dades sense cap problema. La meva configuració per a aquesta prova era una connexió directa pin a pin:
A continuació, vaig intentar implementar la mateixa lògica amb el KC868-A8 com a mestre i l'ESP32C3 com a esclau. Vaig modificar el programa mestre per utilitzar els pins correctes per a la placa Kincony (Pin 4 per a SDA i Pin 5 per a SCL). He connectat les plaques de la següent manera, utilitzant el connector I2C dedicat del KC868-A8:
Tanmateix, la comunicació falla. L'escàner I2C de la placa Kincony detecta correctament els seus dos xips PCF8574 interns, però no veu l'ESP32C3 . Ja he verificat totes les connexions i he provat d'afegir resistències de pull-up externes de 4.7KΩ a les línies SDA i SCL. Segons els esquemes de Kincony, la placa utilitza una lògica de 3.3V i no té resistències de pull-up al seu bus I2C extern. Què podria estar causant aquest problema? Qualsevol ajuda o informació serà molt benvinguda. Gràcies per endavant! RE: I2C Communication Failure between Kincony KC868-A8 and ESP32C3 - admin - 09-25-2025 if you use two different board and power supply, you should connect their GROUND together. |