R. T. Nollet    Australia                                                             www.nollet.com.au  

The awesome Propeller Chip is here .

      

8 CPU's (COGS) in one package
Operating speed max 80MHZ or slow down to 20KHZ
All CPU's are 32 Bit
Programmable in a Hi Level language called Spin
Or in assembly for high bandwidth applications
Spin is a object oriented language (easy to use)

Parallax part number #32101 (without PSU)
Propeller Demo board version C
VGA / Composite video sockets
Mouse and Keyboard connectors
LED'S for testing programs ...
Microphone and mono speaker output
USB programming environment
Works well with MP3136 Power pack 9VDC

Parallax part number #32310
PropStick
A propeller DIP 40 ready to go
Program it with a serial port (or with an USB adaptor)
A good way to get started

Propeller chips various
We stock the DIP 40 and the QFP type
Lowest cost way to get started CPU+ eeprom +crystal
Plus the below Programming POD ( 4pin interface)

Parallax part #28024
USB to serial Programming POD for the Propeller
Interfaces to the TX/RX and RST pins direct
Stocked also

  Propeller manual here it is about 4.7M           version 1.01

The Propeller programming package here (2.3M)   Version  0.98.1

Some of the awesome features listed

It can generate VGA and Composite video signals ( each COG has its own generator)
Each COG has 2 programmable Counter channels ( for high speed counting or generating signals)
These counters are software configurable but run at full hardware speed.
Create multiple serial ports ( a Full Duplex UART uses 2 COGS   6 COGS left )
Generate high speed pulses to for example  stepper motor  amplifiers) (2-3 axis possible CNC machine ??)
Count or measure (in hardware registers) incoming signals (generate PWM and do soft A/D and D/A)
All 32 I/O pins are shared by all the COGS (monitor pins in a dif cog and perform different functions)
Flat memory space with ROM loaded with Sine /LOG and other useful look up tables..
There are no interrupt hassles to deal with ( just assign a COG to a task when needed)
Sample multiple analog sensors simultaneously ( not one after another ..take a snapshot)
Objects (re usable code blocks) for many tasks are already created and can be downloaded
( Full Duplex serial + Dallas 1 wire + SPI + I2C etc etc ... ) new ones added daily

Brief technical specs..

Package Types 40-pin DIP, 44-pin LQFP, 44-pin QFN
Model Number P8X32A
Power Requirements 3.3 volts DC
External Clock Speed DC to 80 MHz (software adjustable on the fly.. awesome)
(4 MHz to 8 MHz with Clock PLL running) 5M crystal suggested.
Internal RC Oscillator 12 MHz or 20 KHz (not recommend for timing like UART's...)
System Clock Speed DC to 80 MHz
Global RAM/ROM 64 K bytes; 32K RAM / 32 K ROM
Processor RAM 2 K bytes each
RAM/ROM Organization 32 bits (4 bytes or 1 long)
I/O Pins 32  ( 2 RX/TX + 2  for I2C protocol useable with many chips)
 

 Back to main index