Code x DIY
Where code meets craft.
Articles, guides and news about coders applying software to DIY projects: circuits, robots, smart homes, 3D printing and more.
Latest articles
View all →Build a Mini CNC Pen Plotter with Arduino
Build a two-axis CNC pen plotter using an Arduino, two stepper motors, and GRBL firmware to automatically redraw images or handwriting from a vector file — an accessible way to learn CNC motion control before stepping up to a full CNC mill or laser cutter.
Build a Smart Water Leak Detector with ESP8266
Install a water leak sensor under a sink, near a washing machine, or by a water heater, using an ESP8266 to send instant Telegram alerts before water spreads and causes serious damage.
Build a WiFi-Controlled Smart Curtain with ESP32
Build a motorized curtain puller using an ESP32, a stepper motor, and a GT2 belt to open/close curtains on a schedule, by light level, or from a phone app — retrofits onto an existing curtain track without replacing the whole system.
Latest news
View all →The Global Open-Hardware Community Is Making DIY More Accessible Than Ever
From international forums to public GitHub schematics, open hardware keeps lowering the barrier between coders and DIY, no matter where you are.
Why the ESP32-S3 Is Becoming the Default Choice for DIY Projects
A look at why the ESP32-S3 microcontroller line keeps showing up in maker projects: simpler on-device AI, more GPIO pins, and native USB support.
Join the discussion
Every article has a comments section so you can ask questions, give feedback, or show off your own build.
Go to the forum