123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604 |
- EESchema Schematic File Version 4
- LIBS:power
- LIBS:device
- LIBS:transistors
- LIBS:conn
- LIBS:linear
- LIBS:regul
- LIBS:74xx
- LIBS:cmos4000
- LIBS:adc-dac
- LIBS:memory
- LIBS:xilinx
- LIBS:microcontrollers
- LIBS:dsp
- LIBS:microchip
- LIBS:analog_switches
- LIBS:motorola
- LIBS:texas
- LIBS:intel
- LIBS:audio
- LIBS:interface
- LIBS:digital-audio
- LIBS:philips
- LIBS:display
- LIBS:cypress
- LIBS:siliconi
- LIBS:opto
- LIBS:atmel
- LIBS:contrib
- LIBS:valves
- LIBS:mntcomp-keyboard
- LIBS:mntcomp-keyboard-cache
- EELAYER 26 0
- EELAYER END
- $Descr A4 11693 8268
- encoding utf-8
- Sheet 2 2
- Title "Reform Keyboard"
- Date "2018-11-11"
- Rev "0.4"
- Comp "MNT Media and Technology UG"
- Comment1 "License: GPLv3+ https://www.gnu.org/licenses/gpl-3.0.en.html"
- Comment2 "Copyright 2017,2018 Lukas F. Hartmann / mntmn"
- Comment3 "https://mntmn.com/reform"
- Comment4 ""
- $EndDescr
- $Comp
- L GND #PWR01
- U 1 1 5A20720B
- P 3800 4700
- F 0 "#PWR01" H 3800 4450 50 0001 C CNN
- F 1 "GND" H 3800 4550 50 0000 C CNN
- F 2 "" H 3800 4700 50 0001 C CNN
- F 3 "" H 3800 4700 50 0001 C CNN
- 1 3800 4700
- 1 0 0 -1
- $EndComp
- $Comp
- L C_Small C1
- U 1 1 5A2073AA
- P 2700 3600
- F 0 "C1" H 2710 3670 50 0000 L CNN
- F 1 "18pF" H 2710 3520 50 0000 L CNN
- F 2 "Capacitors_SMD:C_0603_HandSoldering" H 2700 3600 50 0001 C CNN
- F 3 "" H 2700 3600 50 0001 C CNN
- 1 2700 3600
- 1 0 0 -1
- $EndComp
- $Comp
- L C_Small C2
- U 1 1 5A2073F7
- P 3300 3600
- F 0 "C2" H 3310 3670 50 0000 L CNN
- F 1 "18pF" H 3310 3520 50 0000 L CNN
- F 2 "Capacitors_SMD:C_0603_HandSoldering" H 3300 3600 50 0001 C CNN
- F 3 "" H 3300 3600 50 0001 C CNN
- 1 3300 3600
- 1 0 0 -1
- $EndComp
- $Comp
- L GND #PWR02
- U 1 1 5A207477
- P 3000 3850
- F 0 "#PWR02" H 3000 3600 50 0001 C CNN
- F 1 "GND" H 3000 3700 50 0000 C CNN
- F 2 "" H 3000 3850 50 0001 C CNN
- F 3 "" H 3000 3850 50 0001 C CNN
- 1 3000 3850
- 1 0 0 -1
- $EndComp
- $Comp
- L C_Small C3
- U 1 1 5A20764E
- P 3800 4500
- F 0 "C3" H 3810 4570 50 0000 L CNN
- F 1 "1uF" H 3810 4420 50 0000 L CNN
- F 2 "Capacitors_SMD:C_0603_HandSoldering" H 3800 4500 50 0001 C CNN
- F 3 "" H 3800 4500 50 0001 C CNN
- 1 3800 4500
- 1 0 0 -1
- $EndComp
- Text GLabel 8900 3850 2 60 Input ~ 0
- UVCC
- $Comp
- L GND #PWR03
- U 1 1 5A2077AE
- P 9400 4000
- F 0 "#PWR03" H 9400 3750 50 0001 C CNN
- F 1 "GND" H 9400 3850 50 0000 C CNN
- F 2 "" H 9400 4000 50 0001 C CNN
- F 3 "" H 9400 4000 50 0001 C CNN
- 1 9400 4000
- 1 0 0 -1
- $EndComp
- Text GLabel 8900 3650 2 60 Input ~ 0
- D+
- Text GLabel 8900 3750 2 60 Input ~ 0
- D-
- Text GLabel 8900 3450 2 60 Input ~ 0
- PWRON
- Text GLabel 3900 3700 0 60 Input ~ 0
- UVCC
- Text GLabel 3600 4050 0 60 Input ~ 0
- D+
- Text GLabel 3600 4150 0 60 Input ~ 0
- D-
- Text GLabel 4700 1900 1 60 Input ~ 0
- UVCC
- $Comp
- L GND #PWR04
- U 1 1 5A207A65
- P 4750 6200
- F 0 "#PWR04" H 4750 5950 50 0001 C CNN
- F 1 "GND" H 4750 6050 50 0000 C CNN
- F 2 "" H 4750 6200 50 0001 C CNN
- F 3 "" H 4750 6200 50 0001 C CNN
- 1 4750 6200
- 1 0 0 -1
- $EndComp
- $Comp
- L Conn_01x02 J1
- U 1 1 5A207D64
- P 7700 2950
- F 0 "J1" H 7700 3050 50 0000 C CNN
- F 1 "Conn_01x02" H 7700 2750 50 0000 C CNN
- F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.00mm" H 7700 2950 50 0001 C CNN
- F 3 "" H 7700 2950 50 0001 C CNN
- 1 7700 2950
- -1 0 0 1
- $EndComp
- Text GLabel 7900 2850 2 60 Input ~ 0
- RESET
- Text GLabel 3700 2700 0 60 Input ~ 0
- RESET
- $Comp
- L GND #PWR05
- U 1 1 5A207DEF
- P 8000 3100
- F 0 "#PWR05" H 8000 2850 50 0001 C CNN
- F 1 "GND" H 8000 2950 50 0000 C CNN
- F 2 "" H 8000 3100 50 0001 C CNN
- F 3 "" H 8000 3100 50 0001 C CNN
- 1 8000 3100
- 1 0 0 -1
- $EndComp
- Text GLabel 6250 2700 2 60 Input ~ 0
- ROW1
- Text GLabel 6250 2800 2 60 Input ~ 0
- ROW2
- Text GLabel 6250 2900 2 60 Input ~ 0
- ROW3
- Text GLabel 6250 3000 2 60 Input ~ 0
- ROW4
- Text GLabel 6250 3100 2 60 Input ~ 0
- ROW5
- Text GLabel 6250 3200 2 60 Input ~ 0
- ROW6
- Text GLabel 6250 3300 2 60 Input ~ 0
- COL1
- Text GLabel 6250 3400 2 60 Input ~ 0
- COL2
- Text GLabel 6250 3900 2 60 Input ~ 0
- COL3
- Text GLabel 6250 4000 2 60 Input ~ 0
- COL4
- Text GLabel 6250 4100 2 60 Input ~ 0
- COL5
- Text GLabel 6250 4200 2 60 Input ~ 0
- COL6
- Text GLabel 6250 4300 2 60 Input ~ 0
- COL7
- Text GLabel 6250 4400 2 60 Input ~ 0
- COL8
- Text GLabel 6250 4500 2 60 Input ~ 0
- COL9
- Text GLabel 6250 4600 2 60 Input ~ 0
- COL10
- Text GLabel 6250 5100 2 60 Input ~ 0
- COL11
- Text GLabel 6250 5200 2 60 Input ~ 0
- COL12
- Text GLabel 6250 5300 2 60 Input ~ 0
- COL13
- Text GLabel 6250 5400 2 60 Input ~ 0
- COL14
- Text GLabel 6250 5500 2 60 Input ~ 0
- COL15
- $Comp
- L ATMEGA32U4-AU U1
- U 1 1 5A21306C
- P 5150 4250
- F 0 "U1" H 4200 5950 50 0000 C CNN
- F 1 "ATMEGA32U4-AU" H 5850 2750 50 0000 C CNN
- F 2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" H 5150 4250 50 0001 C CIN
- F 3 "" H 6250 5350 50 0001 C CNN
- 1 5150 4250
- 1 0 0 -1
- $EndComp
- Text GLabel 6250 5600 2 60 Input ~ 0
- PWRON
- Text GLabel 3700 2150 0 60 Input ~ 0
- RAWVCC
- $Comp
- L Conn_01x06 J2
- U 1 1 5A213B3D
- P 8700 3650
- F 0 "J2" H 8700 3950 50 0000 C CNN
- F 1 "Conn_01x06" H 8700 3250 50 0000 C CNN
- F 2 "Pin_Headers:Pin_Header_Straight_1x06_Pitch2.00mm" H 8700 3650 50 0001 C CNN
- F 3 "" H 8700 3650 50 0001 C CNN
- 1 8700 3650
- -1 0 0 1
- $EndComp
- Text GLabel 8900 3350 2 60 Input ~ 0
- RAWVCC
- $Comp
- L R_Small R2
- U 1 1 5A213EDF
- P 3750 4150
- F 0 "R2" V 3850 4100 50 0000 L CNN
- F 1 "0" V 3850 4250 50 0000 L CNN
- F 2 "Resistors_SMD:R_0603_HandSoldering" H 3750 4150 50 0001 C CNN
- F 3 "" H 3750 4150 50 0001 C CNN
- 1 3750 4150
- 0 1 1 0
- $EndComp
- $Comp
- L R_Small R1
- U 1 1 5A213F64
- P 3750 4050
- F 0 "R1" V 3650 4000 50 0000 L CNN
- F 1 "0" V 3650 4150 50 0000 L CNN
- F 2 "Resistors_SMD:R_0603_HandSoldering" H 3750 4050 50 0001 C CNN
- F 3 "" H 3750 4050 50 0001 C CNN
- 1 3750 4050
- 0 1 1 0
- $EndComp
- Text GLabel 4950 1900 1 60 Input ~ 0
- RAWVCC
- $Comp
- L C_Small C4
- U 1 1 5A2148C0
- P 4450 2200
- F 0 "C4" H 4460 2270 50 0000 L CNN
- F 1 "1uF" H 4460 2120 50 0000 L CNN
- F 2 "Capacitors_SMD:C_0603_HandSoldering" H 4450 2200 50 0001 C CNN
- F 3 "" H 4450 2200 50 0001 C CNN
- 1 4450 2200
- 1 0 0 -1
- $EndComp
- $Comp
- L C_Small C5
- U 1 1 5A214A09
- P 5700 2150
- F 0 "C5" H 5710 2220 50 0000 L CNN
- F 1 "1uF" H 5710 2070 50 0000 L CNN
- F 2 "Capacitors_SMD:C_0603_HandSoldering" H 5700 2150 50 0001 C CNN
- F 3 "" H 5700 2150 50 0001 C CNN
- 1 5700 2150
- 1 0 0 -1
- $EndComp
- $Comp
- L GND #PWR06
- U 1 1 5A214AB7
- P 4450 2300
- F 0 "#PWR06" H 4450 2050 50 0001 C CNN
- F 1 "GND" H 4450 2150 50 0000 C CNN
- F 2 "" H 4450 2300 50 0001 C CNN
- F 3 "" H 4450 2300 50 0001 C CNN
- 1 4450 2300
- 1 0 0 -1
- $EndComp
- $Comp
- L GND #PWR07
- U 1 1 5A214B4F
- P 5700 2300
- F 0 "#PWR07" H 5700 2050 50 0001 C CNN
- F 1 "GND" H 5700 2150 50 0000 C CNN
- F 2 "" H 5700 2300 50 0001 C CNN
- F 3 "" H 5700 2300 50 0001 C CNN
- 1 5700 2300
- 1 0 0 -1
- $EndComp
- $Comp
- L TEST MH1
- U 1 1 5A26DEEF
- P 1500 5950
- F 0 "MH1" H 1500 6250 50 0000 C BNN
- F 1 "Hole" H 1500 6200 50 0000 C CNN
- F 2 "Mounting_Holes:MountingHole_3mm" H 1500 5950 50 0001 C CNN
- F 3 "" H 1500 5950 50 0001 C CNN
- 1 1500 5950
- 1 0 0 -1
- $EndComp
- $Comp
- L TEST MH2
- U 1 1 5A26E0DE
- P 1750 5950
- F 0 "MH2" H 1750 6250 50 0000 C BNN
- F 1 "Hole" H 1750 6200 50 0000 C CNN
- F 2 "Mounting_Holes:MountingHole_3mm" H 1750 5950 50 0001 C CNN
- F 3 "" H 1750 5950 50 0001 C CNN
- 1 1750 5950
- 1 0 0 -1
- $EndComp
- $Comp
- L TEST MH3
- U 1 1 5A26E127
- P 2000 5950
- F 0 "MH3" H 2000 6250 50 0000 C BNN
- F 1 "Hole" H 2000 6200 50 0000 C CNN
- F 2 "Mounting_Holes:MountingHole_3mm" H 2000 5950 50 0001 C CNN
- F 3 "" H 2000 5950 50 0001 C CNN
- 1 2000 5950
- 1 0 0 -1
- $EndComp
- $Comp
- L TEST MH4
- U 1 1 5A26E16D
- P 2250 5950
- F 0 "MH4" H 2250 6250 50 0000 C BNN
- F 1 "Hole" H 2250 6200 50 0000 C CNN
- F 2 "Mounting_Holes:MountingHole_3mm" H 2250 5950 50 0001 C CNN
- F 3 "" H 2250 5950 50 0001 C CNN
- 1 2250 5950
- 1 0 0 -1
- $EndComp
- $Comp
- L +5V #PWR08
- U 1 1 5A635C68
- P 5150 2050
- F 0 "#PWR08" H 5150 1900 50 0001 C CNN
- F 1 "+5V" H 5150 2190 50 0000 C CNN
- F 2 "" H 5150 2050 50 0001 C CNN
- F 3 "" H 5150 2050 50 0001 C CNN
- 1 5150 2050
- 1 0 0 -1
- $EndComp
- $Comp
- L +5V #PWR09
- U 1 1 5A635C9E
- P 3800 2050
- F 0 "#PWR09" H 3800 1900 50 0001 C CNN
- F 1 "+5V" H 3800 2190 50 0000 C CNN
- F 2 "" H 3800 2050 50 0001 C CNN
- F 3 "" H 3800 2050 50 0001 C CNN
- 1 3800 2050
- 1 0 0 -1
- $EndComp
- $Comp
- L R_Small R3
- U 1 1 5A21443A
- P 3800 2350
- F 0 "R3" H 3830 2370 50 0000 L CNN
- F 1 "10k" H 3830 2310 50 0000 L CNN
- F 2 "Resistors_SMD:R_0603_HandSoldering" H 3800 2350 50 0001 C CNN
- F 3 "" H 3800 2350 50 0001 C CNN
- 1 3800 2350
- 1 0 0 -1
- $EndComp
- $Comp
- L Crystal_GND24 Y1
- U 1 1 5A6378F6
- P 3000 3300
- F 0 "Y1" H 3125 3500 50 0000 L CNN
- F 1 "16MHz" H 3125 3425 50 0000 L CNN
- F 2 "Crystals:Crystal_SMD_3225-4pin_3.2x2.5mm_HandSoldering" H 3000 3300 50 0001 C CNN
- F 3 "" H 3000 3300 50 0001 C CNN
- 1 3000 3300
- 1 0 0 -1
- $EndComp
- $Comp
- L LED D80
- U 1 1 5A666D80
- P 6950 5300
- F 0 "D80" H 6950 5400 50 0000 C CNN
- F 1 "LED" H 6950 5200 50 0000 C CNN
- F 2 "LEDs:LED_0805_HandSoldering" H 6950 5300 50 0001 C CNN
- F 3 "" H 6950 5300 50 0001 C CNN
- 1 6950 5300
- 0 1 1 0
- $EndComp
- $Comp
- L R_Small R4
- U 1 1 5A666EFB
- P 6950 5550
- F 0 "R4" H 6980 5570 50 0000 L CNN
- F 1 "R_Small" H 6980 5510 50 0000 L CNN
- F 2 "Resistors_SMD:R_0603_HandSoldering" H 6950 5550 50 0001 C CNN
- F 3 "" H 6950 5550 50 0001 C CNN
- 1 6950 5550
- 1 0 0 -1
- $EndComp
- Text GLabel 7200 5750 2 60 Input ~ 0
- RAWVCC
- $Comp
- L Conn_01x05 J3
- U 1 1 5A6671A0
- P 7400 4800
- F 0 "J3" H 7400 5100 50 0000 C CNN
- F 1 "Conn_01x05" H 7400 4500 50 0000 C CNN
- F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.00mm" H 7400 4800 50 0001 C CNN
- F 3 "" H 7400 4800 50 0001 C CNN
- 1 7400 4800
- 1 0 0 -1
- $EndComp
- Wire Wire Line
- 3300 3300 3300 3500
- Wire Wire Line
- 2700 3000 2700 3500
- Wire Wire Line
- 2700 3800 3300 3800
- Wire Wire Line
- 3000 3500 3000 3850
- Wire Wire Line
- 3300 3800 3300 3700
- Connection ~ 3000 3800
- Wire Wire Line
- 4750 5850 4750 6200
- Wire Wire Line
- 9400 4000 9400 3550
- Wire Wire Line
- 9400 3550 8900 3550
- Wire Wire Line
- 8000 3100 8000 2950
- Wire Wire Line
- 8000 2950 7900 2950
- Wire Wire Line
- 4000 4300 3800 4300
- Wire Wire Line
- 3800 4300 3800 4400
- Wire Wire Line
- 3800 4700 3800 4600
- Wire Wire Line
- 4700 1900 4700 2450
- Wire Wire Line
- 4950 1900 4950 2450
- Connection ~ 4950 2300
- Wire Wire Line
- 5050 2450 5050 2300
- Connection ~ 5050 2300
- Wire Wire Line
- 5300 2300 5300 2450
- Connection ~ 5300 2300
- Connection ~ 5400 2300
- Wire Wire Line
- 5300 6000 5300 5850
- Wire Wire Line
- 4750 6000 5300 6000
- Connection ~ 4750 6000
- Wire Wire Line
- 5000 5850 5000 6000
- Connection ~ 5000 6000
- Wire Wire Line
- 5100 5850 5100 6000
- Connection ~ 5100 6000
- Wire Wire Line
- 5200 5850 5200 6000
- Connection ~ 5200 6000
- Wire Wire Line
- 4450 2050 4700 2050
- Connection ~ 4700 2050
- Wire Wire Line
- 4950 2300 5400 2300
- Wire Wire Line
- 5400 2300 5400 2450
- Wire Wire Line
- 4950 2050 5700 2050
- Connection ~ 4950 2050
- Wire Wire Line
- 3650 4150 3600 4150
- Wire Wire Line
- 3650 4050 3600 4050
- Wire Wire Line
- 3850 4050 4000 4050
- Wire Wire Line
- 4000 4150 3850 4150
- Wire Wire Line
- 3900 3700 4000 3700
- Wire Wire Line
- 4000 3700 4000 3900
- Wire Wire Line
- 3800 2450 3800 2700
- Wire Wire Line
- 3700 2700 4000 2700
- Connection ~ 3800 2700
- Wire Wire Line
- 3800 2050 3800 2250
- Wire Wire Line
- 3700 2150 3800 2150
- Connection ~ 3800 2150
- Connection ~ 5150 2050
- Wire Wire Line
- 5700 2300 5700 2250
- Wire Wire Line
- 6250 3600 7000 3600
- Wire Wire Line
- 7000 3600 7000 4600
- Wire Wire Line
- 6250 3700 6950 3700
- Wire Wire Line
- 6950 3700 6950 4700
- Wire Wire Line
- 6250 4800 7200 4800
- Wire Wire Line
- 6250 4900 7050 4900
- Wire Wire Line
- 7000 4600 7200 4600
- Wire Wire Line
- 6950 4700 7200 4700
- Wire Wire Line
- 4450 2100 4450 2050
- Wire Wire Line
- 4000 3100 3300 3100
- Wire Wire Line
- 3300 3100 3300 3000
- Wire Wire Line
- 3300 3000 2700 3000
- Connection ~ 2700 3300
- Connection ~ 3300 3300
- Wire Wire Line
- 2700 3800 2700 3700
- Wire Wire Line
- 3150 3300 4000 3300
- Wire Wire Line
- 2850 3300 2700 3300
- Wire Wire Line
- 3000 3100 2800 3100
- Wire Wire Line
- 2800 3100 2800 3550
- Wire Wire Line
- 2800 3550 3000 3550
- Connection ~ 3000 3550
- Wire Wire Line
- 6950 5750 6950 5650
- Wire Wire Line
- 6950 5150 6950 4900
- Connection ~ 6950 4900
- Wire Wire Line
- 7200 5750 6950 5750
- Wire Wire Line
- 7050 4900 7050 5000
- Wire Wire Line
- 7050 5000 7200 5000
- Wire Wire Line
- 7200 4350 7150 4350
- Wire Wire Line
- 7150 4350 7150 4900
- Wire Wire Line
- 7150 4900 7200 4900
- $Comp
- L TEST MH5
- U 1 1 5A6678C8
- P 2500 5950
- F 0 "MH5" H 2500 6250 50 0000 C BNN
- F 1 "Hole" H 2500 6200 50 0000 C CNN
- F 2 "Mounting_Holes:MountingHole_3mm" H 2500 5950 50 0001 C CNN
- F 3 "" H 2500 5950 50 0001 C CNN
- 1 2500 5950
- 1 0 0 -1
- $EndComp
- $Comp
- L TEST MH6
- U 1 1 5A6678CE
- P 2750 5950
- F 0 "MH6" H 2750 6250 50 0000 C BNN
- F 1 "Hole" H 2750 6200 50 0000 C CNN
- F 2 "Mounting_Holes:MountingHole_3mm" H 2750 5950 50 0001 C CNN
- F 3 "" H 2750 5950 50 0001 C CNN
- 1 2750 5950
- 1 0 0 -1
- $EndComp
- $Comp
- L GND #PWR010
- U 1 1 5A667BAA
- P 7200 4350
- F 0 "#PWR010" H 7200 4100 50 0001 C CNN
- F 1 "GND" H 7200 4200 50 0000 C CNN
- F 2 "" H 7200 4350 50 0001 C CNN
- F 3 "" H 7200 4350 50 0001 C CNN
- 1 7200 4350
- 0 -1 -1 0
- $EndComp
- $EndSCHEMATC
|