Skip to content
Snippets Groups Projects
Commit 99f8118e authored by fxk8y's avatar fxk8y :spider:
Browse files

Merge branch 'feature/hexagon'

parents 1a33440e 7bf7b440
No related branches found
No related tags found
1 merge request!1Feature/hexagon
......@@ -57,23 +57,6 @@ X Pin_7 7 -200 -300 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_TestPoint
#
DEF Connector_TestPoint TP 0 30 N N 1 F N
F0 "TP" 0 270 50 H V C CNN
F1 "Connector_TestPoint" 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
C 0 130 30 0 1 0 N
X 1 1 0 0 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_USB_C_Plug_USB2.0
#
DEF Connector_USB_C_Plug_USB2.0 P 0 40 Y Y 1 F N
......
source diff could not be displayed: it is too large. Options to address this: view the blob.
(module HexOutline (layer F.Cu) (tedit 60CF2FEB)
(fp_text reference REF** (at 0 2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value HexOutline (at 0 -2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.094177 22.497) (end 0.187988 22.4882) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.187988 22.4882) (end 0.281067 22.4734) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.281067 22.4734) (end 0.373032 22.4529) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.373032 22.4529) (end 0.463516 22.4266) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.463516 22.4266) (end 0.552185 22.3947) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.552185 22.3947) (end 0.638657 22.3572) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.638657 22.3572) (end 0.722626 22.3145) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.722626 22.3145) (end 18.9636 11.783) (layer Edge.Cuts) (width 0.02))
(fp_line (start 18.9636 11.783) (end 19.0426 11.7317) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.0426 11.7317) (end 19.1182 11.6755) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.1182 11.6755) (end 19.1902 11.6147) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.1902 11.6147) (end 19.2582 11.5495) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.2582 11.5495) (end 19.322 11.4801) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.322 11.4801) (end 19.3813 11.4069) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.3813 11.4069) (end 19.4359 11.3301) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.4359 11.3301) (end 19.4856 11.25) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.4856 11.25) (end 19.5301 11.1669) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.5301 11.1669) (end 19.5693 11.0813) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.5693 11.0813) (end 19.6031 10.9933) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6031 10.9933) (end 19.6313 10.9034) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6313 10.9034) (end 19.6537 10.8119) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6537 10.8119) (end 19.6704 10.7191) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6704 10.7191) (end 19.6813 10.6255) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6813 10.6255) (end 19.6862 10.5314) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6862 10.5314) (end 19.6862 -10.5314) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6862 -10.5314) (end 19.6813 -10.6255) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6813 -10.6255) (end 19.6704 -10.7191) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6704 -10.7191) (end 19.6537 -10.8119) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6537 -10.8119) (end 19.6313 -10.9034) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6313 -10.9034) (end 19.6031 -10.9933) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.6031 -10.9933) (end 19.5693 -11.0813) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.5693 -11.0813) (end 19.5301 -11.1669) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.5301 -11.1669) (end 19.4856 -11.25) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.4856 -11.25) (end 19.4359 -11.3301) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.4359 -11.3301) (end 19.3813 -11.4069) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.3813 -11.4069) (end 19.322 -11.4801) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.322 -11.4801) (end 19.2582 -11.5495) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.2582 -11.5495) (end 19.1902 -11.6147) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.1902 -11.6147) (end 19.1182 -11.6755) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.1182 -11.6755) (end 19.0426 -11.7317) (layer Edge.Cuts) (width 0.02))
(fp_line (start 19.0426 -11.7317) (end 18.9636 -11.783) (layer Edge.Cuts) (width 0.02))
(fp_line (start 18.9636 -11.783) (end 0.722626 -22.3145) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.722626 -22.3145) (end 0.638657 -22.3572) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.638657 -22.3572) (end 0.552185 -22.3947) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.552185 -22.3947) (end 0.463516 -22.4266) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.463516 -22.4266) (end 0.373032 -22.4529) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.373032 -22.4529) (end 0.281067 -22.4734) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.281067 -22.4734) (end 0.187988 -22.4882) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.187988 -22.4882) (end 0.094177 -22.497) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0.094177 -22.497) (end 0 -22.5) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0 -22.5) (end -0.094177 -22.497) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.094177 -22.497) (end -0.187988 -22.4882) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.187988 -22.4882) (end -0.281067 -22.4734) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.281067 -22.4734) (end -0.373032 -22.4529) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.373032 -22.4529) (end -0.463516 -22.4266) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.463516 -22.4266) (end -0.552185 -22.3947) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.552185 -22.3947) (end -0.638657 -22.3572) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.638657 -22.3572) (end -0.722626 -22.3145) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.722626 -22.3145) (end -18.9636 -11.783) (layer Edge.Cuts) (width 0.02))
(fp_line (start -18.9636 -11.783) (end -19.0426 -11.7317) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.0426 -11.7317) (end -19.1182 -11.6755) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.1182 -11.6755) (end -19.1902 -11.6147) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.1902 -11.6147) (end -19.2582 -11.5495) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.2582 -11.5495) (end -19.322 -11.4801) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.322 -11.4801) (end -19.3813 -11.4069) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.3813 -11.4069) (end -19.4359 -11.3301) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.4359 -11.3301) (end -19.4856 -11.25) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.4856 -11.25) (end -19.5301 -11.1669) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.5301 -11.1669) (end -19.5693 -11.0813) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.5693 -11.0813) (end -19.6031 -10.9933) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6031 -10.9933) (end -19.6313 -10.9034) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6313 -10.9034) (end -19.6537 -10.8119) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6537 -10.8119) (end -19.6704 -10.7191) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6704 -10.7191) (end -19.6813 -10.6255) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6813 -10.6255) (end -19.6862 -10.5314) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6862 -10.5314) (end -19.6862 -3.04999) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6862 -3.04999) (end -20.4856 -3.04999) (layer Edge.Cuts) (width 0.02))
(fp_line (start -20.4856 -3.04999) (end -20.5856 -2.95) (layer Edge.Cuts) (width 0.02))
(fp_line (start -20.5856 -2.95) (end -20.5856 2.95) (layer Edge.Cuts) (width 0.02))
(fp_line (start -20.5856 2.95) (end -20.4856 3.04999) (layer Edge.Cuts) (width 0.02))
(fp_line (start -20.4856 3.04999) (end -19.6862 3.04999) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6862 3.04999) (end -19.6862 10.5314) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6862 10.5314) (end -19.6813 10.6255) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6813 10.6255) (end -19.6704 10.7191) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6704 10.7191) (end -19.6537 10.8119) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6537 10.8119) (end -19.6313 10.9034) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6313 10.9034) (end -19.6031 10.9933) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.6031 10.9933) (end -19.5693 11.0813) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.5693 11.0813) (end -19.5301 11.1669) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.5301 11.1669) (end -19.4856 11.25) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.4856 11.25) (end -19.4359 11.3301) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.4359 11.3301) (end -19.3813 11.4069) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.3813 11.4069) (end -19.322 11.4801) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.322 11.4801) (end -19.2582 11.5495) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.2582 11.5495) (end -19.1902 11.6147) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.1902 11.6147) (end -19.1182 11.6755) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.1182 11.6755) (end -19.0426 11.7317) (layer Edge.Cuts) (width 0.02))
(fp_line (start -19.0426 11.7317) (end -18.9636 11.783) (layer Edge.Cuts) (width 0.02))
(fp_line (start -18.9636 11.783) (end -0.722626 22.3145) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.722626 22.3145) (end -0.638657 22.3572) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.638657 22.3572) (end -0.552185 22.3947) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.552185 22.3947) (end -0.463516 22.4266) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.463516 22.4266) (end -0.373032 22.4529) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.373032 22.4529) (end -0.281067 22.4734) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.281067 22.4734) (end -0.187988 22.4882) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.187988 22.4882) (end -0.094177 22.497) (layer Edge.Cuts) (width 0.02))
(fp_line (start -0.094177 22.497) (end 0 22.5) (layer Edge.Cuts) (width 0.02))
(fp_line (start 0 22.5) (end 0.094177 22.497) (layer Edge.Cuts) (width 0.02))
)
update=Sa 12 Jun 2021 00:03:29 CEST
update=Di 06 Jul 2021 13:45:32 CEST
version=1
last_client=kicad
[general]
......@@ -30,12 +30,14 @@ MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25
TrackWidth1=0.25
TrackWidth2=0.127
TrackWidth3=0.5
TrackWidth4=0.7
TrackWidth5=0.8
TrackWidth6=1
TrackWidth7=1.5
TrackWidth8=2
TrackWidth3=0.2
TrackWidth4=0.25
TrackWidth5=0.5
TrackWidth6=0.7
TrackWidth7=0.8
TrackWidth8=1
TrackWidth9=1.5
TrackWidth10=2
ViaDiameter1=0.8
ViaDrill1=0.4
ViaDiameter2=0.6
......
......@@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Sheet 1 4
Title ""
Date ""
Rev ""
......@@ -166,17 +166,6 @@ Wire Wire Line
Wire Wire Line
3150 1200 3550 1200
$Comp
L Connector:USB_C_Receptacle_USB2.0 J4
U 1 1 60ABCFF4
P 7250 2000
F 0 "J4" H 6820 1939 50 0000 R CNN
F 1 "USB_C_Receptacle_USB2.0" H 6820 1848 50 0000 R CNN
F 2 "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12" H 7400 2000 50 0001 C CNN
F 3 "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" H 7400 2000 50 0001 C CNN
1 7250 2000
-1 0 0 -1
$EndComp
$Comp
L Device:C C1
U 1 1 60ABE454
P 1800 3600
......@@ -253,203 +242,11 @@ $EndComp
Wire Wire Line
3200 2000 3250 2000
Connection ~ 3200 2000
$Comp
L Device:R R6
U 1 1 60ACA15B
P 6400 1600
F 0 "R6" V 6500 1750 50 0000 R CNN
F 1 "10K" V 6500 1600 50 0000 R CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 6330 1600 50 0001 C CNN
F 3 "~" H 6400 1600 50 0001 C CNN
1 6400 1600
0 -1 -1 0
$EndComp
$Comp
L Device:R R7
U 1 1 60ACA311
P 6400 1700
F 0 "R7" V 6500 1850 50 0000 R CNN
F 1 "10K" V 6500 1700 50 0000 R CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 6330 1700 50 0001 C CNN
F 3 "~" H 6400 1700 50 0001 C CNN
1 6400 1700
0 -1 1 0
$EndComp
Wire Wire Line
6200 1600 6150 1650
Wire Wire Line
6150 1650 6200 1700
Wire Wire Line
6150 1650 6100 1650
Connection ~ 6150 1650
Wire Wire Line
6550 1600 6650 1600
Wire Wire Line
6550 1700 6650 1700
$Comp
L power:+5V #PWR0106
U 1 1 60ACDD2C
P 6100 1650
F 0 "#PWR0106" H 6100 1500 50 0001 C CNN
F 1 "+5V" H 6115 1823 50 0000 C CNN
F 2 "" H 6100 1650 50 0001 C CNN
F 3 "" H 6100 1650 50 0001 C CNN
1 6100 1650
0 -1 -1 0
$EndComp
Wire Wire Line
6200 1600 6250 1600
Wire Wire Line
6200 1700 6250 1700
Wire Wire Line
3100 1950 3150 1950
Wire Wire Line
3100 2050 3150 2050
$Comp
L power:+5V #PWR0107
U 1 1 60AD2D12
P 6550 1300
F 0 "#PWR0107" H 6550 1150 50 0001 C CNN
F 1 "+5V" H 6565 1473 50 0000 C CNN
F 2 "" H 6550 1300 50 0001 C CNN
F 3 "" H 6550 1300 50 0001 C CNN
1 6550 1300
1 0 0 -1
$EndComp
Wire Wire Line
6550 1300 6550 1400
Wire Wire Line
6550 1400 6650 1400
$Comp
L power:GND #PWR0108
U 1 1 60AD4226
P 7550 3650
F 0 "#PWR0108" H 7550 3400 50 0001 C CNN
F 1 "GND" H 7555 3477 50 0000 C CNN
F 2 "" H 7550 3650 50 0001 C CNN
F 3 "" H 7550 3650 50 0001 C CNN
1 7550 3650
-1 0 0 -1
$EndComp
$Comp
L Device:C C9
U 1 1 60AD4418
P 7550 3250
F 0 "C9" V 7500 3350 50 0000 C CNN
F 1 "100nF" V 7600 3400 50 0000 C CNN
F 2 "Capacitor_SMD:C_0402_1005Metric" H 7588 3100 50 0001 C CNN
F 3 "~" H 7550 3250 50 0001 C CNN
1 7550 3250
1 0 0 1
$EndComp
$Comp
L Device:R R13
U 1 1 60AD4422
P 7800 3250
F 0 "R13" H 8000 3300 50 0000 R CNN
F 1 "100K" H 8050 3200 50 0000 R CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 7730 3250 50 0001 C CNN
F 3 "~" H 7800 3250 50 0001 C CNN
1 7800 3250
1 0 0 -1
$EndComp
Wire Wire Line
7800 3100 7800 3000
Wire Wire Line
7800 3000 7550 3000
Wire Wire Line
7550 3000 7550 2900
Wire Wire Line
7550 3100 7550 3000
Connection ~ 7550 3000
Wire Wire Line
7800 3400 7800 3550
Wire Wire Line
7800 3550 7550 3550
Wire Wire Line
7550 3550 7550 3400
Wire Wire Line
7550 3550 7250 3550
Wire Wire Line
7250 2900 7250 3550
Connection ~ 7550 3550
Wire Wire Line
7550 3550 7550 3650
Wire Wire Line
6650 1900 6600 1950
Wire Wire Line
6600 1950 6650 2000
Wire Wire Line
6650 2100 6600 2150
Wire Wire Line
6600 2150 6650 2200
Wire Wire Line
4600 2000 5700 2000
Wire Wire Line
4600 2100 5700 2100
Wire Wire Line
5850 1950 6600 1950
Wire Wire Line
5700 2100 5850 1950
Connection ~ 6600 1950
Wire Wire Line
5850 2150 6600 2150
Wire Wire Line
5700 2000 5850 2150
Connection ~ 6600 2150
$Comp
L Connector:TestPoint TP3
U 1 1 60AE568E
P 4700 2400
F 0 "TP3" V 4650 2350 50 0000 L CNN
F 1 "TestPoint" V 4700 2600 50 0000 L CNN
F 2 "TripwireHook:HexPad_SMD" H 4900 2400 50 0001 C CNN
F 3 "~" H 4900 2400 50 0001 C CNN
1 4700 2400
0 1 1 0
$EndComp
$Comp
L Connector:TestPoint TP4
U 1 1 60AE6ABF
P 4700 2500
F 0 "TP4" V 4650 2450 50 0000 L CNN
F 1 "TestPoint" V 4700 2700 50 0000 L CNN
F 2 "TripwireHook:HexPad_SMD" H 4900 2500 50 0001 C CNN
F 3 "~" H 4900 2500 50 0001 C CNN
1 4700 2500
0 1 1 0
$EndComp
$Comp
L Connector:TestPoint TP5
U 1 1 60AE6BD7
P 4700 2600
F 0 "TP5" V 4650 2550 50 0000 L CNN
F 1 "TestPoint" V 4700 2800 50 0000 L CNN
F 2 "TripwireHook:HexPad_SMD" H 4900 2600 50 0001 C CNN
F 3 "~" H 4900 2600 50 0001 C CNN
1 4700 2600
0 1 1 0
$EndComp
$Comp
L Connector:TestPoint TP6
U 1 1 60AE6D23
P 4700 2700
F 0 "TP6" V 4650 2650 50 0000 L CNN
F 1 "TestPoint" V 4700 2900 50 0000 L CNN
F 2 "TripwireHook:HexPad_SMD" H 4900 2700 50 0001 C CNN
F 3 "~" H 4900 2700 50 0001 C CNN
1 4700 2700
0 1 1 0
$EndComp
Wire Wire Line
4600 2400 4700 2400
Wire Wire Line
4600 2500 4700 2500
Wire Wire Line
4600 2600 4700 2600
Wire Wire Line
4600 2700 4700 2700
$Comp
L TripwireHook:FT232RQ U2
U 1 1 60AF71D3
P 5850 4950
......@@ -460,18 +257,10 @@ F 3 "https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf" H
1 5850 4950
1 0 0 -1
$EndComp
Wire Wire Line
4600 2300 5350 2300
Wire Wire Line
4400 4650 5050 4650
Wire Wire Line
5050 4550 4500 4550
Wire Wire Line
5450 2200 4600 2200
Wire Wire Line
5450 2200 5450 3000
Wire Wire Line
5350 2300 5350 2900
$Comp
L power:+5V #PWR0109
U 1 1 60B0DC6F
......@@ -979,11 +768,11 @@ Wire Wire Line
Wire Wire Line
3500 4900 3500 5450
Wire Wire Line
4400 2900 5350 2900
4400 2900 4900 2900
Wire Wire Line
4400 2900 4400 4650
Wire Wire Line
4500 3000 5450 3000
4500 3000 5000 3000
Wire Wire Line
4500 3000 4500 4550
Wire Wire Line
......@@ -1271,7 +1060,7 @@ U 1 1 60DF1F72
P 4400 950
F 0 "C2" V 4350 1050 50 0000 C CNN
F 1 "22µF" V 4450 1100 50 0000 C CNN
F 2 "Capacitor_SMD:C_1210_3225Metric" H 4438 800 50 0001 C CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 4438 800 50 0001 C CNN
F 3 "~" H 4400 950 50 0001 C CNN
1 4400 950
0 1 1 0
......@@ -1296,35 +1085,6 @@ Connection ~ 3550 1200
Wire Wire Line
3550 1200 3950 1200
$Comp
L Connector:TestPoint TP1
U 1 1 60E7212C
P 3550 1300
F 0 "TP1" V 3500 1250 50 0000 L CNN
F 1 "TestPoint" V 3550 1500 50 0000 L CNN
F 2 "TripwireHook:HexPad_SMD" H 3750 1300 50 0001 C CNN
F 3 "~" H 3750 1300 50 0001 C CNN
1 3550 1300
-1 0 0 1
$EndComp
Wire Wire Line
3550 1200 3550 1300
$Comp
L Connector:TestPoint TP2
U 1 1 60E7E20F
P 3750 3100
F 0 "TP2" V 3700 3050 50 0000 L CNN
F 1 "TestPoint" V 3750 3300 50 0000 L CNN
F 2 "TripwireHook:HexPad_SMD" H 3950 3100 50 0001 C CNN
F 3 "~" H 3950 3100 50 0001 C CNN
1 3750 3100
-1 0 0 1
$EndComp
Wire Wire Line
3750 3100 3750 3000
Wire Wire Line
3750 3000 3900 3000
Connection ~ 3900 3000
$Comp
L Device:R R1
U 1 1 60ABE9DD
P 1550 3600
......@@ -1477,4 +1237,64 @@ Wire Wire Line
Wire Wire Line
4700 700 4700 950
Connection ~ 4700 950
$Sheet
S 6000 1300 700 300
U 60C8BC69
F0 "Receptacle" 50
F1 "Receptacle.sch" 50
F2 "D+" I L 6000 1400 50
F3 "D-" I L 6000 1500 50
$EndSheet
Wire Wire Line
5450 1500 6000 1500
Wire Wire Line
5350 1400 6000 1400
$Sheet
S 6000 1900 700 300
U 60D327F2
F0 "sheet60D327EE" 50
F1 "Receptacle.sch" 50
F2 "D+" I L 6000 2000 50
F3 "D-" I L 6000 2100 50
$EndSheet
$Sheet
S 6000 2500 700 300
U 60D3EF35
F0 "sheet60D3EF31" 50
F1 "Receptacle.sch" 50
F2 "D+" I L 6000 2600 50
F3 "D-" I L 6000 2700 50
$EndSheet
Wire Wire Line
5650 2000 6000 2000
Wire Wire Line
5750 2100 6000 2100
Wire Wire Line
5000 2000 4600 2000
Wire Wire Line
5000 2000 5000 3000
Wire Wire Line
4900 2100 4600 2100
Wire Wire Line
4900 2100 4900 2900
Wire Wire Line
4600 2200 5350 2200
Wire Wire Line
5350 1400 5350 2200
Wire Wire Line
4600 2300 5450 2300
Wire Wire Line
5450 1500 5450 2300
Wire Wire Line
4600 2400 5650 2400
Wire Wire Line
5650 2000 5650 2400
Wire Wire Line
4600 2500 5750 2500
Wire Wire Line
5750 2100 5750 2500
Wire Wire Line
4600 2600 6000 2600
Wire Wire Line
4600 2700 6000 2700
$EndSCHEMATC
LICENSE 0 → 100644
BSD 2-Clause License
Copyright (c) 2021, Jochen Vothknecht
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 4 4
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Connector:USB_C_Receptacle_USB2.0 J4
U 1 1 60CC601F
P 6450 3250
AR Path="/60C8BC69/60CC601F" Ref="J4" Part="1"
AR Path="/60D327F2/60CC601F" Ref="J3" Part="1"
AR Path="/60D3EF35/60CC601F" Ref="J5" Part="1"
F 0 "J5" H 6020 3189 50 0000 R CNN
F 1 "USB_C_Receptacle_USB2.0" H 6020 3098 50 0000 R CNN
F 2 "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12" H 6600 3250 50 0001 C CNN
F 3 "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" H 6600 3250 50 0001 C CNN
1 6450 3250
-1 0 0 -1
$EndComp
$Comp
L power:GND #PWR05
U 1 1 60CC6025
P 6750 4900
AR Path="/60C8BC69/60CC6025" Ref="#PWR05" Part="1"
AR Path="/60D327F2/60CC6025" Ref="#PWR08" Part="1"
AR Path="/60D3EF35/60CC6025" Ref="#PWR011" Part="1"
F 0 "#PWR011" H 6750 4650 50 0001 C CNN
F 1 "GND" H 6755 4727 50 0000 C CNN
F 2 "" H 6750 4900 50 0001 C CNN
F 3 "" H 6750 4900 50 0001 C CNN
1 6750 4900
-1 0 0 -1
$EndComp
$Comp
L Device:C C9
U 1 1 60CC602B
P 6750 4500
AR Path="/60C8BC69/60CC602B" Ref="C9" Part="1"
AR Path="/60D327F2/60CC602B" Ref="C12" Part="1"
AR Path="/60D3EF35/60CC602B" Ref="C13" Part="1"
F 0 "C13" V 6700 4600 50 0000 C CNN
F 1 "100nF" V 6800 4650 50 0000 C CNN
F 2 "Capacitor_SMD:C_0402_1005Metric" H 6788 4350 50 0001 C CNN
F 3 "~" H 6750 4500 50 0001 C CNN
1 6750 4500
1 0 0 1
$EndComp
$Comp
L Device:R R13
U 1 1 60CC6031
P 7000 4500
AR Path="/60C8BC69/60CC6031" Ref="R13" Part="1"
AR Path="/60D327F2/60CC6031" Ref="R22" Part="1"
AR Path="/60D3EF35/60CC6031" Ref="R25" Part="1"
F 0 "R25" H 7200 4550 50 0000 R CNN
F 1 "100K" H 7250 4450 50 0000 R CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 6930 4500 50 0001 C CNN
F 3 "~" H 7000 4500 50 0001 C CNN
1 7000 4500
1 0 0 -1
$EndComp
Wire Wire Line
7000 4350 7000 4250
Wire Wire Line
7000 4250 6750 4250
Wire Wire Line
6750 4250 6750 4150
Wire Wire Line
6750 4350 6750 4250
Connection ~ 6750 4250
Wire Wire Line
7000 4650 7000 4800
Wire Wire Line
7000 4800 6750 4800
Wire Wire Line
6750 4800 6750 4650
Wire Wire Line
6750 4800 6450 4800
Wire Wire Line
6450 4150 6450 4800
Connection ~ 6750 4800
Wire Wire Line
6750 4800 6750 4900
$Comp
L Device:R R?
U 1 1 60CD5DFF
P 5600 2950
AR Path="/60CD5DFF" Ref="R?" Part="1"
AR Path="/60C8BC69/60CD5DFF" Ref="R7" Part="1"
AR Path="/60D327F2/60CD5DFF" Ref="R21" Part="1"
AR Path="/60D3EF35/60CD5DFF" Ref="R24" Part="1"
F 0 "R24" V 5700 3100 50 0000 R CNN
F 1 "10K" V 5700 2950 50 0000 R CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 5530 2950 50 0001 C CNN
F 3 "~" H 5600 2950 50 0001 C CNN
1 5600 2950
0 -1 1 0
$EndComp
Wire Wire Line
5400 2850 5350 2900
Wire Wire Line
5350 2900 5400 2950
Wire Wire Line
5350 2900 5300 2900
Connection ~ 5350 2900
Wire Wire Line
5750 2850 5850 2850
Wire Wire Line
5750 2950 5850 2950
$Comp
L power:+5V #PWR?
U 1 1 60CD5E0B
P 5300 2900
AR Path="/60CD5E0B" Ref="#PWR?" Part="1"
AR Path="/60C8BC69/60CD5E0B" Ref="#PWR03" Part="1"
AR Path="/60D327F2/60CD5E0B" Ref="#PWR06" Part="1"
AR Path="/60D3EF35/60CD5E0B" Ref="#PWR09" Part="1"
F 0 "#PWR09" H 5300 2750 50 0001 C CNN
F 1 "+5V" H 5315 3073 50 0000 C CNN
F 2 "" H 5300 2900 50 0001 C CNN
F 3 "" H 5300 2900 50 0001 C CNN
1 5300 2900
0 -1 -1 0
$EndComp
Wire Wire Line
5400 2850 5450 2850
Wire Wire Line
5400 2950 5450 2950
$Comp
L power:+5V #PWR?
U 1 1 60CD5E13
P 5750 2550
AR Path="/60CD5E13" Ref="#PWR?" Part="1"
AR Path="/60C8BC69/60CD5E13" Ref="#PWR04" Part="1"
AR Path="/60D327F2/60CD5E13" Ref="#PWR07" Part="1"
AR Path="/60D3EF35/60CD5E13" Ref="#PWR010" Part="1"
F 0 "#PWR010" H 5750 2400 50 0001 C CNN
F 1 "+5V" H 5765 2723 50 0000 C CNN
F 2 "" H 5750 2550 50 0001 C CNN
F 3 "" H 5750 2550 50 0001 C CNN
1 5750 2550
1 0 0 -1
$EndComp
Wire Wire Line
5750 2550 5750 2650
Wire Wire Line
5750 2650 5850 2650
Wire Wire Line
5850 3150 5800 3200
Wire Wire Line
5800 3200 5850 3250
Wire Wire Line
5850 3350 5800 3400
Wire Wire Line
5800 3400 5850 3450
Text HLabel 5700 3400 0 50 Input ~ 0
D+
Text HLabel 5700 3200 0 50 Input ~ 0
D-
Connection ~ 5800 3400
Wire Wire Line
5700 3400 5800 3400
Connection ~ 5800 3200
Wire Wire Line
5700 3200 5800 3200
$Comp
L Device:R R?
U 1 1 60CD5DF9
P 5600 2850
AR Path="/60CD5DF9" Ref="R?" Part="1"
AR Path="/60C8BC69/60CD5DF9" Ref="R6" Part="1"
AR Path="/60D327F2/60CD5DF9" Ref="R20" Part="1"
AR Path="/60D3EF35/60CD5DF9" Ref="R23" Part="1"
F 0 "R23" V 5700 3000 50 0000 R CNN
F 1 "10K" V 5700 2850 50 0000 R CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 5530 2850 50 0001 C CNN
F 3 "~" H 5600 2850 50 0001 C CNN
1 5600 2850
0 -1 -1 0
$EndComp
$EndSCHEMATC
Subproject commit 1d9f6b1d241fc5ad3890517fce691acd9e37e174
Subproject commit 2651fa8a51c9346987550e0fdd3b3fb9c0b14b91
......@@ -2,4 +2,5 @@
(lib (name TripwireHook)(type KiCad)(uri ${KIPRJMOD}/TripwireHook/TripwireHook.pretty)(options "")(descr ""))
(lib (name TripwireHook_Connector)(type KiCad)(uri ${KIPRJMOD}/TripwireHook/TripwireHook_Connector.pretty)(options "")(descr ""))
(lib (name TripwireHook_Connector_Handmade)(type KiCad)(uri ${KIPRJMOD}/TripwireHook/TripwireHook_Connector_Handmade.pretty)(options "")(descr ""))
(lib (name Bell)(type KiCad)(uri ${KIPRJMOD}/Bell.pretty)(options "")(descr ""))
)
pcb_diameter = 40;
pcb_diameter = 45;
edge_diameter = 3;
pcb_e_d = pcb_diameter - edge_diameter;
module hex() {
minkowski() {
rotate([0, 0, 30]) circle(d=40, $fn=6);
circle(d=5, $fn=100);
hull () {
for (rz=[0:60:360]) rotate([0, 0, rz]) translate([0, pcb_e_d/2, 0]) circle(d=edge_diameter, $fn=100);
}
}
module usb_c() {
p = 0.2;
p = 0.1;
module tri() {
polygon([[0, 0], [p, 0], [0, p]]);
......@@ -22,11 +24,15 @@ module usb_c() {
translate([-w/2, -h, 0]) difference() {
square([w, h]);
tri();
translate([6.1, 0, 0]) mirror([1, 0, 0]) tri();
translate([w, 0, 0]) mirror([1, 0, 0]) tri();
}
}
hexagon_wh_ratio = 0.8660253; // calculated with https://hexagoncalculator.apphb.com/
function hex_width(h) = h * hexagon_wh_ratio;
correction = -0.2; // TODO: figure out why translation fails. checked: calculation is ok
translate([0, 0, 0]) hex();
//rotate([0, 0, -90]) usb_c();
translate([-hex_width(pcb_diameter)/2 + correction, 0, 0]) rotate([0, 0, -90]) usb_c();
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment