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
|