Skip to content

Commit

Permalink
Addition of BOM and position files
Browse files Browse the repository at this point in the history
- Added JLCPCB part numbers in BOM and exported
- Exported component positioning file
- Some minor cleanup of traces and silkscreen legend positions.
  • Loading branch information
andygunn committed Oct 22, 2020
1 parent 462dea6 commit bf023e5
Show file tree
Hide file tree
Showing 11 changed files with 3,123 additions and 3,055 deletions.
70 changes: 35 additions & 35 deletions arisu-cache.lib
Original file line number Diff line number Diff line change
Expand Up @@ -102,11 +102,43 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# FateParts-USBC_USB_C_Receptacle_HRO_TYPE-C-31-M-12
# Mechanical_MountingHole
#
DEF Mechanical_MountingHole H 0 40 Y Y 1 F N
F0 "H" 0 200 50 H V C CNN
F1 "Mechanical_MountingHole" 0 125 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
MountingHole*
$ENDFPLIST
DRAW
C 0 0 50 0 1 50 N
ENDDRAW
ENDDEF
#
# Switch_SW_Push
#
DEF Switch_SW_Push SW 0 40 N N 1 F N
F0 "SW" 50 100 50 H V L CNN
F1 "Switch_SW_Push" 0 -60 50 H V C CNN
F2 "" 0 200 50 H I C CNN
F3 "" 0 200 50 H I C CNN
DRAW
C -80 0 20 0 1 0 N
C 80 0 20 0 1 0 N
P 2 0 1 0 0 50 0 120 N
P 2 0 1 0 100 50 -100 50 N
X 1 1 -200 0 100 R 50 50 0 1 P
X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
# USB_Type-C_USB_C_Receptacle_HRO_TYPE-C-31-M-12
#
DEF FateParts-USBC_USB_C_Receptacle_HRO_TYPE-C-31-M-12 J 0 40 Y Y 1 F N
DEF USB_Type-C_USB_C_Receptacle_HRO_TYPE-C-31-M-12 J 0 40 Y Y 1 F N
F0 "J" -400 750 50 H V L CNN
F1 "FateParts-USBC_USB_C_Receptacle_HRO_TYPE-C-31-M-12" 750 750 50 H V R CNN
F1 "USB_Type-C_USB_C_Receptacle_HRO_TYPE-C-31-M-12" 750 750 50 H V R CNN
F2 "" 150 0 50 H I C CNN
F3 "" 150 0 50 H I C CNN
$FPLIST
Expand Down Expand Up @@ -156,38 +188,6 @@ X SHIELD S1 -300 -900 200 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Mechanical_MountingHole
#
DEF Mechanical_MountingHole H 0 40 Y Y 1 F N
F0 "H" 0 200 50 H V C CNN
F1 "Mechanical_MountingHole" 0 125 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
MountingHole*
$ENDFPLIST
DRAW
C 0 0 50 0 1 50 N
ENDDRAW
ENDDEF
#
# Switch_SW_Push
#
DEF Switch_SW_Push SW 0 40 N N 1 F N
F0 "SW" 50 100 50 H V L CNN
F1 "Switch_SW_Push" 0 -60 50 H V C CNN
F2 "" 0 200 50 H I C CNN
F3 "" 0 200 50 H I C CNN
DRAW
C -80 0 20 0 1 0 N
C 80 0 20 0 1 0 N
P 2 0 1 0 0 50 0 120 N
P 2 0 1 0 100 50 -100 50 N
X 1 1 -200 0 100 R 50 50 0 1 P
X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
# arisu-rescue_ATmega32U4-AU-MCU_Microchip_ATmega
#
DEF arisu-rescue_ATmega32U4-AU-MCU_Microchip_ATmega U 0 20 Y Y 1 F N
Expand Down
3 changes: 3 additions & 0 deletions arisu.gerber/README.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
File descriptions:
- arisu-pcb-v1.1-mods-gerber.zip - An update to the Arisu v1.1 PCB, with USB-C, full backspace support, and stepped caps support.
- arisu-pcb-v1.1-mods-BOM.zip - The Bill of Materials and positioning files for ordering the PCB from JLCPCB.
Binary file removed arisu.gerber/arisu-pcb-v1.1-gerber.zip
Binary file not shown.
Binary file added arisu.gerber/arisu-pcb-v1.1-mods-BOM.zip
Binary file not shown.
Binary file added arisu.gerber/arisu-pcb-v1.1-mods-gerber.zip
Binary file not shown.
5,987 changes: 2,992 additions & 2,995 deletions arisu.kicad_pcb

