CraftingTable — Learn Electronics By Building Real Circuits

CraftingTable teaches electronics and microcontroller programming to complete beginners through story-driven courses paired with physical hardware kits. You don't read about a circuit — you build it, on a real breadboard, and watch it work. Ages 6 and up, no prior experience required.

Every video lesson on this site is free to watch. The kits are sold separately at craftingtable.com.

Courses

Free Browser Circuit Simulator

Build and run real circuits in the browser with no hardware at all. The circuit simulator emulates AVR microcontrollers cycle-by-cycle, so the same code that runs in the simulator runs on a physical board. Wire components on a virtual breadboard, write firmware in the built-in editor, compile it, and watch LEDs light and displays update in real time. Supports LEDs, resistors, buttons, potentiometers, servos, shift registers, and OLED and 7-segment displays. Finished sketches can be flashed straight to a real board over USB from the browser.

Daily Challenges

A new circuit challenge every day at /daily-quest — free, no kit required, solvable entirely in the simulator. A practice loop for anyone learning electronics.

For Schools and Homeschool

CraftingTable is used as K-12 STEM curriculum. Classroom deployment, student accounts, and progress tracking are available at /edu.

Community Builds

Projects built and published by learners on the platform: /projects.