UNO-TH Rev3e
lusmdl·MySimRacingButtonBox·kicad/Arduino Uno Rev3 reference/UNO-TH_Rev3e.kicad_pcb
About the UNO-TH Rev3e PCB
UNO-TH Rev3e is an open source AVR/Arduino PCB design by lusmdl, published on GitHub under the MIT license. It is a 2-layer board measuring 68.6 × 53.3 mm, with 120 components from 38 distinct parts.
Its main chip is the ATMEGA16U2-MU(R), from the AVR/Arduino family. Other key parts include the NCP1117ST50T3G, LP2985-33DBVR and LMV358IDGKR. By type, the board carries 11 capacitors, 6 resistors, 4 ICs, 4 crystals, 3 LEDs and 3 diodes.
From the project
manage a button matrix tailored for sim racing setups. The system uses I2C communication, where the Arduino Micro acts as the master and the ATmega328P functions as the slave
Welcome to the Sim Racing Button Controller repository!
This project is built around an ATmega328P microcontroller, which is configured to manage a button matrix tailored for sim racing setups. The system uses I2C communication, where the Arduino Micro acts as the master and the ATmega328P functions as the slave (Address standard 8). This ensures precise control and synchronization between the components.

Main components on the UNO-TH Rev3e
UNO-TH Rev3e bill of materials (BOM)
120 components, 38 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NCP1117ST50T3G | SOT223 | U1 |
| 1 | LP2985-33DBVR | SOT23-DBV | U2 |
| 1 | ATMEGA16U2-MU(R) | MLF32 | U3 |
| 1 | LMV358IDGKR | MSOP08 | U5 |
| 1 | POWERSUPPLY_DC21MMX | POWERSUPPLY_DC-21MM | X1 |
| 1 | USB-B_TH | PN61729 | X2 |
| 1 | 16MHz | QS | Y1 |
| 1 | CSTCE16M0V53-R0 16MHZ | RESONATOR | Y2 |
| 4 | — | @HOLE0, @HOLE1, @HOLE2, @HOLE3 | |
| 1 | 6x1F-H8.5 | 1X06 | AD0 |
| 1 | MF-MSMF050-2 500mA | L1812 | F1 |
| 3 | FIDUCIALMOUNT | FIDUCIA-MOUNT | FD1, FD2, FD3 |
| 1 | DNP | FRAME | FRAME1 |
| 61 | TP_SP | TP-SP | GND_TP0, GND_TP1, ORIGIN0, TP_0, TP_1, TP_2, TP_3, TP_3V3 +53 |
| 2 | — | SJ | GROUND0, RESET-EN0 |
| 2 | 3x2 M | 2X03 | ICSP0, ICSP1 |
| 1 | 10x1F-H8.5 | 1X10 | IOH0 |
| 2 | 8x1F-H8.5 | 1X08 | IOL0, POWER0 |
| 1 | 2x2 M - NM | 2X02 | JP2 |
| 2 | 47u | PANASONIC_D | PC1, PC2 |
Show 18 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TS42031-160R-TR-7260 | TS42 | RESET0 |
| 1 | FDN340P | SOT-23 | T1 |
| 2 | CG0603MLC-05E | CT_CN0603 | Z1, Z2 |
| 1 | ATMEGA328P-PU | DIL28-3 | ZU4 |
| 1 | GREEN | CHIP-LED0805 | ON0 |
| 2 | YELLOW | CHIP-LED0805 | RX0, TX0 |
| 1 | M7 | SMB | D1 |
| 2 | CD1206-S01575 | MINIMELF | D2, D3 |
| 1 | YELLOW | CHIP-LED0805 | L0 |
| 1 | BLM21 | 0805 | L1 |
| 1 | 10uH | 0805 | L2 |
| 7 | 100n | C0603-ROUND | C1, C2, C4, C5, C6, C7, C10 |
| 2 | 1u | C0603-ROUND | C3, C8 |
| 2 | 22p | C0603-ROUND | C9, C11 |
| 2 | 1M | R0603-ROUND | R1, R2 |
| 1 | 10K | CAY16 | RN1 |
| 2 | 1K | CAY16 | RN2, RN4 |
| 1 | 22R | CAY16 | RN3 |
UNO-TH Rev3e design files
The KiCad project lives in the lusmdl/MySimRacingButtonBox repository on GitHub; these links point at the commit this page was built from.
UNO-TH Rev3e: common questions
What microcontroller does the UNO-TH Rev3e use?
The UNO-TH Rev3e is built around the ATMEGA16U2-MU(R), from the AVR/Arduino family.
How big is the UNO-TH Rev3e PCB?
The UNO-TH Rev3e measures 68.6 × 53.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the UNO-TH Rev3e?
120 components, from 38 distinct parts. The full bill of materials is listed on this page.
Where can I download the UNO-TH Rev3e design files?
From the lusmdl/MySimRacingButtonBox repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the UNO-TH Rev3e design in my own project?
Yes, under the terms of its MIT license, which lusmdl chose for the repository.
Can I test firmware for the UNO-TH Rev3e without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in MySimRacingButtonBox
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k