MVP Edition Hardware

Minimum Viable Product schematic, PCB layout & Gerbers.
This commit is contained in:
David Kuder 2022-06-11 23:09:38 -04:00
parent 1714acb3a2
commit 382052a5a0
6 changed files with 4612 additions and 0 deletions

View File

@ -0,0 +1,220 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Generic_Conn_01x02
#
DEF Connector_Generic_Conn_01x02 J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "Connector_Generic_Conn_01x02" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 50 50 -150 1 1 10 f
X Pin_1 1 -200 0 150 R 50 50 1 1 P
X Pin_2 2 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_01x04
#
DEF Connector_Generic_Conn_01x04 J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Generic_Conn_01x04" 0 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 150 50 -250 1 1 10 f
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_01x22
#
DEF Connector_Generic_Conn_01x22 J 0 40 Y N 1 F N
F0 "J" 0 1100 50 H V C CNN
F1 "Connector_Generic_Conn_01x22" 0 -1200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 1005 0 995 1 1 6 N
S -50 1050 50 -1150 1 1 10 f
X Pin_1 1 -200 1000 150 R 50 50 1 1 P
X Pin_10 10 -200 100 150 R 50 50 1 1 P
X Pin_11 11 -200 0 150 R 50 50 1 1 P
X Pin_12 12 -200 -100 150 R 50 50 1 1 P
X Pin_13 13 -200 -200 150 R 50 50 1 1 P
X Pin_14 14 -200 -300 150 R 50 50 1 1 P
X Pin_15 15 -200 -400 150 R 50 50 1 1 P
X Pin_16 16 -200 -500 150 R 50 50 1 1 P
X Pin_17 17 -200 -600 150 R 50 50 1 1 P
X Pin_18 18 -200 -700 150 R 50 50 1 1 P
X Pin_19 19 -200 -800 150 R 50 50 1 1 P
X Pin_2 2 -200 900 150 R 50 50 1 1 P
X Pin_20 20 -200 -900 150 R 50 50 1 1 P
X Pin_21 21 -200 -1000 150 R 50 50 1 1 P
X Pin_22 22 -200 -1100 150 R 50 50 1 1 P
X Pin_3 3 -200 800 150 R 50 50 1 1 P
X Pin_4 4 -200 700 150 R 50 50 1 1 P
X Pin_5 5 -200 600 150 R 50 50 1 1 P
X Pin_6 6 -200 500 150 R 50 50 1 1 P
X Pin_7 7 -200 400 150 R 50 50 1 1 P
X Pin_8 8 -200 300 150 R 50 50 1 1 P
X Pin_9 9 -200 200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_02x25_Odd_Even
#
DEF Connector_Generic_Conn_02x25_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 1300 50 H V C CNN
F1 "Connector_Generic_Conn_02x25_Odd_Even" 50 -1300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1250 150 -1250 1 1 10 f
S 150 -1195 100 -1205 1 1 6 N
S 150 -1095 100 -1105 1 1 6 N
S 150 -995 100 -1005 1 1 6 N
S 150 -895 100 -905 1 1 6 N
S 150 -795 100 -805 1 1 6 N
S 150 -695 100 -705 1 1 6 N
S 150 -595 100 -605 1 1 6 N
S 150 -495 100 -505 1 1 6 N
S 150 -395 100 -405 1 1 6 N
S 150 -295 100 -305 1 1 6 N
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
S 150 205 100 195 1 1 6 N
S 150 305 100 295 1 1 6 N
S 150 405 100 395 1 1 6 N
S 150 505 100 495 1 1 6 N
S 150 605 100 595 1 1 6 N
S 150 705 100 695 1 1 6 N
S 150 805 100 795 1 1 6 N
S 150 905 100 895 1 1 6 N
S 150 1005 100 995 1 1 6 N
S 150 1105 100 1095 1 1 6 N
S 150 1205 100 1195 1 1 6 N
X Pin_1 1 -200 1200 150 R 50 50 1 1 P
X Pin_10 10 300 800 150 L 50 50 1 1 P
X Pin_11 11 -200 700 150 R 50 50 1 1 P
X Pin_12 12 300 700 150 L 50 50 1 1 P
X Pin_13 13 -200 600 150 R 50 50 1 1 P
X Pin_14 14 300 600 150 L 50 50 1 1 P
X Pin_15 15 -200 500 150 R 50 50 1 1 P
X Pin_16 16 300 500 150 L 50 50 1 1 P
X Pin_17 17 -200 400 150 R 50 50 1 1 P
X Pin_18 18 300 400 150 L 50 50 1 1 P
X Pin_19 19 -200 300 150 R 50 50 1 1 P
X Pin_2 2 300 1200 150 L 50 50 1 1 P
X Pin_20 20 300 300 150 L 50 50 1 1 P
X Pin_21 21 -200 200 150 R 50 50 1 1 P
X Pin_22 22 300 200 150 L 50 50 1 1 P
X Pin_23 23 -200 100 150 R 50 50 1 1 P
X Pin_24 24 300 100 150 L 50 50 1 1 P
X Pin_25 25 -200 0 150 R 50 50 1 1 P
X Pin_26 26 300 0 150 L 50 50 1 1 P
X Pin_27 27 -200 -100 150 R 50 50 1 1 P
X Pin_28 28 300 -100 150 L 50 50 1 1 P
X Pin_29 29 -200 -200 150 R 50 50 1 1 P
X Pin_3 3 -200 1100 150 R 50 50 1 1 P
X Pin_30 30 300 -200 150 L 50 50 1 1 P
X Pin_31 31 -200 -300 150 R 50 50 1 1 P
X Pin_32 32 300 -300 150 L 50 50 1 1 P
X Pin_33 33 -200 -400 150 R 50 50 1 1 P
X Pin_34 34 300 -400 150 L 50 50 1 1 P
X Pin_35 35 -200 -500 150 R 50 50 1 1 P
X Pin_36 36 300 -500 150 L 50 50 1 1 P
X Pin_37 37 -200 -600 150 R 50 50 1 1 P
X Pin_38 38 300 -600 150 L 50 50 1 1 P
X Pin_39 39 -200 -700 150 R 50 50 1 1 P
X Pin_4 4 300 1100 150 L 50 50 1 1 P
X Pin_40 40 300 -700 150 L 50 50 1 1 P
X Pin_41 41 -200 -800 150 R 50 50 1 1 P
X Pin_42 42 300 -800 150 L 50 50 1 1 P
X Pin_43 43 -200 -900 150 R 50 50 1 1 P
X Pin_44 44 300 -900 150 L 50 50 1 1 P
X Pin_45 45 -200 -1000 150 R 50 50 1 1 P
X Pin_46 46 300 -1000 150 L 50 50 1 1 P
X Pin_47 47 -200 -1100 150 R 50 50 1 1 P
X Pin_48 48 300 -1100 150 L 50 50 1 1 P
X Pin_49 49 -200 -1200 150 R 50 50 1 1 P
X Pin_5 5 -200 1000 150 R 50 50 1 1 P
X Pin_50 50 300 -1200 150 L 50 50 1 1 P
X Pin_6 6 300 1000 150 L 50 50 1 1 P
X Pin_7 7 -200 900 150 R 50 50 1 1 P
X Pin_8 8 300 900 150 L 50 50 1 1 P
X Pin_9 9 -200 800 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,33 @@
update=22/05/2015 07:44:53
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]

