Home / Tutorials

Tutorials

How To Use an ESP8266 WiFi Relay Board

ESP8266 Relay Module

If you’re looking for a simple but powerful way to control AC or DC devices over Wi‑Fi, the ESP8266 relay board is one of the best places to start. I’ve used ESP8266‑based boards in many hobby and semi‑professional projects, and relay boards are usually the first real‑world application people build.

Read More »

CISC vs RISC for an Arduino User

CISC vs RISC

Introduction Whenever I peel back the layers of how my Arduino boards actually work, I always end up revisiting one classic topic: CISC vs RISC. When I first heard those terms, I honestly thought they were meant for chip architects wearing lab coats inside semiconductor fabs. But the more I …

Read More »

Getting Started with WEMOS D1 R32 

Wemos D1 R32

The WeMos D1 R32 is an ESP32-based development board that takes the familiar Arduino Uno form factor. It promises to give makers the power of the ESP32—Wi-Fi, Bluetooth, dual-core processing—while keeping the physical compatibility of an Arduino board. But as many users have discovered, the D1 R32 isn’t a drop-in …

Read More »

How to Program a PIC Microcontroller Using an Arduino

Programming PIC microcontrollers usually requires specialized hardware programmers like the PICkit series. But what if you don’t have one? Thanks to open-source projects like a-p-prog, you can turn an Arduino Uno or Nano into a PIC programmer that works over the In-Circuit Serial Programming (ICSP) interface. In this tutorial, we’ll …

Read More »

ESP32 Board Guide for Beginners

ESP32 boards according to processing power

If you’ve just started tinkering with ESP32 microcontrollers, you’ve probably noticed there isn’t just one “ESP32 board” — there are many, each with its own quirks and strengths. Some are built for general prototyping, others come with cameras or extra memory, while newer ones focus on AI, USB gadgets, or …

Read More »
Index