Omi Consumer Open Source Hardware
The Omi Consumer is fully open source. All design files needed to study, modify, manufacture, and sell the hardware are available under the MIT license.
What you’ll need to build an Omi:
- Tools: Soldering station with hot air, solder paste + stencils, multimeter, tweezers, UV lamp (for adhesive)
- Software: KiCad or Altium (PCB), FreeCAD or Fusion 360 (mechanical), nRF Connect SDK (firmware)
- Accounts: PCB fabricator (JLCPCB/PCBWay), component distributor (Mouser/DigiKey/LCSC)
- Skills: SMT soldering (QFN packages), basic mechanical assembly, firmware flashing via SWD
- Budget: ~$30-50 per unit in small quantities (PCBs + components + enclosure, excluding tools)
- Time: 2-3 weeks (PCB fabrication) + 1-2 hours (assembly per unit)
Electronics
PCB schematics, Altium source, Gerber files for mainboard, charger, and FPC
Mechanical & Packaging
STEP files for enclosure, charger, foam inserts, and packaging
Assembly & BOM
88-component BOM with manufacturer part numbers and assembly photos
License
MIT license — use, modify, and distribute freely
Quick Specs
| Component | Specification |
|---|---|
| Processor | nRF5340 dual-core Bluetooth LE SoC |
| Wi-Fi | nRF7002 Wi-Fi 6 chip |
| Audio | 2x TDK T5838 top-port PDM microphones |
| Storage | 8GB NAND Flash (CSNP4GCR01) |
| IMU | LSM6DS3TR-C 6-axis |
| Battery | 3.7V 150mAh LiPo |
| Charging | BQ25101 charger IC, magnetic pogo pins |
| Form Factor | 25.5mm diameter wearable pendant |
Repository Structure
| Directory | Contents |
|---|---|
electrical/ | PCB design files |
electrical/mainboard/ | nRF5340 + nRF7002 main board |
electrical/charger-board/ | Magnetic charger dock |
electrical/fpc-board/ | Flexible printed circuit |
bom/ | Bill of Materials (CSV + XLSX) |
mechanical/ | Enclosure & parts (STEP files) |
mechanical/assemblies/ | Full device + charger assembly |
mechanical/parts/ | Individual parts by process |
mechanical/drawings/ | 2D technical drawings |
assembly/ | Assembly photos & instructions |
packaging/ | Retail packaging CAD & photos |
Build Journey
Order PCBs (Week 1)
Upload Gerber ZIPs to your PCB manufacturer. Order all 3 boards together to save on shipping.
Mainboard Gerbers
4-layer FR4, 0.6mm, 21x21mm, ENIG, blind/buried vias
Charger Gerbers
2-layer FR4, 1.0mm, 13x20mm, ENIG
FPC Gerbers
2-layer polyimide, 0.3mm, 29x13mm
Source Components (Week 1)
Use the BOM CSV to order from distributors. The MPN column has exact manufacturer part numbers.
Manufacture Enclosure (Week 1-2)
Parts are organized by manufacturing process in
mechanical/parts/.- CNC Parts
- 3D Printed Parts
- Injection Molding
Aluminium covers (Case A + B) and copper touch pins. Send STEP files to a CNC vendor. Minimum order typically 10-50 units.
For prototyping, you can 3D print the covers in SLA resin first to verify fit before committing to CNC.
Assemble PCBs (Week 2-3)
Apply solder paste with stencil, place components, reflow. See the full assembly guide.
Mechanical Assembly

Flash & Test
Flash firmware via SWD debug port using a J-Link or nRF DK. Follow the firmware compilation guide.
Verification checklist: BLE advertising visible in nRF Connect app, both microphones recording audio, Wi-Fi scanning networks, IMU reporting orientation, LED cycling RGB, charger detecting dock contact.