OSMC Module Buttons-Nav
Koalaven·Open-Source-Modular-Controller·Hardware/PCBs/module/OSMC_Module_Buttons-Nav/OSMC_Module_Buttons-Nav.kicad_pcb
About the OSMC Module Buttons-Nav
OSMC Module Buttons-Nav is an open source PCB design by Koalaven, published on GitHub. It is a 4-layer board measuring 34 × 41 mm, with 12 components from 8 distinct parts.
Other key parts include the OSMC Module Board w/pins, 24LC02BT-I/OT and PCF8574DWR. By type, the board carries 4 switches, 3 ICs, 2 resistors, 1 connector, 1 LED and 1 diode.
It belongs with the iot & wireless and sensors designs in this gallery.
From the project
A modular controller that can be configure to how you want to use it
Using a modular, reconfigurable hardware architecture to create a customizable USB HID game controller.
The Open Source Modular Controller project is a fully modular and customizable gaming input system. Users can freely rearrange joysticks, buttons, and future input modules on a set of interchangeable receiver boards to build a layout that fits their gameplay style, ergonomic needs, or accessibility requirements.

Main components on the OSMC Module Buttons-Nav
OSMC Module Buttons-Nav bill of materials (BOM)
12 components, 8 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | OSMC Module Board w/pins | Module standard pin large | U1 |
| 1 | 24LC02BT-I/OT | SOT-23-5_MC_MCH | U2 |
| 1 | PCF8574DWR | DW16 | U3 |
| 1 | Conn_01x08_Socket | OSMC_Button_Membrane | J1 |
| 4 | SW_Push | SW_Push_1P1T_XKB_TS-1187A | SW1, SW2, SW3, SW4 |
| 1 | EAST1616RGBB2 | EAST1616RGBB2_EVE | LED1 |
| 1 | LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D4 |
| 2 | R | R_0603_1608Metric_Pad0.98x0.95mm | R1, R2 |
OSMC Module Buttons-Nav design files
The KiCad project lives in the Koalaven/Open-Source-Modular-Controller repository on GitHub; these links point at the commit this page was built from.
OSMC Module Buttons-Nav: common questions
How big is the OSMC Module Buttons-Nav?
The OSMC Module Buttons-Nav measures 34 × 41 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the OSMC Module Buttons-Nav?
12 components, from 8 distinct parts. The full bill of materials is listed on this page.
Where can I download the OSMC Module Buttons-Nav design files?
From the Koalaven/Open-Source-Modular-Controller repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the OSMC Module Buttons-Nav design in my own project?
The repository has no license, so all rights stay with Koalaven. Use it as a reference, and ask the author before reusing the design.
More boards in Open-Source-Modular-Controller
ESP32
OSMC Receiver V1.2
Koalaven
120.7 × 78.7 mm65 parts4LNo license0ESP32
OSMC Receiver Translators
Koalaven
120.1 × 78.2 mm65 parts4LNo license0ESP32
Modules
Koalaven
34 × 41 mm48 parts2LNo license0OSMC Module Buttons Click
Koalaven
34 × 41 mm12 parts4LNo license0OSMC Module Master
Koalaven
34 × 41 mm10 parts4LNo license0OSMC Module Buttons
Koalaven
34 × 41 mm8 parts4LNo license0OSMC Module Joystick V2
Koalaven
34 × 41 mm5 parts4LNo license0OSMC Module Bumpers
Koalaven
34 × 41 mm5 parts4LNo license0OSMC Module Buttons Membrane
Koalaven
34 × 41 mm4 parts4LNo license0
Similar boards
Sensor smd
scottbez1
40 × 20 mm5 parts2LApache-2.04.2kSensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kRPi RM0 WiFi/Bluetooth Module
schlae
11.1 × 14 mm76 parts6LNo license1.0kPots
shanteacontrols
390 × 93 mm75 parts2LApache-2.0956