NodeMCU
Air quality monitor using GP2Y1010AU0F sensor on micropython based NodeMCU
I had purchased GP2Y1010AU0F sensor about 6 months back. Finally, found time to hook it with NodeMCU controller. Firstly, let me list things you need. NodeMCU (ESP8266) controller (~300₹). GP2Y1010AU0F dust/smoke sensor(~450₹). 150k ohm resistor. 220 µF capacitor. breadboard with some connecting wires. Here is the connection schema of circuit. Since solution is based on […]
Programming nodemcu on micropython firmware
NodeMCU board is based on ESP8266 wifi chip. It is an affordable board for IoT, robotics and other embedded programming projects. So far I have used NodeMCU with Arduino to build IoT relays, IoT doorbell and program a number of sensors. NodeMCU and micropython together make embedded programming really simple and easy. To start with, […]
ACS712 current sensor with NodeMCU
When we buy an electrical appliance we trust that the load mentioned on specs is correct. Let us try to build something to measure actual power usage of a 220V AC electrical appliance. ACS712 is available is 5A, 20A and 30A current rating. This sensor works on the principal of Hall effect. From the data […]
Publish IoT data in Influxdb and visualize in Grafana
I had build an IoT enabled weather station. Now let us build a nice platform to store time series data coming out of DTH22 (weather sensor) on NodeMCU and visualize it into Grafana. I have installed and configured influxdb and Grafana onto my raspberry pi which also hosts my MQTT broker. Weather station code transmits […]
IoT enabled Smart doorbell
How useful would it be if you are notified on phone with the photo of visitor on door moment doorbell rings 🙂 Let us build a low cost and simple solution without intercepting anything on 220v supply of doorbell. Things you need 1) NodeMCU board. 2) sound sensor with digital output(it a simple mic hooked […]
IoT ready relay to operate 220v AC home appliances
When I am away from home during long vacations I felt need of having control of some lights back at home, specially during Diwali holidays to turn on lights at night. I had already interfaced my 4 channel relay with raspberry and NodeMCU and control it via ssh terminal on raspberry and serial port of […]
How to operate relay using NodeMCU
NodeMCU board is powered by ESP8266 WiFi unit which gives advantage of controlling circuits connected to NodeMCU over home WiFi or even internet. Idea of connecting relay with NodeMCU will enable us to control 220AC appliances at home from anywhere in the world over internet. Some basics first: 1) NodeMCU does provides 3.3V power and […]