Month 1 of 6

Electronics, the bench, and the tools you build everything with

Electronics, the bench, and the tools you build everything with

0/26 checks

Almost every roadmap skips this and starts at Arduino, which is why so many people can copy a wiring diagram but cannot fix anything when it breaks

Robotics is the one software field where the bug is sometimes a loose wire, a sagging battery or a motor drawing more current than your regulator can supply, and you will never diagnose those if you do not understand the electrical layer underneath

What to learn

1Electronics fundamentals

You need Ohm's law, voltage dividers, what a capacitor does, how a transistor switches, and how to read a schematic

You do not need to design an op-amp from first principles

How to learn it

Start in a simulator before you spend a single dollar, because you can wire things wrong at zero cost and actually see why they failed

The most common beginner mistake is watching hours of video without ever building the circuit, so build every example as you go, even in the simulator

Resources

Falstad Circuit Simulator (free, in-browser)

Animated electron flow and live voltage colouring, so you actually watch current move instead of imagining it, which is the fastest way to build intuition

Open
falstad.com

Tinkercad Circuits (Autodesk, free with account)

The only simulator that gives you a virtual breadboard, a virtual Arduino and a virtual multimeter together, so it catches your wiring mistakes before you own any parts

Open
tinkercad.com

All About Circuits, "Lessons in Electric Circuits" (free)

A complete open-licensed EE textbook in six volumes, and this is your reference when a video hand-waves something you need to actually understand

Open
allaboutcircuits.com

Afrotechmods Tutorials (free)

Short, fast, funny videos sorted into beginner, intermediate and advanced, and the right choice if you bounce off lecture-format teaching

Open
afrotechmods.com

Make: Electronics, 3rd edition, Charles Platt ($29.99)

The best single paper book for someone who has never held a multimeter, built around deliberately destroying components to learn their limits

Open
makershed.com

What to focus on

Practice task

build a voltage divider in Falstad, calculate the output voltage by hand, then confirm it in the simulator. Then build a transistor switch that turns an LED on from a logic-level input, since that is the exact circuit that will later let a 3.3V microcontroller pin control something that needs more current than the pin can supply

2The bench, the tools, and what everything costs

This is the section that decides whether you actually start, so here is the honest budget

Tier 0, $0. Falstad, Tinkercad and All About Circuits, so that you learn Ohm's law and dividers before spending anything. Genuinely do this first

Tier 1, roughly $45 to $60. A starter kit and a multimeter. Every kit below is solderless, so you need no iron yet

Tier 2, roughly $110 to $160. Add a soldering iron, solder, side cutters, wire strippers, helping hands, perfboard and extra passives

Tier 3, roughly $200 to $300. Add a bench power supply, better meter, desoldering pump, storage drawers and a robot chassis kit

Verified kit prices, September 2026

Elegoo UNO R3 Super Starter Kit ($42.99)

The best value pick and the kit most beginner courses target, with a pre-soldered LCD, power module and a 22-lesson PDF

Open
elegoo.com

Elegoo UNO Basic Starter Kit ($19.99)

The cheapest real entry point if money is genuinely tight, with an Uno clone and basic passives

Open
elegoo.com

SparkFun Inventor's Kit v4.1.2 ($99.95)

The best curriculum of any kit, 16 circuits across 5 projects ending in a working robot, and the free guide is readable even if you buy a cheaper kit

Open
sparkfun.com

Adafruit digital multimeter 9205B+ ($17.50)

Volts, current to 20A, continuity, resistance and capacitance, which is everything you need for years

Open
adafruit.com

Pinecil V2 soldering iron ($25.99 community, $35.99 retail)

A real temperature-controlled iron for the price of a toy one, USB-C powered, takes standard TS100 and Hakko T12 tips

Open
pine64.com

Where to order, and the honest guidance

  • AliExpress is cheapest by a wide margin, often 3 to 10 times less, but shipping runs 2 to 6 weeks and there is no support when a board arrives dead
  • Amazon is mid-priced and fast, and the right place for your first kit
  • Elegoo direct ships from regional warehouses in about a week
  • Adafruit and SparkFun cost more and are worth it early, because every product page links a full tutorial and their support is real
  • Seeed Studio and DFRobot ship worldwide from China at low-to-mid prices
  • DigiKey and Mouser are for exact parts by specification with genuine datasheets, not for kits
  • Pololu ships internationally and is the best source for motors and drivers

For your first order, pay the premium and buy from Amazon or Elegoo direct so you are building within days instead of sulking for a month. Once you know what a 10k resistor is for, order everything from AliExpress

Practice task

buy a kit and a multimeter, then measure things. Measure the voltage of a battery, the resistance of five random resistors and check them against the colour bands, then use continuity mode to find a deliberately broken wire you make yourself. This sounds trivial and it is the single skill that will save you the most hours over the next six months

3Soldering

At some point a jumper wire will not be good enough, and a robot that shakes itself apart mid-demo is not a portfolio piece

Resources

Adafruit Guide to Excellent Soldering (free)

Iron selection, joint technique, photographs of every common failure, and safety, and it is the reference everyone in the industry points to

Open
learn.adafruit.com

SparkFun: How to Use a Multimeter (free)

Voltage, resistance, current and continuity explained properly, including what to do when you blow the fuse, which you will

Open
learn.sparkfun.com

What to focus on

Practice task

solder header pins onto a cheap breakout board, then test every pin with continuity mode, and do the whole thing three times. Then desolder one and resolder it, because removing components badly is how most beginners destroy boards

4Python, the terminal and Git

You will use all three every single week from here to month six, so get them out of the way now

Resources

CS50P: Introduction to Programming with Python (Harvard, free)

More rigorous than most beginner courses, with problem sets and a final project, and the structure is what makes people finish it

Open
cs50.harvard.edu

Python for Everybody (Coursera, free to audit)

The gentlest starting point if CS50P feels too steep, taught by one of the most beginner-friendly instructors online

Open
coursera.org

The Missing Semester of Your CS Education (MIT, free)

Shell, scripting, and the command-line fluency that university courses skip, and robotics runs on the command line

Open
missing.csail.mit.edu

Learn Git Branching (free, interactive)

The best visual tool for understanding branches and merges, which is the part of Git that confuses everyone

Open
learngitbranching.js.org

What to focus on

Practice task

from today, every project you build lives in a GitHub repo with a README that has a photo, a wiring description and a one-paragraph explanation of what broke and how you fixed it. That last part is what makes a repo look like engineering instead of a tutorial

Month 1 Milestone

By the end of this month you should be able to:

Check yourself

2–3 hours a day is the design load.