Embedded on the Arduino Uno
One board, twenty pins and a C++ sketch. From a lamp you switch to a game you can play.
Open the courseMotors, servos, sensors and PID control loops, then a rover, a claw machine and a balance bot, every lesson checked on a simulated board.
A robot is three things in a loop: sense, decide and act. This track builds each part on its own first, the sensors, the motors and the code in between, and then puts them together, so you know why your robot does what it does.
It starts on an Arduino Uno with no experience needed, then climbs through DC motors, servos and steppers, sensors and power, feedback control with PID, PLCs and real machines, and ends in a robot or machine you design yourself.
Take them in order, or start on the rung that matches what you already know. Each course page lists every lesson.
A board, a few pins and parts that react.
One board, twenty pins and a C++ sketch. From a lamp you switch to a game you can play.
Open the courseRead people and sensors without blocking, control an output, then finish with two playable builds.
Open the courseMotors, servos, sensors and the power to run them.
DC motors on a driver, the H bridge inside it, servos, a stepper on an A4988, an encoder that measures what the motor did, and a 2WD robot car with ultrasonic eyes and line sensors.
Open the courseEverything that moves a thing to a place: servo pulses measured and calibrated, big servos and their supply, easing curves, solenoids with a flyback diode, linear actuators, vibration motors, and an animatronic face on a PCA9685.
Open the courseIntermediate: thermistors and RTDs, strain gauges in a Wheatstone bridge, light and IR, current on a shunt and an INA219, ADC resolution and noise, and calibration, finished with a power instrument you check against Ohm's law.
Open the courseWhere the volts come from and how to keep them: Ohm's law on a real meter, cells in series and parallel, a regulator, a LiPo on a TP4056, a boost converter, a battery gauge, and a power bank you build yourself.
Open the courseIntermediate, the electrician's course: relay coils and flyback diodes, latching start/stop circuits, interlocks, three-way switching, timers and ladder logic, all at low voltage, finished with a start/stop station and an emergency stop you wire yourself.
Open the courseFeedback control and machines that move on their own.
Feedback control on real physics: open and closed loops, P, I and D one at a time, tuning by the numbers, encoders, a balancing robot, and a motor that holds its speed whatever you throw at it.
Open the courseLearn what a printer鈥檚 firmware does underneath: homing, temperature control with safety, G-code motion and runout detection.
Open the courseHow factory machines think: the scan cycle, contacts and coils, seal-in circuits, timers, counters and sequencers, ending on a crossing controller you design rung by rung.
Open the courseAnimated eyes on a round display that blink, feel, react to touch, tilt and light, ending with a robot that misses you.
Open the courseDrive by counting wheel slots, see hazards, do the science, then send your rover on a full mission.
Open the courseBuild a real arcade claw machine piece by piece, from one stepper motor to coins, a clock, a win sensor, lights and sound.
Open the courseA robot that balances, and a machine of your own.
Three lessons on a two-wheel self-balancing robot: read its tilt, see what the wheels do to it, and write the PID that stands it up.
Open the coursePick a mobile robot or an arm and build it through seven milestones: a brief, sensors, closed-loop motion, control, safety, testing, and a demo and write-up for your portfolio.
Open the courseThe jobs these skills are used in every day, with what each one does and how to get there.
Build, wire, program and fix the robots and machines in real factories.
See the careerWrite the code that runs inside cars, drones, watches and every smart gadget.
See the careerTest, repair and build circuit boards and the gear they live in.
See the careerEach of these starts you on the right course and lesson for one subject.
Drive motors, read distance and line sensors, build a car that avoids walls, then a balance bot and a Mars rover, all on simulated boards.
Start hereSpeed and direction on a driver, the H bridge inside it, angles on a servo, STEP and DIR on an A4988, and an encoder that measures what really happened.
Start hereRead tilt from an IMU, see what the wheels do to it, then write and tune the PID loop that keeps a two-wheel robot upright.
Start hereButtons and pull-ups, analog voltages and a light sensor, then I2C sensors sharing a bus and a weather station on three buses.
Start hereReal C++ on a modeled ATmega328P, checked step by step. No board to buy, nothing to install, and the same code runs on a real Uno later.
Start hereYes. The motors, sensors and robots run in the simulator with their physics, and the same wiring and code work on real parts when you want to build one.
Nothing. It starts with Embedded on the Arduino Uno, which covers pins, timing and analog readings, everything the motor and sensor courses build on.
PID is the loop that measures where something is, compares it with where it should be and corrects. It is how a robot holds a speed, an angle or its balance, and the track teaches it on a motor before a balance bot.
Robotics and automation technicians build, wire, program and fix the machines in factories and warehouses. The same skills lead into embedded firmware and electronics work.
Python and C++ from your first print to classes, tests and state machines. Every program runs on a simulated board, so a bug is something you can see.
See the trackArduino, ESP32, Raspberry Pi Pico and STM32: pins, timing, buses, motors, WiFi, registers and debugging, every lesson checked on a simulated board.
See the trackCurrent and voltage you can see, then transistors, op-amps, filters, power and PCBs. Every circuit runs in a real circuit simulator in your browser.
See the trackFollow the starter kit you already own, then build a claw machine, a balance bot, a handheld console or an LED cube, each a short course checked by the simulator.
See the track