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

Tl40 pcb is an open-source printed circuit board by Iipal, from the Iipal/teethless40 repository on GitHub, published under the WTFPL licence. It is a 2-layer board of 298.3 × 88.5 mm with 125 parts on 93 nets, routed with 1,741 tracks and 109 vias.
It is built around the ATMEGA32U4-MU. Its parts include 50 diodes, 7 capacitors, 5 resistors, 1 IC and 1 connector. It belongs with the AVR (ATmega, ATtiny) boards of this library.

40% Column-Staggered Symetrical Split-Layout

| Qty | Value | Footprint | References |
|---|---|---|---|
| 50 | D_Small | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +34 |
| 42 | Kailh HotSwap Socket | marbastlib-mx:SW_MX_HS_1u | MX1, MX2, MX10, MX11, MX12, MX13, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23, MX24 +26 |
| 8 | Kailh HotSwap Socket | marbastlib-mx:SW_MX_HS_1.25u | MX39, MX41, MX44, MX46, MX48, MX49, MX52, MX53 |
| 3 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C4, C5, C6 |
| 2 | 22 | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 2 | 5.1K | Resistor_SMD:R_0805_2012Metric | R4, R5 |
| 2 | Kailh HotSwap Socket | marbastlib-mx:SW_MX_HS_1.75u | MX27, MX38 |
| 2 | Kailh HotSwap Socket | marbastlib-mx:SW_MX_HS_1.5u | MX14, MX26 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric | R3 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C7 |
| 1 | 16MHz | Crystal:CRYSTAL-SMD_4P-L3.2-W2.5-BL | Y1 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric | C3 |
| 1 | 500mA | FUSE_JK-nSMD050-24:JK-nSMD050-24_F1206_ | F1 |
| 1 | ATMEGA32U4-MU | ATMEGA32U4-MU:QFN50P700X700X100-45N | U1 |
| 1 | AVR-ISP-6 | cftkb:AVR_ICSP_3x2 | J1 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12-Assembly | USB1 |
The 121 most common of 125 parts.
It measures 298.3 × 88.5 mm and has 2 copper layers, 1.6 mm thick.
125 parts, built around the ATMEGA32U4-MU. 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 Iipal/teethless40 repository on GitHub, at the commit this page was made from: the board is PCB/tl40_pcb.kicad_pcb and its schematic Cases/FR4/plate_gerbers/plate_gerbers.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the WTFPL 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.