Propeller Resource Index
Chris Savage
Parallax EngineeringPosts: 14,406
Greetings everyone! To consolidate sticky threads and keep things more neat and tidy we're going to have thissticky thread where links to all relevant/useful information can be located. To that end if you would like to see something added please follow up in this thread with your comments and/or suggestionsand wewill try to keep this information up to date.
Getting Started:
Propeller Education Kit Labs, Tools, and Applications - Andy Lindsay
This is a collection of links to Propeller Education Kit labs and discussions.
Propeller GCC
This project is a GCC port for the Parallax Propeller P8x32a Microcontroller.
Assembly Code Examples for the Beginner - Many contributors
A collection of various Propeller assembly code examples and routines.
Machine Language Tutorial - deSilva
This link leads to a thread with a PDF file attachment.
Propeller Questions & Answers System
A helpful online system with many questions and corresponding answers.
View Archived Parallax Propeller Webinars
This is a collection of video clips from previous Propeller Webinars covering many important topics.
First Spin - What do you get when you combine an experienced programmer, a self taught programmer, and someone with zero experience programming? First Spin!
First Spin is meant for anyone interested in taking a closer look at how to program with the Propeller microcontroller in an unusually easy-to-understand podcast. This podcast assumes you have extremely little to no experience coding and maybe even little prior interest.
http://tymkrs.tumblr.com/archive
Documentation and Code:
Propeller Manual, Propeller Datasheet, Propeller Diagrams, Schematics and Images
A comprehensive page with all the media for the Propeller product line.
Propeller Object Exchange
The Propeller Object Exchange contains many source code objects for the Propeller microcontroller. They are created and submitted by Propeller customers as well as Parallax engineers for use by everyone in the community.
Propeller Application Notes
Get started programming the P8X32A Propeller Microcontroller with our user friendly application notes designed for professional projects and engineers in mind. Located under Downloads & Documentation.
Videos:
Our entire offering of videos can be found on our YouTube channel.
Parallax Video Library
A selection of videos featuring our robotics product line and a few videos of customer projects and experiments.
Tools:
Propeller Tool Software
Includes software, source code, USB driver and Propeller Manual V1.01
Parallax Serial Terminal (Included in Propeller Tool Software)
A handy tool for communication with serial-based microcontrollers such as the Propeller. This software is used extensively by the Propeller Education Kit Labs.
ViewPort - Standard
ViewPort - Ultimate
ViewPort is the premier debugging environment for the Propeller. The tool combines an integrated debugger with powerful graphics that show you what's going on within the Propeller.
PASD - Propeller Assembly Sourcecode Debugger
An Assembly Sourcecode Debugger,it can be very useful for Assembly freaks to find bugs, but also for beginners to learn Assembly. Like Kaio's POD (Propeller OnChip Debugger), the PASD runs an Assembly program on the Propeller chip in real time, it is not a simulator. You can test your code with all the connected hardware for input and output.
PropWare
C++ HAL (Hardware Abstraction Layer) for PropGCC; Robust build system using CMake; Instructions for Eclipse and JetBrain's CLion; Example projects; Doxygen documentation; Integrated Simple Library and libpropeller
OmniaCreator
Cross platform, free, and open source C/C++ IDE for Makers that brings powerful code editing and data visualization capabilities to your fingertips.
libpropeller
Open source collection of C++ Propeller GCC objects
bst- Brad Campbell
bst is a fairly complete Integrated Development Environment that aimsto be eventually comparable and compatible with the Parallax Propeller Tool. All tools available for Windows 32, Linux i386, Mac OS X and PowerPC.
Propalyzer - Steve (jazzed)
[URL="https://forums.parallax.com/discussion/110762/propalyzer-distribution-new-update-1-0-1-4-available/p1][/URL]
Provide a serial interface logic analyzer GUI for a Propeller running capture code.
Hardware Discussion (Forum Threads):
Current list of Propeller Boards (Parallax and 3rd Party)
What is your favorite Propeller Board?
Technical Considerations:
How to safely interface a 5V signal to the Propeller
Extra:
HYDRA Projects Master List
A listing of projects using the HYDRA that have been posted to our forum
2009/10 Propeller Design Contest Winners
The winning projects of the 2009/10 Propeller Design Contest
2008 Propeller Design Contest Winners
Winning projects were based on originality, professionalism, appropriateness of the Propeller in the design and practicality/usefullness.
Why the Propeller Works - Chip Gracey
Chip Gracey explains why you should feel comfortable using the Propeller chip in your designs.
Propeller Tricks & Traps - Phil Pilgrim
This is meant to be an unofficial, open-ended, never-to-be-finished compendium of hints and gotchas discovered while learning how to use and program the Propeller.
Good Thread Index - Graham Stabler
A collection of useful links.
Best of Propeller Applications - OBC
A project listintendedfor those whoare those interested in microcomputer design/hobby, demonstration of capability.
Building Blocks to the Propeller Chip - Anthony Myatt
Propeller FAQ- Still in development
Two FAQ's that summarize the issues discussed and proposed solutions in this thread.
CadSoft Eagle EDA Propeller Library
Forum post that haslibrary files that can be used with Cadsoft Eagle EDA software
Getting Started:
Propeller Education Kit Labs, Tools, and Applications - Andy Lindsay
This is a collection of links to Propeller Education Kit labs and discussions.
Propeller GCC
This project is a GCC port for the Parallax Propeller P8x32a Microcontroller.
Assembly Code Examples for the Beginner - Many contributors
A collection of various Propeller assembly code examples and routines.
Machine Language Tutorial - deSilva
This link leads to a thread with a PDF file attachment.
Propeller Questions & Answers System
A helpful online system with many questions and corresponding answers.
View Archived Parallax Propeller Webinars
This is a collection of video clips from previous Propeller Webinars covering many important topics.
First Spin - What do you get when you combine an experienced programmer, a self taught programmer, and someone with zero experience programming? First Spin!
First Spin is meant for anyone interested in taking a closer look at how to program with the Propeller microcontroller in an unusually easy-to-understand podcast. This podcast assumes you have extremely little to no experience coding and maybe even little prior interest.
http://tymkrs.tumblr.com/archive
Documentation and Code:
Propeller Manual, Propeller Datasheet, Propeller Diagrams, Schematics and Images
A comprehensive page with all the media for the Propeller product line.
Propeller Object Exchange
The Propeller Object Exchange contains many source code objects for the Propeller microcontroller. They are created and submitted by Propeller customers as well as Parallax engineers for use by everyone in the community.
Propeller Application Notes
Get started programming the P8X32A Propeller Microcontroller with our user friendly application notes designed for professional projects and engineers in mind. Located under Downloads & Documentation.
Videos:
Our entire offering of videos can be found on our YouTube channel.
Parallax Video Library
A selection of videos featuring our robotics product line and a few videos of customer projects and experiments.
Tools:
Propeller Tool Software
Includes software, source code, USB driver and Propeller Manual V1.01
Parallax Serial Terminal (Included in Propeller Tool Software)
A handy tool for communication with serial-based microcontrollers such as the Propeller. This software is used extensively by the Propeller Education Kit Labs.
ViewPort - Standard
ViewPort - Ultimate
ViewPort is the premier debugging environment for the Propeller. The tool combines an integrated debugger with powerful graphics that show you what's going on within the Propeller.
PASD - Propeller Assembly Sourcecode Debugger
An Assembly Sourcecode Debugger,it can be very useful for Assembly freaks to find bugs, but also for beginners to learn Assembly. Like Kaio's POD (Propeller OnChip Debugger), the PASD runs an Assembly program on the Propeller chip in real time, it is not a simulator. You can test your code with all the connected hardware for input and output.
PropWare
C++ HAL (Hardware Abstraction Layer) for PropGCC; Robust build system using CMake; Instructions for Eclipse and JetBrain's CLion; Example projects; Doxygen documentation; Integrated Simple Library and libpropeller
OmniaCreator
Cross platform, free, and open source C/C++ IDE for Makers that brings powerful code editing and data visualization capabilities to your fingertips.
libpropeller
Open source collection of C++ Propeller GCC objects
bst- Brad Campbell
bst is a fairly complete Integrated Development Environment that aimsto be eventually comparable and compatible with the Parallax Propeller Tool. All tools available for Windows 32, Linux i386, Mac OS X and PowerPC.
Propalyzer - Steve (jazzed)
[URL="https://forums.parallax.com/discussion/110762/propalyzer-distribution-new-update-1-0-1-4-available/p1][/URL]
Provide a serial interface logic analyzer GUI for a Propeller running capture code.
Hardware Discussion (Forum Threads):
Current list of Propeller Boards (Parallax and 3rd Party)
What is your favorite Propeller Board?
Technical Considerations:
How to safely interface a 5V signal to the Propeller
Extra:
HYDRA Projects Master List
A listing of projects using the HYDRA that have been posted to our forum
2009/10 Propeller Design Contest Winners
The winning projects of the 2009/10 Propeller Design Contest
2008 Propeller Design Contest Winners
Winning projects were based on originality, professionalism, appropriateness of the Propeller in the design and practicality/usefullness.
Why the Propeller Works - Chip Gracey
Chip Gracey explains why you should feel comfortable using the Propeller chip in your designs.
Propeller Tricks & Traps - Phil Pilgrim
This is meant to be an unofficial, open-ended, never-to-be-finished compendium of hints and gotchas discovered while learning how to use and program the Propeller.
Good Thread Index - Graham Stabler
A collection of useful links.
Best of Propeller Applications - OBC
A project listintendedfor those whoare those interested in microcomputer design/hobby, demonstration of capability.
Building Blocks to the Propeller Chip - Anthony Myatt
Propeller FAQ- Still in development
Two FAQ's that summarize the issues discussed and proposed solutions in this thread.
CadSoft Eagle EDA Propeller Library
Forum post that haslibrary files that can be used with Cadsoft Eagle EDA software
Comments
I just received my propeller proto usb board and can't find schematics or docs on the website or any of the above links.
Thanks for redirecting my attention, can't wait to get the LED blinking!
NewBeez.
http://www.parallax.com/Portals/0/Downloads/docs/prod/prop/Propeller-ProtoBoard-v1.2.pdf
I have power, and comms!
Hoping to blink a LED tonight!
Cool looking 'bot on your .sig.
Peace!
Beez
Seriously, I know it's a protoboard, but my eyes are not as good as they used to be and traces are getting pretty small!
I'd really like to know which holes are power, which are ground, which are NC.
Usually on a proto board like this there is a drawing which I can blow up to readable size.
I KNOW there is a drawing somewhere because they manufacture the thing!
Hey Parallax! Nice product, where are the docs!?!?! How come they are hiding?
Thanks in advance!
Beez
My background is with Motorola HCxx stuff
But I must say this is the chip I've been looking for.
I've goofed with AVR and ARM chips.
Never worked with PIC,
But the thing I like the most about
the Prop 1 is:
Easy to hookup and use.
Low part count.
DIP Package!
I/O port pinout and control is very clean
and flexible and generic. Easy to program and expand.
Fast 8x32 bit processors that work together on one chip
with a common memory and I/O
Built in interpreter.
Don't have to deal with a pile of hardware configuration registers.
No hardware interrupt hoops to jump through.
Enough COGs and Main Memory to be useful
for most of my apps.
Video! Yow!
$7.99!
I can't find anything wrong with this chip for the price.
I have a feeling my AVR / ARM boards are going to
gather dust after discovering this chip.
This chip was designed for prototype-rs like me.
Thanks.
When I try at this Link:
-- Propeller Diagrams, Schematics and Images --
http://www.parallax.com/DiagramsSchematicsandImages/tabid/254/Default.aspx
I get:
--Access Denied--
--You do not have access to view this tab within the portal.--
I have a Parallax account and I have log on too,...anybody know, why?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
At the end, everything will became Electron...!
I think the new thread is http://forums.parallax.com/showthread.php?p=901754
Try this: http://forums.parallaxinc.com/forums/default.aspx?f=25&m=448003
The forum gods are working on fixing links, but in the mean time, if you have a link to the old forums, replace the "forums.parallax.com" portion with "forums.paralaxinc.com" and you should be "good to go.
John R.
BST (Brad's Spin Tool GUI) http://www.fnarfbargle.com/bst
BSTC (Command line compiler) http://www.fnarfbargle.com/bst/bstc/Latest
BSTL (Command line loader) http://www.fnarfbargle.com/bst/bstl/Latest
BMA Multi-COG command line PASM Debugger
http://forums.parallax.com/showthread.php?115068-BMA-Multi-COG-PASM-Debugger-V1.9-Now-Available&p=829927&viewfull=1#post829927
Propalyzer Propeller Logic Analyzer GUI
http://forums.parallax.com/showthread.php?110762-Propalyzer-Distribution-New-Update-1.0.1.4-Available&p=788230&viewfull=1#post788230
Uterm command line serial port program
http://forums.parallax.com/showthread.php?132221-Best-Practices-tools-for-PASM-debugging&p=1008955&viewfull=1#post1008955
http://forums.parallax.com/showthread.php?129690&p=978076&viewfull=1#post9780%2076
Installation of PE Kit Tools - Debug Lite for the Parallel Serial Terminal is no problem.
But the displays shows different results. (Figure 1. Parallax Serial Terminal Debugging Session)
Even though I click on the serial terminal transmit windowpane the text Parallel Serial Terminal Debug-LITE and the structure of the IC P8X32 is not shown.
1-> <-1 dT 8000000
1-> <-0 index = 24
1-> <-1 array[0] = 100
1-> <-0 array[1] = 84
0<- <-0 array[2] = 92
0<- <-0 myVal = 126
0<- <-0 a = 10
1<- <-0 b = 20
c = 30
retVal = 128
i = 3
wa = 30
1<- <-0 wb[0] = 24
etc.
What goes wrong?
Assembly, Step by Step
I'd like to see Catalina added to the list. Catalina is a fully functional, fully supported 100% ANSI C development environment for the Propeller - currently the only one, in fact.
Ross.
The new Parallax site messed up the links. Many can be found by replacing "www" with "classic".
This topic is a logical addition to the resource center:
http://forums.parallax.com/showthread.php/149671-Current-list-of-Prop-boards-Parallax-and-3rd-Party
And here's another.
If so I will need to revise the description as well.
Okay, it should work now. Thanks for the updated link.
OmniaCreator (might shorten this a bit)
Omnia Creator is a cross platform, free, and open source C/C++ IDE for Makers that brings powerful code editing and data visualization capabilities to your fingertips.
libpropeller
libpropeller is an open source collection of C++ Propeller GCC objects to help facilitate development with the Parallax Propeller microcontroller