I'm using the Espruino Pico and interfacing with a custom board that has several I2C devices, but things aren't working yet. I'm hoping someone can show me where I can find the Espruino's I2C hardware specs.
More Info:
I've been successful in tests using an arduino as a slave device. My simple test was to send a 12 bit value from the master and print to the serial monitor.
I'm wondering if there's a compatibility issue between the Espruino I2C and of the slave device(s) I2c. I haven't been able to find the Espruino's I2C hardware specs.
Some specs on my slave device(s):
VIH: Vpull-up * 0.7
VIL: 0.6
VOL: 0.6
I don't have a battery connected right now, but I assumed the circuit would be active on I2C since the 3v terminal on my board is connected to the 3v pin on the Espruino.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I'm using the Espruino Pico and interfacing with a custom board that has several I2C devices, but things aren't working yet. I'm hoping someone can show me where I can find the Espruino's I2C hardware specs.
More Info:
I've been successful in tests using an arduino as a slave device. My simple test was to send a 12 bit value from the master and print to the serial monitor.
I'm wondering if there's a compatibility issue between the Espruino I2C and of the slave device(s) I2c. I haven't been able to find the Espruino's I2C hardware specs.
Some specs on my slave device(s):
VIH: Vpull-up * 0.7
VIL: 0.6
VOL: 0.6
One of the slave devices is a Li+ "Fuel Gauge":
http://www.ti.com/lit/ds/symlink/bq27441-g1.pdf
http://www.ti.com/lit/ug/sluuac9a/sluuac9a.pdf
I don't have a battery connected right now, but I assumed the circuit would be active on I2C since the 3v terminal on my board is connected to the 3v pin on the Espruino.
Thanks for reading.