Parallax Propeller 2 (P2) Multicore Microcontroller (MCU)
Parallax Propeller 2 (P2) Multicore Microcontroller (MCU) comes with 8 identical 32-bit processors connected to a common hub.
Product Overview
Parallax Propeller 2 (P2) Multicore Microcontroller (MCU) comes with 8 identical 32-bit processors connected to a common hub. This hub provides a shared RAM, a CORDIC math solver, and housekeeping facilities. The Propeller 2 MCU offers 64 identical smart I/O pins that are capable of many autonomous analog and digital functions. The smart I/O pins are accessible by each processor to maximize application flexibility. These I/O pins are externally powered at 3.3V in blocks of four to maximize the analog performance. The Propeller 2 MCU provides six different clock modes that are under software control with glitch-free switching between the sources. This MCU incorporates a central hub with 512KB of contiguous RAM in a 20-bit address space. The Propeller 2 MCU features 512-longs of dual-port register RAM for code and fast variables. This MCU is available in a 14mm x 14mm exposed-pad 100-pin Thin Quad Flat Pack (TQFP) package.
Features & Specs
- Comes with 8 identical 32-bit processors:
- Access to all I/O pins
- Four fast DAC output channels and four fast ADC input channels
- 512 longs of dual-port register RAM
- 512 longs of dual-port lookup RAM
- Ability to execute code directly from register RAM, lookup RAM, and hub RAM
- Central hub:
- 512KB of contiguous RAM in a 20-bit address space
- 32-bit pipelined CORDIC solver with scale-factor correction
- 16 semaphore bits with atomic read-modify-write operations
- 16KB boot ROM
- 64 identical smart I/O pins externally powered in blocks of 4
- Six different clock modes all under software control with glitch-free switching between sources
- Power requirements:
- Power core via VDD pins at 1.8VDC
- Power I/O pins in groups of 4 via VIO pins at 3.3VDC
- Exposed-pad 100-pin TQFP package (14mm x 14mm dimensions)
Customer Reviews

Stock and Customer Discounts
Available Discounts
- $23.70 | 25+ units
- $22.46 | 100+ units