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

🍊 Wanbeiyu (晩白柚) is a project designed to enable control of the Nintendo 3DS series through serial communication. It succeeds the Qingpi project.
Proto is an open-source printed circuit board by u1f992, from the u1f992/wanbeiyu repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 40.8 × 25.6 mm with 18 parts on 42 nets, routed with 235 tracks and 36 vias.
It is built around the ATMEGA32U4-MU and CSTNE16M0V53C000R0. Its parts include 7 capacitors, 6 resistors, 3 connectors, 1 IC and 1 crystal. It belongs with the AVR (ATmega, ATtiny) boards of this library.

ATmega32U4を搭載した小型のArduino互換基板に搭載されているセラロックのベース品番は、村田製作所の「CSTNE16M0V*」のようだ(参考)。適合するセラロックは「SimSurfing: IC-タイミングデバイス検索ツール」で検索できる。ATmega32U4そのものは登録されていないので、ATmega32M1、ATmega32C1で検索した。
| IC品名 | IC備考 | ICメーカー | 品番 | 適用用途1 | ステータス2 | 発振周波数[MHz] | 周波数許容偏差 | CL1[pF]3 | CL2[pF]4 | Rf[ohm] | Rd[ohm] | IC電圧(min.)[V] | IC電圧(max.)[V] | 使用温度(min.)[deg.C] | 使用温度(max.)[deg.C] | IC Application |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ATmega32M1 | CKSEL:111 | Microchip | CSTNE16M0V53C000R0 | APS | 生産中 | 16 | +/-0.5% | 15 | 15 | Open | 0 | 4.5 | 5.5 | -40 | 125 | |
| ATmega32M1 | CKSEL:111 | Microchip | CSTNE16M0VH3C000R0 | APS | 生産中 | 16 | +/-0.07% | 15 | 15 | Open | 0 | 4.5 | 5.5 | -40 | 125 |
| IC品名 | IC備考 | ICメーカー | 品番 | 適用用途1 | ステータス2 | 発振周波数[MHz] | 周波数許容偏差 | CL1[pF]3 | CL2[pF]4 | Rf[ohm] | Rd[ohm] | IC電圧(min.)[V] | IC電圧(max.)[V] | 使用温度(min.)[deg.C] | 使用温度(max.)[deg.C] | IC Application |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ATmega32C1 | CKSEL:111 | Microchip | CSTNE16M0V53C000R0 | APS | 生産中 | 16 | +/-0.5% | 15 | 15 | Open | 0 | 4.5 | 5.5 | -40 | 125 | |
| ATmega32C1 | CKSEL:111 | Microchip | CSTNE16M0VH3C000R0 | APS | 生産中 | 16 | +/-0.07% | 15 | 15 | Open | 0 | 4.5 | 5.5 | -40 | 125 |
CSTNE16M0V53C000R0とCSTNE16M0VH3C000R0の違いは周波数許容偏差で、後者のほうが高精度になっている。前者のほうが安価なので、こちらを使用する。
T&R = Tape and reel.
DS4422-DS4424.pdf, 19-4744; Rev 2; 9/17, p.1
SamacSysには「This model has been built in collaboration with the manufacturer.」とある。品番がシンプルな方がファイルの取り回しにトラブルがないのでDS4424N+を使用。
Z = RoHS Compliant Part.
AD8400_8402_8403.pdf, Rev. E, p.31
T = Tape and reel
MAX14662.pdf, 19-7308; Rev 1; 6/14, p.22
CEIEAICAPSMABMCMDMeIMIMeSMEMCIeTCDTHDDDFDAaMMaM開発中生産中NRND生産中止予定生産中止| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100n | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4 |
| 2 | 22 | Resistor_SMD:R_0402_1005Metric | R4, R5 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R2, R3 |
| 2 | Conn_01x16 | Connector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_Vertical | J2, J3 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 10u | Capacitor_SMD:C_0402_1005Metric | C6 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | 1u | Capacitor_SMD:C_0402_1005Metric | C5 |
| 1 | 4.7u | Capacitor_SMD:C_0402_1005Metric | C7 |
| 1 | ATmega32U4-M | Package_DFN_QFN:QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm | U1 |
| 1 | CSTNE16M0V53C000R0 | CSTNE16M0V53C000R0:OSC_CSTNE16M0V53C000R0 | Y1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
It measures 40.8 × 25.6 mm and has 2 copper layers, 1.6 mm thick.
18 parts, built around the ATMEGA32U4-MU and CSTNE16M0V53C000R0. 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 u1f992/wanbeiyu repository on GitHub, at the commit this page was made from: the board is proto/proto.kicad_pcb and its schematic proto/proto.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).

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.