Embedded Systems
In this section, you will find tutorials on embedded systems & electronics development boards such the Arduino, and Raspberry Pi Pico. A development board is a printed circuit board with a microcontroller/microprocessor and other electronic components onboard. It is designed in a way to make it easier for prototyping hardware and software projects.
-
Raspberry Pi Pico OTA Update Guide (MicroPython)
This tutorial explains how to update Raspberry Pi Pico Over-The-Air (OTA) and flash MicroPython firmware remotely. Code stored on GitHub is downloaded to Pico when an…
-
Interface ESP32 with ADS1115 ADC – Arduino/MicroPython Code
This tutorial explains how to interface ESP32 with the ADS1115 ADC module. ESP32’s built-in ADC is great for basic applications. However, due to its non-linearity and…
-
Interface ZMPT101B AC Voltage Sensor with Arduino
This tutorial explains how to interface the ZMPT101B AC voltage sensor with an Arduino development board. Learn how we can use the ADC of Arduino to…
-
Measure AC using Arduino & ACS712 Current Sensor
This tutorial explains how to read alternating current (AC) using Arduino and an ACS712 current sensor. I shall use an Arduino UNO board for demonstration. Learn…
-
ADS1115 ADC with Raspberry Pi Pico & Arduino Code
This tutorial explains how to interface Raspberry Pi Pico with the ADS1115 external ADC module and use Arduino code to read analog signals. Whether you’re working…
-
ADS1115 ADC with Raspberry Pi Pico & MicroPython Code
This tutorial explains how to interface Raspberry Pi Pico with the ADS1115 external ADC module and use MicroPython code to read analog signals through the module.…
-
Interface Raspberry Pi Pico with Micro SD Card Module (MicroPython Code)
When you want to expand the storage capacity in your Raspberry Pi Pico projects, an SD card is a game changer. An SD card is an…
-
VL53L0X Arduino Measure Distance | Time-of-Flight Sensor Guide
This tutorial will help you to use the VL53L0X Time-of-Flight (ToF) sensor with Arduino. A Time-of-flight sensor measures the distance of an object by calculating the…
-
NEO-6M GPS with Raspberry Pi Pico & MicroPython
This tutorial will help you to interface the NEO-6M GPS module with Raspberry Pi Pico/Pico W using MicroPython code. GPS stands for Global Positioning System which…
-
Arduino GPS Module Guide (NEO-6M | GY-NEO6MV2 | GY-GPS6MV2)
This tutorial will help you to interface the NEO-6M GPS module with Arduino development boards. GPS stands for Global Positioning System which helps us to know…