Skip to the content
6 layers45 × 0 mmBase board, the printed circuit board in 3D

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

Size
45 × 0 mm
Copper layers
6
Thickness
1.6 mm
Parts
222
Nets
360
Pads
1,184
Tracks, vias
2,595, 649
Pours
85
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Apr 2026
Updated
21 May 2026

Overview

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.

Main components

12

README

README.md

genie-hardware

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.

Home V1 Target Hardware

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.

SubsystemHome V1 direction
ComputeJetson Orin Nano-class SoM running the GeniePod voice stack, LLM runtime, and local services
Audio input4 analog microphones in a far-field array, with a dedicated audio ADC/front end and physical mute path
Audio output2-speaker playback path for voice responses, alerts, and room audio testing
StorageOnboard M.2 NVMe SSD for the OS image, models, logs, configuration, and OTA staging
SecurityTPM 2.0 security module for device identity and future sealed-storage / disk-encryption flows
WirelessWiFi and BLE connectivity for setup, local network access, and device management
Thread / MatterThread border-router path using a radio co-processor connected to the Jetson host
Status lightingRGBW LED status system for wake, listening, processing, muted, error, setup, and idle states
Physical controlsHardware microphone mute, volume controls, and a setup/pairing control
External I/OUSB-C power, Ethernet, and hidden service/debug USB access; no public display output in V1
EnclosureVoice-first home form factor with top mic zone, separated speaker path, visible privacy/status cues, and rear/bottom I/O

Hero — GeniePod Home V1 MVP wiring

Verified MVP: Jetson Orin Nano Super + ESP32-LyraT V4.3, tested with genie-claw alpha.7 on 2026-05-13.

Scope

This repo is only about GeniePod Home V1 hardware.

It currently documents:

  1. MVP testing build — the board-level setup that works today.
  2. Home V1 interface board — planned replacement for loose jumper wiring.
  3. Home V1 enclosure — planned developer enclosure around the MVP stack.
  4. Home V1 product design — planned industrial-design notes for this device.

It does not define other GeniePod products or future SKUs.

Everything here is licensed CERN-OHL-S v2.

MVP System

mermaid
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 Map

FolderStatusWhat it holds
mvp/working MVP test buildBOM, wiring, and setup notes for the off-the-shelf reference build
schematic/plannedKiCad schematics for the Home V1 interface board
pcb/plannedPCB layouts, Gerbers, fab outputs, and renders
enclosure/plannedCAD for the Home V1 MVP/developer enclosure
product-design/plannedHome V1 industrial-design and packaging notes
images/activeMVP photos and repo diagrams

MVP at a Glance

The current MVP test build:

ComponentPartApprox USD
ComputeJetson Orin Nano Super Devkit (8 GB)$499
Mic frontendESP32-LyraT V4.3 (ES8388 + 3 onboard mics)$30-40
StoragemicroSD A2 U3 64 GB+$15
Audio outUSB-A headphone or 3.5 mm speaker$5-30
Wiring40-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

Bring-Up Sequence

mermaid
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.

Roadmap

  • Now: MVP testing hardware documented and reproducible.
  • Next: Home V1 interface-board v0.1 to replace loose jumpers with a labelled captive connector.
  • Then: 3D-printable Home V1 developer enclosure around the MVP stack.
  • Later: manufacturable Home V1 hardware package after the MVP behavior is stable.

Related Repos

RepoWhat it is
GeniePod/genie-clawRust runtime: voice loop, memory, tools, Home Assistant integration.
GeniePod/genie-ai-runtimeOrin-tuned C++/CUDA LLM inference runtime.
GeniePod/genie-osJetson OS and image tooling for the target hardware.
GeniePod/genie-appCompanion client for setup and device management.
espressif/esp-adfUpstream LyraT firmware framework.

License

CERN Open Hardware Licence Version 2 — Strongly Reciprocal. See LICENSE.md.

Parts

222
QtyValueFootprintReferences
26100nFProject Libraries:C_0402_1005MetricC2, C13, C26, C35, C36, C39, C45, C49, C50, C59, C61, C63, C64, C65, C66, C67 +10
16220nFProject Libraries:C_0402_1005MetricC51, C52, C53, C54, C55, C56, C57, C58, C82, C85, C86, C89, C100, C102, C103, C105
121uFProject Libraries:C_0402_1005MetricC5, C6, C7, C8, C19, C32, C41, C73, C90, C91, C106, C107
1110uFProject Libraries:C_0805_2012MetricC9, C10, C11, C12, C22, C23, C24, C25, C34, C37, C38
10100kProject Libraries:R_0402_1005MetricR2, R8, R9, R20, R23, R40, R46, R47, R49, R50
922uFProject Libraries:C_0603_1608MetricC14, C15, C16, C17, C27, C28, C29, C30, C62
610kProject Libraries:R_0402_1005MetricR6, R25, R31, R34, R52, R54
6680nFProject Libraries:C_0805_2012MetricC83, C84, C87, C88, C101, C104
510uFProject Libraries:C_0603_1608MetricC43, C44, C46, C47, C48
5TPD4E05U06DQARProject Libraries:USON-10_2.5x1.0mm_P0.5mmU14, U15, U16, U18, U19
41kProject Libraries:R_0402_1005MetricR4, R7, R19, R24
42.2kProject Libraries:R_0402_1005MetricR27, R28, R29, R30
4200kProject Libraries:R_0402_1005MetricR26, R42, R43, R44
422uFProject Libraries:C_0805_2012MetricC78, C79, C96, C97
4330uFProject Libraries:CP_Elec_6.3x7.7C80, C81, C98, C99
44.7uHProject Libraries:L_APV_APH0420L4, L5, L6, L7
4MountingHoleProject Libraries:MountingHole_2.2mm_M2H1, H2, H3, H4
3100RProject Libraries:R_0402_1005MetricR3, R38, R39
347kProject Libraries:R_0402_1005MetricR36, R37, R53
3B2B-XHProject Libraries:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ9, J10, J11
20RProject Libraries:R_0402_1005MetricR21, R33
2100pFProject Libraries:C_0402_1005MetricC18, C31
2100uFProject Libraries:C_1206_3216MetricC60, C68
2160kProject Libraries:R_0402_1005MetricR12, R16
21SS400CMT2RProject Libraries:D_SOD-923D1, D4
21uFProject Libraries:C_0603_1608MetricC3, C4
228.7kProject Libraries:R_0402_1005MetricR41, R48
22N7002Project Libraries:SOT-23Q2, Q3
230kProject Libraries:R_0402_1005MetricR11, R13
24.7uFProject Libraries:C_0402_1005MetricC74, C92
24.7uHProject Libraries:L_APV_APH0530L8, L9
251kProject Libraries:R_0402_1005MetricR14, R18
2PESD24VS1ULProject Libraries:D_SOD-882D2, D3
2Spacer_DrillProject Libraries:Spacer_Drill3.7mm_H4mm_9774040151RSP1, SP2
2TAS5805MPWPProject Libraries:TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.7mm_Mask3.1x4.05mmU21, U22
2TBDProject Libraries:C_0402_1005MetricC20, C33
2TPS51396ARJERProject Libraries:Texas_RJE0020A_VQFN-20-1EP_3x3mm_P0.45mm_EP0.675x0.76mmU4, U6
2TXS0102DQEProject Libraries:X2SON-8_1.4x1mm_P0.35mmU10, U11
11-2199230-5Project Libraries:1-2199230-5J4
11.2uHProject Libraries:L_Changjiang_FXL0530L1
110nFProject Libraries:C_0402_1005MetricC21
115kProject Libraries:R_0402_1005MetricR51
11MProject Libraries:R_0402_1005MetricR32
11uHProject Libraries:L_Changjiang_FTC303020DL2
120kProject Libraries:R_0402_1005MetricR17
1220kProject Libraries:R_0402_1005MetricR10
122kProject Libraries:R_0402_1005MetricR5
133pFProject Libraries:C_0402_1005MetricC40
133uFProject Libraries:C_0805_2012MetricC42
14.7kProject Libraries:R_0402_1005MetricR35
14.7uFProject Libraries:C_0805_2012MetricC1
1470RProject Libraries:R_0402_1005MetricR1
15019514000Project Libraries:5019514000J8
16.8uHProject Libraries:L_Changjiang_FXL0640L3
17.15kProject Libraries:R_0402_1005MetricR22
174LVC2G14Project Libraries:SOT-363_SC-70-6U8
1909kProject Libraries:R_0402_1005MetricR45
190kProject Libraries:R_0402_1005MetricR15
1AO4805Project Libraries:SOIC-8_3.9x4.9mm_P1.27mmQ1
1Bus_DDR4_SODIMM_CUSTOM_Jetson-Nano-H9.2mm-socketProject Libraries:2309411-1A1
1Conn_01x03Project Libraries:PinHeader_1x03_P2.54mm_VerticalJ2
1ESDA25WProject Libraries:SOT-323_SC-70U1
1Fan ConnectorProject Libraries:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_VerticalJ3
1GT-USB-7002CProject Libraries:GT-USB-7002CJ1
1GT-USB-7013A03Project Libraries:GT-USB-7013A03J6
1HC-USB3_0-L168-WPProject Libraries:HC-USB3_0-L168-WPJ7
1HD3SS3220RNHRProject Libraries:Texas_RNH0030A_WQFN-30-1EP_2.5x4.5mm_P0.4mm_EP1.2x3.2mmU13
1HR911130AProject Libraries:HANRUN_HR911130AJ5
1LMR51450SDRRRProject Libraries:WSON-12-1EP_3x3mm_P0.5mm_EP1.5x2.5mmU7
1OK2Project Libraries:TestPoint_Pad_D1.0mmTP1
1OK3Project Libraries:TestPoint_Pad_D1.0mmTP2
1SLB_9670VQ2_0_FW7_85Project Libraries:VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mmU20
1SN74LVC1G175DCKRProject Libraries:SOT-363_SC-70-6U9
1STUSB4500QTRProject Libraries:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mmU2
1SW_SPSTProject Libraries:SW_DIP_SPSTx01_Slide_6.7x4.1mm_W6.73mm_P2.54mm_LowProfile_JPinSW1
1SX1M32.768KM10F30TNNProject Libraries:OSC-SMD_4P-L2.0-W1.6-BLX1
1Spacer_Drill3.7mm_H2.5mmProject Libraries:Spacer_Drill3.7mm_H4mm_9774040151RH5
1TPS22992RXPRProject Libraries:Texas_RXP0008A_WQFN-HR-8_1_25x1_5mmU5
1TPS2552DRVRProject Libraries:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU12
1TPS2553DRVRProject Libraries:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU17

The 221 most common of 222 parts.

More from GeniePod/genie-hardware

1
  • 2 layers13.9 × 42.8 mmLed button, the printed circuit board in 3D

    Led button

    GeniePod/genie-hardware

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

    126 parts2CERN-OHL-S-2.0

Similar boards

  • 6 layers75.1 × 102 mmCm5, the printed circuit board in 3D

    Cm5

    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.

    84 partsApache-2.0
  • 2 layers210.4 × 161.9 mmT80-5000-right, the printed circuit board in 3D

    T80-5000-right

    nearestexit/t80-5000

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

    185 parts6
  • 6 layers104.8 × 77 mmGame console-1, the printed circuit board in 3D

    Game console-1

    enigmr/game-console-1

    Hobby handheld game console from scratch.

    213 parts2MIT
  • 4 layers88 × 94.5 mmRT1050, the printed circuit board in 3D

    RT1050

    NortheasternSatelliteLab/ADCS-Camera-Payload-Board

    209 parts2
  • 6 layers150 × 87 mmPOWERCORE V2.0 MOTHERBOARD, the printed circuit board in 3D

    POWERCORE V2.0 MOTHERBOARD

    Rack-Robotics/Powercore-V2.0

    Open-Source wire EDM power supply by Rack Robotics, Inc.

    254 parts258
  • 4 layers100 × 82.2 mm4 Bit - Seven Seg Interface, the printed circuit board in 3D

    4 Bit - Seven Seg Interface

    Shaxzodm2611/4-bit-Adder-Interface-Board

    A custom PCB designed to mimic the function of a CPU. Entirely made from discrete logic ICs.

    128 parts
  • 4 layers160 × 90 mmVESC controller, the printed circuit board in 3D

    VESC controller

    paltatech/VESC-controller

    Made open source with KiCAD, an open source EDA tool.

    342 parts356

Questions

How big is the Base board PCB?

It measures 45 × 0 mm and has 6 copper layers, 1.6 mm thick.

What parts does the Base board use?

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.

Where can I download the Base board KiCad files?

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.

Can I use the Base board design in my own project?

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).