Large diffs are not rendered by default.

26 changes: 22 additions & 4 deletions arisu.sch
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ F 0 "U2" H 5350 2400 50 0000 C CNN
F 1 "ATmega32U4-AU" H 5350 2500 50 0000 C CNN
F 2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" H 4950 4250 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf" H 4950 4250 50 0001 C CNN
F 4 "C44854" H 4950 4250 50 0001 C CNN "LCSC"
1 4950 4250
1 0 0 -1
$EndComp
Expand All @@ -32,6 +33,7 @@ F 0 "U1" H 2600 7428 50 0000 C CNN
F 1 "USBLC6-2SC6" H 2600 7337 50 0000 C CNN
F 2 "TO_SOT_Packages_SMD:SOT-23-6_Handsoldering" H 1850 7150 50 0001 C CNN
F 3 "http://www2.st.com/resource/en/datasheet/CD00050750.pdf" H 2800 7100 50 0001 C CNN
F 4 "C7519" H 2600 6750 50 0001 C CNN "LCSC"
1 2600 6750
1 0 0 -1
$EndComp
Expand Down Expand Up @@ -69,6 +71,7 @@ F 0 "C4" H 4215 4246 50 0000 L CNN
F 1 "1uF (±10%)" H 4215 4155 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 4138 4050 50 0001 C CNN
F 3 "~" H 4100 4200 50 0001 C CNN
F 4 "C28323" H 4100 4200 50 0001 C CNN "LCSC"
1 4100 4200
1 0 0 -1
$EndComp
Expand Down Expand Up @@ -97,6 +100,7 @@ F 0 "Y1" H 1750 3850 50 0000 L CNN
F 1 "Crystal_GND24" H 1550 3750 50 0000 L CNN
F 2 "Crystals:Crystal_SMD_SeikoEpson_FA238-4pin_3.2x2.5mm_HandSoldering" H 1800 3500 50 0001 C CNN
F 3 "~" H 1800 3500 50 0001 C CNN
F 4 "C89371" H 1800 3500 50 0001 C CNN "LCSC"
1 1800 3500
1 0 0 -1
$EndComp
Expand All @@ -108,6 +112,7 @@ F 0 "C1" H 1336 3604 50 0000 R CNN
F 1 "22pF" H 1336 3695 50 0000 R CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 1488 3500 50 0001 C CNN
F 3 "~" H 1450 3650 50 0001 C CNN
F 4 "C1804" H 1450 3650 50 0001 C CNN "LCSC"
1 1450 3650
1 0 0 1
$EndComp
Expand All @@ -119,6 +124,7 @@ F 0 "C2" H 2265 3696 50 0000 L CNN
F 1 "22pF" H 2265 3605 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2188 3500 50 0001 C CNN
F 3 "~" H 2150 3650 50 0001 C CNN
F 4 "C1804" H 2150 3650 50 0001 C CNN "LCSC"
1 2150 3650
1 0 0 -1
$EndComp
Expand Down Expand Up @@ -188,6 +194,7 @@ F 0 "C3" H 3815 4246 50 0000 L CNN
F 1 "10uF" H 3815 4155 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 3738 4050 50 0001 C CNN
F 3 "~" H 3700 4200 50 0001 C CNN
F 4 "C15850" H 3700 4200 50 0001 C CNN "LCSC"
1 3700 4200
1 0 0 -1
$EndComp
Expand Down Expand Up @@ -217,6 +224,7 @@ F 0 "SWR1" H 3850 3035 50 0000 C CNN
F 1 "SW_Push" H 3850 2944 50 0000 C CNN
F 2 "Buttons_Switches_SMD:SW_SPST_TL3342" H 3850 2950 50 0001 C CNN
F 3 "" H 3850 2950 50 0001 C CNN
F 4 "C318884" H 3850 2750 50 0001 C CNN "LCSC"
1 3850 2750
1 0 0 -1
$EndComp
Expand All @@ -243,6 +251,7 @@ F 0 "R3" H 4320 2596 50 0000 L CNN
F 1 "10K" V 4250 2500 50 0000 L CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 4180 2550 50 0001 C CNN
F 3 "~" H 4250 2550 50 0001 C CNN
F 4 "C17414" H 4250 2550 50 0001 C CNN "LCSC"
1 4250 2550
1 0 0 -1
$EndComp
Expand Down Expand Up @@ -323,6 +332,7 @@ F 0 "C5" H 5815 1196 50 0000 L CNN
F 1 "1uF" H 5815 1105 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5738 1000 50 0001 C CNN
F 3 "~" H 5700 1150 50 0001 C CNN
F 4 "C28323" H 5700 1150 50 0001 C CNN "LCSC"
1 5700 1150
1 0 0 -1
$EndComp
Expand All @@ -334,6 +344,7 @@ F 0 "C6" H 5815 1746 50 0000 L CNN
F 1 "0.1uF" H 5815 1655 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5738 1550 50 0001 C CNN
F 3 "~" H 5700 1700 50 0001 C CNN
F 4 "C28233" H 5700 1700 50 0001 C CNN "LCSC"
1 5700 1700
1 0 0 -1
$EndComp
Expand All @@ -358,6 +369,7 @@ F 0 "C8" H 6265 1746 50 0000 L CNN
F 1 "0.1uF" H 6265 1655 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6188 1550 50 0001 C CNN
F 3 "~" H 6150 1700 50 0001 C CNN
F 4 "C28233" H 6150 1700 50 0001 C CNN "LCSC"
1 6150 1700
1 0 0 -1
$EndComp
Expand All @@ -369,6 +381,7 @@ F 0 "C7" H 5815 2296 50 0000 L CNN
F 1 "0.1uF" H 5815 2205 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5738 2100 50 0001 C CNN
F 3 "~" H 5700 2250 50 0001 C CNN
F 4 "C28233" H 5700 2250 50 0001 C CNN "LCSC"
1 5700 2250
1 0 0 -1
$EndComp
Expand All @@ -391,6 +404,7 @@ F 0 "C9" H 6265 2296 50 0000 L CNN
F 1 "0.1uF" H 6265 2205 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6188 2100 50 0001 C CNN
F 3 "~" H 6150 2250 50 0001 C CNN
F 4 "C28233" H 6150 2250 50 0001 C CNN "LCSC"
1 6150 2250
1 0 0 -1
$EndComp
Expand Down Expand Up @@ -578,6 +592,7 @@ F 0 "R4" H 6220 5946 50 0000 L CNN
F 1 "10K" V 6150 5850 50 0000 L CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 6080 5900 50 0001 C CNN
F 3 "~" H 6150 5900 50 0001 C CNN
F 4 "C17414" H 6150 5900 50 0001 C CNN "LCSC"
1 6150 5900
1 0 0 -1
$EndComp
Expand Down Expand Up @@ -1150,12 +1165,12 @@ F 3 "~" H 9800 4300 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L FateParts-USBC:USB_C_Receptacle_HRO_TYPE-C-31-M-12 J1
L USB_Type-C:USB_C_Receptacle_HRO_TYPE-C-31-M-12 USB1
U 1 1 5F9245A8
P 1150 5700
F 0 "J1" H 1150 6500 50 0000 C CNN
F 0 "USB1" H 1150 6500 50 0000 C CNN
F 1 "USB_C_Receptacle_HRO_TYPE-C-31-M-12" V 650 5700 50 0000 C CNN
F 2 "FateParts-USBC:USB_C_Receptacle_HRO_TYPE-C-31-M-12" H 1300 5700 50 0001 C CNN
F 2 "USB_Type-C:USB_C_Receptacle_HRO_TYPE-C-31-M-12" H 1300 5700 50 0001 C CNN
F 3 "" H 1300 5700 50 0001 C CNN
1 1150 5700
1 0 0 -1
Expand Down Expand Up @@ -1183,6 +1198,7 @@ F 0 "R5" V 1343 7050 50 0000 C CNN
F 1 "5k1" V 1434 7050 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 1480 7050 50 0001 C CNN
F 3 "~" H 1550 7050 50 0001 C CNN
F 4 "C27834" H 1550 7050 50 0001 C CNN "LCSC"
1 1550 7050
0 1 1 0
$EndComp
Expand All @@ -1194,6 +1210,7 @@ F 0 "R6" V 1343 6750 50 0000 C CNN
F 1 "5k1" V 1434 6750 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 1480 6750 50 0001 C CNN
F 3 "~" H 1550 6750 50 0001 C CNN
F 4 "C27834" H 1550 6750 50 0001 C CNN "LCSC"
1 1550 6750
0 1 1 0
$EndComp
Expand All @@ -1211,7 +1228,6 @@ Wire Wire Line
1900 7050 1700 7050
Wire Wire Line
1150 6600 1150 6750
Connection ~ 1150 6600
Wire Wire Line
1400 7050 1150 7050
Connection ~ 1150 7050
Expand Down Expand Up @@ -1274,6 +1290,7 @@ F 0 "R2" V 3600 5700 50 0000 C CNN
F 1 "22" V 3700 5700 50 0000 C CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 3630 5700 50 0001 C CNN
F 3 "~" H 3700 5700 50 0001 C CNN
F 4 "C17561" H 3700 5700 50 0001 C CNN "LCSC"
1 3700 5700
0 1 1 0
$EndComp
Expand All @@ -1285,6 +1302,7 @@ F 0 "R1" V 3800 5800 50 0000 C CNN
F 1 "22" V 3700 5800 50 0000 C CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 3630 5800 50 0001 C CNN
F 3 "~" H 3700 5800 50 0001 C CNN
F 4 "C17561" H 3700 5800 50 0001 C CNN "LCSC"
1 3700 5800
0 1 1 0
$EndComp
Expand Down
17 changes: 0 additions & 17 deletions diode_position.txt

