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.
-
MicroPython I2C Guide: Examples Using ESP32 & RPi Pico
In this article, you will learn how to use the I2C communication using MicroPython code. Examples are discussed using ESP32 and Raspberry Pi Pico development boards.…
-
MicroPython Timers Tutorial – ESP32, RPi Pico W, ESP8266 Examples
This tutorial will guide you to interface with hardware timers or create virtual timers using MicroPython. The code detailed here can be used for MicroPython-supported boards…
-
Raspberry Pi Pico RTC DS1302 Tutorial- MicroPython Code
This tutorial will guide you to interface the DS1302 RTC with Raspberry Pi Pico W using MicroPython code. A real-time clock or RTC is an integrated…
-
Raspberry Pi Pico LDR (Photoresistor) Interfacing Guide – Light/Dark Sensor
This tutorial will guide you to interface an LDR/photoresistor with Raspberry Pi Pico W. LDR (Light Dependent Resistor) is an electronic sensor commonly used in electronic…
-
MicroPython Web Server Guide | ESP32, RPi Pico Examples
In this guide, learn how to control GPIOs and read sensor data remotely using a MicroPython web server. Examples here are explained using Raspberry Pi Pico…
-
How to Power Raspberry Pi Pico with Batteries: Li-ion, 9V, 12V, AA, AAA Examples
This article will show various ways to power Raspberry Pi Pico & Pico W with batteries. Both rechargeable and non-rechargeable batteries will be discussed along with…
-
How-To: MicroPython On ESP32 Using Thonny IDE (Flash/Upload)
This tutorial will help you to run MicroPython on ESP32 using Thonny IDE. Learn how to flash MicroPython UF2 file, and upload MicroPython code to the…
-
Getting Started: MicroPython On ESP32 Using uPyCraft IDE
This tutorial will help you to get started with programming ESP32 using MicroPython. We will learn about how to flash the MicroPython UF2 and upload code…
-
Raspberry Pi Pico & Pico W Pinout Guide – All Pins Explained
This is an in-depth article on the pinouts of Raspberry Pi Pico and Pico W. These boards feature an RP2040 microcontroller and provide 40 pins (20…
-
How to Reset Raspberry Pi Pico – 4 Easy Ways
In this guide, you will learn how to soft reset and factory reset your Raspberry Pi Pico and Pico W. Soft reset is similar to restarting…