DIY

LiteWing ESP32 Drone: New Mobile App LiteWing-ESP32 Drone gets New Mobile App

Last year we built a drone using ESP32 and our community loved it. Since then the project has evolved and the drone is now called LiteWing - think of LiteWing as a low cost development platform for Drones using which you can not only easily build and fly a mini drone but can also control it using python, add your own sensors or even write the entire drone firmware…

 Wireless Stepper Motor Controller with ESP32 and TMC2240 Wireless Stepper Motor Controller with ESP32 and TMC2240

The Internet of Things (IoT) has revolutionised how we control devices, enabling seamless remote monitoring and operation over a network. This tutorial presents an innovative solution for remote stepper motor control, allowing you to precisely adjust its position, monitor its performance, and receive real-time feedback directly from a simple web browser. For those…

Cellular GPS Tracker with Raspberry Pi Pico Build a Real-Time GPS Tracker with Raspberry Pi Pico & SIM800L GSM Module

Building a real-time GPS tracker with Raspberry Pi Pico has never been more accessible thanks to affordable cellular communication modules and simplified programming libraries. This comprehensive Raspberry Pi Pico GPS tracker tutorial demonstrates how to create a professional-grade IoT tracking device using the SIM800L GSM module, Neo 6M GPS module with Raspberry Pi…

Exploring SR Latches: Basic, Gated SR Latch, and Clocked SR Latch Understanding SR Latches: Complete Guide to Set-Reset Latch, Gated & Clocked Versions

An SR latch is a basic memory element in digital electronics that stores binary data using Set and Reset inputs. This tutorial covers the SR latch truth table, the circuit diagram, and the working principle of basic, gated, and clocked SR latch variants. 

Initially, after the introduction of transistors, engineers constructed simple latch circuits using transistors. After several…

ESP32 Raspberry Pi LED Matrix Display Project LED Matrix Display Project Uses ESP32 and Raspberry Pi Platforms

If you've ever wanted a customizable smart display without the high cost or vendor lock-in, this DIY project might inspire you. Adam Conway, Lead Technical Editor and Developer for XDA, recently shared how he turned a Waveshare 64x32 P2.5 RGB matrix panel into a fully functional LED display using both a Raspberry Pi and an ESP32.

A HUB75 interface, which is standard for these types of…

Voice-Controlled Robot Built With ChatGPT and Pi This ChatGPT-Powered DIY Robot Has a Personality

YouTuber, Jack Of All Tech, in his new DIY project, combines a Raspberry Pi, ChatGPT, and Home Assistant to build a robot that almost feels human. It is voice-controlled and has an interface that's styled like a companion. With a dash of character, this build goes a level above a typical smart home setup.

The robot runs Home Assistant Supervised on Raspberry Pi OS Lite, giving it…

How to Set Static IP on Raspberry Pi How to Set a Static IP on Raspberry Pi?

If you've ever worked with a Raspberry Pi, you’ve probably run into that annoying moment when your Raspberry Pi just disappears from the network. You try to SSH into it or access a local web dashboard, but suddenly it's not there. You fire up the terminal and type ping raspberrypi.local, and nothing. It turns out, your router handed the Pi a different IP address this…

Build a simple GPS Tracker using Arduino UNO Arduino Location Tracker using SIM800L GSM Module and NEO-6M GPS Module

Ever wanted to track your bike, car, or even monitor your loved one's location in real-time? Building your own Arduino GPS tracker gives you complete control over your tracking data without expensive monthly subscriptions. This comprehensive project shows you how to create a fully functional GPS tracking system using Arduino UNO R3, SIM800L GSM module, and NEO-6M GPS…

Mind Link: Open-Source Brain-Computer Interface Mind Link: A DIY Brain-Computer Interface Built from Scratch

Creator, AstroSam, built a functional prototype of a brain-computer interface (BCI), called Mind Link. It reads brain signals from a simulated 32-electrode array and sends them to a computer to visualize right away and possibly process later. The build combines custom PCBs, firmware, and magnetic connectors. The project is open-source and documented from scratch.

The system consists of…

Interfacing TMC2209 with Arduino Interfacing TMC2209 Stepper Motor Driver with Arduino UNO – Basic Direction and Stepping Control

In this comprehensive TMC2209 Arduino tutorial, we'll walk through a complete example of how to interface a Bigtree Tech TMC2209 stepper motor driver with Arduino UNO for precise directional rotation and step control. This stepper motor driver guide is perfect for beginners looking to learn Arduino stepper motor control using digital signals to move motors…

DIY ESP32 Rolling Robot with Camera Control Inside the DIY Robot That Rolls Like a Drone on the Floor

Max Imagination has published the making of a DIY spherical robot that moves by rolling inside a transparent plastic ball. It’s meant to entertain pets, explore tight spaces, and be driven via smartphone, like an FPV drone that rolls on the floor. The project uses an XIAO ESP32S3 Sense from Seeed Studio, which includes Wi-Fi, a 2MP camera, a mic, and a microSD slot.

Two geared motors…

DIY Piano Doorbell Replaces Classic Chime Sound DIY Piano Doorbell That Replaces the Classic Chime with Musical Notes

A simple piano doorbell that replaces the usual chime with real piano notes was demonstrated in a recent project published by Arpan Mondal. The system combines microcontroller-based control with audio playback to create an interactive doorbell.

At its core is an ESP32-S3, which takes inputs from 5 keys styled like a tiny piano. Each key is built using micro limit switches and connected…