This file was deleted.

6 changes: 3 additions & 3 deletions fp-lib-table
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
(fp_lib_table
(lib (name arisu)(type KiCad)(uri ${KIPRJMOD}/arisu.pretty)(options "")(descr ""))
(lib (name FateParts-MXSwitch)(type KiCad)(uri X:/Keyboards/Arisu/Fate_Parts/MX_Switch.pretty)(options "")(descr ""))
(lib (name FateParts-USBC)(type KiCad)(uri X:/Keyboards/Arisu/Fate_Parts/USB_Type-C.pretty)(options "")(descr ""))
(lib (name FateParts-Misc)(type KiCad)(uri X:/Keyboards/Arisu/Fate_Parts/Miscellaneous_Keyboard_Parts.pretty)(options "")(descr ""))
(lib (name USB_Type-C)(type KiCad)(uri ${FATE_PARTS}/USB_Type-C.pretty)(options "")(descr ""))
(lib (name MX_Switch)(type KiCad)(uri ${FATE_PARTS}/MX_Switch.pretty)(options "")(descr ""))
(lib (name Fate_Misc)(type KiCad)(uri ${FATE_PARTS}/Miscellaneous_Keyboard_Parts.pretty)(options "")(descr ""))
)
Loading

0 comments on commit bf023e5

Please sign in to comment.