Initial PCB draft
This commit is contained in:
parent
f07540c367
commit
bd93c5e229
9 changed files with 32422 additions and 1687 deletions
|
|
@ -91,13 +91,8 @@ programmers do not recognize the USB interface as a potential target for attack
|
|||
one USB device can potentially compromise this USB device as part of a larger attack.
|
||||
|
||||
Issues like these can in part be mitigated with host-based filtering, such as explicit whitelisting of physical USB
|
||||
ports for HID devices. In this case, however, the USB driver stack of the linux kernel running the USB VM remains as a
|
||||
very large attack surface. The USB device drivers in Linux in general are not a paragon of code quality, and since the
|
||||
device can choose which driver the kernel will load a flaw in any one of them suffices. Approaches such as whitelisting
|
||||
or explicit approval of driver loads interfere too much with a computer's day-to-day operation and thus are not
|
||||
generally implemented. Also, like any kind of application firewall the user would quickly be desensitized to the
|
||||
frequent but harmless warning message popping up decreasing the probability of the protection working in case of an
|
||||
actual attack by a large margin.
|
||||
ports for HID devices. In this case, however, the USB driver stack of the linux kernel running the USB VM remains as an
|
||||
attack surface.
|
||||
|
||||
A possible secure solution for this problem would be to completely separate security-critical USB devices such as
|
||||
keyboard and mouse from everything else. A practical implementation of this would require two separate USB host
|
||||
|
|
|
|||
26
pcb/footprints.pretty/USB_A_FEMALE_THT.kicad_mod
Normal file
26
pcb/footprints.pretty/USB_A_FEMALE_THT.kicad_mod
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
(module USB_A_FEMALE_THT (layer F.Cu) (tedit 5BF3A730)
|
||||
(fp_text reference REF** (at 0 0.5) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value USB_A_FEMALE_THT (at 0 -0.5) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start -6.6 -3.71) (end 6.6 -3.71) (layer F.SilkS) (width 0.15))
|
||||
(fp_line (start -6.6 -3.71) (end -6.6 10.5) (layer F.SilkS) (width 0.15))
|
||||
(fp_line (start 6.6 -3.71) (end 6.6 10.5) (layer F.SilkS) (width 0.15))
|
||||
(fp_line (start -6.6 10.5) (end 6.6 10.5) (layer F.SilkS) (width 0.15))
|
||||
(fp_line (start -4.5 4.5) (end -4.5 7.5) (layer F.SilkS) (width 0.15))
|
||||
(fp_line (start -4.5 7.5) (end -2 7.5) (layer F.SilkS) (width 0.15))
|
||||
(fp_line (start -2 7.5) (end -2 4.5) (layer F.SilkS) (width 0.15))
|
||||
(fp_line (start -2 4.5) (end -4.5 4.5) (layer F.SilkS) (width 0.15))
|
||||
(fp_line (start 2 7.5) (end 4.5 7.5) (layer F.SilkS) (width 0.15))
|
||||
(fp_line (start 4.5 4.5) (end 2 4.5) (layer F.SilkS) (width 0.15))
|
||||
(fp_line (start 4.5 7.5) (end 4.5 4.5) (layer F.SilkS) (width 0.15))
|
||||
(fp_line (start 2 4.5) (end 2 7.5) (layer F.SilkS) (width 0.15))
|
||||
(pad 2 thru_hole oval (at -1 -2.71) (size 1.5 2.5) (drill 1) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole oval (at 1 -2.71) (size 1.5 2.5) (drill 1) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole oval (at 3.5 -2.71) (size 1.8 2.5) (drill 1) (layers *.Cu *.Mask))
|
||||
(pad 1 thru_hole oval (at -3.5 -2.71) (size 1.8 2.5) (drill 1) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole oval (at 7.3 0) (size 3 4) (drill 2) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole oval (at -7.3 0) (size 3 4) (drill 2) (layers *.Cu *.Mask))
|
||||
)
|
||||
118
pcb/fp-lib-table
Normal file
118
pcb/fp-lib-table
Normal file
|
|
@ -0,0 +1,118 @@
|
|||
(fp_lib_table
|
||||
(lib (name Battery)(type KiCad)(uri /home/user/ref/kicad-footprints/Battery.pretty)(options "")(descr ""))
|
||||
(lib (name Button_Switch_Keyboard)(type KiCad)(uri /home/user/ref/kicad-footprints/Button_Switch_Keyboard.pretty)(options "")(descr ""))
|
||||
(lib (name Button_Switch_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/Button_Switch_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name Button_Switch_THT)(type KiCad)(uri /home/user/ref/kicad-footprints/Button_Switch_THT.pretty)(options "")(descr ""))
|
||||
(lib (name Buzzer_Beeper)(type KiCad)(uri /home/user/ref/kicad-footprints/Buzzer_Beeper.pretty)(options "")(descr ""))
|
||||
(lib (name Calibration_Scale)(type KiCad)(uri /home/user/ref/kicad-footprints/Calibration_Scale.pretty)(options "")(descr ""))
|
||||
(lib (name Capacitor_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/Capacitor_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name Capacitor_Tantalum_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/Capacitor_Tantalum_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name Capacitor_THT)(type KiCad)(uri /home/user/ref/kicad-footprints/Capacitor_THT.pretty)(options "")(descr ""))
|
||||
(lib (name CMakeModules)(type KiCad)(uri /home/user/ref/kicad-footprints/CMakeModules)(options "")(descr ""))
|
||||
(lib (name Connector)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Audio)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Audio.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_BarrelJack)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_BarrelJack.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Card)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Card.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Coaxial)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Coaxial.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_DIN)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_DIN.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Dsub)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Dsub.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_FFC-FPC)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_FFC-FPC.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Harwin)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Harwin.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_HDMI)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_HDMI.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Hirose)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Hirose.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_IDC)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_IDC.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_JAE)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_JAE.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_JST)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_JST.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Molex)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Molex.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Multicomp)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Multicomp.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_PCBEdge)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_PCBEdge.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Phoenix_GMSTB)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Phoenix_GMSTB.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Phoenix_MC)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Phoenix_MC.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Phoenix_MC_HighVoltage)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Phoenix_MC_HighVoltage.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Phoenix_MSTB)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Phoenix_MSTB.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Pin)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Pin.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_PinHeader_1.00mm)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_PinHeader_1.00mm.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_PinHeader_1.27mm)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_PinHeader_1.27mm.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_PinHeader_2.00mm)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_PinHeader_2.00mm.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_PinHeader_2.54mm)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_PinHeader_2.54mm.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_PinSocket_1.00mm)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_PinSocket_1.00mm.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_PinSocket_1.27mm)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_PinSocket_1.27mm.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_PinSocket_2.00mm)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_PinSocket_2.00mm.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_PinSocket_2.54mm)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_PinSocket_2.54mm.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_RJ)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_RJ.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Samtec)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Samtec.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Samtec_HLE_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Samtec_HLE_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Samtec_HLE_THT)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Samtec_HLE_THT.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_SATA_SAS)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_SATA_SAS.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_TE-Connectivity)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_TE-Connectivity.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_USB)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_USB.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Wago)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Wago.pretty)(options "")(descr ""))
|
||||
(lib (name Connector_Wire)(type KiCad)(uri /home/user/ref/kicad-footprints/Connector_Wire.pretty)(options "")(descr ""))
|
||||
(lib (name Converter_ACDC)(type KiCad)(uri /home/user/ref/kicad-footprints/Converter_ACDC.pretty)(options "")(descr ""))
|
||||
(lib (name Converter_DCDC)(type KiCad)(uri /home/user/ref/kicad-footprints/Converter_DCDC.pretty)(options "")(descr ""))
|
||||
(lib (name Crystal)(type KiCad)(uri /home/user/ref/kicad-footprints/Crystal.pretty)(options "")(descr ""))
|
||||
(lib (name Diode_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/Diode_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name Diode_THT)(type KiCad)(uri /home/user/ref/kicad-footprints/Diode_THT.pretty)(options "")(descr ""))
|
||||
(lib (name Display)(type KiCad)(uri /home/user/ref/kicad-footprints/Display.pretty)(options "")(descr ""))
|
||||
(lib (name Display_7Segment)(type KiCad)(uri /home/user/ref/kicad-footprints/Display_7Segment.pretty)(options "")(descr ""))
|
||||
(lib (name Fiducial)(type KiCad)(uri /home/user/ref/kicad-footprints/Fiducial.pretty)(options "")(descr ""))
|
||||
(lib (name Filter)(type KiCad)(uri /home/user/ref/kicad-footprints/Filter.pretty)(options "")(descr ""))
|
||||
(lib (name Fuse)(type KiCad)(uri /home/user/ref/kicad-footprints/Fuse.pretty)(options "")(descr ""))
|
||||
(lib (name Heatsink)(type KiCad)(uri /home/user/ref/kicad-footprints/Heatsink.pretty)(options "")(descr ""))
|
||||
(lib (name Inductor_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/Inductor_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name Inductor_THT)(type KiCad)(uri /home/user/ref/kicad-footprints/Inductor_THT.pretty)(options "")(descr ""))
|
||||
(lib (name Jumper)(type KiCad)(uri /home/user/ref/kicad-footprints/Jumper.pretty)(options "")(descr ""))
|
||||
(lib (name LED_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/LED_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name LED_THT)(type KiCad)(uri /home/user/ref/kicad-footprints/LED_THT.pretty)(options "")(descr ""))
|
||||
(lib (name Module)(type KiCad)(uri /home/user/ref/kicad-footprints/Module.pretty)(options "")(descr ""))
|
||||
(lib (name MountingHole)(type KiCad)(uri /home/user/ref/kicad-footprints/MountingHole.pretty)(options "")(descr ""))
|
||||
(lib (name NetTie)(type KiCad)(uri /home/user/ref/kicad-footprints/NetTie.pretty)(options "")(descr ""))
|
||||
(lib (name OptoDevice)(type KiCad)(uri /home/user/ref/kicad-footprints/OptoDevice.pretty)(options "")(descr ""))
|
||||
(lib (name Oscillator)(type KiCad)(uri /home/user/ref/kicad-footprints/Oscillator.pretty)(options "")(descr ""))
|
||||
(lib (name Package_BGA)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_BGA.pretty)(options "")(descr ""))
|
||||
(lib (name Package_CSP)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_CSP.pretty)(options "")(descr ""))
|
||||
(lib (name Package_DFN_QFN)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_DFN_QFN.pretty)(options "")(descr ""))
|
||||
(lib (name Package_DIP)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_DIP.pretty)(options "")(descr ""))
|
||||
(lib (name Package_DirectFET)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_DirectFET.pretty)(options "")(descr ""))
|
||||
(lib (name Package_LCC)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_LCC.pretty)(options "")(descr ""))
|
||||
(lib (name Package_LGA)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_LGA.pretty)(options "")(descr ""))
|
||||
(lib (name Package_QFP)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_QFP.pretty)(options "")(descr ""))
|
||||
(lib (name Package_SIP)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_SIP.pretty)(options "")(descr ""))
|
||||
(lib (name Package_SO)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_SO.pretty)(options "")(descr ""))
|
||||
(lib (name Package_SON)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_SON.pretty)(options "")(descr ""))
|
||||
(lib (name Package_TO_SOT_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_TO_SOT_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name Package_TO_SOT_THT)(type KiCad)(uri /home/user/ref/kicad-footprints/Package_TO_SOT_THT.pretty)(options "")(descr ""))
|
||||
(lib (name Potentiometer_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/Potentiometer_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name Potentiometer_THT)(type KiCad)(uri /home/user/ref/kicad-footprints/Potentiometer_THT.pretty)(options "")(descr ""))
|
||||
(lib (name Relay_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/Relay_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name Relay_THT)(type KiCad)(uri /home/user/ref/kicad-footprints/Relay_THT.pretty)(options "")(descr ""))
|
||||
(lib (name Resistor_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/Resistor_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name Resistor_THT)(type KiCad)(uri /home/user/ref/kicad-footprints/Resistor_THT.pretty)(options "")(descr ""))
|
||||
(lib (name RF_Antenna)(type KiCad)(uri /home/user/ref/kicad-footprints/RF_Antenna.pretty)(options "")(descr ""))
|
||||
(lib (name RF_Module)(type KiCad)(uri /home/user/ref/kicad-footprints/RF_Module.pretty)(options "")(descr ""))
|
||||
(lib (name RF_Shielding)(type KiCad)(uri /home/user/ref/kicad-footprints/RF_Shielding.pretty)(options "")(descr ""))
|
||||
(lib (name Rotary_Encoder)(type KiCad)(uri /home/user/ref/kicad-footprints/Rotary_Encoder.pretty)(options "")(descr ""))
|
||||
(lib (name Sensor_Audio)(type KiCad)(uri /home/user/ref/kicad-footprints/Sensor_Audio.pretty)(options "")(descr ""))
|
||||
(lib (name Sensor_Current)(type KiCad)(uri /home/user/ref/kicad-footprints/Sensor_Current.pretty)(options "")(descr ""))
|
||||
(lib (name Sensor_Motion)(type KiCad)(uri /home/user/ref/kicad-footprints/Sensor_Motion.pretty)(options "")(descr ""))
|
||||
(lib (name Sensor_Pressure)(type KiCad)(uri /home/user/ref/kicad-footprints/Sensor_Pressure.pretty)(options "")(descr ""))
|
||||
(lib (name Sensor_Voltage)(type KiCad)(uri /home/user/ref/kicad-footprints/Sensor_Voltage.pretty)(options "")(descr ""))
|
||||
(lib (name Socket)(type KiCad)(uri /home/user/ref/kicad-footprints/Socket.pretty)(options "")(descr ""))
|
||||
(lib (name Sources)(type KiCad)(uri /home/user/ref/kicad-footprints/Sources)(options "")(descr ""))
|
||||
(lib (name Symbol)(type KiCad)(uri /home/user/ref/kicad-footprints/Symbol.pretty)(options "")(descr ""))
|
||||
(lib (name TerminalBlock)(type KiCad)(uri /home/user/ref/kicad-footprints/TerminalBlock.pretty)(options "")(descr ""))
|
||||
(lib (name TerminalBlock_4Ucon)(type KiCad)(uri /home/user/ref/kicad-footprints/TerminalBlock_4Ucon.pretty)(options "")(descr ""))
|
||||
(lib (name TerminalBlock_Dinkle)(type KiCad)(uri /home/user/ref/kicad-footprints/TerminalBlock_Dinkle.pretty)(options "")(descr ""))
|
||||
(lib (name TerminalBlock_MetzConnect)(type KiCad)(uri /home/user/ref/kicad-footprints/TerminalBlock_MetzConnect.pretty)(options "")(descr ""))
|
||||
(lib (name TerminalBlock_Philmore)(type KiCad)(uri /home/user/ref/kicad-footprints/TerminalBlock_Philmore.pretty)(options "")(descr ""))
|
||||
(lib (name TerminalBlock_Phoenix)(type KiCad)(uri /home/user/ref/kicad-footprints/TerminalBlock_Phoenix.pretty)(options "")(descr ""))
|
||||
(lib (name TerminalBlock_RND)(type KiCad)(uri /home/user/ref/kicad-footprints/TerminalBlock_RND.pretty)(options "")(descr ""))
|
||||
(lib (name TerminalBlock_TE-Connectivity)(type KiCad)(uri /home/user/ref/kicad-footprints/TerminalBlock_TE-Connectivity.pretty)(options "")(descr ""))
|
||||
(lib (name TerminalBlock_WAGO)(type KiCad)(uri /home/user/ref/kicad-footprints/TerminalBlock_WAGO.pretty)(options "")(descr ""))
|
||||
(lib (name TestPoint)(type KiCad)(uri /home/user/ref/kicad-footprints/TestPoint.pretty)(options "")(descr ""))
|
||||
(lib (name Transformer_SMD)(type KiCad)(uri /home/user/ref/kicad-footprints/Transformer_SMD.pretty)(options "")(descr ""))
|
||||
(lib (name Transformer_THT)(type KiCad)(uri /home/user/ref/kicad-footprints/Transformer_THT.pretty)(options "")(descr ""))
|
||||
(lib (name Valve)(type KiCad)(uri /home/user/ref/kicad-footprints/Valve.pretty)(options "")(descr ""))
|
||||
(lib (name Varistor)(type KiCad)(uri /home/user/ref/kicad-footprints/Varistor.pretty)(options "")(descr ""))
|
||||
(lib (name footprints)(type KiCad)(uri ${KIPRJMOD}/footprints.pretty)(options "")(descr ""))
|
||||
)
|
||||
|
|
@ -59,6 +59,23 @@ X Pin_9 9 -200 -200 150 R 50 50 1 1 P
|
|||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_TestPoint_Alt
|
||||
#
|
||||
DEF Connector_TestPoint_Alt TP 0 30 N N 1 F N
|
||||
F0 "TP" 0 270 50 H V C CNN
|
||||
F1 "Connector_TestPoint_Alt" 0 200 50 H V C CNN
|
||||
F2 "" 200 0 50 H I C CNN
|
||||
F3 "" 200 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Pin*
|
||||
Test*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
P 5 0 1 0 0 100 -30 130 0 160 30 130 0 100 N
|
||||
X 1 1 0 0 100 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_USB_B_Micro
|
||||
#
|
||||
DEF Connector_USB_B_Micro J 0 40 Y Y 1 F N
|
||||
|
|
@ -602,6 +619,21 @@ X +3V3 1 0 0 0 U 50 50 1 1 W N
|
|||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_+3.3VA
|
||||
#
|
||||
DEF power_+3.3VA #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -150 50 H I C CNN
|
||||
F1 "power_+3.3VA" 0 140 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
P 2 0 1 0 -30 50 0 100 N
|
||||
P 2 0 1 0 0 0 0 100 N
|
||||
P 2 0 1 0 0 100 30 50 N
|
||||
X +3.3VA 1 0 0 0 U 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_GND
|
||||
#
|
||||
DEF power_GND #PWR 0 0 Y Y 1 F P
|
||||
|
|
@ -615,6 +647,19 @@ X GND 1 0 0 0 D 50 50 1 1 W N
|
|||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_GNDA
|
||||
#
|
||||
DEF power_GNDA #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -250 50 H I C CNN
|
||||
F1 "power_GNDA" 0 -150 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
|
||||
X GNDA 1 0 0 0 D 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power_VBUS
|
||||
#
|
||||
DEF power_VBUS #PWR 0 0 Y Y 1 F P
|
||||
|
|
|
|||
3403
pcb/securehid.bak
3403
pcb/securehid.bak
File diff suppressed because it is too large
Load diff
12283
pcb/securehid.kicad_pcb
12283
pcb/securehid.kicad_pcb
File diff suppressed because it is too large
Load diff
12335
pcb/securehid.kicad_pcb-bak
Normal file
12335
pcb/securehid.kicad_pcb-bak
Normal file
File diff suppressed because it is too large
Load diff
2484
pcb/securehid.net
Normal file
2484
pcb/securehid.net
Normal file
File diff suppressed because it is too large
Load diff
3406
pcb/securehid.sch
3406
pcb/securehid.sch
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue