initial commit, started keymatrix
This commit is contained in:
commit
19e7f51cf4
6 changed files with 351 additions and 0 deletions
36
.gitignore
vendored
Normal file
36
.gitignore
vendored
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
# Reports
|
||||||
|
*.rpt
|
||||||
|
|
||||||
|
# CPL data generated from PCB
|
||||||
|
*.pos
|
||||||
|
|
||||||
|
#pdf
|
||||||
|
|
||||||
|
*.ps
|
||||||
|
|
||||||
|
# KiCAD backup
|
||||||
|
*.bak
|
||||||
|
*.bck
|
||||||
|
*.kicad_pcb-bak
|
||||||
|
*.sch-bak
|
||||||
|
_saved_*
|
||||||
|
|
||||||
|
# Netlists
|
||||||
|
*.net
|
||||||
|
|
||||||
|
# BOM plugin output
|
||||||
|
*.csv.tmp
|
||||||
|
*.csv
|
||||||
|
*.xml
|
||||||
|
|
||||||
|
# Gerbers
|
||||||
|
*.gbr
|
||||||
|
|
||||||
|
# Drill files
|
||||||
|
*.drl
|
||||||
|
|
||||||
|
# Footprint info cache
|
||||||
|
fp-info-cache
|
||||||
|
|
||||||
|
# Autosave files
|
||||||
|
_autosave-*
|
236
keymatrix.sch
Normal file
236
keymatrix.sch
Normal file
|
@ -0,0 +1,236 @@
|
||||||
|
EESchema Schematic File Version 4
|
||||||
|
EELAYER 30 0
|
||||||
|
EELAYER END
|
||||||
|
$Descr A4 11693 8268
|
||||||
|
encoding utf-8
|
||||||
|
Sheet 2 2
|
||||||
|
Title ""
|
||||||
|
Date ""
|
||||||
|
Rev ""
|
||||||
|
Comp ""
|
||||||
|
Comment1 ""
|
||||||
|
Comment2 ""
|
||||||
|
Comment3 ""
|
||||||
|
Comment4 ""
|
||||||
|
$EndDescr
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC3FBED
|
||||||
|
P 2050 3450
|
||||||
|
F 0 "SW?" H 2050 3731 50 0000 C CNN
|
||||||
|
F 1 "7" H 2050 3640 50 0000 C CNN
|
||||||
|
F 2 "" H 2050 3450 50 0001 C CNN
|
||||||
|
F 3 "~" H 2050 3450 50 0001 C CNN
|
||||||
|
1 2050 3450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC40B2D
|
||||||
|
P 2050 3950
|
||||||
|
F 0 "SW?" H 2050 4231 50 0000 C CNN
|
||||||
|
F 1 "4" H 2050 4140 50 0000 C CNN
|
||||||
|
F 2 "" H 2050 3950 50 0001 C CNN
|
||||||
|
F 3 "~" H 2050 3950 50 0001 C CNN
|
||||||
|
1 2050 3950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC41E8B
|
||||||
|
P 2050 4450
|
||||||
|
F 0 "SW?" H 2050 4731 50 0000 C CNN
|
||||||
|
F 1 "1" H 2050 4640 50 0000 C CNN
|
||||||
|
F 2 "" H 2050 4450 50 0001 C CNN
|
||||||
|
F 3 "~" H 2050 4450 50 0001 C CNN
|
||||||
|
1 2050 4450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC41E91
|
||||||
|
P 2050 4950
|
||||||
|
F 0 "SW?" H 2050 5231 50 0000 C CNN
|
||||||
|
F 1 "0" H 2050 5140 50 0000 C CNN
|
||||||
|
F 2 "" H 2050 4950 50 0001 C CNN
|
||||||
|
F 3 "~" H 2050 4950 50 0001 C CNN
|
||||||
|
1 2050 4950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC44D9B
|
||||||
|
P 2750 3450
|
||||||
|
F 0 "SW?" H 2750 3731 50 0000 C CNN
|
||||||
|
F 1 "8" H 2750 3640 50 0000 C CNN
|
||||||
|
F 2 "" H 2750 3450 50 0001 C CNN
|
||||||
|
F 3 "~" H 2750 3450 50 0001 C CNN
|
||||||
|
1 2750 3450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC44DA1
|
||||||
|
P 2750 3950
|
||||||
|
F 0 "SW?" H 2750 4231 50 0000 C CNN
|
||||||
|
F 1 "5" H 2750 4140 50 0000 C CNN
|
||||||
|
F 2 "" H 2750 3950 50 0001 C CNN
|
||||||
|
F 3 "~" H 2750 3950 50 0001 C CNN
|
||||||
|
1 2750 3950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC44DA7
|
||||||
|
P 2750 4450
|
||||||
|
F 0 "SW?" H 2750 4731 50 0000 C CNN
|
||||||
|
F 1 "2" H 2750 4640 50 0000 C CNN
|
||||||
|
F 2 "" H 2750 4450 50 0001 C CNN
|
||||||
|
F 3 "~" H 2750 4450 50 0001 C CNN
|
||||||
|
1 2750 4450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC44DAD
|
||||||
|
P 2750 4950
|
||||||
|
F 0 "SW?" H 2750 5231 50 0000 C CNN
|
||||||
|
F 1 "DECIMAL" H 2750 5140 50 0000 C CNN
|
||||||
|
F 2 "" H 2750 4950 50 0001 C CNN
|
||||||
|
F 3 "~" H 2750 4950 50 0001 C CNN
|
||||||
|
1 2750 4950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC46277
|
||||||
|
P 3450 3450
|
||||||
|
F 0 "SW?" H 3450 3731 50 0000 C CNN
|
||||||
|
F 1 "9" H 3450 3640 50 0000 C CNN
|
||||||
|
F 2 "" H 3450 3450 50 0001 C CNN
|
||||||
|
F 3 "~" H 3450 3450 50 0001 C CNN
|
||||||
|
1 3450 3450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC4627D
|
||||||
|
P 3450 3950
|
||||||
|
F 0 "SW?" H 3450 4231 50 0000 C CNN
|
||||||
|
F 1 "6" H 3450 4140 50 0000 C CNN
|
||||||
|
F 2 "" H 3450 3950 50 0001 C CNN
|
||||||
|
F 3 "~" H 3450 3950 50 0001 C CNN
|
||||||
|
1 3450 3950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC46283
|
||||||
|
P 3450 4450
|
||||||
|
F 0 "SW?" H 3450 4731 50 0000 C CNN
|
||||||
|
F 1 "3" H 3450 4640 50 0000 C CNN
|
||||||
|
F 2 "" H 3450 4450 50 0001 C CNN
|
||||||
|
F 3 "~" H 3450 4450 50 0001 C CNN
|
||||||
|
1 3450 4450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC46289
|
||||||
|
P 3450 4950
|
||||||
|
F 0 "SW?" H 3450 5231 50 0000 C CNN
|
||||||
|
F 1 "x10^x" H 3450 5140 50 0000 C CNN
|
||||||
|
F 2 "" H 3450 4950 50 0001 C CNN
|
||||||
|
F 3 "~" H 3450 4950 50 0001 C CNN
|
||||||
|
1 3450 4950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC481C3
|
||||||
|
P 4150 3950
|
||||||
|
F 0 "SW?" H 4150 4231 50 0000 C CNN
|
||||||
|
F 1 "MULT" H 4150 4140 50 0000 C CNN
|
||||||
|
F 2 "" H 4150 3950 50 0001 C CNN
|
||||||
|
F 3 "~" H 4150 3950 50 0001 C CNN
|
||||||
|
1 4150 3950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC481C9
|
||||||
|
P 4150 4450
|
||||||
|
F 0 "SW?" H 4150 4731 50 0000 C CNN
|
||||||
|
F 1 "ADD" H 4150 4640 50 0000 C CNN
|
||||||
|
F 2 "" H 4150 4450 50 0001 C CNN
|
||||||
|
F 3 "~" H 4150 4450 50 0001 C CNN
|
||||||
|
1 4150 4450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC481CF
|
||||||
|
P 4150 4950
|
||||||
|
F 0 "SW?" H 4150 5231 50 0000 C CNN
|
||||||
|
F 1 "ANS" H 4150 5140 50 0000 C CNN
|
||||||
|
F 2 "" H 4150 4950 50 0001 C CNN
|
||||||
|
F 3 "~" H 4150 4950 50 0001 C CNN
|
||||||
|
1 4150 4950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC481BD
|
||||||
|
P 4150 3450
|
||||||
|
F 0 "SW?" H 4150 3731 50 0000 C CNN
|
||||||
|
F 1 "DEL" H 4150 3640 50 0000 C CNN
|
||||||
|
F 2 "" H 4150 3450 50 0001 C CNN
|
||||||
|
F 3 "~" H 4150 3450 50 0001 C CNN
|
||||||
|
1 4150 3450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC4A5D3
|
||||||
|
P 4850 3450
|
||||||
|
F 0 "SW?" H 4850 3731 50 0000 C CNN
|
||||||
|
F 1 "CLR" H 4850 3640 50 0000 C CNN
|
||||||
|
F 2 "" H 4850 3450 50 0001 C CNN
|
||||||
|
F 3 "~" H 4850 3450 50 0001 C CNN
|
||||||
|
1 4850 3450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC4A5D9
|
||||||
|
P 4850 3950
|
||||||
|
F 0 "SW?" H 4850 4231 50 0000 C CNN
|
||||||
|
F 1 "DIV" H 4850 4140 50 0000 C CNN
|
||||||
|
F 2 "" H 4850 3950 50 0001 C CNN
|
||||||
|
F 3 "~" H 4850 3950 50 0001 C CNN
|
||||||
|
1 4850 3950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC4A5DF
|
||||||
|
P 4850 4450
|
||||||
|
F 0 "SW?" H 4850 4731 50 0000 C CNN
|
||||||
|
F 1 "SUB" H 4850 4640 50 0000 C CNN
|
||||||
|
F 2 "" H 4850 4450 50 0001 C CNN
|
||||||
|
F 3 "~" H 4850 4450 50 0001 C CNN
|
||||||
|
1 4850 4450
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L Switch:SW_Push_45deg SW?
|
||||||
|
U 1 1 5DC4A5E5
|
||||||
|
P 4850 4950
|
||||||
|
F 0 "SW?" H 4850 5231 50 0000 C CNN
|
||||||
|
F 1 "=" H 4850 5140 50 0000 C CNN
|
||||||
|
F 2 "" H 4850 4950 50 0001 C CNN
|
||||||
|
F 3 "~" H 4850 4950 50 0001 C CNN
|
||||||
|
1 4850 4950
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$EndSCHEMATC
|
23
taschenrechner-cache.lib
Normal file
23
taschenrechner-cache.lib
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
EESchema-LIBRARY Version 2.4
|
||||||
|
#encoding utf-8
|
||||||
|
#
|
||||||
|
# Switch_SW_Push_45deg
|
||||||
|
#
|
||||||
|
DEF Switch_SW_Push_45deg SW 0 40 N N 1 F N
|
||||||
|
F0 "SW" 120 40 50 H V L CNN
|
||||||
|
F1 "Switch_SW_Push_45deg" 0 -150 50 H V C CNN
|
||||||
|
F2 "" 0 0 50 H I C CNN
|
||||||
|
F3 "" 0 0 50 H I C CNN
|
||||||
|
DRAW
|
||||||
|
C -46 46 20 0 1 0 N
|
||||||
|
C 45 -47 20 0 1 0 N
|
||||||
|
P 2 0 1 0 -20 100 100 -20 N
|
||||||
|
P 2 0 1 0 40 40 80 80 N
|
||||||
|
P 3 0 1 0 -100 100 -60 60 -60 60 N
|
||||||
|
P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N
|
||||||
|
X 1 1 -100 100 0 R 50 50 0 1 P
|
||||||
|
X 2 2 100 -100 0 L 50 50 0 1 P
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
#End Library
|
1
taschenrechner.kicad_pcb
Normal file
1
taschenrechner.kicad_pcb
Normal file
|
@ -0,0 +1 @@
|
||||||
|
(kicad_pcb (version 4) (host kicad "dummy file") )
|
33
taschenrechner.pro
Normal file
33
taschenrechner.pro
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
update=22/05/2015 07:44:53
|
||||||
|
version=1
|
||||||
|
last_client=kicad
|
||||||
|
[general]
|
||||||
|
version=1
|
||||||
|
RootSch=
|
||||||
|
BoardNm=
|
||||||
|
[pcbnew]
|
||||||
|
version=1
|
||||||
|
LastNetListRead=
|
||||||
|
UseCmpFile=1
|
||||||
|
PadDrill=0.600000000000
|
||||||
|
PadDrillOvalY=0.600000000000
|
||||||
|
PadSizeH=1.500000000000
|
||||||
|
PadSizeV=1.500000000000
|
||||||
|
PcbTextSizeV=1.500000000000
|
||||||
|
PcbTextSizeH=1.500000000000
|
||||||
|
PcbTextThickness=0.300000000000
|
||||||
|
ModuleTextSizeV=1.000000000000
|
||||||
|
ModuleTextSizeH=1.000000000000
|
||||||
|
ModuleTextSizeThickness=0.150000000000
|
||||||
|
SolderMaskClearance=0.000000000000
|
||||||
|
SolderMaskMinWidth=0.000000000000
|
||||||
|
DrawSegmentWidth=0.200000000000
|
||||||
|
BoardOutlineThickness=0.100000000000
|
||||||
|
ModuleOutlineThickness=0.150000000000
|
||||||
|
[cvpcb]
|
||||||
|
version=1
|
||||||
|
NetIExt=net
|
||||||
|
[eeschema]
|
||||||
|
version=1
|
||||||
|
LibDir=
|
||||||
|
[eeschema/libraries]
|
22
taschenrechner.sch
Normal file
22
taschenrechner.sch
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
EESchema Schematic File Version 4
|
||||||
|
EELAYER 30 0
|
||||||
|
EELAYER END
|
||||||
|
$Descr A4 11693 8268
|
||||||
|
encoding utf-8
|
||||||
|
Sheet 1 2
|
||||||
|
Title ""
|
||||||
|
Date ""
|
||||||
|
Rev ""
|
||||||
|
Comp ""
|
||||||
|
Comment1 ""
|
||||||
|
Comment2 ""
|
||||||
|
Comment3 ""
|
||||||
|
Comment4 ""
|
||||||
|
$EndDescr
|
||||||
|
$Sheet
|
||||||
|
S 9000 1250 850 550
|
||||||
|
U 5DC3ED85
|
||||||
|
F0 "Sheet5DC3ED84" 50
|
||||||
|
F1 "keymatrix.sch" 50
|
||||||
|
$EndSheet
|
||||||
|
$EndSCHEMATC
|
Loading…
Reference in a new issue