Data Sheet
4D SYSTEMS 4DPi-35 Primary Display – Raspberry Pi Compatible
© 2015 4D SYSTEMS Page 5 of 14 www.4dsystems.com.au
4DPi
-35
Primary Display
– Raspberry Pi
I = Input, O = Output, P = Power
Note: The on board processor of the 4DPi-35, along with the Touch Screen Controller on the 4DPi, both utilise a
Chip Select (CS) each on the Raspberry Pi’s SPI Bus, SPI-CS0 and SPI-CS1. This leaves no CS available for the
user, so SPI is essentially unavailable for the User. It may be possible to use a GPIO as a CS pin, however the
current SPI driver that comes with Raspbian does not currently support this. Support for this may become
available in the future.
Note: Header H1 and Switches S1 through S5 are not mounted and not available to be mounted on HW REV
1.1. Due to incompatibility with the Raspberry Pi B+ and the timing of its release, this feature has been put on
hold with the 4DPi-35 in HW REV 1.1, and a compatible hardware model will be released at a later date, which
will allow external push buttons to be interfaced via the on board processor of the 4DPi-35, and will be
compatible with Raspberry Pi A/B/B+ models.
P2 Pinout (Expansion Header – MALE connector)
Pin
Symbol
I/O
Description
1
+5V
P
+5V Supply Pin, connected to the main 5V supply of the Raspberry Pi
2
+3.3V
P
+3.3V Supply Pin, connected to the main 3.3V supply of the Raspberry Pi
3
+5V
P
+5V Supply Pin, connected to the main 5V supply of the Raspberry Pi
4
GPIO0
I/O
GPIO on the Raspberry Pi - unused
5
GND
P
Ground Pin, connected to the main system Ground of the Raspberry Pi
6
GPIO1
I/O
GPIO on the Raspberry Pi - unused
7
GPIO14
I/O
GPIO on the Raspberry Pi - unused
8
GPIO4
I/O
GPIO on the Raspberry Pi - unused
9
GPIO15
I/O
GPIO on the Raspberry Pi - unused
10
GND
P
Ground Pin, connected to the main system Ground of the Raspberry Pi
11
GPIO18
I/O
GPIO on the Raspberry PI – Can be used for PWM Backlight, else unused
12
PENIRQ
I
Interrupt for the touchscreen controller
13
GND
P
Ground Pin, connected to the main system Ground of the Raspberry Pi
14
KEYIRQ
I
Interrupt for the push buttons (Reserved for next revision)
15
GPIO23
I/O
GPIO on the Raspberry Pi - unused
16
GPIO22
I/O
GPIO on the Raspberry Pi - unused
17
GPIO24
I/O
GPIO on the Raspberry Pi - unused
18
+3.3V
P
+3.3V Supply Pin, connected to the main 3.3V supply of the Raspberry Pi
19
GND
P
Ground Pin, connected to the main system Ground of the Raspberry Pi
20
MOSI
O
MOSI Pin for the SPI
21
GPIO25
I/O
GPIO on the Raspberry Pi - unused
22
MISO
I
MISO Pin for the SPI
23
SPI-CS0
O
Chip Select Pin for the on-board processor for the SPI communications
24
SCK
O
Clock Pin for the SPI
25
SPI-CS1
O
Chip Select Pin for the SPI to the Resistive Touch Controller chip
26
GND
P
Ground Pin, connected to the main system Ground of the Raspberry Pi