
SimonShield
github-linguist/linguist
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

PCB design of an rpi pico based calculator
Calc project is an open-source printed circuit board by rod520, from the rod520/calc-project repository on GitHub, published under the Unlicense licence. It is a 2-layer board of 80 × 100 mm with 46 parts on 46 nets, routed with 242 tracks and 0 vias.
Its parts include 36 switches and 3 connectors.
The pcb consists of two separated sections, the button matrix and the display connection, connected to an rpi with headers through 2 through hole pin connectors. Buttons are 6mm through hole, display is an MSP3217 (no touch screen), connector is 1x20 2.54mm. IMPORTANT: the male header pins should be pointed down for access to bootsel, and the pico's usb port should be pointed outside, to the right if viewed from above.
see zig-calc for software, and also button overlay.
I wanted to make a clone of the numworks calculator, but I realized that wasnt feasible and cheap, so I eventually landed on making a pi-hat like extension for an rpi pico. The pico clone Pimoroni LiPo Pico can connect to an optional Lithium Ion Battery, so this calculator will (eventually) have nearly every feature of the numworks, albeit with a vertical display, thicker case, and cheap clicky buttons.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 36 | SW_Push_45deg | Library:SW_PUSH_6mm_centered | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +20 |
| 5 | MountingHole | MountingHole:MountingHole_2.1mm | H1, H2, H3, H4, H5 |
| 2 | LOGO | LOGO | G***, G*** |
| 1 | Conn_01x14 | Library:castel_toScreen | J3 |
| 1 | PinSocket_1x20_Left | Connector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_Vertical | J2 |
| 1 | PinSocket_1x20_Right | Connector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_Vertical | J1 |
It measures 80 × 100 mm and has 2 copper layers, 1.6 mm thick.
46 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.
From the rod520/calc-project repository on GitHub, at the commit this page was made from: the board is calc-project.kicad_pcb and its schematic calc-project.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Unlicense licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

github-linguist/linguist
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!



OLIMEX/DIY-LAPTOP
Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop