![]() For the demonstration purposes I have connected 3 potentiometers which I am using as the sensors which of course you can replace with other analog sensors. So, in this tutorial, you will learn how to use the ADS1015 12-bit i2c supported Analog to digital converter with the Nodemcu ESP8266 to increase the number of Analog pins so that multiple analog sensors can be interfaced with the Nodemcu ESP8266. It really doesn’t matter whether you want to use the ADS1015 or the ADS1115, both the modules have got the same pins and are programmed in the same exact way. ![]() The ADS1015 is a 12-bit Analog to Digital converter while the ADS1115 is a 16-bit Analog to digital converter. But if still you want to use the NodeMCU ESP8266 then I highly recommend using the Analog pins extender board like the ADS1015 or the ADS1115. So, my recommendation is you should use the ESP32 WiFi + Bluetooth module. As this will increase the project overall cost and will also increase the coding, and it seems quite impractical unless you are working on a very complicated project. You can use Arduino with Nodemcu ESP8266 to increase the number of Analog pins, which I will not recommend.You can use the ADS1015 or ADS1115 analog to digital converter to increase the number of Analog pins.You can use ESP32 WiFi + Bluetooth module which has got multiple Analog pins and you can do all the same things that you can do with the Nodemcu ESP8266.While in ESP32 and Arduino boards we have got multiple analog pins. If you compare the NodeMCU ESP8266 with the ESP32 WiFi + Bluetooth Module and Arduino boards you will find that the NodeMCU ESP8266 WiFi module has got only one Analog Pin A0. ![]() You can interface SPI, Serial, I2C, and One-wire supported devices just like the Arduino boards.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |