From e5bc7ce02d0e635b9172fb4146e1d1ba7e161215 Mon Sep 17 00:00:00 2001 From: ai03 Date: Sun, 26 May 2019 18:27:54 -0700 Subject: [PATCH] Update to KiCad 5.1.2 guide data --- ai03-pcb-guide-cache.lib | 136 +++++++++++++++++++------------------- ai03-pcb-guide-rescue.dcm | 3 + ai03-pcb-guide-rescue.lib | 86 ++++++++++++++++++++++++ ai03-pcb-guide.bak | 95 ++++++++++++++------------ ai03-pcb-guide.sch | 87 ++++++++++++------------ fp-info-cache | 1 + sym-lib-table | 1 + 7 files changed, 253 insertions(+), 156 deletions(-) create mode 100644 ai03-pcb-guide-rescue.dcm create mode 100644 ai03-pcb-guide-rescue.lib create mode 100644 fp-info-cache diff --git a/ai03-pcb-guide-cache.lib b/ai03-pcb-guide-cache.lib index e9400e3..7f1c095 100644 --- a/ai03-pcb-guide-cache.lib +++ b/ai03-pcb-guide-cache.lib @@ -1,11 +1,11 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # -# Device:C_Small +# Device_C_Small # -DEF Device:C_Small C 0 10 N N 1 F N +DEF Device_C_Small C 0 10 N N 1 F N F0 "C" 10 70 50 H V L CNN -F1 "Device:C_Small" 10 -80 50 H V L CNN +F1 "Device_C_Small" 10 -80 50 H V L CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN $FPLIST @@ -19,11 +19,11 @@ X ~ 2 0 -100 80 U 50 50 1 1 P ENDDRAW ENDDEF # -# Device:Crystal_GND24_Small +# Device_Crystal_GND24_Small # -DEF Device:Crystal_GND24_Small Y 0 40 Y N 1 F N +DEF Device_Crystal_GND24_Small Y 0 40 Y N 1 F N F0 "Y" 50 175 50 H V L CNN -F1 "Device:Crystal_GND24_Small" 50 100 50 H V L CNN +F1 "Device_Crystal_GND24_Small" 50 100 50 H V L CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN $FPLIST @@ -35,18 +35,18 @@ P 2 0 1 15 -50 -30 -50 30 N P 2 0 1 15 50 -30 50 30 N P 4 0 1 0 -50 -50 -50 -75 50 -75 50 -50 N P 4 0 1 0 -50 50 -50 75 50 75 50 50 N -X 1 1 -100 0 50 R 50 50 1 1 P -X 2 2 0 -125 50 U 50 50 1 1 P -X 3 3 100 0 50 L 50 50 1 1 P -X 4 4 0 125 50 D 50 50 1 1 P +X 1 1 -100 0 50 R 30 50 1 1 P +X 2 2 0 -100 25 U 30 50 1 1 P +X 3 3 100 0 50 L 30 50 1 1 P +X 4 4 0 100 25 D 30 50 1 1 P ENDDRAW ENDDEF # -# Device:D_Small +# Device_D_Small # -DEF Device:D_Small D 0 10 N N 1 F N +DEF Device_D_Small D 0 10 N N 1 F N F0 "D" -50 80 50 H V L CNN -F1 "Device:D_Small" -150 -80 50 H V L CNN +F1 "Device_D_Small" -150 -80 50 H V L CNN F2 "" 0 0 50 V I C CNN F3 "" 0 0 50 V I C CNN $FPLIST @@ -64,11 +64,11 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# Device:Polyfuse_Small +# Device_Polyfuse_Small # -DEF Device:Polyfuse_Small F 0 0 N Y 1 F N +DEF Device_Polyfuse_Small F 0 0 N Y 1 F N F0 "F" -75 0 50 V V C CNN -F1 "Device:Polyfuse_Small" 75 0 50 V V C CNN +F1 "Device_Polyfuse_Small" 75 0 50 V V C CNN F2 "" 50 -200 50 H I L CNN F3 "" 0 0 50 H I C CNN $FPLIST @@ -84,11 +84,11 @@ X ~ 2 0 -100 25 U 50 50 1 1 P ENDDRAW ENDDEF # -# Device:R_Small +# Device_R_Small # -DEF Device:R_Small R 0 10 N N 1 F N +DEF Device_R_Small R 0 10 N N 1 F N F0 "R" 30 20 50 H V L CNN -F1 "Device:R_Small" 30 -40 50 H V L CNN +F1 "Device_R_Small" 30 -40 50 H V L CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN $FPLIST @@ -101,11 +101,11 @@ X ~ 2 0 -100 30 U 50 50 1 1 P ENDDRAW ENDDEF # -# MCU_Microchip_ATmega:ATmega32U4-AU +# MCU_Microchip_ATmega_ATmega32U4-AU # -DEF MCU_Microchip_ATmega:ATmega32U4-AU U 0 20 Y Y 1 F N +DEF MCU_Microchip_ATmega_ATmega32U4-AU U 0 20 Y Y 1 F N F0 "U" -500 1750 50 H V L BNN -F1 "MCU_Microchip_ATmega:ATmega32U4-AU" 100 -1750 50 H V L TNN +F1 "MCU_Microchip_ATmega_ATmega32U4-AU" 100 -1750 50 H V L TNN F2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" 0 0 50 H I C CIN F3 "" 0 0 50 H I C CNN ALIAS ATmega16U4RC-AU ATmega32U4-AU ATmega32U4RC-AU @@ -114,58 +114,58 @@ $FPLIST $ENDFPLIST DRAW S -500 -1700 500 1700 0 1 10 f -X PE6 1 600 -700 100 L 50 50 1 1 B -X PB2 10 600 1300 100 L 50 50 1 1 B -X PB3 11 600 1200 100 L 50 50 1 1 B -X PB7 12 600 800 100 L 50 50 1 1 B +X PE6 1 600 -700 100 L 50 50 1 1 T +X PB2 10 600 1300 100 L 50 50 1 1 T +X PB3 11 600 1200 100 L 50 50 1 1 T +X PB7 12 600 800 100 L 50 50 1 1 T X ~RESET 13 -600 1500 100 R 50 50 1 1 I X VCC 14 0 1800 100 D 50 50 1 1 W X GND 15 0 -1800 100 U 50 50 1 1 W X XTAL2 16 -600 1100 100 R 50 50 1 1 O X XTAL1 17 -600 1300 100 R 50 50 1 1 I -X PD0 18 600 300 100 L 50 50 1 1 B -X PD1 19 600 200 100 L 50 50 1 1 B +X PD0 18 600 300 100 L 50 50 1 1 T +X PD1 19 600 200 100 L 50 50 1 1 T X UVCC 2 -100 1800 100 D 50 50 1 1 W -X PD2 20 600 100 100 L 50 50 1 1 B -X PD3 21 600 0 100 L 50 50 1 1 B -X PD5 22 600 -200 100 L 50 50 1 1 B +X PD2 20 600 100 100 L 50 50 1 1 T +X PD3 21 600 0 100 L 50 50 1 1 T +X PD5 22 600 -200 100 L 50 50 1 1 T X GND 23 0 -1800 100 U 50 50 1 1 P N X AVCC 24 100 1800 100 D 50 50 1 1 W -X PD4 25 600 -100 100 L 50 50 1 1 B -X PD6 26 600 -300 100 L 50 50 1 1 B -X PD7 27 600 -400 100 L 50 50 1 1 B -X PB4 28 600 1100 100 L 50 50 1 1 B -X PB5 29 600 1000 100 L 50 50 1 1 B +X PD4 25 600 -100 100 L 50 50 1 1 T +X PD6 26 600 -300 100 L 50 50 1 1 T +X PD7 27 600 -400 100 L 50 50 1 1 T +X PB4 28 600 1100 100 L 50 50 1 1 T +X PB5 29 600 1000 100 L 50 50 1 1 T X D- 3 -600 400 100 R 50 50 1 1 B -X PB6 30 600 900 100 L 50 50 1 1 B -X PC6 31 600 600 100 L 50 50 1 1 B -X PC7 32 600 500 100 L 50 50 1 1 B -X ~HWB~/PE2 33 600 -600 100 L 50 50 1 1 B +X PB6 30 600 900 100 L 50 50 1 1 T +X PC6 31 600 600 100 L 50 50 1 1 T +X PC7 32 600 500 100 L 50 50 1 1 T +X ~HWB~/PE2 33 600 -600 100 L 50 50 1 1 T X VCC 34 0 1800 100 D 50 50 1 1 P N X GND 35 0 -1800 100 U 50 50 1 1 P N -X PF7 36 600 -1400 100 L 50 50 1 1 B -X PF6 37 600 -1300 100 L 50 50 1 1 B -X PF5 38 600 -1200 100 L 50 50 1 1 B -X PF4 39 600 -1100 100 L 50 50 1 1 B +X PF7 36 600 -1400 100 L 50 50 1 1 T +X PF6 37 600 -1300 100 L 50 50 1 1 T +X PF5 38 600 -1200 100 L 50 50 1 1 T +X PF4 39 600 -1100 100 L 50 50 1 1 T X D+ 4 -600 500 100 R 50 50 1 1 B -X PF1 40 600 -1000 100 L 50 50 1 1 B -X PF0 41 600 -900 100 L 50 50 1 1 B -X AREF 42 -600 900 100 R 50 50 1 1 I +X PF1 40 600 -1000 100 L 50 50 1 1 T +X PF0 41 600 -900 100 L 50 50 1 1 T +X AREF 42 -600 900 100 R 50 50 1 1 P X GND 43 0 -1800 100 U 50 50 1 1 P N X AVCC 44 100 1800 100 D 50 50 1 1 P N X UGND 5 -100 -1800 100 U 50 50 1 1 P X UCAP 6 -600 200 100 R 50 50 1 1 P -X VBUS 7 -600 700 100 R 50 50 1 1 P -X PB0 8 600 1500 100 L 50 50 1 1 B -X PB1 9 600 1400 100 L 50 50 1 1 B +X VBUS 7 -600 700 100 R 50 50 1 1 I +X PB0 8 600 1500 100 L 50 50 1 1 T +X PB1 9 600 1400 100 L 50 50 1 1 T ENDDRAW ENDDEF # -# MX_Alps_Hybrids:MX-1U +# MX_Alps_Hybrids_MX-1U # -DEF MX_Alps_Hybrids:MX-1U MX 0 40 Y Y 1 F N +DEF MX_Alps_Hybrids_MX-1U MX 0 40 Y Y 1 F N F0 "MX" 0 125 60 H V C CNN -F1 "MX_Alps_Hybrids:MX-1U" 0 50 20 H V C CNN +F1 "MX_Alps_Hybrids_MX-1U" 0 50 20 H V C CNN F2 "" -25 -25 60 H I C CNN F3 "" -25 -25 60 H I C CNN DRAW @@ -186,11 +186,11 @@ X LEDGND 4 25 -125 50 U 0 0 1 1 P ENDDRAW ENDDEF # -# Switch:SW_Push +# Switch_SW_Push # -DEF Switch:SW_Push SW 0 40 N N 1 F N +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 +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 @@ -203,11 +203,11 @@ X 2 2 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # -# power:+5V +# power_+5V # -DEF power:+5V #PWR 0 0 Y Y 1 F P +DEF power_+5V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN -F1 "power:+5V" 0 140 50 H V C CNN +F1 "power_+5V" 0 140 50 H V C CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW @@ -218,11 +218,11 @@ X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# power:GND +# power_GND # -DEF power:GND #PWR 0 0 Y Y 1 F P +DEF power_GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN -F1 "power:GND" 0 -150 50 H V C CNN +F1 "power_GND" 0 -150 50 H V C CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW @@ -231,11 +231,11 @@ X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF # -# power:VCC +# power_VCC # -DEF power:VCC #PWR 0 0 Y Y 1 F P +DEF power_VCC #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN -F1 "power:VCC" 0 150 50 H V C CNN +F1 "power_VCC" 0 150 50 H V C CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW @@ -245,11 +245,11 @@ X VCC 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# random-keyboard-parts:Molex-0548190589 +# random-keyboard-parts_Molex-0548190589 # -DEF random-keyboard-parts:Molex-0548190589 USB 0 40 Y Y 1 F N +DEF random-keyboard-parts_Molex-0548190589 USB 0 40 Y Y 1 F N F0 "USB" 0 200 60 H V C CNN -F1 "random-keyboard-parts:Molex-0548190589" 0 300 60 H V C CNN +F1 "random-keyboard-parts_Molex-0548190589" 0 300 60 H V C CNN F2 "" 0 0 60 H I C CNN F3 "" 0 0 60 H I C CNN DRAW diff --git a/ai03-pcb-guide-rescue.dcm b/ai03-pcb-guide-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/ai03-pcb-guide-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/ai03-pcb-guide-rescue.lib b/ai03-pcb-guide-rescue.lib new file mode 100644 index 0000000..5a1095d --- /dev/null +++ b/ai03-pcb-guide-rescue.lib @@ -0,0 +1,86 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# ATmega32U4-AU-MCU_Microchip_ATmega +# +DEF ATmega32U4-AU-MCU_Microchip_ATmega U 0 20 Y Y 1 F N +F0 "U" -500 1750 50 H V L BNN +F1 "ATmega32U4-AU-MCU_Microchip_ATmega" 100 -1750 50 H V L TNN +F2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" 0 0 50 H I C CIN +F3 "" 0 0 50 H I C CNN +$FPLIST + TQFP*10x10mm*P0.8mm* +$ENDFPLIST +DRAW +S -500 -1700 500 1700 0 1 10 f +X PE6 1 600 -700 100 L 50 50 1 1 B +X PB2 10 600 1300 100 L 50 50 1 1 B +X PB3 11 600 1200 100 L 50 50 1 1 B +X PB7 12 600 800 100 L 50 50 1 1 B +X ~RESET 13 -600 1500 100 R 50 50 1 1 I +X VCC 14 0 1800 100 D 50 50 1 1 W +X GND 15 0 -1800 100 U 50 50 1 1 W +X XTAL2 16 -600 1100 100 R 50 50 1 1 O +X XTAL1 17 -600 1300 100 R 50 50 1 1 I +X PD0 18 600 300 100 L 50 50 1 1 B +X PD1 19 600 200 100 L 50 50 1 1 B +X UVCC 2 -100 1800 100 D 50 50 1 1 W +X PD2 20 600 100 100 L 50 50 1 1 B +X PD3 21 600 0 100 L 50 50 1 1 B +X PD5 22 600 -200 100 L 50 50 1 1 B +X GND 23 0 -1800 100 U 50 50 1 1 P N +X AVCC 24 100 1800 100 D 50 50 1 1 W +X PD4 25 600 -100 100 L 50 50 1 1 B +X PD6 26 600 -300 100 L 50 50 1 1 B +X PD7 27 600 -400 100 L 50 50 1 1 B +X PB4 28 600 1100 100 L 50 50 1 1 B +X PB5 29 600 1000 100 L 50 50 1 1 B +X D- 3 -600 400 100 R 50 50 1 1 B +X PB6 30 600 900 100 L 50 50 1 1 B +X PC6 31 600 600 100 L 50 50 1 1 B +X PC7 32 600 500 100 L 50 50 1 1 B +X ~HWB~/PE2 33 600 -600 100 L 50 50 1 1 B +X VCC 34 0 1800 100 D 50 50 1 1 P N +X GND 35 0 -1800 100 U 50 50 1 1 P N +X PF7 36 600 -1400 100 L 50 50 1 1 B +X PF6 37 600 -1300 100 L 50 50 1 1 B +X PF5 38 600 -1200 100 L 50 50 1 1 B +X PF4 39 600 -1100 100 L 50 50 1 1 B +X D+ 4 -600 500 100 R 50 50 1 1 B +X PF1 40 600 -1000 100 L 50 50 1 1 B +X PF0 41 600 -900 100 L 50 50 1 1 B +X AREF 42 -600 900 100 R 50 50 1 1 I +X GND 43 0 -1800 100 U 50 50 1 1 P N +X AVCC 44 100 1800 100 D 50 50 1 1 P N +X UGND 5 -100 -1800 100 U 50 50 1 1 P +X UCAP 6 -600 200 100 R 50 50 1 1 P +X VBUS 7 -600 700 100 R 50 50 1 1 P +X PB0 8 600 1500 100 L 50 50 1 1 B +X PB1 9 600 1400 100 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# Crystal_GND24_Small-Device +# +DEF Crystal_GND24_Small-Device Y 0 40 Y N 1 F N +F0 "Y" 50 175 50 H V L CNN +F1 "Crystal_GND24_Small-Device" 50 100 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Crystal* +$ENDFPLIST +DRAW +S -30 -60 30 60 0 1 0 N +P 2 0 1 15 -50 -30 -50 30 N +P 2 0 1 15 50 -30 50 30 N +P 4 0 1 0 -50 -50 -50 -75 50 -75 50 -50 N +P 4 0 1 0 -50 50 -50 75 50 75 50 50 N +X 1 1 -100 0 50 R 50 50 1 1 P +X 2 2 0 -125 50 U 50 50 1 1 P +X 3 3 100 0 50 L 50 50 1 1 P +X 4 4 0 125 50 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/ai03-pcb-guide.bak b/ai03-pcb-guide.bak index f1cdf20..7bb6f11 100644 --- a/ai03-pcb-guide.bak +++ b/ai03-pcb-guide.bak @@ -1,5 +1,6 @@ EESchema Schematic File Version 4 -EELAYER 26 0 +LIBS:ai03-pcb-guide-cache +EELAYER 29 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 @@ -14,17 +15,6 @@ Comment3 "" Comment4 "" $EndDescr $Comp -L MCU_Microchip_ATmega:ATmega32U4-AU U1 -U 1 1 5C33F15A -P 3650 3625 -F 0 "U1" H 3650 1739 50 0000 C CNN -F 1 "ATmega32U4-AU" H 3650 1648 50 0000 C CNN -F 2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" H 3650 3625 50 0001 C CIN -F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf" H 3650 3625 50 0001 C CNN - 1 3650 3625 - 1 0 0 -1 -$EndComp -$Comp L power:+5V #PWR0101 U 1 1 5C33F300 P 3550 1700 @@ -37,12 +27,6 @@ F 3 "" H 3550 1700 50 0001 C CNN $EndComp Wire Wire Line 3550 1700 3550 1825 -Wire Wire Line - 3550 1825 3650 1825 -Connection ~ 3550 1825 -Connection ~ 3650 1825 -Wire Wire Line - 3650 1825 3750 1825 $Comp L power:GND #PWR0102 U 1 1 5C33F3A3 @@ -54,11 +38,6 @@ F 3 "" H 3175 5425 50 0001 C CNN 1 3175 5425 1 0 0 -1 $EndComp -Wire Wire Line - 3175 5425 3550 5425 -Connection ~ 3550 5425 -Wire Wire Line - 3550 5425 3650 5425 $Comp L Device:R_Small R4 U 1 1 5C33F45C @@ -247,21 +226,6 @@ $EndComp Wire Wire Line 2450 2925 3050 2925 $Comp -L Device:Crystal_GND24_Small Y1 -U 1 1 5C341379 -P 2450 2425 -F 0 "Y1" V 2404 2591 50 0000 L CNN -F 1 "16MHz" V 2495 2591 50 0000 L CNN -F 2 "Crystals:Crystal_SMD_3225-4pin_3.2x2.5mm" H 2450 2425 50 0001 C CNN -F 3 "~" H 2450 2425 50 0001 C CNN - 1 2450 2425 - 0 1 1 0 -$EndComp -Wire Wire Line - 2450 2325 3050 2325 -Wire Wire Line - 3050 2525 2450 2525 -$Comp L Device:C_Small C1 U 1 1 5C341D22 P 2100 2250 @@ -283,16 +247,10 @@ F 3 "~" H 2100 2600 50 0001 C CNN 1 2100 2600 0 1 1 0 $EndComp -Wire Wire Line - 2450 2325 2200 2325 Wire Wire Line 2200 2325 2200 2250 -Connection ~ 2450 2325 -Wire Wire Line - 2450 2525 2200 2525 Wire Wire Line 2200 2525 2200 2600 -Connection ~ 2450 2525 $Comp L power:GND #PWR0108 U 1 1 5C344074 @@ -574,4 +532,53 @@ Text GLabel 6525 3875 0 50 Input ~ 0 ROW0 Text GLabel 6525 4600 0 50 Input ~ 0 ROW1 +Text GLabel 4250 2625 2 50 Input ~ 0 +COL0 +Text GLabel 4250 2525 2 50 Input ~ 0 +COL1 +Text GLabel 4250 4025 2 50 Input ~ 0 +ROW0 +Text GLabel 4250 2725 2 50 Input ~ 0 +ROW1 +Wire Wire Line + 2550 2425 2575 2425 +Wire Wire Line + 2350 2425 2325 2425 +$Comp +L MCU_Microchip_ATmega:ATmega32U4-AU U? +U 1 1 5CEB8A23 +P 3650 3625 +F 0 "U?" H 3650 1736 50 0000 C CNN +F 1 "ATmega32U4-AU" H 3650 1645 50 0000 C CNN +F 2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" H 3650 3625 50 0001 C CIN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf" H 3650 3625 50 0001 C CNN + 1 3650 3625 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3550 1825 3650 1825 +Wire Wire Line + 3175 5425 3550 5425 +Connection ~ 3550 1825 +Wire Wire Line + 2200 2325 2450 2325 +Wire Wire Line + 2200 2525 2450 2525 +$Comp +L Device:Crystal_GND24_Small Y1 +U 1 1 5CEBCEA8 +P 2450 2425 +F 0 "Y1" V 2404 2569 50 0000 L CNN +F 1 "Crystal_GND24_Small" V 2495 2569 50 0000 L CNN +F 2 "Crystals:Crystal_SMD_3225-4pin_3.2x2.5mm" H 2450 2425 50 0001 C CNN +F 3 "~" H 2450 2425 50 0001 C CNN + 1 2450 2425 + 0 1 1 0 +$EndComp +Connection ~ 2450 2525 +Wire Wire Line + 2450 2525 3050 2525 +Connection ~ 2450 2325 +Wire Wire Line + 2450 2325 3050 2325 $EndSCHEMATC diff --git a/ai03-pcb-guide.sch b/ai03-pcb-guide.sch index 6ee08a7..44848b9 100644 --- a/ai03-pcb-guide.sch +++ b/ai03-pcb-guide.sch @@ -1,5 +1,6 @@ EESchema Schematic File Version 4 -EELAYER 26 0 +LIBS:ai03-pcb-guide-cache +EELAYER 29 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 @@ -14,17 +15,6 @@ Comment3 "" Comment4 "" $EndDescr $Comp -L MCU_Microchip_ATmega:ATmega32U4-AU U1 -U 1 1 5C33F15A -P 3650 3625 -F 0 "U1" H 3650 1739 50 0000 C CNN -F 1 "ATmega32U4-AU" H 3650 1648 50 0000 C CNN -F 2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" H 3650 3625 50 0001 C CIN -F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf" H 3650 3625 50 0001 C CNN - 1 3650 3625 - 1 0 0 -1 -$EndComp -$Comp L power:+5V #PWR0101 U 1 1 5C33F300 P 3550 1700 @@ -37,12 +27,6 @@ F 3 "" H 3550 1700 50 0001 C CNN $EndComp Wire Wire Line 3550 1700 3550 1825 -Wire Wire Line - 3550 1825 3650 1825 -Connection ~ 3550 1825 -Connection ~ 3650 1825 -Wire Wire Line - 3650 1825 3750 1825 $Comp L power:GND #PWR0102 U 1 1 5C33F3A3 @@ -54,11 +38,6 @@ F 3 "" H 3175 5425 50 0001 C CNN 1 3175 5425 1 0 0 -1 $EndComp -Wire Wire Line - 3175 5425 3550 5425 -Connection ~ 3550 5425 -Wire Wire Line - 3550 5425 3650 5425 $Comp L Device:R_Small R4 U 1 1 5C33F45C @@ -247,21 +226,6 @@ $EndComp Wire Wire Line 2450 2925 3050 2925 $Comp -L Device:Crystal_GND24_Small Y1 -U 1 1 5C341379 -P 2450 2425 -F 0 "Y1" V 2404 2591 50 0000 L CNN -F 1 "16MHz" V 2495 2591 50 0000 L CNN -F 2 "Crystals:Crystal_SMD_3225-4pin_3.2x2.5mm" H 2450 2425 50 0001 C CNN -F 3 "~" H 2450 2425 50 0001 C CNN - 1 2450 2425 - 0 1 1 0 -$EndComp -Wire Wire Line - 2450 2325 3050 2325 -Wire Wire Line - 3050 2525 2450 2525 -$Comp L Device:C_Small C1 U 1 1 5C341D22 P 2100 2250 @@ -283,16 +247,10 @@ F 3 "~" H 2100 2600 50 0001 C CNN 1 2100 2600 0 1 1 0 $EndComp -Wire Wire Line - 2450 2325 2200 2325 Wire Wire Line 2200 2325 2200 2250 -Connection ~ 2450 2325 -Wire Wire Line - 2450 2525 2200 2525 Wire Wire Line 2200 2525 2200 2600 -Connection ~ 2450 2525 $Comp L power:GND #PWR0108 U 1 1 5C344074 @@ -582,4 +540,45 @@ Text GLabel 4250 4025 2 50 Input ~ 0 ROW0 Text GLabel 4250 2725 2 50 Input ~ 0 ROW1 +Wire Wire Line + 2550 2425 2575 2425 +Wire Wire Line + 2350 2425 2325 2425 +$Comp +L MCU_Microchip_ATmega:ATmega32U4-AU U1 +U 1 1 5CEB8A23 +P 3650 3625 +F 0 "U1" H 3650 1736 50 0000 C CNN +F 1 "ATmega32U4-AU" H 3650 1645 50 0000 C CNN +F 2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" H 3650 3625 50 0001 C CIN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf" H 3650 3625 50 0001 C CNN + 1 3650 3625 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3550 1825 3650 1825 +Wire Wire Line + 3175 5425 3550 5425 +Connection ~ 3550 1825 +Wire Wire Line + 2200 2325 2450 2325 +Wire Wire Line + 2200 2525 2450 2525 +$Comp +L Device:Crystal_GND24_Small Y1 +U 1 1 5CEBCEA8 +P 2450 2425 +F 0 "Y1" V 2404 2569 50 0000 L CNN +F 1 "Crystal_GND24_Small" V 2495 2569 50 0000 L CNN +F 2 "Crystals:Crystal_SMD_3225-4pin_3.2x2.5mm" H 2450 2425 50 0001 C CNN +F 3 "~" H 2450 2425 50 0001 C CNN + 1 2450 2425 + 0 1 1 0 +$EndComp +Connection ~ 2450 2525 +Wire Wire Line + 2450 2525 3050 2525 +Connection ~ 2450 2325 +Wire Wire Line + 2450 2325 3050 2325 $EndSCHEMATC diff --git a/fp-info-cache b/fp-info-cache new file mode 100644 index 0000000..573541a --- /dev/null +++ b/fp-info-cache @@ -0,0 +1 @@ +0 diff --git a/sym-lib-table b/sym-lib-table index decdbc9..7a9ed71 100644 --- a/sym-lib-table +++ b/sym-lib-table @@ -1,4 +1,5 @@ (sym_lib_table (lib (name random-keyboard-parts)(type Legacy)(uri "${KIPRJMOD}/random-keyboard-parts.pretty/Schematic Library/random-keyboard-parts.lib")(options "")(descr "")) (lib (name MX_Alps_Hybrids)(type Legacy)(uri "${KIPRJMOD}/MX_Alps_Hybrid.pretty/Schematic Library/MX_Alps_Hybrids.lib")(options "")(descr "")) + (lib (name ai03-pcb-guide-rescue)(type Legacy)(uri ${KIPRJMOD}/ai03-pcb-guide-rescue.lib)(options "")(descr "")) )