Development Board Differences - rosco-pc/propeller-wiki GitHub Wiki

When programming for the Propeller it's useful to know the output pin and crystal differences between the various development boards.

If you have the details for another board please add it. If the pins are identical to one of the dev boards already listed, then don't use another column, just add the name of the board in the heading of the existing column.

Hydra Hybrid Protoboard Demoboard SpinStudio Boss Board Propeller Prof. Dev. Board Chameleon
XTAL 10 MHz 6 MHz 5MHz 5MHz 5MHz G11 - G13 5 Mhz (removable) 5 MHz
P0 Debug LED Debug LED Available Available Socket A Pin 0 M3 Available Expansion Port (0)
P1 NET_RX_CLK Expansion Port (10) Available Available Socket A Pin 1 M4 Available Expansion Port (1)
P2 NET_TX_CLK Expansion Port (9) Available Available Socket A Pin 2 M5 Available Expansion Port (2)
P3 Joystick CLOCK Joystick CLOCK Available Available Socket A Pin 3 M6 Available Expansion Port (3)
P4 Joystick Latch Joystick Latch Available Available Socket A Pin 4 M7 Available Expansion Port (4)
P5 Joystick 0 Data Joystick 0 Data Available Available Socket A Pin 5 M8 Available Expansion Port (5)
P6 Joystick 1 Data Joystick 1 Data Available Available Socket A Pin 6 M9 Available Expansion Port (6)
P7 Audio Out Audio Out Available Available Socket A Pin 7 M10 Available Expansion Port (7)
P8 Mouse SD CARD d0 Available Microphone Socket B Pin 0 M15 Available SPI SS
P9 Mouse SD CARD clk Available Microphone Socket B Pin 1 M16 Available SPI MOSI
P10 Mouse SD CARD di Available Stereo Audio Out Socket B Pin 2 M17 Available SPI MISO
P11 Mouse SD CARD cs Available Stereo Audio Out Socket B Pin 3 M18 Available SPI SCLK
P12 Keyboard Data Out Keyboard Data I/O Available Video Out Socket B Pin 4 M19 Available Video Out LSB
P13 Keyboard Data In Keyboard Clock I/O Available Video Out Socket B Pin 5 M20 Available Video Out
P14 Keyboard Clk Out Mouse Data I/O Available Video Out Socket B Pin 6 M21 Available Video Out
P15 Keyboard Clk In Mouse Clock I/O Available Video Out Socket B Pin 7 M22 Available Video Out MSB
P16 VGA Out Expansion Port (1) *VGA Out VGA Out Socket C Pin 0 GHJ22 Available VGA Out
P17 VGA Out Expansion Port (2) *VGA Out VGA Out Socket C Pin 1 GHJ21 Available VGA Out
P18 VGA Out Expansion Port (3) *VGA Out VGA Out Socket C Pin 2 GHJ20 Available VGA Out
P19 VGA Out Expansion Port (4) *VGA Out VGA Out Socket C Pin 3 GHJ19 Available VGA Out
P20 VGA Out Expansion Port (5) *VGA Out VGA Out Socket C Pin 4 GHJ18 Available VGA Out
P21 VGA Out Expansion Port (6) *VGA Out VGA Out Socket C Pin 5 GHJ17 Available VGA Out
P22 VGA Out Expansion Port (7) *VGA Out VGA Out Socket C Pin 6 GHJ16 Available VGA Out
P23 VGA Out Expansion Port (8) *VGA Out VGA Out Socket C Pin 7 GHJ15 Available VGA Out
P24 Video Out LSB Video Out LSB *Mouse Data I/O Mouse Data I/O Socket D Pin 0 GHJ10 Available Audio Out
P25 Video Out Video Out *Mouse Clock I/O Mouse Clock I/O Socket D Pin 1 GHJ9 Available Status LED
P26 Video Out Video Out *Keyboard Data I/O Keyboard Data I/O Socket D Pin 2 GHJ8 Available Keyboard Data
P27 Video Out MSB Video Out MSB *Keyboard Clock I/O Keyboard Clock I/O Socket D Pin 3 GHJ7 Available Keyboard Clk
Hydra Hybrid Protoboard Demoboard SpinStudio Boss Board Propeller Prof. Dev. Board

Same for all boards:

P28 EEPROM Clk
P29 EEPROM Data
P30 Serial RX
P31 Serial TX

*Pins 16-27 are available until the "Accessory Kit" is added to the Protoboard.