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.