So what is a microcontroller? And then what is a multicore microcontroller? In this short read, meet the Propeller chip, a multicore microcontroller that makes inventing easier with teamwork.
If you are new to the Blockly programming environment with the Propeller development boards, including the Activity Board WX, start here. This tutorial will introduce you to BlocklyProp and prepare you using it with other tutorials and your own projects.
Download and set up SimpleIDE, the programming environment for Propeller C. Installers available now for Windows and Mac, and i386 binaries are available for Linux.
Get started with C-language programming for the multicore Propeller microcontroller. The simple example programs use variables, do math, count loops, make decisions, and store information.
Build simple circuits on the Propeller Activity Board, and write Propeller C programs to interact with them. Blink lights, beep a speaker, measure voltage, and more.
A function is a little piece of reusable code designed to do a specific task. This Propeller C Tutorial series will show you how to use functions, pass information to them, and get information back from them. It will show you how C functions work with the Propeller's memory and multiple cores.
This Propeller C Tutorial shows you how make use of the Propeller chip's multiple cores. Launch functions into other cores, monitor processes in other cores, share data between cores, and print from other cores.
Learn how to make your own custom Simple Libraries for your Propeller Activity Board. This Propeller C Tutorial walks you through creating a library, tricks for reducing code size, and making your library to work well with the ones already in your SimpleIDE Learn folder.
In Basic Analog and Digital, you'll learn the basics of Analog to Digital (A/D) and Digital to Analog (D/A) conversions with the BASIC Stamp, and how they relate to values we deal with everyday: voltage, light level, frequency, etc.
Get started with basic circuits and programming! What's a Microcontroller? is a fun and engaging introductory text for the BASIC Stamp microcontroller and Board of Education, or BASIC Stamp HomeWork Board.
Understanding Signals with the PropScope is an in-depth text that has been designed to develop skils and understanding of electronic measurement techniques with the Parallax PropScope Oscilloscope.
Mount your Propeller Board of Education on a Boe-Bot robot chassis, and you have a Propeller Boe-Bot! And yes, you can also do all the same activities from Robotics with the Boe-Bot with your Propeller/Spin version. This text is available as a PDF download.
Ready to learn to program with BlocklyProp? If so, you are in the right place.
This set of activities will help you get familiar with the basic BlocklyProp blocks, how to use them, and how they work together. You will build programs for common coding tasks: naming and using values, doing math problems, making decisions, and repeating sections of code.
BlocklyProp + Multicore = Amazing! Learn how to build and use functions—re-usable chunks of code—with BlocklyProp. Then, try launching the functions into their own cores to run at the same time on the multicore Propeller microcontroller.
Learn to build simple circuits on a Propeller Activity Board or breadboard with a Propeller FLiP module. Create BlocklyProp graphical programs for blinking LEDs, controlling LEDs with pushbuttons, playing notes on a piezo speaker, and more. You will be building real-world STEM skills!
This BlocklyProp project for the Propeller Activity Board or the FLiP Try-it Kit makes a tilt-controlled 4-note musical instrument, with LEDs that light up for each note. Make a few in your classroom for an electronic bell choir.
Create a database of records by storing RFID tag numbers with meaningful information (like names, dates, or locations) together in EEPROM. Using an OLED screen you can even display the records for each tag as you scan them.
The FLiP Try-it Kit comes with an exciting array of sensors and components that you can build into creative projects. Try this activity involving the 4x4 Matrix Keypad, 7-Segment LED, and piezospeaker and get visible and audible feedback to your Keypad key presses.
With just two servos, the ColorPal sensor, and a whole lot of hot glue, you can build your own Candy Sorter and program it in Blockly. Yum!!!
Play Pong without ever touching a paddle or controller! This project will introduce you to the concept of capacitive sensing by creating touchless game controllers from aluminum foil and tape.
BlocklyProp makes it easy and straightforward to introduce precision timing into your Propeller applications. Special thanks to guest author Jon McPhalen for this in-depth tutorial.
Whether you live in an earthquake-prone area or not, this project is a fun way to experiment with accelerometers. Thanks to Carol Hazlett for creating this BlocklyProp project with parts from the BlocklyProp Starter Kit.
Need help parking in just the right spot to clear the garage door without tapping the front bumper? Use the PING))) Ultrasonic Distance Sensor to measure the distance to your car, with indicator lights to tell you when to stop. This little project uses the parts in the BlocklyProp Starter Kit.
Display your Memsic 2125's X/Y tilt position on an interactive OLED display! With the Propeller FL!P (or Activity Board) and BlocklyProp, this project will be simple and fun to complete.
Add the 96 x 64 Color OLED Display Module to add pizzaz to your BlocklyProp projects. Learn how to handle text, numbers, lines, shapes, and more.
WS2812 LEDs are extremely versatile and fun to use. This 2-part project will give you plenty of creative ideas on how to incorporate them into your BlocklyProp applications.
Making projects with a few WS2812 LEDs is fun, but making a project with a whole strip of them is even better! Learn how to create scrolling patterns and even incorporate distance sensing and robotics in this BlocklyProp project.