Digitization of Meters

  • NodeMCU V3 Modul (with ESP-12E Wifi-Microchip)
  • Micro-USB cable
  • some wires
  • LED
  • Arducam Mini
  • Arduino IDE 1.8.5
  • python
  • button
  • Breadboard

Setup Arduino IDE

First make sure to install the latest version of Arduino IDE by following this link. To be able to compile your code to the NodeMCU, in Arduino IDE manually add the following link under > File > Preferences > Additional Boards Manager URLs:
http://arduino.esp8266.com/versions/2.3.0/package_esp8266com_index.json Now the installation of ESP8266 and ESP32 boards is available under > Tools > Boards: … > Boards Manager. Scroll down to the last option named “esp8266 by ESP8266 Community” and confirm the installation.

Is it alive?

To see if everything works properly we going to upload a simple program.
First make sure you choose NodeMCU 1.0 in > Tools > Boards. Stay in > Tools and set the right Port. To view, which Port is used type in terminal:

$ dmesg | grep tty

Uploadspeed should be set to the default 11