Go Down

Topic: NodeMCU ESP 8266 problemi con più dispositivi I2C (Read 849 times) previous topic - next topic

Cippa149

Ciao,
il nodemcu funziona solo come master i2c e non sun iona da slave.

Per questo compra Arduino nano e  facci sapere se ti funziona

As_Needed

#16
Sep 07, 2018, 08:53 am Last Edit: Sep 07, 2018, 08:56 am by As_Needed
Ho fatto delle prove di nuovo, con tutti e due i sensori collegati e lo schema con l rst alto e niente , anche stavolta va in boot mode  :smiley-confuse:  Mi sa che per ora opterò per l NTP
L'unica cosa che non ho messo è il condensatore tra massa e VCC, ma non credo cambi qualcosa a questo punto, anche perché il problema sembrava essere sul rst, certo il condensatore è pure contro le interferenze.. non ho condensatori per provare comunque ecco perché non l'ho messo :D
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

As_Needed

Ciao,
il nodemcu funziona solo come master i2c e non sun iona da slave.

Per questo compra Arduino nano e  facci sapere se ti funziona
Non ho capito cosa intendi
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

PaoloP

Il codice per far funzionare l'ESP8266 come slave I2C non è stato ancora implementato nel core (https://github.com/esp8266/Arduino/pull/3287)
L'ESP8266 e quindi la NodeMCU come slave I2C non funziona.

As_Needed

Tutto chiaro
Però non centra con il far funzionare due dispositivi I2C no ?
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

PaoloP


As_Needed

MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

As_Needed

Ho appena provato un SHT35 I2C con il BMP180 e funzionano tutti e due senza problemi insieme, usando la NodeMCU
Quindi il problema penso sia o nella libreria del DS3231 o nella corrente troppo alta. Non vedo altre spiegazioni.
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

SukkoPera

Hai verificato se uno o entrambi montano le resistenze di pull-up? Se ci sono su entrambi, si mettono in parallelo e il valore risultante potrebbe essere troppo basso.
Make your Sega MegaDrive/Genesis region-free with Arduino! https://goo.gl/X7zBcq

Guida rapida a ESP8266: https://goo.gl/kzh62E

As_Needed

#24
Sep 13, 2018, 05:09 am Last Edit: Sep 13, 2018, 05:10 am by As_Needed
Hai verificato se uno o entrambi montano le resistenze di pull-up? Se ci sono su entrambi, si mettono in parallelo e il valore risultante potrebbe essere troppo basso.
Questo in effetti non ci avevo pensato.. Controllerò ;)

Se non erro dovrebbero averle entrambi ma adesso usando il BMP 180 che le ha e pure l sht 35 le ha, funzionano comunque
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

Go Up