Incorporated feedback.

1. Updated socket strip footprint.
2. Moved socket strip to bottom of board, pin 1 inward.
3. Corrected pinout.
4.
5. removed unused libraries.
This commit is contained in:
ashtonchase 2017-09-04 08:00:09 -05:00
parent 094eb89b64
commit 7c89fb0ac2
5 changed files with 414 additions and 592 deletions

View file

@ -1,93 +1,6 @@
EESchema Schematic File Version 2
LIBS:74xgxx
LIBS:74xx
LIBS:ac-dc
LIBS:actel
LIBS:adc-dac
LIBS:Altera
LIBS:analog_devices
LIBS:analog_switches
LIBS:atmel
LIBS:audio
LIBS:battery_management
LIBS:bbd
LIBS:brooktre
LIBS:cmos4000
LIBS:cmos_ieee
LIBS:conn
LIBS:contrib
LIBS:cypress
LIBS:dc-dc
LIBS:device
LIBS:device_BASE_1978
LIBS:device_BASE_2034
LIBS:device_LOCAL_1978
LIBS:device_LOCAL_2034
LIBS:device_REMOTE_1978
LIBS:device_REMOTE_2034
LIBS:digital-audio
LIBS:diode
LIBS:display
LIBS:dsp
LIBS:elec-unifil
LIBS:ESD_Protection
LIBS:ftdi
LIBS:gennum
LIBS:graphic
LIBS:hc11
LIBS:intel
LIBS:interface
LIBS:ir
LIBS:Lattice
LIBS:linear
LIBS:logo
LIBS:maxim
LIBS:mechanical
LIBS:memory
LIBS:microchip
LIBS:microchip_dspic33dsc
LIBS:microchip_pic10mcu
LIBS:microchip_pic12mcu
LIBS:microchip_pic16mcu
LIBS:microchip_pic18mcu
LIBS:microchip_pic32mcu
LIBS:microcontrollers
LIBS:motor_drivers
LIBS:motorola
LIBS:motors
LIBS:msp430
LIBS:nordicsemi
LIBS:nxp_armmcu
LIBS:onsemi
LIBS:opto
LIBS:Oscillators
LIBS:philips
LIBS:power
LIBS:powerint
LIBS:Power_Management
LIBS:pspice
LIBS:references
LIBS:regul
LIBS:relays
LIBS:rfcom
LIBS:sensors
LIBS:silabs
LIBS:siliconi
LIBS:stm8
LIBS:stm32
LIBS:supertex
LIBS:switches
LIBS:texas
LIBS:transf
LIBS:transistors
LIBS:ttl_ieee
LIBS:valves
LIBS:video
LIBS:wiznet
LIBS:Worldsemi
LIBS:Xicor
LIBS:xilinx
LIBS:Zilog
LIBS:raspberrypi-gpio-40pin-cache
EELAYER 26 0
EELAYER END
@ -104,154 +17,140 @@ Comment3 ""
Comment4 ""
$EndDescr
$Comp
L CONN_02X20 P1
U 1 1 580C18BB
P 2600 2050
F 0 "P1" H 2600 3100 50 0000 C CNN
F 1 "CONN_02X20" V 2600 2050 50 0000 C CNN
F 2 "Socket_Strips:Socket_Strip_Straight_2x20" H 2600 650 50 0001 C CNN
F 3 "https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/RPI-3B-V1_2-SCHEMATIC-REDUCED.pdf" H 2900 3500 50 0001 C CNN
1 2600 2050
1 0 0 -1
$EndComp
$Comp
L +5V #PWR3
L +5V #PWR01
U 1 1 580C1B61
P 3000 950
F 0 "#PWR3" H 3000 800 50 0001 C CNN
F 1 "+5V" H 3000 1090 50 0000 C CNN
F 2 "" H 3000 950 50 0000 C CNN
F 3 "" H 3000 950 50 0000 C CNN
1 3000 950
P 3100 950
F 0 "#PWR01" H 3100 800 50 0001 C CNN
F 1 "+5V" H 3100 1090 50 0000 C CNN
F 2 "" H 3100 950 50 0000 C CNN
F 3 "" H 3100 950 50 0000 C CNN
1 3100 950
1 0 0 -1
$EndComp
Wire Wire Line
3000 950 3000 1200
3100 950 3100 1200
Wire Wire Line
3000 1100 2850 1100
3100 1100 2900 1100
Wire Wire Line
3000 1200 2850 1200
Connection ~ 3000 1100
3100 1200 2900 1200
Connection ~ 3100 1100
$Comp
L GND #PWR4
L GND #PWR02
U 1 1 580C1D11
P 3000 3150
F 0 "#PWR4" H 3000 2900 50 0001 C CNN
F 0 "#PWR02" H 3000 2900 50 0001 C CNN
F 1 "GND" H 3000 3000 50 0000 C CNN
F 2 "" H 3000 3150 50 0000 C CNN
F 3 "" H 3000 3150 50 0000 C CNN
1 3000 3150
1 0 0 -1
$EndComp
Wire Wire Line
3000 3000 2850 3000
Wire Wire Line
3000 1300 3000 3150
Wire Wire Line
3000 2700 2850 2700
Connection ~ 3000 3000
3000 2700 2900 2700
Wire Wire Line
3000 2500 2850 2500
3000 2500 2900 2500
Connection ~ 3000 2700
Wire Wire Line
3000 2000 2850 2000
3000 2000 2900 2000
Connection ~ 3000 2500
Wire Wire Line
3000 1700 2850 1700
3000 1700 2900 1700
Connection ~ 3000 2000
$Comp
L GND #PWR2
L GND #PWR03
U 1 1 580C1E01
P 2200 3150
F 0 "#PWR2" H 2200 2900 50 0001 C CNN
F 1 "GND" H 2200 3000 50 0000 C CNN
F 2 "" H 2200 3150 50 0000 C CNN
F 3 "" H 2200 3150 50 0000 C CNN
1 2200 3150
P 2300 3150
F 0 "#PWR03" H 2300 2900 50 0001 C CNN
F 1 "GND" H 2300 3000 50 0000 C CNN
F 2 "" H 2300 3150 50 0000 C CNN
F 3 "" H 2300 3150 50 0000 C CNN
1 2300 3150
1 0 0 -1
$EndComp
Wire Wire Line
2200 3000 2350 3000
2300 3000 2400 3000
Wire Wire Line
2200 1500 2200 3150
2300 1500 2300 3150
Wire Wire Line
2200 2300 2350 2300
Connection ~ 2200 3000
Connection ~ 2100 1100
2300 2300 2400 2300
Connection ~ 2300 3000
Connection ~ 2200 1100
Wire Wire Line
2100 1900 2350 1900
2200 1900 2400 1900
Wire Wire Line
2100 1100 2350 1100
2200 1100 2400 1100
Wire Wire Line
2100 950 2100 1900
2200 950 2200 1900
$Comp
L +3.3V #PWR1
L +3.3V #PWR04
U 1 1 580C1BC1
P 2100 950
F 0 "#PWR1" H 2100 800 50 0001 C CNN
F 1 "+3.3V" H 2100 1090 50 0000 C CNN
F 2 "" H 2100 950 50 0000 C CNN
F 3 "" H 2100 950 50 0000 C CNN
1 2100 950
P 2200 950
F 0 "#PWR04" H 2200 800 50 0001 C CNN
F 1 "+3.3V" H 2200 1090 50 0000 C CNN
F 2 "" H 2200 950 50 0000 C CNN
F 3 "" H 2200 950 50 0000 C CNN
1 2200 950
1 0 0 -1
$EndComp
Wire Wire Line
2200 1500 2350 1500
Connection ~ 2200 2300
2300 1500 2400 1500
Connection ~ 2300 2300
Wire Wire Line
2350 1200 1250 1200
2400 1200 1250 1200
Wire Wire Line
1250 1300 2350 1300
1250 1300 2400 1300
Wire Wire Line
1250 1400 2350 1400
1250 1400 2400 1400
Wire Wire Line
2350 1600 1250 1600
2400 1600 1250 1600
Wire Wire Line
1250 1700 2350 1700
1250 1700 2400 1700
Wire Wire Line
1250 1800 2350 1800
1250 1800 2400 1800
Wire Wire Line
2350 2000 1250 2000
2400 2000 1250 2000
Wire Wire Line
1250 2100 2350 2100
1250 2100 2400 2100
Wire Wire Line
1250 2200 2350 2200
1250 2200 2400 2200
Wire Wire Line
2350 2400 1250 2400
2400 2400 1250 2400
Wire Wire Line
1250 2500 2350 2500
1250 2500 2400 2500
Wire Wire Line
1250 2600 2350 2600
1250 2600 2400 2600
Wire Wire Line
2350 2700 1250 2700
2400 2700 1250 2700
Wire Wire Line
1250 2800 2350 2800
1250 2800 2400 2800
Wire Wire Line
1250 2900 2350 2900
1250 2900 2400 2900
Wire Wire Line
2850 2800 3950 2800
2900 2800 3950 2800
Wire Wire Line
2850 2900 3950 2900
2900 2900 3950 2900
Wire Wire Line
2850 2300 3950 2300
2900 2300 3950 2300
Wire Wire Line
2850 2400 3950 2400
2900 2400 3950 2400
Wire Wire Line
2850 2100 3950 2100
2900 2100 3950 2100
Wire Wire Line
2850 2200 3950 2200
2900 2200 3950 2200
Wire Wire Line
2850 1800 3950 1800
2900 1800 3950 1800
Wire Wire Line
2850 1900 3950 1900
2900 1900 3950 1900
Wire Wire Line
2850 1500 3950 1500
2900 1500 3950 1500
Wire Wire Line
2850 1600 3950 1600
2900 1600 3950 1600
Wire Wire Line
2850 1400 3950 1400
2900 1400 3950 1400
Wire Wire Line
2850 2600 3950 2600
2900 2600 3950 2600
Text Label 1250 1200 0 50 ~ 0
GPIO2(SDA1)
Text Label 1250 1300 0 50 ~ 0
@ -265,11 +164,11 @@ GPIO27(GEN2)
Text Label 1250 1800 0 50 ~ 0
GPIO22(GEN3)
Text Label 1250 2000 0 50 ~ 0
GPIO10(SPI_MOSI)
GPIO10(SPI0_MOSI)
Text Label 1250 2100 0 50 ~ 0
GPIO9(SPI_MISO)
GPIO9(SPI0_MISO)
Text Label 1250 2200 0 50 ~ 0
GPIO11(SPI_CLK)
GPIO11(SPI0_SCK)
Text Label 1250 2400 0 50 ~ 0
ID_SD
Text Label 1250 2500 0 50 ~ 0
@ -277,23 +176,23 @@ GPIO5
Text Label 1250 2600 0 50 ~ 0
GPIO6
Text Label 1250 2700 0 50 ~ 0
GPIO13
GPIO13(PWM1)
Text Label 1250 2800 0 50 ~ 0
GPIO19
GPIO19(SPI1_MISO)
Text Label 1250 2900 0 50 ~ 0
GPIO26
Text Label 3950 2900 2 50 ~ 0
GPIO21
GPIO20(SPI1_MOSI)
Text Label 3950 2800 2 50 ~ 0
GPIO20
GPIO16
Text Label 3950 2600 2 50 ~ 0
GPIO12
GPIO12(PWM0)
Text Label 3950 2400 2 50 ~ 0
ID_SC
Text Label 3950 2300 2 50 ~ 0
GPIO7(SPI_CE1_N)
GPIO7(SPI1_CE_N)
Text Label 3950 2200 2 50 ~ 0
GPIO8(SPI_CE0_N)
GPIO8(SPI0_CE_N)
Text Label 3950 2100 2 50 ~ 0
GPIO25(GEN6)
Text Label 3950 1900 2 50 ~ 0
@ -301,13 +200,13 @@ GPIO24(GEN5)
Text Label 3950 1800 2 50 ~ 0
GPIO23(GEN4)
Text Label 3950 1600 2 50 ~ 0
GPIO18(GEN1)
GPIO18(GEN1)(PWM0)
Text Label 3950 1500 2 50 ~ 0
GPIO15(RXD0)
Text Label 3950 1400 2 50 ~ 0
GPIO14(TXD0)
Wire Wire Line
3000 1300 2850 1300
3000 1300 2900 1300
Connection ~ 3000 1700
Text Notes 650 7600 0 50 ~ 0
ID_SD and ID_SC PINS:\nThese pins are reserved for HAT ID EEPROM.\n\nAt boot time this I2C interface will be\ninterrogated to look for an EEPROM\nthat identifes the attached board and\nallows automagic setup of the GPIOs\n(and optionally, Linux drivers).\n\nDO NOT USE these pins for anything other\nthan attaching an I2C ID EEPROM. Leave\nunconnected if ID EEPROM not required.
@ -357,4 +256,19 @@ F 3 "" H 3450 7400 60 0001 C CNN
$EndComp
Text Notes 3000 7050 0 50 ~ 0
Mounting Holes
$Comp
L Conn_02x20_Odd_Even P1
U 1 1 59AD464A
P 2600 2000
F 0 "P1" H 2650 3117 50 0000 C CNN
F 1 "Conn_02x20_Odd_Even" H 2650 3026 50 0000 C CNN
F 2 "" H -2250 1050 50 0001 C CNN
F 3 "" H -2250 1050 50 0001 C CNN
1 2600 2000
1 0 0 -1
$EndComp
Wire Wire Line
2900 3000 3950 3000
Text Label 3950 3000 2 50 ~ 0
GPIO21(SPI1_SCK)
$EndSCHEMATC