A board that lets you add 8 analog inputs to your ESP8266 via I2CDesigned by AllAboutEE in United States of America
*Note On Shipping Selection For Customers Outside of the U.S.: If you select the cheaper shipping option the headers are not soldered. This is because when the headers are not soldered we can ship ...Read More…
*Note On Shipping Selection For Customers Outside of the U.S.: If you select the cheaper shipping option the headers are not soldered. This is because when the headers are not soldered we can ship as "Envelope" which costs three times less than a "Package" which is required for soldered headers since the thickness exceeds 1/4". It's more expensive but you'll also get a tracking number. Email us if you have any questions.
A board with eight (8) analog to digital (A/D) converters that your ESP8266 can interface with it using I2C. Scroll down and watch the video below to see it in action. We created libraries for Arduino for ESP8266.
The ESP8266 is great module, but it lacks some functionality that it's often necessary to use another microcontroller to accomplish what you want. One of the features that it lacks are A/D converters (it only has one and it's hard to access if you have the ESP-01 version).
This board solves this problem by giving your ESP8266 module access to 8 analog to digital converters (analog inputs) via I2C.
Note: ESP8266 NOT included.
We developed some Open Source, easy to use, libraries and examples so you can get started quickly.
The Arduino for ESP8266 library and examples were tested with Arduino 1.6.5 and the steps listed in the Arduino for ESP8266 repository as of July 24, 2105
The NodeMCU module and examples were tested with nodemcu_float_0.9.6-dev_20150704.bin.
Both (Arduino for ESP8266, and NodeMCU) libraries were tested using the schematic in this page, that is: VDD to 3.3V, GND to GND, ESP8266 GPIO0 to SDA, ESP8266 GPIO2 to SCL, and the analog pins (A0-A7) connected to an analog voltage between 0V and 3.3V.
Note: If you are going to use this board with an ESP8266 you will need to power it with 3.3V and the analog inputs can only accept 0V to 3.3V.
0.74x0.55 inches (18.72x14.07 mm)
A1: No. You can only use one board per I2C master because the chip's I2C is factory fixed.
Q2: Can I connect sensors that put out more than 3.3V? Like 5V for example?
A2: No. The chip on the board can only read between 0v and VDD where VDD max = 3.6V
Q3: Why does the board read voltages in pins not connected to anything?
Howard | March 20, 2017
Erol | Aug. 27, 2015
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!