Archives: Projects
![Using a 16×2 I2C LCD display with ESP32 Using a 16×2 I2C LCD display with ESP32](https://www.electronics-lab.com/wp-content/uploads/2019/05/1602-16x2-lcd-iici2ctwispi-serial-interface-module-display-blueyellow-diymore_980_1024x1024-e1556859382165.jpg)
Using a 16×2 I2C LCD display with ESP32
A few weeks ago, we examined the features of ESP32 module and built a simple hello world program to get ourselves familiar with the board. Today, we will continue our exploration of the ESP32 on a higher level as we will look at how to interface a 16x2 LCD with it. Displays provide...
Continue Reading![Inductive Proximity Sensor using TCA505 Inductive Proximity Sensor using TCA505](https://www.electronics-lab.com/wp-content/uploads/2019/05/IMG_47397.jpg)
Inductive Proximity Sensor using TCA505
The circuit published here is an Inductive Proximity Sensor, which is used for non-contact detection of metallic objects. The circuit can be used for the detection of metal objects or as a positioning sensor. The TCA505 is used to design an inductive proximity switch that can detect a...
Continue Reading![Using the BLE functionality of the ESP32 Using the BLE functionality of the ESP32](https://www.electronics-lab.com/wp-content/uploads/2019/05/images.png)
Using the BLE functionality of the ESP32
One of the most beautiful features which the ESP32 has over the ESP-12e is the fact that, asides the WiFi, it has two other communication modules onboard. The ESP32 comes with an onboard Classic Bluetooth and Bluetooth Low Energy modules. For today's tutorial, we will explore how the...
Continue Reading![ESP32 Webserver Tutorial ESP32 Webserver Tutorial](https://www.electronics-lab.com/wp-content/uploads/2019/05/Official-DOIT-ESP32-Development-Board-WiFi-Bluetooth-Ultra-Low-Power-Consumption-Dual-Core-ESP-32-ESP.jpg)
ESP32 Webserver Tutorial
One of the most interesting project we can build while learning to work with a WiFi Based board is a web Server. As we continue the journey to learn how to build projects with the ESP32, we will examine how to build a simple web Server with the ESP32. A Web server is essentially a...
Continue Reading![USB to +/-5V Voltage DC-DC switching Converter USB to +/-5V Voltage DC-DC switching Converter](https://www.electronics-lab.com/wp-content/uploads/2019/05/001.jpg)
USB to +/-5V Voltage DC-DC switching Converter
Now days USB power source is very common and available in many devices and power banks. This DC-DC converter provide -5V negative voltage from +5V USB power source. This converter can be used in a wide range of industrial automation control equipment, sensors, isolated operational...
Continue Reading![Arduino Menu Tutorial with a Rotary Encoder and a Nokia 5110 LCD display Arduino Menu Tutorial with a Rotary Encoder and a Nokia 5110 LCD display](https://www.electronics-lab.com/wp-content/uploads/2019/05/AD267-2.jpg)
Arduino Menu Tutorial with a Rotary Encoder and a Nokia 5110 LCD display
In our last tutorial, we examined how to create a menu for your Arduino project on a Nokia 5110 LCD, with push buttons to navigate through it. In today's tutorial, we will build a modified version of it which will make use a rotary encoder (in place of the push buttons) for menu...
Continue Reading![Using Interrupts with Arduino Using Interrupts with Arduino](https://www.electronics-lab.com/wp-content/uploads/2019/05/Untitled-Sketch_bb-mi-821x1024.png)
Using Interrupts with Arduino
We can say that an Interrupt is an automatic transfer of software execution in response to a hardware event that is asynchronous with the current software execution. As it's name says, interrupts, "interrupt" the normal program flow to perform an action (run another code block, function,...
Continue Reading![Menu on Nokia 5110 LCD display with Arduino Menu on Nokia 5110 LCD display with Arduino](https://www.electronics-lab.com/wp-content/uploads/2019/04/LCD-MENU-871x1024.png)
Menu on Nokia 5110 LCD display with Arduino
We have published quite a number of tutorials using different displays with the Arduino, with the most recent being the tutorial on displaying graphics on all kind of displays with Arduino. For today's tutorial, we will look into achieving more with displays by implementing a menu based...
Continue Reading