Dev Board Differences
Title:Dev Board Differences
Author:24.174.36.30
Published:Thu, 31 Dec 2009 21:13:23 GMT

Development Board Differences


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.