cs-os module 5 protoboard · ‐ combining the raspberry pi model b and the cs protoboard. 1. check...
TRANSCRIPT
![Page 1: cs-os module 5 protoboard · ‐ Combining the Raspberry Pi model B and the CS Protoboard. 1. Check if the additional stack connectors and spacers are fitted correctly 2. Align the](https://reader034.vdocuments.net/reader034/viewer/2022043004/5f88acbbd2351b44864346b7/html5/thumbnails/1.jpg)
CS ProtoBox
Available 15‐Sept‐2014 at the Stores shop.
![Page 2: cs-os module 5 protoboard · ‐ Combining the Raspberry Pi model B and the CS Protoboard. 1. Check if the additional stack connectors and spacers are fitted correctly 2. Align the](https://reader034.vdocuments.net/reader034/viewer/2022043004/5f88acbbd2351b44864346b7/html5/thumbnails/2.jpg)
The content of the CS Protobox is similar to the Create Protobox. The Arduino Uno, USB A‐B cable, DC Motor, Battery and Clip are replaced by a USB Power supply, micro Usb cable, Ethernet Cable, 8GB SD‐card, CS ProtoBoard, 40pin flatcable. Due to the lack of an ADC on the Raspberry Pi, a dual channel 12bit ADC is included (MCP3202). See https://www.scintilla.utwente.nl/assets/stores/protobox_quickref.pdf for details about the specific components. The box does not contain a Raspberry Pi model B, you need to purchase this separately.
![Page 3: cs-os module 5 protoboard · ‐ Combining the Raspberry Pi model B and the CS Protoboard. 1. Check if the additional stack connectors and spacers are fitted correctly 2. Align the](https://reader034.vdocuments.net/reader034/viewer/2022043004/5f88acbbd2351b44864346b7/html5/thumbnails/3.jpg)
‐ SD card requirements The included SD card is not yet formatted with the NOOBS image. You can find the required info to format and load it with the NOOBS files here : http://www.raspberrypi.org/help/noobs‐setup/
‐ Backing up your SD card
After installing an OS on the SD card, your card will contain linux partitions. To backup or restore the full content of the SD card use disk image tool like “dd” (linux) or Win32 Disk Imager (windows) http://sourceforge.net/projects/win32diskimager/ .
‐ Starting the first time
See the following site for starting your Pi for the first time.. http://www.raspberrypi.org/help/quick‐start‐guide/
‐ CS‐OS Assignments
The actual assignments for CS‐OS students are located here : http://wwwhome.ewi.utwente.nl/~pieter/CS‐OS/Lecture_Assignments.pdf
‐ Connecting signals to your Raspberry Pi / Breadboard. Keep in mind that your Raspberry Pi works with a low voltage signal. Applying a higher voltage than 3.3 Volt can destroy your Pi.. See the next pages for hooking up the CS ProtoBoard to your Raspberry Pi.
![Page 4: cs-os module 5 protoboard · ‐ Combining the Raspberry Pi model B and the CS Protoboard. 1. Check if the additional stack connectors and spacers are fitted correctly 2. Align the](https://reader034.vdocuments.net/reader034/viewer/2022043004/5f88acbbd2351b44864346b7/html5/thumbnails/4.jpg)
‐ Combining the Raspberry Pi model B and the CS Protoboard. 1. Check if the additional stack connectors and spacers are fitted correctly
2. Align the CS proto board on top of the Raspberry Pi
3. Apply a little force that allows the connectors to mate.
![Page 5: cs-os module 5 protoboard · ‐ Combining the Raspberry Pi model B and the CS Protoboard. 1. Check if the additional stack connectors and spacers are fitted correctly 2. Align the](https://reader034.vdocuments.net/reader034/viewer/2022043004/5f88acbbd2351b44864346b7/html5/thumbnails/5.jpg)
4. Fix the two boards together with two M3 screws on the bottom side of the Pi. Be care full not to scratch/damage the Pi board with your screwdriver !
5. Fix the breadboard on top of the CS Protoboard
.
![Page 6: cs-os module 5 protoboard · ‐ Combining the Raspberry Pi model B and the CS Protoboard. 1. Check if the additional stack connectors and spacers are fitted correctly 2. Align the](https://reader034.vdocuments.net/reader034/viewer/2022043004/5f88acbbd2351b44864346b7/html5/thumbnails/6.jpg)
5
5
4
4
3
3
2
2
1
1
D D
C C
B B
A A
GPIO2GPIO3GPIO4
GPIO7GPIO8
GPIO9GPIO10
GPIO11
GPIO14GPIO15
GPIO17 GPIO18GPIO27GPIO22 GPIO23
GPIO24
GPIO25
GPIO28GPIO29GPIO30GPIO31
Raspberry Pi I/O BreadboardConnection Fpga Soc I/O
GroundHelp
GPIO protection
BreadboardConnection
Experimental Area
Supply Raspberryfrom FpgaSoc
BCM BCM wiringPiwiringPi
Pin8Pin9Pin7
Pin0Pin2Pin3
Pin12Pin13Pin14
Pin15Pin16Pin1
Pin4Pin5
Pin6Pin10Pin11
Pin18Pin20
Pin17Pin19
BCM wiringPi
GPIO14GPIO15
Pin15Pin16Pin8Pin9
GPIO2GPIO3
Pin7GPIO4
Pin0
Pin2Pin3
GPIO17
GPIO27GPIO22
Pin1GPIO18
Pin4Pin5
GPIO23GPIO24
Pin6GPIO25
Pin10Pin11
GPIO8GPIO7
Pin12Pin13Pin14
GPIO10GPIO9GPIO11
Pin17
Pin19
GPIO28
GPIO30Pin18
Pin20
GPIO29
GPIO31
DE1-SOC
D0D1D2D3D4
D5D6D7D8
D9D10D11D12D13D14D15
D21D22D23D24D25
DE1-SOC
D34D32D30D28D26
D35D33D31D29D27
GPIO_D1GPIO_D3GPIO_D5GPIO_D7GPIO_D9TXD0
RXD0GPIO_GEN1
GPIO_GEN4GPIO_GEN5
GPIO_GEN6SPI_CE0_NSPI_CE1_N
SPI_SCLKSPI_MISOSPI_MOSI
GPIO_GEN3GPIO_GEN2GPIO_GEN0
GPIO_GCLKSCL1SDA1
GPIO_GEN7GPIO_GEN9
GPIO_GEN8GPIO_GEN10
GPIO_D16
GPIO_GEN0
GPIO_GEN4
GPIO_GEN7GPIO_GEN8GPIO_GEN9GPIO_GEN10
GPIO_GEN2GPIO_GEN1
GPIO_GEN3
GPIO_GEN5GPIO_GEN6
SPI_CE1_NSPI_CE0_NSPI_SCLKSPI_MISOSPI_MOSI
SCL1GPIO_GCLK
SDA1
TXD0RXD0
TXD0
SCL1SDA1
GPIO_GCLK
GPIO_D1GPIO_D2GPIO_D3
RXD0
GPIO_D4
GPIO_GEN2
GPIO_GEN0GPIO_GEN1
GPIO_GEN8
GPIO_GEN10
GPIO_GEN7
GPIO_GEN9
GPIO_D20
GPIO_D5GPIO_D6GPIO_D7
GPIO_D8GPIO_D9GPIO_D10GPIO_D11
GPIO_D12GPIO_D13GPIO_D14GPIO_D15
GPIO_GEN4GPIO_GEN5
GPIO_GEN3
D34D32D30D28D26
D35D33D31D29D27
GPIO_D29GPIO_D31GPIO_D33GPIO_D35
GPIO_D34GPIO_D32GPIO_D30GPIO_D28
GPIO_D26GPIO_D27
D28D30D32D34
D35D33D31D29
D26D27
GPIO_D0
GPIO_D24GPIO_D25
GPIO_D17GPIO_D18GPIO_D19
GPIO_D21GPIO_D22GPIO_D23
SPI_MOSISPI_MISOSPI_SCLK
SPI_CE1_NSPI_CE0_N
GPIO_D0GPIO_D2GPIO_D4GPIO_D6GPIO_D8
GPIO_D10GPIO_D12GPIO_D14GPIO_D16
GPIO_D26GPIO_D28GPIO_D30GPIO_D32GPIO_D34
GPIO_D27GPIO_D29GPIO_D31GPIO_D33GPIO_D35
GPIO_D18GPIO_D20GPIO_D22GPIO_D24
GPIO_D11GPIO_D13GPIO_D15GPIO_D17GPIO_D19GPIO_D21GPIO_D23GPIO_D25
GPIO_GEN6
TA_VCC+5V0
TA_VCC+3V3
RP_VCC+3V3 RP_VCC+5V0
RP_VCC+5V0RP_VCC+3V3
RP_VCC+5V0 TA_VCC+5V0
RP_VCC+3V3RP_VCC+5V0 TA_VCC+5V0
TA_VCC+3V3
Title
Size Document Number Rev
Date: Sheet of
PiProtoboard 0
Module5 ProtoBoard
A3
1 1Monday, October 27, 2014
Title
Size Document Number Rev
Date: Sheet of
PiProtoboard 0
Module5 ProtoBoard
A3
1 1Monday, October 27, 2014
Title
Size Document Number Rev
Date: Sheet of
PiProtoboard 0
Module5 ProtoBoard
A3
1 1Monday, October 27, 2014
J8
HOLE
1
J13CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R7 471 2
J1
CON40A
1 23 45 67 89 10
11 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 40
J30CON15
1 2 3 7 8 9 10 11 12 13 14 15
J25CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R11 471 2
R36 471 2
J20CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R15 471 2
R35 471 2
J15CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R16 471 2
J2
CON26A
1 23 45 67 89 10
11 1213 1415 1617 1819 2021 2223 2425 26
J27CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R6 471 2
R34 471 2
R10 471 2
R32 471 2
J12
CON8
12345678
R33 471 2
R1 471 2
J22CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 R31 471 2
R28 471 2
J11
CON8
12345678
J4
CON8
12345678
J17CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R14 471 2
J7
CON8
12345678
R30 471 2
R27 471 2J24CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R29 471 2
R26 471 2
J19CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R9 471 2
R25 471 2
R20 471 2
J14CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R24 471 2
R13 471 2
JP3Power
12
J3
CON8A
12345678
R19 471 2
J10
CON7
1234567
R5 471 2
R18 471 2
R23 471 2
J26CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R4 471 2
R17 471 2
R22 471 2
J21CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R3 471 2
J16CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R21 471 2
R8 471 2
J28CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R12 471 2
R2 471 2
J9
HOLE
1
J5
CON10
123456789
10
J23CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
J18CON15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
J31CON15
1 2 3 7 8 9 10 11 12 13 14 15J29CON15
1 2 3 7 8 9 10 11 12 13 14 15
![Page 7: cs-os module 5 protoboard · ‐ Combining the Raspberry Pi model B and the CS Protoboard. 1. Check if the additional stack connectors and spacers are fitted correctly 2. Align the](https://reader034.vdocuments.net/reader034/viewer/2022043004/5f88acbbd2351b44864346b7/html5/thumbnails/7.jpg)
Appendix B : CS Protoboard PCB Layout
Top Side (silkscreen)
Top Side (Copper)
![Page 8: cs-os module 5 protoboard · ‐ Combining the Raspberry Pi model B and the CS Protoboard. 1. Check if the additional stack connectors and spacers are fitted correctly 2. Align the](https://reader034.vdocuments.net/reader034/viewer/2022043004/5f88acbbd2351b44864346b7/html5/thumbnails/8.jpg)
Bottom Side (Silkscreen)
Bottom Side (Copper)