
OpenDeck r3.1.2
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

A USB dongle with STM32G431CBT6
Version dongle is an open-source printed circuit board by NeerajR18, from the NeerajR18/version-dongle repository on GitHub. It is a 2-layer board of 18 × 50 mm with 26 parts on 45 nets, routed with 321 tracks and 52 vias.
It is built around the PRTR5V0U2X. Its parts include 11 capacitors, 4 resistors, 3 diodes, 3 connectors and 2 ICs. It belongs with the STM32 boards of this library.
The version-dongle is a USB dongle with the STM32G431CBT6, inspired from the nRF dongle. This is an experimental project.
The dongle has USB-A fingers, 1.2mm PCB with a 0.8mm case, adding up to 2mm, to save PCB costs. It also has castellated holes, making it a compact devboard.
The dongle has support for many GPIOs, mapped to various function picked from the official datasheet from ST.
The case is to accommodate for the thickness for a sturdy USB.
| MPN | Quantity | Unit Price (USD) | Ext. Price (USD) | Link |
|---|---|---|---|---|
| STM32G431CBT6 | 1 | 6.71 | 6.71 | Link |
| XC6206P182MR | 10 | 0.03 | 0.30 | Link |
| PRTR5V0U2X | 3 | 0.094 | 0.28 | Link |
| TS-1088-AR02016 | 10 | 0.028 | 0.22 | Link |
| LTST-C190KGKT | 10 | 0.016 | 0.16 | Link |
| RC0402FR-1010KL | 50 | 0.0037 | 0.18 | Link |
| RT0402BRD07330RL | 10 | 0.02 | 0.20 | Link |
| 0402B104K500NT | 50 | 0.0052 | 0.26 | Link |
| 0603X106K160NT | 10 | 0.017 | 0.17 | Link |
| 0603B105K250NT | 50 | 0.0058 | 0.29 | Link |
| PCB from ROBU | 5 | 10 | 50.00 | Link |
| Total | 58.77 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 100nF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C6, C7, C10, C11 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric | C8, C9 |
| 2 | 330 | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | Conn_01x12_Socket | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical | J2, J3 |
| 2 | LED | LED_SMD:LED_0603_1608Metric | D2, D3 |
| 2 | SW_SPST | Button_Switch_SMD:SW_SPST_TS-1088-xR020 | SW1, SW2 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | 500mA | Fuse:Fuse_0805_2012Metric | F1 |
| 1 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143 | D1 |
| 1 | STM32G431CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | USB_A | Dongle:USB-A | J1 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23-3 | U2 |
It measures 18 × 50 mm and has 2 copper layers, 1.2 mm thick.
26 parts, built around the PRTR5V0U2X. 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 NeerajR18/version-dongle repository on GitHub, at the commit this page was made from: the board is PCB/version-dongle.kicad_pcb and its schematic PCB/version-dongle.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask NeerajR18 before reusing the design.

shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.






0x23/nmWave-Interferometer
An Open Source Interferometer for Accurate Distance Measurements

ph-design/PH60-SC
A printable low-profile 60% wireless mechanical keyboard kit powered by ZMK firmware.