initial commit, started keymatrix

This commit is contained in:
Florian Kreiner 2019-11-07 11:29:59 +01:00
commit 19e7f51cf4
6 changed files with 351 additions and 0 deletions

36
.gitignore vendored Normal file
View 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
View 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
View 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
View file

@ -0,0 +1 @@
(kicad_pcb (version 4) (host kicad "dummy file") )

33
taschenrechner.pro Normal file
View 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
View 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