Hardware - rosco-pc/propeller-wiki GitHub Wiki

Here is various information about the Propeller architecture and various boards that have a Propeller on them.

Propeller P8X32 die==

Architecture Information

The Propeller P8X32 chip is a multicore microcontroller. It has 8 cores, called Cogs, 32k of shared RAM, 32k of ROM, and 32 I/O pins. The Cogs each have their own local memory, and share access to the 32k Hub memory. They also share access to the 32 I/O pins. They, also, each have their own pair of user configurable counters with PLLs and a Video Generator that aids in driving either NTSC/PAL or VGA video outputs.

Development Boards

  • SerPlug an inexpensive alternative to the PropPlug - program your propeller from a serial port or USB to serial cable.
  • Chameleon PIC/AVR a multi-processor "Arduino Like" system consisting of either a Microchip PIC24 16-Bit or an Atmel AVR 328P 8-Bit microcontroller and a Parallax propeller.
  • Propeller Demo Board included in the Propeller Starter Kit
  • Professional Development Board USB & Serial versions
  • Proto Board & Proto Board USB
  • Education Kit 40 pin DIP & PropStick USB versions
  • PropRPM Rapid Prototyping Module
  • P8X32 Education Board
  • PropStick USB
  • Spin Stamp a Propeller chip in a stamp-like package
  • HYDRA Game Console-(HGC) included in the HYDRA Game Development Kit
  • SpinStudio development board and various plug-in modules that can be used with other currently available Propeller development products.
  • HYBRID Development Kit available as an unassembled kit or fully assembled board.
  • Hive board a three-propeller design with ethernet, SRAM, SD card slot of a mostly german speaking community. Board is available as kit.
  • The Briel PockeTerm available as a fully assembled board, a complete kit, or just blank PCB.
  • Propeller Platform Arduino-style modular system.
  • Propeller Platform USB Same as the previous, but has some upgrades such as MicroSD slot and USB.
  • Propeller System Module All-in-one with LCD display, accelerometer, SD Card Slot, and USB.
  • Morpheus: Dual Propeller SBC with 512KB RAM, 1MB Flash, RTC, 256 color VGA and expansion bus, Mem+ 2MB memory/IO expansion board with RS232 port & programming, SD card support and 16 bits digital I/O
  • Propteus: Propeller Prototyping Board with support for DIP Propeller, EEPROM, PropellerPlug compatible header, Reset switch, optional 4 user LED's,large prototype area, stacks on Morpheus or other Parallax boards, 12 servo headers, bussed large prototyping area.
  • Proteus: A bussed prototyping board meant to mount on Morpheus, Propteus, Propeller Proto Board (serial and usb version) or any 4"x3" Parallax style board.
  • SmorgasBoard 2012: A collection of 23 open source propeller designs in a 11x8", tab routed PCB panel

I/O Bus Systems for some of the above listed development boards. Development Board Differences- Xtals and pin usage differences between some of the above listed boards.

Other development boards using the propeller and another processor

  • pPropQL-board.-A-hardware-emulator-of-the-Sinclair-QL-(using-a-MC68008)
  • pPropQL020 board. An extended version using a MC68EC020 microprocessor
  • pProp040-board.-An-improved-version-of-the-020-board-but-with-a-040-:).