
FreeDeck SMD 2020-02
FreeYourStream/freedeck-hardware
all the stuff you need to build your own FreeDeck

Custom keyboard for ThinkPad X13 Gen2
Pineapple60s1 1 plane is an open-source printed circuit board by saoto28, from the saoto28/pineapple60s repository on GitHub, published under the MIT licence. It is a 2-layer board of 269 × 113.5 mm with 63 parts on 60 nets, routed with 730 tracks and 51 vias.
It is built around the ATMEGA32U4-MU, 1N4148WS and SMD0805-020. Its parts include 19 diodes, 16 switches, 10 capacitors, 6 resistors and 2 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
CAD: KiCAD 8


pineapple60s ver.1.0a schematic
| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 1N4148WS | pineapple60S:D_SOD-323F_mod | D1, D15, D29, D42, D43, D54, D55, D56, D57, D61, D62, D63, D66, D67, D68, D69 +1 |
| 8 | SW_Push | pineapple60S:CPG1316M01D02_0.5U | SW42, SW55, SW56, SW66, SW67, SW68, SW69, SW70 |
| 4 | 0.1u | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4 |
| 4 | SW_Push | pineapple60S:CPG1316S01D02_1.25U | SW1, SW15, SW29, SW43 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R6 |
| 2 | 1u | Capacitor_SMD:C_0603_1608Metric | C7, C8 |
| 2 | 2.2k | Resistor_SMD:R_0603_1608Metric | R2, R3 |
| 2 | 22 | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 2 | 22pF | Capacitor_SMD:C_0603_1608Metric | C9, C10 |
| 2 | LED | LED_SMD:LED_0402_1005Metric | D71, D72 |
| 2 | MountingHole | pineapple60S:MountingHole_3mm_Pad_Top_noVia | H2, H3 |
| 2 | MountingHole_Pad_MP | pineapple60S:SolderWirePad_1x01_SMD_5x5mm | H4, H6 |
| 2 | MountingHole_Pad_MP | pineapple60S:SolderWirePad_1x01_SMD_5x10mm | H5, H7 |
| 2 | SW_Push | pineapple60S:CPG1316S01D02_2U | SW61, SW62 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C6 |
| 1 | 16MHz SMD crystal oscillator 18pF | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 4.7u | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | ATmega32U4-M | pineapple60S:QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm | U1 |
| 1 | RST | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | SW71 |
| 1 | SMD0805-020 | Fuse:Fuse_0805_2012Metric | F1 |
| 1 | SW_Push | pineapple60S:CPG1316S01D02_1U | SW57 |
| 1 | Trackpoint_X13G2 | pineapple60S:Trackpoint_X13G2 | H1 |
| 1 | boot | pineapple60S:PinHeader_0.8x06_P2.54mm_Vertical_noline_toponly | J2 |
| 1 | to PC | FH34SRJ-6S-0.5SH_50_:HRS_FH34SRJ-6S-0.5SH_50_mod | J1 |
It measures 269 × 113.5 mm and has 2 copper layers, 0.8 mm thick.
63 parts, built around the ATMEGA32U4-MU, 1N4148WS and SMD0805-020. 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 saoto28/pineapple60s repository on GitHub, at the commit this page was made from: the board is KiCAD8/pineapple60s1_1_plane.kicad_pcb and its schematic KiCAD8/pineapple60s1_1_plane.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

FreeYourStream/freedeck-hardware
all the stuff you need to build your own FreeDeck

xyphro/UsbGpib
Versatile, cheap and portable USB to GPIB converter (USBTMC class based)


Dakkaron/Fairberry
The goal of this project is to add a BlackBerry Q10 keyboard to non-BlackBerry phones. While this can easily be adapted to suit any other phone with an USB port at the bottom, I will focus on releasing files for the…


ccadic/sharpikeebo
Miniature RPI Zero 2W shield with Sharp memory Display and USB Beyboard

unit72784/Diabolic-Drive
Stealthy, modern, wireless keystroke injection tool in a universal 4 layer double-sided flash drive PCB form factor with 64 GB storage

ChrisChrisLoLo/bancouver40
A 4x10 CFX spaced low-profile mechanical keyboard.