

Keypad
A homemade pocket calculator
- Size
- 100 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 258
- Nets
- 32
- Pads
- 776
- Tracks, vias
- 879, 0
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 28 Mar 2012
- Updated
- 28 Jun 2020
Overview
Keypad is an open-source printed circuit board by hotwolf, from the hotwolf/AriCalculator repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 100 × 100 mm with 258 parts on 32 nets, routed with 879 tracks and 0 vias.
Its parts include 32 capacitors and 4 ICs. It belongs with the keyboards and input boards of this library.
README
READMEAriCalculator
A homemade pocket calculator.
Directories:
| +-Hardware - Everything needed to build AriCalculator RevA, RevB, and RevC | +-Software - Source files (ASM and Forth) of the calculators firmware | +-Tools - Tools written for the development of the AriCalculator | +-Subprojects - Repository clones of the projects that AriCalculator is based on
The AriCalculator software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with the AriCalculator software. If not, see http://www.gnu.org/licenses/.
The hardware design of the Aricalculator project is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License (http://creativecommons.org/licenses/by-sa/3.0/).
Hardware RevC uses Kicad library components by Walter Lain which are licensed under a Creative Commons Attribution-ShareAlike 3.0 License (http://creativecommons.org/licenses/by-sa/3.0/).
Parts
258| Qty | Value | Footprint | References |
|---|---|---|---|
| 64 | KEY | Keypad:key | KEY_A0, KEY_A1, KEY_A2, KEY_A3, KEY_A4, KEY_A5, KEY_A6, KEY_A7, KEY_B0, KEY_B1, KEY_B2, KEY_B3, KEY_B4, KEY_B5, KEY_B6, KEY_B7 +48 |
| 32 | PIN_STRIP_1 | Keypad:Connected_Pad | C0, C1, C2, C3, C4, C5, C6, C7, RA0, RB0, RC0, RD0, RE0, RF0, RG0, RH0 +16 |
| 4 | PIN_STRIP_8 | Keypad:pin_strip_8 | U1, U2, U3, U4 |
| 4 | VAL** | Keypad:hole_3mm5 | hole_3mm5, hole_3mm5, hole_3mm5, hole_3mm5 |
The 104 most common of 258 parts.
More from hotwolf/AriCalculator
1- 2 layers76.2 × 147.3 mm

Similar boards
- 2 layers168 × 110 mm

- 2 layers148.9 × 117.1 mm

OEM ECU
aeonSolutions/AeonLabs-AI-Volvo-MKII-Open-Hardware
Volvo MKII Open Hardware
258 parts161CC0-1.0 - 2 layers87.6 × 73 mm

Stemcell panel
megamind4089/STeMCell
STM32F4 breakout board in pro micro pinout. Designed mainly for ergo split keyboards.
258 parts123 - 2 layers82 × 134 mm

Pcb badge
john0312/hitcon-pcb-badge
execute fw/merge.py to merge STM32CubeIDE generated main.c with user code in main.cc into main.cc.
258 parts47BSD-3-Clause - 2 layers412.8 × 151.1 mm

- 2 layers91.8 × 98.5 mm

Soic dw panel
kimballa/breakout-boards
Panelized breakout boards for SOIC, TSSOP, SOT-23, and more...
258 parts1 - 2 layers285 × 94.6 mm

- 2 layers276.9 × 127.3 mm

Scupper84
amacleod/scupper84
The Scupper 84 is an 84-key row-staggered low profile keyboard with CFX spacing.
258 partsMIT
Questions
How big is the Keypad PCB?
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Keypad use?
258 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Keypad KiCad files?
From the hotwolf/AriCalculator repository on GitHub, at the commit this page was made from: the board is Hardware/RevC/Keypad/KiCad/Keypad.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Keypad design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).