BEGINNER-FRIENDLY EMBEDDED + ROBOTICS PROJECTS

Start small.
Build something real.

Learn electronics, embedded programming and robotics through hands-on projects—from your first sensor to a robot that moves, sees and talks.

Clear build levelsFree guidesOpen code
LEARNING PATH / 001—003START WHERE YOU ARE
Three-stage learning path from a simple embedded circuit to a smart robot car and an interactive desktop robot.
INPUT → CODE → OUTPUTONE PROJECT AT A TIME
EMBEDDED BASICS  →  SMART CARS  →  DESKTOP ROBOTSEXPLORE THE PATH ↓

Buy the hardware. Keep the knowledge.

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.

Our open-source promise ↗

01 / CHOOSE YOUR STARTING POINT

There is no wrong first build.

Pick the level that feels achievable now.
The skills carry into every project after it.

01START HERE

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
Try the first project ↗
02BUILD NEXT

SMART ROBOT CARS

Turn code into movement.

Connect sensors, motors and wireless control. Build a car that can follow a line, avoid obstacles or stream video over Wi-Fi.

Best for
Curious beginners
Time estimate
Several sessions
Coding
Guided + editable
Explore car projects ↗
03GO FURTHER

DESKTOP ROBOTS

Add expression and interaction.

Combine displays, sound, motion and connected services in a richer project that can react, speak and show personality.

Best for
Growing makers
Time estimate
Multi-session
Coding
Setup + experiments
See available kits ↓

02 / FREE PROJECT LIBRARY

Learn before you buy.

Follow the build with your own parts.
Tested kits will be added as they are ready.

P/01FREE TUTORIAL

EMBEDDED STARTER

Your first input and output

Use a button or sensor to control an LED, buzzer or small display. A short project for understanding the basic loop behind every robot.

  • Digital input and output
  • Simple wiring
  • Small code changes
Build this project ↗
P/02GUIDE READY

ARDUINO / THREE MODES

3-in-1 smart robot car

Build one platform for Bluetooth control, obstacle avoidance and boundary tracking. Learn motors and sensors through visible movement.

  • Arduino UNO R3
  • Ultrasonic + line sensors
  • Android remote; Chinese UI
Read guide + download ↗
P/03GUIDE READY

ESP32-CAM / WEB CONTROL

Wi-Fi video robot car

Drive from a browser while viewing the camera stream. Explore networking, web control and embedded video in one project.

  • ESP32-CAM
  • Browser-based controller
  • Arduino IDE + PlatformIO
Read guide + download ↗

Explore the free guides with your own parts. Check the shop separately for hardware kits available to order.

03 / AVAILABLE FROM THE WORKBENCH

Choose a tested kit.

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

Do more than copy the steps.

Get a working result first.
Then learn what each part contributes.

01 / BUILD

Follow a clear path.

Use the parts list and wiring guide to assemble one tested project. Requirements are stated before you begin.

02 / UNDERSTAND

Trace cause and effect.

See how an input reaches the code and becomes light, sound, movement or a message on screen.

03 / CHANGE

Make one thing yours.

Adjust a threshold, add a behavior or combine modules. Small experiments turn a kit into a skill.

05 / A NOTE FROM THE WORKBENCH

One maker.
A growing project library.

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?

Tell me what you have built before.