
Led button
GeniePod/genie-hardware
GeniePod Home V1 hardware: MVP testing build, wiring, BOM, and planned interface-board/enclosure docs.

GeniePod Home V1 hardware: MVP testing build, wiring, BOM, and planned interface-board/enclosure docs.
Base board is an open-source printed circuit board by GeniePod, from the GeniePod/genie-hardware repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 6-layer board of 45 × 0 mm with 222 parts on 360 nets, routed with 2,595 tracks and 649 vias.
It is built around the TAS5805MPWP, TPS51396ARJER and TPD4E05U06DQAR, with the TXS0102DQER, 74LVC2G14GW and ESDA25W among its other parts. Its parts include 107 capacitors, 54 resistors, 21 ICs, 11 connectors and 9 inductors.
Hardware documentation for GeniePod Home V1.
Current status: MVP testing. The working reference build uses off-the-shelf development boards, hand wiring, and the current GeniePod software stack. Custom PCB, enclosure, and product-design assets are planned, but they are not the source of truth yet.
GeniePod Home V1 is the first integrated home appliance target. The MVP in this repo validates the stack with dev boards first; the custom Home V1 hardware is expected to consolidate those functions into a purpose-built carrier, enclosure, and audio layout.
| Subsystem | Home V1 direction |
|---|---|
| Compute | Jetson Orin Nano-class SoM running the GeniePod voice stack, LLM runtime, and local services |
| Audio input | 4 analog microphones in a far-field array, with a dedicated audio ADC/front end and physical mute path |
| Audio output | 2-speaker playback path for voice responses, alerts, and room audio testing |
| Storage | Onboard M.2 NVMe SSD for the OS image, models, logs, configuration, and OTA staging |
| Security | TPM 2.0 security module for device identity and future sealed-storage / disk-encryption flows |
| Wireless | WiFi and BLE connectivity for setup, local network access, and device management |
| Thread / Matter | Thread border-router path using a radio co-processor connected to the Jetson host |
| Status lighting | RGBW LED status system for wake, listening, processing, muted, error, setup, and idle states |
| Physical controls | Hardware microphone mute, volume controls, and a setup/pairing control |
| External I/O | USB-C power, Ethernet, and hidden service/debug USB access; no public display output in V1 |
| Enclosure | Voice-first home form factor with top mic zone, separated speaker path, visible privacy/status cues, and rear/bottom I/O |

Verified MVP: Jetson Orin Nano Super + ESP32-LyraT V4.3, tested with
genie-clawalpha.7 on 2026-05-13.
This repo is only about GeniePod Home V1 hardware.
It currently documents:
It does not define other GeniePod products or future SKUs.
Everything here is licensed CERN-OHL-S v2.
flowchart LR
subgraph HW["GeniePod Home V1 MVP hardware"]
LyraT["ESP32-LyraT V4.3<br/>ES8388 + onboard mics<br/>I2S slave"]
ORIN["Jetson Orin Nano Super<br/>8 GB, CUDA 12.6<br/>SM 8.7"]
SPK["USB / 3.5 mm speaker"]
C6["ESP32-C6 sidecar<br/>optional Thread / Matter test"]
end
subgraph SW["GeniePod software"]
CLAW["genie-claw<br/>voice loop, memory, tools"]
RUNTIME["genie-ai-runtime<br/>Orin LLM runtime"]
end
LyraT -- "I2S (24 kHz S16 stereo)" --> ORIN
C6 -- "UART /dev/ttyTHS1" --> ORIN
ORIN -- "ALSA output" --> SPK
ORIN --- CLAW
CLAW -- "HTTP :8080" --> RUNTIME
classDef hw fill:#1f2937,stroke:#111827,color:#f9fafb;
classDef sw fill:#fb923c,stroke:#7c2d12,color:#1c1917;
classDef opt stroke-dasharray: 5 5;
class LyraT,ORIN,SPK,C6 hw;
class CLAW,RUNTIME sw;
class C6 opt;| Folder | Status | What it holds |
|---|---|---|
mvp/ | working MVP test build | BOM, wiring, and setup notes for the off-the-shelf reference build |
schematic/ | planned | KiCad schematics for the Home V1 interface board |
pcb/ | planned | PCB layouts, Gerbers, fab outputs, and renders |
enclosure/ | planned | CAD for the Home V1 MVP/developer enclosure |
product-design/ | planned | Home V1 industrial-design and packaging notes |
images/ | active | MVP photos and repo diagrams |
The current MVP test build:
| Component | Part | Approx USD |
|---|---|---|
| Compute | Jetson Orin Nano Super Devkit (8 GB) | $499 |
| Mic frontend | ESP32-LyraT V4.3 (ES8388 + 3 onboard mics) | $30-40 |
| Storage | microSD A2 U3 64 GB+ | $15 |
| Audio out | USB-A headphone or 3.5 mm speaker | $5-30 |
| Wiring | 40-pin GPIO ribbon + Dupont jumpers | $5 |
| Total core MVP | ~$550 |
Optional for testing: ESP32-C6 sidecar for Thread/Matter, upgraded speakers, and HDMI display for first boot.
Full BOM: mvp/bom.md
Wiring: mvp/wiring.md
flowchart TD
A[Order MVP BOM] --> B[Install JetPack 6.2.1<br/>L4T R36.4.7, CUDA 12.6]
B --> C[First boot and SSH access<br/>enable I2S2 with jetson-io.py]
C --> D[Flash LyraT<br/>lyrat_jp4_passthrough firmware]
D --> E[Wire LyraT JP4 to Jetson 40-pin<br/>I2S signals + GND]
E --> F["Run GeniePod setup script<br/>install services, models, AHUB routes"]
F --> G["Voice-loop smoke test<br/>push-to-talk response"]
classDef start fill:#10b981,color:#022c22;
classDef step fill:#f3f4f6,stroke:#9ca3af,color:#111827;
classDef done fill:#fb923c,stroke:#7c2d12,color:#1c1917;
class A start;
class B,C,D,E,F step;
class G done;Full software setup lives in the genie-claw README, with the alpha.7 verification notes in the Alpha.7 Verified Voice Cycle section.
| Repo | What it is |
|---|---|
| GeniePod/genie-claw | Rust runtime: voice loop, memory, tools, Home Assistant integration. |
| GeniePod/genie-ai-runtime | Orin-tuned C++/CUDA LLM inference runtime. |
| GeniePod/genie-os | Jetson OS and image tooling for the target hardware. |
| GeniePod/genie-app | Companion client for setup and device management. |
| espressif/esp-adf | Upstream LyraT firmware framework. |
CERN Open Hardware Licence Version 2 — Strongly Reciprocal. See LICENSE.md.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 26 | 100nF | Project Libraries:C_0402_1005Metric | C2, C13, C26, C35, C36, C39, C45, C49, C50, C59, C61, C63, C64, C65, C66, C67 +10 |
| 16 | 220nF | Project Libraries:C_0402_1005Metric | C51, C52, C53, C54, C55, C56, C57, C58, C82, C85, C86, C89, C100, C102, C103, C105 |
| 12 | 1uF | Project Libraries:C_0402_1005Metric | C5, C6, C7, C8, C19, C32, C41, C73, C90, C91, C106, C107 |
| 11 | 10uF | Project Libraries:C_0805_2012Metric | C9, C10, C11, C12, C22, C23, C24, C25, C34, C37, C38 |
| 10 | 100k | Project Libraries:R_0402_1005Metric | R2, R8, R9, R20, R23, R40, R46, R47, R49, R50 |
| 9 | 22uF | Project Libraries:C_0603_1608Metric | C14, C15, C16, C17, C27, C28, C29, C30, C62 |
| 6 | 10k | Project Libraries:R_0402_1005Metric | R6, R25, R31, R34, R52, R54 |
| 6 | 680nF | Project Libraries:C_0805_2012Metric | C83, C84, C87, C88, C101, C104 |
| 5 | 10uF | Project Libraries:C_0603_1608Metric | C43, C44, C46, C47, C48 |
| 5 | TPD4E05U06DQAR | Project Libraries:USON-10_2.5x1.0mm_P0.5mm | U14, U15, U16, U18, U19 |
| 4 | 1k | Project Libraries:R_0402_1005Metric | R4, R7, R19, R24 |
| 4 | 2.2k | Project Libraries:R_0402_1005Metric | R27, R28, R29, R30 |
| 4 | 200k | Project Libraries:R_0402_1005Metric | R26, R42, R43, R44 |
| 4 | 22uF | Project Libraries:C_0805_2012Metric | C78, C79, C96, C97 |
| 4 | 330uF | Project Libraries:CP_Elec_6.3x7.7 | C80, C81, C98, C99 |
| 4 | 4.7uH | Project Libraries:L_APV_APH0420 | L4, L5, L6, L7 |
| 4 | MountingHole | Project Libraries:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 3 | 100R | Project Libraries:R_0402_1005Metric | R3, R38, R39 |
| 3 | 47k | Project Libraries:R_0402_1005Metric | R36, R37, R53 |
| 3 | B2B-XH | Project Libraries:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J9, J10, J11 |
| 2 | 0R | Project Libraries:R_0402_1005Metric | R21, R33 |
| 2 | 100pF | Project Libraries:C_0402_1005Metric | C18, C31 |
| 2 | 100uF | Project Libraries:C_1206_3216Metric | C60, C68 |
| 2 | 160k | Project Libraries:R_0402_1005Metric | R12, R16 |
| 2 | 1SS400CMT2R | Project Libraries:D_SOD-923 | D1, D4 |
| 2 | 1uF | Project Libraries:C_0603_1608Metric | C3, C4 |
| 2 | 28.7k | Project Libraries:R_0402_1005Metric | R41, R48 |
| 2 | 2N7002 | Project Libraries:SOT-23 | Q2, Q3 |
| 2 | 30k | Project Libraries:R_0402_1005Metric | R11, R13 |
| 2 | 4.7uF | Project Libraries:C_0402_1005Metric | C74, C92 |
| 2 | 4.7uH | Project Libraries:L_APV_APH0530 | L8, L9 |
| 2 | 51k | Project Libraries:R_0402_1005Metric | R14, R18 |
| 2 | PESD24VS1UL | Project Libraries:D_SOD-882 | D2, D3 |
| 2 | Spacer_Drill | Project Libraries:Spacer_Drill3.7mm_H4mm_9774040151R | SP1, SP2 |
| 2 | TAS5805MPWP | Project Libraries:TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask3.1x4.05mm | U21, U22 |
| 2 | TBD | Project Libraries:C_0402_1005Metric | C20, C33 |
| 2 | TPS51396ARJER | Project Libraries:Texas_RJE0020A_VQFN-20-1EP_3x3mm_P0.45mm_EP0.675x0.76mm | U4, U6 |
| 2 | TXS0102DQE | Project Libraries:X2SON-8_1.4x1mm_P0.35mm | U10, U11 |
| 1 | 1-2199230-5 | Project Libraries:1-2199230-5 | J4 |
| 1 | 1.2uH | Project Libraries:L_Changjiang_FXL0530 | L1 |
| 1 | 10nF | Project Libraries:C_0402_1005Metric | C21 |
| 1 | 15k | Project Libraries:R_0402_1005Metric | R51 |
| 1 | 1M | Project Libraries:R_0402_1005Metric | R32 |
| 1 | 1uH | Project Libraries:L_Changjiang_FTC303020D | L2 |
| 1 | 20k | Project Libraries:R_0402_1005Metric | R17 |
| 1 | 220k | Project Libraries:R_0402_1005Metric | R10 |
| 1 | 22k | Project Libraries:R_0402_1005Metric | R5 |
| 1 | 33pF | Project Libraries:C_0402_1005Metric | C40 |
| 1 | 33uF | Project Libraries:C_0805_2012Metric | C42 |
| 1 | 4.7k | Project Libraries:R_0402_1005Metric | R35 |
| 1 | 4.7uF | Project Libraries:C_0805_2012Metric | C1 |
| 1 | 470R | Project Libraries:R_0402_1005Metric | R1 |
| 1 | 5019514000 | Project Libraries:5019514000 | J8 |
| 1 | 6.8uH | Project Libraries:L_Changjiang_FXL0640 | L3 |
| 1 | 7.15k | Project Libraries:R_0402_1005Metric | R22 |
| 1 | 74LVC2G14 | Project Libraries:SOT-363_SC-70-6 | U8 |
| 1 | 909k | Project Libraries:R_0402_1005Metric | R45 |
| 1 | 90k | Project Libraries:R_0402_1005Metric | R15 |
| 1 | AO4805 | Project Libraries:SOIC-8_3.9x4.9mm_P1.27mm | Q1 |
| 1 | Bus_DDR4_SODIMM_CUSTOM_Jetson-Nano-H9.2mm-socket | Project Libraries:2309411-1 | A1 |
| 1 | Conn_01x03 | Project Libraries:PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | ESDA25W | Project Libraries:SOT-323_SC-70 | U1 |
| 1 | Fan Connector | Project Libraries:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J3 |
| 1 | GT-USB-7002C | Project Libraries:GT-USB-7002C | J1 |
| 1 | GT-USB-7013A03 | Project Libraries:GT-USB-7013A03 | J6 |
| 1 | HC-USB3_0-L168-WP | Project Libraries:HC-USB3_0-L168-WP | J7 |
| 1 | HD3SS3220RNHR | Project Libraries:Texas_RNH0030A_WQFN-30-1EP_2.5x4.5mm_P0.4mm_EP1.2x3.2mm | U13 |
| 1 | HR911130A | Project Libraries:HANRUN_HR911130A | J5 |
| 1 | LMR51450SDRRR | Project Libraries:WSON-12-1EP_3x3mm_P0.5mm_EP1.5x2.5mm | U7 |
| 1 | OK2 | Project Libraries:TestPoint_Pad_D1.0mm | TP1 |
| 1 | OK3 | Project Libraries:TestPoint_Pad_D1.0mm | TP2 |
| 1 | SLB_9670VQ2_0_FW7_85 | Project Libraries:VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm | U20 |
| 1 | SN74LVC1G175DCKR | Project Libraries:SOT-363_SC-70-6 | U9 |
| 1 | STUSB4500QTR | Project Libraries:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm | U2 |
| 1 | SW_SPST | Project Libraries:SW_DIP_SPSTx01_Slide_6.7x4.1mm_W6.73mm_P2.54mm_LowProfile_JPin | SW1 |
| 1 | SX1M32.768KM10F30TNN | Project Libraries:OSC-SMD_4P-L2.0-W1.6-BL | X1 |
| 1 | Spacer_Drill3.7mm_H2.5mm | Project Libraries:Spacer_Drill3.7mm_H4mm_9774040151R | H5 |
| 1 | TPS22992RXPR | Project Libraries:Texas_RXP0008A_WQFN-HR-8_1_25x1_5mm | U5 |
| 1 | TPS2552DRVR | Project Libraries:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U12 |
| 1 | TPS2553DRVR | Project Libraries:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U17 |
The 221 most common of 222 parts.

GeniePod/genie-hardware
GeniePod Home V1 hardware: MVP testing build, wiring, BOM, and planned interface-board/enclosure docs.

hydazz/iasis
An optional Raspberry Pi Compute Module 5 carrier for Iasis. It plugs into the main board's HubPD population and carries Ethernet, NVMe storage, an accessory USB-C port and a service USB-C port.

nearestexit/t80-5000
QMK Compatible RP2040-based USB PCBs for the Cherry G80-5000 and the G80-5700.




Rack-Robotics/Powercore-V2.0
Open-Source wire EDM power supply by Rack Robotics, Inc.

Shaxzodm2611/4-bit-Adder-Interface-Board
A custom PCB designed to mimic the function of a CPU. Entirely made from discrete logic ICs.

paltatech/VESC-controller
Made open source with KiCAD, an open source EDA tool.
It measures 45 × 0 mm and has 6 copper layers, 1.6 mm thick.
222 parts, built around the TAS5805MPWP, TPS51396ARJER, TPD4E05U06DQAR and TXS0102DQER. 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 GeniePod/genie-hardware repository on GitHub, at the commit this page was made from: the board is pcb/base_board/base_board.kicad_pcb and its schematic pcb/base_board/base_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-S-2.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).