Traffic light controlled through NodeMCU from mobile device over WiFi

Circuit is done as shown in the diagram. Download trafficLight library from the following link. Unzip and paste the downloaded library to Arduino libraries folder. Restart Arduino IDE and open the example program from File -> Examples -> trafficLight -> trafficLight. Upload the program to your NodeMCU. Program compiled and tested on Arduino-1.8.12.

Read More
Cascading two 32-bit shift register modules using Arduino UNO

Cascading will help you to create multiple outputs. Similarly, you can cascade more modules.

Purchase the module from

Upload the following program to Arduino UNO. Change the value in customDelay() function to change the speed of running LED.

/* Shift Register Example Turning on the outputs of a 74HC595 using an array Hardware: * 74HC595 shift register * LEDs attached to each of the outputs of the shift register */ //Pin connected to ST_CP (12) of 74HC595 int latchPin = 12;
Read More
32-bit shift register module using 74HC595 controlled using Arduino UNO

Here, we will see the circuit to interface a 32-bit serial-in parallel-out Shift register module using Arduino UNO. Shift register module is powered from Arduino UNO.

This module will help to create 32 digital outputs from only 3 digital pins of Arduino. Purchase the module from This module can be used in applications where more digital outputs are required such as LED cube, LED matrix etc.

Upload the following program to Arduino UNO.

Read More