Build real robots, from your first circuit to a ROS 2 arm

Step-by-step tutorials by Omar, a mechatronics engineer in Germany. Every project comes with wiring diagrams, tested code and printable parts.

OmArm One, a 3D printed robot arm with a parallel-jaw gripper, rendered from the CAD assembly
OmArm One, the current build series. Read Part 1

These tutorials walk you through building robots from scratch: Bluetooth-controlled mobile platforms, line-following cars, and fully articulated 6-DOF robotic arms. Each project covers mechanical design, 3D-printed parts, wiring, Arduino code, and testing. Start with a simple mobile robot and work your way up.

From Fusion 360 to a ROS 2 Digital Twin: URDF, RViz and Gazebo That Match the Real Arm (OmArm One Part 2)

From Fusion 360 to a ROS 2 Digital Twin: URDF, RViz and Gazebo That Match the Real Arm (OmArm One Part 2)

11. September 2026

Export a URDF from Fusion 360, audit it, correct joint directions, zeros and limits so the model matches the real OmArm One, and run it in RViz and Gazebo Harmonic. Part 2 of the OmArm One series, with the free ROS 2 Jazzy package.

Drive a 3D Printed Robot Arm with a PS3 Controller: ESP32, Bluetooth, No PC (OmArm One Part 1.5)

Drive a 3D Printed Robot Arm with a PS3 Controller: ESP32, Bluetooth, No PC (OmArm One Part 1.5)

8. September 2026

Pair a PS3 controller to an ESP32 with Bluepad32 and drive a 3D printed 6-DOF robot arm: velocity sticks, four speed levels, a recorded pose sequence and a latching stop, with no PC in the loop.

OmArm One: Build a 3D Printed 7-DOF Robot Arm on Real Ball Bearings (Part 1)

OmArm One: Build a 3D Printed 7-DOF Robot Arm on Real Ball Bearings (Part 1)

31. August 2026

Build a 3D printed robot arm with 7 DOF on real ball bearings: 485 mm reach, 200 g payload, full BOM, 16 assembly animations and ESP32 web control.

Connect your microcontroller to the real world. Build Bluetooth control systems, IR remote interfaces, keypad-secured smart locks, and wireless sensor devices. Each project teaches a practical communication protocol and how to automate things with Arduino.

Arduino Joystick Servo Control with OLED Display (Tutorial)

Arduino Joystick Servo Control with OLED Display (Tutorial)

3. October 2025

Learn how to control two servo motors with a joystick and SSD1306 OLED display using Arduino. Complete beginner tutorial with wiring diagram, full code, code explanation, calibration tips, troubleshooting, and FAQ.

Arduino IR Remote Tutorial: Control an LED, Then Add a Servo Door

Arduino IR Remote Tutorial: Control an LED, Then Add a Servo Door

6. September 2025

Build an Arduino IR remote LED controller with a KY-022 receiver, then upgrade the same circuit to operate a servo-driven door. Includes wiring diagrams, IR scanner code, complete Arduino sketches, troubleshooting, and FAQ.

Arduino Password Door Lock with Keypad and LCD

Arduino Password Door Lock with Keypad and LCD

24. August 2025

Step-by-step tutorial for building an Arduino password door lock using a 4×4 keypad, 16×2 I2C LCD display, and SG90 servo motor. Includes full wiring diagram, complete Arduino code, line-by-line code breakdown, testing tips, troubleshooting guide, FAQ, and upgrade ideas.

Learn to wire and program servo motors, ultrasonic distance sensors, motor drivers, Bluetooth modules, and other common components. Guides include pinout diagrams, tested Arduino code, and an explanation of how each component works. You’ll use these skills in almost every project on the site.

HC-SR04 Ultrasonic Distance Sensor with ESP32: How It Works, Wiring, and a Live Web Dashboard

HC-SR04 Ultrasonic Distance Sensor with ESP32: How It Works, Wiring, and a Live Web Dashboard

8. August 2026

Wire an HC-SR04 to an ESP32, read distance over Serial, then serve a live dashboard from the chip in one upload. Includes measured jitter and range data.

Arduino and HC-05/HC-06 Bluetooth Module Complete Tutorial

Arduino and HC-05/HC-06 Bluetooth Module Complete Tutorial

26. June 2024

This tutorial walks through the HC-05 and HC-06 Bluetooth modules with Arduino. You’ll wire up the module, control an LED over Bluetooth, build a basic app in MIT App Inventor, and then take it further with relay-based lamp control. I also cover the common issues people run into and a few frequently asked questions.

L298N Motor Driver with Arduino: DC Motor Control Guide

L298N Motor Driver with Arduino: DC Motor Control Guide

7. June 2024

The L298N is a dual H-bridge motor driver, and it is one of the most common ways to control DC motors with an Arduino. Here I go through the pinout, how to wire it up, how PWM speed control actually works, and how to set motor direction in code. There is also a troubleshooting section for the issues that tend to come up.

Design robot parts in Autodesk Inventor, slice them in Cura, and 3D-print components that fit into your builds. Most robotics projects on the site include CAD-to-print guidance, so you can make custom mechanical parts for whatever you’re building.

OmArm One: Build a 3D Printed 7-DOF Robot Arm on Real Ball Bearings (Part 1)

OmArm One: Build a 3D Printed 7-DOF Robot Arm on Real Ball Bearings (Part 1)

31. August 2026

Build a 3D printed robot arm with 7 DOF on real ball bearings: 485 mm reach, 200 g payload, full BOM, 16 assembly animations and ESP32 web control.

OmArm Zero: Build a 6-DOF (5+1 Gripper) Robotic Arm with ESP32 Web Control

OmArm Zero: Build a 6-DOF (5+1 Gripper) Robotic Arm with ESP32 Web Control

25. April 2026

Build OmArm Zero, a 6-DOF (5+1 gripper) robotic arm with ESP32 WiFi control. Complete build guide with 3D printing files, wiring diagrams, firmware, and a browser-based control interface. 303mm reach, 150g payload, under $50.

Introduction to 3D Printing: Workflow, Materials, Inventor, Cura, and Beginner Tips

Introduction to 3D Printing: Workflow, Materials, Inventor, Cura, and Beginner Tips

9. May 2024

A complete beginner guide to 3D printing basics covering FDM technology, materials, the CAD-to-print workflow with Autodesk Inventor and Cura slicer, printer setup, troubleshooting, and practical project ideas for makers and engineers.

About OmArTronics

OmArTronics is run by Omar, a mechatronics engineer in Germany. He builds every project on his own bench before publishing it, so the wiring, the code and the printed parts are tested together.

Each guide explains why a step is done, so you can adapt the design to your own build. The tutorials are free to read. The project packages in the shop bundle all files of a build in one download.