12Blocks lets you easily program the Parallax Propeller with blocks

A library of over 100 powerful blocks let's you quickly build games, robots, and more!
Just drag blocks onto the center worksheet. Debug your program with powerful views.

With 12Blocks, you don't have to memorize code syntax or worry about resources like cogs, objects, or data. 12Blocks makes programming fun, by giving you powerful tools to do things like:

  • drive a robot with servos
  • draw graphics for vga/tv
  • react to keyboard/mouse input
  • communicate with a terminal
  • output music tones, wav files, record and play back sounds, and synthesize speech
  • interface with sensors like the PING and a compass
  • perform input/output on the pins: measure frequency,pulse, count edges...

Program with blocks

Simply snap blocks together to create powerful programs

Powerful control blocks

From repeat loops to state machines, messages and behaviors

Graphics for TV and VGA

Use wizards to draw vectors, sprites and more to your TV/VGA

Complete sound library

Play WAV files, tones, synthesize speech and record sounds

Control servos easily

Control up to 32 servos with precision or just drive your bot

Communicate with other devices

Toggle pins, send/receive RS232, generate/measure frequencies

User functions, variables and arrays

Enough functionality for expert programmers, simple for the beginner

User interface blocks

Monitor and change variables and constants while your program runs

Graph variables

View a variable's value or graph it with triggers and timescales

View pin activity

View the status of all 32 IO pins and graph their activity

Communicate with a terminal

Send and receive text and numbers

Share your programs online

Use the wizard to share schematics, code and photos online

Easily transition to Spin Code

Your programs are saved as spin code to allow reuse

Add your own blocks or use the API

Use the Add Block button to create blocks or extend 12Blocks with an API

12Blocks is ideal for anyone starting out with the Propeller- it makes it easy to take full advantage of all the Propeller's capabilities.

Download 12Blocks for a free 30 day trial, then Purchase from $49USD.