374
hardware/mvp/GreenSCSI.sch Normal file
View File

@ -0,0 +1,374 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Connector_Generic:Conn_02x25_Odd_Even P4
U 1 1 61981AC2
P 2900 4150
F 0 "P4" H 2950 5567 50 0000 C CNN
F 1 "SCSI" H 2950 5476 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_2x25_P2.54mm_Horizontal" H 2900 4150 50 0001 C CNN
F 3 "~" H 2900 4150 50 0001 C CNN
1 2900 4150
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x04 P3
U 1 1 6198359E
P 7950 4800
F 0 "P3" H 7950 5050 50 0000 C CNN
F 1 "Teensy" H 7950 4450 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" H 7950 4800 50 0001 C CNN
F 3 "~" H 7950 4800 50 0001 C CNN
1 7950 4800
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x22 P1
U 1 1 61983D48
P 6700 4100
F 0 "P1" H 6700 5250 50 0000 C CNN
F 1 "Teensy" H 6700 2850 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x22_P2.54mm_Vertical" H 6700 4100 50 0001 C CNN
F 3 "~" H 6700 4100 50 0001 C CNN
1 6700 4100
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x22 P2
U 1 1 61984761
P 8250 4100
F 0 "P2" H 8250 5250 50 0000 C CNN
F 1 "Teensy" H 8250 2850 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x22_P2.54mm_Vertical" H 8250 4100 50 0001 C CNN
F 3 "~" H 8250 4100 50 0001 C CNN
1 8250 4100
-1 0 0 -1
$EndComp
Wire Wire Line
2700 2950 2450 2950
Wire Wire Line
2450 2950 2450 3050
Wire Wire Line
2450 4050 2700 4050
Wire Wire Line
2700 4250 2450 4250
Wire Wire Line
2450 4250 2450 4350
Wire Wire Line
2450 5350 2700 5350
Wire Wire Line
2700 5250 2450 5250
Connection ~ 2450 5250
Wire Wire Line
2450 5250 2450 5350
Wire Wire Line
2700 5150 2450 5150
Connection ~ 2450 5150
Wire Wire Line
2450 5150 2450 5250
Wire Wire Line
2700 5050 2450 5050
Connection ~ 2450 5050
Wire Wire Line
2450 5050 2450 5150
Wire Wire Line
2700 4950 2450 4950
Connection ~ 2450 4950
Wire Wire Line
2450 4950 2450 5050
Wire Wire Line
2700 4850 2450 4850
Connection ~ 2450 4850
Wire Wire Line
2450 4850 2450 4950
Wire Wire Line
2700 4750 2450 4750
Connection ~ 2450 4750
Wire Wire Line
2450 4750 2450 4850
Wire Wire Line
2700 4650 2450 4650
Connection ~ 2450 4650
Wire Wire Line
2450 4650 2450 4750
Wire Wire Line
2700 4550 2450 4550
Connection ~ 2450 4550
Wire Wire Line
2450 4550 2450 4650
Wire Wire Line
2700 4450 2450 4450
Connection ~ 2450 4450
Wire Wire Line
2450 4450 2450 4550
Wire Wire Line
2700 4350 2450 4350
Connection ~ 2450 4350
Wire Wire Line
2450 4350 2450 4450
Wire Wire Line
2700 3050 2450 3050
Connection ~ 2450 3050
Wire Wire Line
2450 3050 2450 3150
Wire Wire Line
2700 3150 2450 3150
Connection ~ 2450 3150
Wire Wire Line
2450 3150 2450 3250
Wire Wire Line
2700 3250 2450 3250
Connection ~ 2450 3250
Wire Wire Line
2450 3250 2450 3350
Wire Wire Line
2700 3350 2450 3350
Connection ~ 2450 3350
Wire Wire Line
2450 3350 2450 3450
Wire Wire Line
2700 3450 2450 3450
Connection ~ 2450 3450
Wire Wire Line
2450 3450 2450 3550
Wire Wire Line
2700 3550 2450 3550
Connection ~ 2450 3550
Wire Wire Line
2450 3550 2450 3650
Wire Wire Line
2700 3650 2450 3650
Connection ~ 2450 3650
Wire Wire Line
2450 3650 2450 3750
Wire Wire Line
2700 3750 2450 3750
Connection ~ 2450 3750
Wire Wire Line
2450 3750 2450 3850
Wire Wire Line
2700 3850 2450 3850
Connection ~ 2450 3850
Wire Wire Line
2450 3850 2450 3950
Wire Wire Line
2700 3950 2450 3950
Connection ~ 2450 3950
Wire Wire Line
2450 3950 2450 4050
Wire Wire Line
2150 4150 2700 4150
Wire Wire Line
3200 2950 3750 2950
Wire Wire Line
3200 3050 3750 3050
Wire Wire Line
3200 3150 3750 3150
Wire Wire Line
3200 3250 3750 3250
Wire Wire Line
3200 3350 3750 3350
Wire Wire Line
3200 3450 3750 3450
Wire Wire Line
3200 3550 3750 3550
Wire Wire Line
3200 3650 3750 3650
Wire Wire Line
3200 3750 3750 3750
Wire Wire Line
3200 5350 3750 5350
Wire Wire Line
3200 5250 3750 5250
Wire Wire Line
3200 5150 3750 5150
Wire Wire Line
3200 5050 3750 5050
Wire Wire Line
3200 4950 3750 4950
Wire Wire Line
3200 4850 3750 4850
Wire Wire Line
3200 4750 3750 4750
Wire Wire Line
3200 4650 3750 4650
Wire Wire Line
3200 4450 3750 4450
Wire Wire Line
3450 4350 3200 4350
Wire Wire Line
3450 3850 3200 3850
Wire Wire Line
3450 3950 3200 3950
Wire Wire Line
3450 4050 3200 4050
Wire Wire Line
3450 4250 3200 4250
Wire Wire Line
3450 4350 3450 4250
Wire Wire Line
3450 4250 3450 4050
Connection ~ 3450 4250
Wire Wire Line
3450 4050 3450 3950
Connection ~ 3450 4050
Wire Wire Line
3450 3950 3450 3850
Connection ~ 3450 3950
Text Label 2500 4050 0 50 ~ 0
GND
Text Label 2500 5350 0 50 ~ 0
GND
Text Label 3250 4050 0 50 ~ 0
GND
Text Label 2150 4150 0 50 ~ 0
TERMPWR
Text Label 3750 2950 2 50 ~ 0
~DB0
Text Label 3750 3050 2 50 ~ 0
~DB1
Text Label 3750 3150 2 50 ~ 0
~DB2
Text Label 3750 3250 2 50 ~ 0
~DB3
Text Label 3750 3350 2 50 ~ 0
~DB4
Text Label 3750 3450 2 50 ~ 0
~DB5
Text Label 3750 3550 2 50 ~ 0
~DB6
Text Label 3750 3650 2 50 ~ 0
~DB7
Text Label 3750 3750 2 50 ~ 0
~DBP
Text Label 3750 4450 2 50 ~ 0
~ATN
Text Label 3750 4650 2 50 ~ 0
~BSY
Text Label 3750 4750 2 50 ~ 0
~ACK
Text Label 3750 4850 2 50 ~ 0
~RST
Text Label 3750 4950 2 50 ~ 0
~MSG
Text Label 3750 5050 2 50 ~ 0
~SEL
Text Label 3750 5150 2 50 ~ 0
~C~\D
Text Label 3750 5250 2 50 ~ 0
~REQ
Text Label 3750 5350 2 50 ~ 0
~I~\O
Wire Wire Line
6500 3500 5950 3500
Wire Wire Line
6500 3600 5950 3600
Wire Wire Line
6500 3700 5950 3700
Wire Wire Line
6500 3800 5950 3800
Wire Wire Line
6500 3900 5950 3900
Wire Wire Line
6500 4000 5950 4000
Wire Wire Line
6500 4100 5950 4100
Wire Wire Line
6500 4200 5950 4200
Wire Wire Line
6500 4400 5950 4400
Text Label 5950 4400 0 50 ~ 0
~ATN
Text Label 5950 4200 0 50 ~ 0
~BSY
Text Label 5950 4100 0 50 ~ 0
~ACK
Text Label 5950 4000 0 50 ~ 0
~RST
Text Label 5950 3900 0 50 ~ 0
~MSG
Text Label 5950 3800 0 50 ~ 0
~SEL
Text Label 5950 3700 0 50 ~ 0
~C~\D
Text Label 5950 3600 0 50 ~ 0
~REQ
Text Label 5950 3500 0 50 ~ 0
~I~\O
Wire Wire Line
6500 3100 5950 3100
Text Label 5950 3100 0 50 ~ 0
GND
Wire Wire Line
6500 3200 5950 3200
Wire Wire Line
6500 3300 5950 3300
Text Label 5950 3200 0 50 ~ 0
~DB0
Text Label 5950 3300 0 50 ~ 0
~DB1
Wire Wire Line
6500 4900 5950 4900
Wire Wire Line
6500 5000 5950 5000
Text Label 5950 4900 0 50 ~ 0
~DB2
Text Label 5950 5000 0 50 ~ 0
~DB3
Wire Wire Line
6500 5200 5950 5200
Text Label 5950 5200 0 50 ~ 0
~DBP
Wire Wire Line
7750 4700 7200 4700
Wire Wire Line
7750 5000 7200 5000
Wire Wire Line
7750 4800 7200 4800
Wire Wire Line
7750 4900 7200 4900
Text Label 7200 4700 0 50 ~ 0
~DB4
Text Label 7200 5000 0 50 ~ 0
~DB5
Text Label 7200 4800 0 50 ~ 0
~DB6
Text Label 7200 4900 0 50 ~ 0
~DB7
$Comp
L Connector_Generic:Conn_01x02 J1
U 1 1 619D027D
P 6700 2150
F 0 "J1" H 6780 2142 50 0000 L CNN
F 1 "Conn_01x02" H 6780 2051 50 0000 L CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 6700 2150 50 0001 C CNN
F 3 "~" H 6700 2150 50 0001 C CNN
1 6700 2150
1 0 0 -1
$EndComp
Wire Wire Line
5950 2150 6500 2150
Text Label 5950 2150 0 50 ~ 0
TERMPWR
Wire Wire Line
5950 2250 6500 2250
Text Label 5950 2250 0 50 ~ 0
+5V
Wire Wire Line
9000 3100 8450 3100
Text Label 9000 3100 2 50 ~ 0
+5V
$EndSCHEMATC

Binary file not shown.

1947
hardware/mvp/fp-info-cache Normal file

File diff suppressed because it is too large Load Diff