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

ATMega32U4 on a USB C male plug.
RoPlug is an open-source printed circuit board by mrwm, from the mrwm/roPlug repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 24 × 27.2 mm with 17 parts on 15 nets, routed with 394 tracks and 26 vias.
It is built around the ATMEGA32U4-MU. Its parts include 7 capacitors, 4 resistors, 1 IC, 1 connector and 1 switch. It belongs with the AVR (ATmega, ATtiny) boards of this library.
ATMega32U4 with a male USB plug.
Extra parts - post pcba:




Note: The Molex USB C connector reaches a bit past the solder masks, but shouldn't affect the assembly process. (Fig. 1)


Fig. 1

| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C5, C7 |
| 2 | 22 | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | 22pF | Capacitor_SMD:C_0603_1608Metric | C3, C4 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 16MHz | Crystal:Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm | Y1 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C6 |
| 1 | 5.1k | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | ATmega32U4-MU | Package_DFN_QFN:QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm | U1 |
| 1 | Conn_01x01_Female | Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical | RST1 |
| 1 | Rotary_Encoder_Switch | misc:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_NS | SW1 |
| 1 | USB_C_Plug | Connector_USB:USB_C_Plug_Molex_105444 | P1 |
It measures 24 × 27.2 mm and has 2 copper layers, 0.8 mm thick.
17 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 mrwm/roPlug repository on GitHub, at the commit this page was made from: the board is roPlug.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CC-BY-SA-4.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).

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.