EMBEDDED BASICS
Make one thing respond.
Read a button or sensor. Control an LED, buzzer or display. See the complete input–code–output loop without a complicated build.
- Best for
- First-time makers
- Time estimate
- 30–60 minutes
- Coding
- Guided
BEGINNER-FRIENDLY EMBEDDED + ROBOTICS PROJECTS
Learn electronics, embedded programming and robotics through hands-on projects—from your first sensor to a robot that moves, sees and talks.
Guides and firmware stay free and open source. Learn with your own parts, follow a complete project, or choose a tested kit when one is available.
01 / CHOOSE YOUR STARTING POINT
Pick the level that feels achievable now.
The skills carry into every project after it.
EMBEDDED BASICS
Read a button or sensor. Control an LED, buzzer or display. See the complete input–code–output loop without a complicated build.
SMART ROBOT CARS
Connect sensors, motors and wireless control. Build a car that can follow a line, avoid obstacles or stream video over Wi-Fi.
DESKTOP ROBOTS
Combine displays, sound, motion and connected services in a richer project that can react, speak and show personality.
02 / FREE PROJECT LIBRARY
Follow the build with your own parts.
Tested kits will be added as they are ready.
EMBEDDED STARTER
Use a button or sensor to control an LED, buzzer or small display. A short project for understanding the basic loop behind every robot.
ARDUINO / THREE MODES
Build one platform for Bluetooth control, obstacle avoidance and boundary tracking. Learn motors and sensors through visible movement.
ESP32-CAM / WEB CONTROL
Drive from a browser while viewing the camera stream. Explore networking, web control and embedded video in one project.
Explore the free guides with your own parts. Check the shop separately for hardware kits available to order.
03 / AVAILABLE FROM THE WORKBENCH
Start with a kit that fits your experience.
Check each listing for requirements and availability.
Kits ship from Shenzhen. Check each product page for included parts, assembly requirements and pre-order status. Build & shipping FAQ ↗
04 / BUILD, UNDERSTAND, CHANGE
Get a working result first.
Then learn what each part contributes.
Use the parts list and wiring guide to assemble one tested project. Requirements are stated before you begin.
See how an input reaches the code and becomes light, sound, movement or a message on screen.
Adjust a threshold, add a behavior or combine modules. Small experiments turn a kit into a skill.
05 / A NOTE FROM THE WORKBENCH
DevDomi is my one-person maker studio in Shenzhen. I build and document embedded projects with AI tools and open-source software, then turn the tested builds into clearer starting points for other learners.
The library begins with small circuits, moves through Arduino and ESP32 robot cars, and grows toward expressive desktop robots. You can use your own parts and follow the free guides, or choose a hardware kit when one is available.
The story behind DevDomi ↗NOT SURE WHICH PROJECT FITS?