please name the i2c devices you have tested or using #5982
Replies: 1 comment
-
Posted at 2016-05-09 by @MaBecker Monochrome 128x32 I2C OLED graphic display, adafruit PRODUCT ID: 931 o comes with integrated 4.7k pull-ups o module SSD1306 o ESP8266-12E&F o D4 - SDA and D5 - SCL works without problems Posted at 2016-05-09 by Wilberforce It might be useful to document which board and pins were used as well, as this seems to be the tricky part! Posted at 2016-05-09 by @MaBecker @wilberforce added board and pins - thanks for that hint Posted at 2016-05-09 by Frida Adafruit HTU21D-F Temperature & Humidity Sensor Breakout Board working on esp8266-01 By mistake, I run esp8266-01 with 5 volts for a week before I discovered that it only should have 3V3 volts. I have made clock streching on it with a copy from @tve. Posted at 2016-05-09 by DrAzzy AT24 series eeprom 4.7k pullups, on pins 4 and 5. Esp-12f I think. Posted at 2016-05-09 by davem Might be useful documenting what's not working too, just a thought, and, crucially, which MCU you are using! Posted at 2016-05-09 by @MaBecker @frida - wow, can you please share the clock stretching code ? Posted at 2016-05-09 by tve Working for me:
Posted at 2016-05-10 by @MaBecker
Posted at 2016-05-11 by virtualcodewarrior
Works fine in Mongoose IoT (formerly smart.js) Will try to build the mentioned clock stretching code soon to see if that can make it work. Posted at 2016-05-11 by tve If your I2C device is not working the most helpful would be to hook up a logic state analyzer. That'll tell you what is going on... Posted at 2016-05-11 by @gfwilliams
Even just sticking LEDs on the 2 pins (so they are normally off) would let you check whether you had the right ones. Posted at 2016-05-19 by CrashingDutchman It might be useful to document which board and pins were used as well, as this seems to be the tricky part!> Posted at 2016-05-21 by Wilberforce ESP8266 - PCF8574 8 bit IO expander from DX.com
I'm not sure if the pull up lines even have an effect, as it works without them too! Attachments: Posted at 2016-07-16 by ExperimentalZeros TI INA3221: "INA3221 Triple-Channel, High-Side Measurement, Shunt and Bus Voltage Monitor" b.- I2C works with: c.- Physical Pinouts are SCL/D1 and SDA/D2 (3 places on the board) d.- PullUps @ 4k1 Ohms E.- Work In Progress Attachments: Posted at 2016-10-12 by @MaBecker Nice small monochrome I2C 0.96 and 1.3 OLED - the 0.96 is my favorite one. o each comes with integrated 4.7k pullups o used module SSD1306 o on ESP8266-12E&F o D4 - SDA and D5 - SCL works without problems Posted at 2017-01-23 by @MaBecker TLS2561 - LIGHT-TO-DIGITAL CONVERTER from Adafruit
works without problems Posted at 2017-01-26 by @MaBecker PN532 - NFC/RFID MODULE
works only with clock stretching by @frida, have to run some more test and then will create a PR
Posted at 2017-03-18 by countxerox BH1750 Light Sensor
no probs Posted at 2017-03-18 by @MaBecker clock stretching by @frida will be available with 1v92 Posted at 2017-08-10 by cervolen Working for me:
Attachments: Posted at 2018-01-23 by @MaBecker
Attachments: |
Beta Was this translation helpful? Give feedback.
-
Posted at 2016-05-09 by @MaBecker
Like to use this post to build up a list of tested i2c devices on ESP8266
please fell free to add devices - thanks.
Beta Was this translation helpful? Give feedback.
All reactions