Skip to main content
Pinboard logo

Pinboard

A free, open-source block-coding platform for Arduino and Raspberry Pi. Build real hardware projects, simulate them live in your browser, and learn through guided lessons.

Live Hardware Simulation

Live Hardware Simulation

Place real components like LEDs, buttons, potentiometers, servos, and buzzers on a virtual board, then watch them respond exactly like the real thing. No physical hardware required to start learning electronics.

  • Real Arduino & Raspberry Pi boards
  • Live component simulation
  • Built-in wiring diagnostics
Blocks That Generate Real Code

Blocks That Generate Real Code

Drag and drop blocks to control your circuit, and watch Pinboard generate the actual Arduino C code behind it in real time. Click any block to see exactly which lines it produced.

  • Real generated Arduino code
  • Click-to-trace block ↔ code
  • Beginner to advanced toolboxes
Guided Lessons, Open Source

Guided Lessons, Open Source

Built and maintained by our own students, Pinboard walks makers through guided lessons that check your actual running project, not just your code. Completely open source on GitHub, with free cloud sync for every chapter to adopt.

  • Step-by-step guided lessons
  • Free cloud project sync
  • Fully open source on GitHub

Ready to start making?

Join students building real hardware projects through Pinboard.