Parallax P8X32A QuickStart Board

As an open-source reference design, the P8X32A QuickStart board provides basic Propeller circuitry. Developers may use our PCB layout files as their own to speed their projects towards completion. As a project board, the QuickStart is fully expandable and provides unimpeded access to all I/O pins through an expansion header but includes some button inputs and LEDs to demonstrate programming. With USB power and a selection of QuickStart Project examples, it's also the fastest way to get up and running.

This P8X32A QuickStart board's features make this small, inexpensive, accessible development platform and open source reference design for the Propeller microcontroller.

Propeller P8X32A microcontroller
Eight resistive touch buttons
Eight buffered LEDs
Buffered USB to serial converter with USB bus power
Up to 30 free I/O pins available through an accessory socket

Mini-computer based on Parallax Propeller microcontroller

Microcontroller company called Parallax Propeller , compared to "classic" of the genre type PIC or AVR takes a few strange niche. About the first two can be said that it is a general purpose architecture. Propeller same creators approached the issue of "flank".

Key features Propeller:

8 independent nuclei, working in parallel. Any division of time required for common types of memory resources or input-output ports are not controlled by the programmer and "sew" in the crystal. It gives predictability at runtime code. Each core (cog) has its own isolated 4KB of RAM. Also, each core has a built-in hardware module for generating (Warning) TV or VGA video signal.

There is no concept of interrupts. Instead, it is proposed to launch competing tasks of different nuclei (cog'ah).

Can be programmed either in assembly language or in a special high-level language Spin, which greatly simplifies multicore and parallel programming. Spin Interpreter sewn into the crystal.

The upper half of the address (ROM) in the space the size of 32KB stitched Spin interpreter and various system tables. In this case, each time the need to download the program from the outside (for example, from a development environment) in the lower region of 32K (RAM). But usually in actual use to connect an external I2C memory chip EEPROM, the contents of which are automatically copied into RAM when the crystal.

The processor is declared as 32-bit, since it operates on the data size, but the address space of 16-bit (64K).

Spin language designed for easy programming of the multiprocessor, and looks like a cross between the procedural and object-oriented language

Power Requirements: 3.3 or 4 to 9 VDC, up to 500 mA
Communication Interface: USB, 3.3 V serial, I2C
Operating temperature: -40 to +185 °F (-40 to +85 °C)
Dimensions: 2.0 x 3.0 x 0.36 in (5.0 x 7.6 x 0.84 cm)

Very kindly donated by Alexander Demin together with the description

Manufacturer: Parellax Semiconductor
Date: 1992

This exhibit has a reference ID of CH32378. Please quote this reference ID in any communication with the Centre for Computing History.

 

Parallax P8X32A QuickStart Board


Click on the Image(s) For Detail


User Submitted Articles


Add Your Article >>>

Founding Sponsors
redgate Google ARM Real VNC Microsoft Research
Heritage Lottery Funded
Heritage Lottery Fund