Home / Projects

Projects

Arduino LiPo Battery Monitor actual setup

Arduino LiPo Battery Monitor

This Arduino LiPo battery monitor and charger features the TP4056 breakout board. The voltage of the battery is displayed on a Nokia 3310/5110 LCD with the Arduino Nano as the microcontroller. Materials Arduino Nano TP4056 Breakout Board Nokia 3310/5100 LCD 3.7 V LiPo Battery Connecting Wires Breadboard Introduction The TP4056 …

Read More »

NodeMCU IoT Environment Monitor

Project Overview This NodeMCU IoT project is a simple demonstration on how to send sensor data to the Internet. Powered by a NodeMCU ESP8266 microcontroller, this project is able to show temperature, humidity and atmospheric pressure to any MQTT subscriber.

Read More »

Arduino Altimeter Project Using BMP085

This Arduino Altimeter project features the BMP085 atmospheric pressure sensor by Bosch. Because atmospheric pressure is directly related to altitude above sea level, we can use this sensor to determine current height with respect to the height of the oceans. The height is given in meters and is displayed on …

Read More »
Arduino Motion Activated Alarm

Arduino Motion Activated Alarm

This Arduino motion activated alarm features a tilt sensor for detecting movements and a piezo speaker for producing the siren sound. Introduction Basically, the tilt sensor produces a high voltage when it is tilted and a low voltage when it is placed flat on a surface. The siren is produced …

Read More »
NodeMCUv1.0 Pinout

NodeMCU WiFi Jammer

There is, in fact, a way to create a NodeMCU WiFi jammer although technically, this is a deauther and not really a jammer. A jammer sends out noise on the WiFi frequency spectrum (2.4 GHz) while the program in this tutorial sends packets that disrupts the normal functions of your …

Read More »
Catch the Light PIC Game

Catch the Light PIC Game

This project is a simple PIC game where LEDs go on randomly one at a time. The objective is to “catch” the LED that’s on by pressing the corresponding button. For every catch, the score, displayed on a seven segment display, is incremented. The speed of the LEDs increase every …

Read More »
Electronic Queuing System

Electronic Queuing System

The idea of this electronic queuing system is to display both sequence number and counter number in three seven segment displays. For example, when counter 1 presses his button, the number 1 shows up on the counter number segment. At the same time, the sequence number is incremented. This system …

Read More »
Bluetooth RC Car

Bluetooth RC Car

This project is basically a remote controlled car that is controllable via an application installed on a bluetooth-equipped smartphone. Here's my version of a Bluetooth RC Car.

Read More »