Skip to the content
PCBKitNew board
2 layers140 × 14 mmAgentcast micbar, the printed circuit board in 3D

An HDMI dongle with a far-field mic array. Plug it into any TV; people in the room talk, a cloud agent does the work, and the TV shows the results. The product spec is docs/office-agent-dongle.md.

Size
140 × 14 mm
Copper layers
2
Thickness
1.6 mm
Parts
25
Nets
19
Pads
93
Tracks, vias
224, 41
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
5 Nov 2026
Updated
5 Nov 2026

Overview

Agentcast micbar is an open-source printed circuit board by ThyFriendlyFox, from the ThyFriendlyFox/agentcast-prototype repository on GitHub. It is a 2-layer board of 140 × 14 mm with 25 parts on 19 nets, routed with 224 tracks and 41 vias.

It is built around the 74LVC1G34Z, ICS-43434 and PCM12SMTR, with the SM10B-SRSS-TB among its other parts. Its parts include 8 capacitors, 6 resistors, 3 diodes, 2 ICs and 1 connector.

Main components

4

README

README.md

Agentcast

An HDMI dongle with a far-field mic array. Plug it into any TV; people in the room talk, a cloud agent does the work, and the TV shows the results. The product spec is docs/office-agent-dongle.md.

Hardware versions

VersionStateBoardsNotes
v0.4in workthe v0.3 stick with a male HDMI Type-A plug on its end: plugs straight into the TVGates GREEN. Plug footprint awaits the plug's drawing (4 numbers). Not yet ordered.
v0.3archivedone board, 67 x 46 mm stick: CM5 carrier, HDMI-A at the end, USB-C power and USB-C external mic on the sides, on-board mic, hardware muteGates GREEN. CM5 position checked against Raspberry Pi's 3D model. Fab files in hardware/v0.3/dongle/fab/. Not yet ordered.
v0.2archivedone board, 57 x 50.4 mm: CM5 carrier, HDMI-A, USB-C power, USB-C port for an external mic, on-board mic, hardware muteGates GREEN. Fab files in hardware/v0.2/dongle/fab/. Not yet ordered.
v0.1archivedmain (CM5 carrier) and mic bar (4 mics) on a cableGates GREEN on both boards. Never ordered.

Tools

The boards are designed as code and checked with the Via EE Workcenter: KiCad 10, ngspice and FreeRouting, driven by workcenter. Each board folder holds a design.py; the KiCad files beside it are generated from it.

bash
make verify

How work is run

agent-kit/ROUTING.md says which file governs which job. Agents read CLAUDE.md first.

Parts

25
QtyValueFootprintReferences
6100nCapacitor_SMD:C_0402_1005MetricC3, C4, C5, C6, C7, C8
4ICS-43434Sensor_Audio:InvenSense_ICS-43434-6_3.5x2.65mmMK1, MK2, MK3, MK4
21kResistor_SMD:R_0402_1005MetricR1, R4
233Resistor_SMD:R_0402_1005MetricR2, R3
274LVC1G34Package_TO_SOT_SMD:SOT-353_SC-70-5U1, U2
110kResistor_SMD:R_0402_1005MetricR5
110uCapacitor_SMD:C_0603_1608MetricC2
11uCapacitor_SMD:C_0402_1005MetricC1
1330Resistor_SMD:R_0402_1005MetricR6
1PCM12SMTRButton_Switch_SMD:SW_SPDT_PCM12SW1
1SM10B-SRSS-TBConnector_JST:JST_SH_SM10B-SRSS-TB_1x10-1MP_P1.00mm_HorizontalJ1
1amber STATELED_SMD:LED_0603_1608MetricD3
1green LIVELED_SMD:LED_0603_1608MetricD1
1red MUTEDLED_SMD:LED_0603_1608MetricD2

Questions

How big is the Agentcast micbar PCB?

It measures 140 × 14 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Agentcast micbar use?

25 parts, built around the 74LVC1G34Z, ICS-43434, PCM12SMTR and SM10B-SRSS-TB. 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 Agentcast micbar KiCad files?

From the ThyFriendlyFox/agentcast-prototype repository on GitHub, at the commit this page was made from: the board is hardware/v0.1/micbar/agentcast_micbar.kicad_pcb and its schematic hardware/v0.1/main/agentcast_main.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Agentcast micbar design in my own project?

Its repository states no licence, so its author keeps all rights: ask ThyFriendlyFox before reusing the design.

More from ThyFriendlyFox/agentcast-prototype

2
  • 4 layers67 × 46 mmAgentcast dongle, the printed circuit board in 3D

    Agentcast dongle

    ThyFriendlyFox/agentcast-prototype

    An HDMI dongle with a far-field mic array. Plug it into any TV; people in the room talk, a cloud agent does the work, and the TV shows the results. The product spec is docs/office-agent-dongle.md.

    46 parts
  • 4 layers66 × 52.2 mmAgentcast main, the printed circuit board in 3D

    Agentcast main

    ThyFriendlyFox/agentcast-prototype

    An HDMI dongle with a far-field mic array. Plug it into any TV; people in the room talk, a cloud agent does the work, and the TV shows the results. The product spec is docs/office-agent-dongle.md.

    26 parts

Similar boards

  • 4 layers46 × 46 mmLFX FC R1, the printed circuit board in 3D

    LFX FC R1

    nguyencanhanh/luckfox-rv1103-drone

    AI quadcopter on one RV1103 (Luckfox Pico Mini B): Linux + RISC-V MCU flight loop, SITL with 3D pilot view, KiCad flight-controller board

    85 partsMIT
  • 2 layers52 × 24 mmBmm sensor, the printed circuit board in 3D

    Bmm sensor

    donaldbell/productspeedrun

    Let's see how quickly we can get a product idea off the ground.

    32 parts
  • 6 layers230 × 56 mmOvc, the printed circuit board in 3D

    Ovc

    osrf/ovc

    the Open Vision Computer

    379 parts207Apache-2.0
  • 2 layers109 × 71 mmGamma split, the printed circuit board in 3D

    Gamma split

    ahtn/keyboard_pcb

    156 parts96
  • 2 layers243.4 × 76.7 mmSteamvan, the printed circuit board in 3D

    Steamvan

    jmdaly/steamvan

    KiCAD design files for the SteamVan PCB - a 40% keyboard PCB based on an STM32 MCU

    188 parts76CC-BY-SA-4.0
  • 2 layers285 × 95.1 mmCO60, the printed circuit board in 3D

    CO60

    jmdaly/CO60

    KiCad design files for the CO60, an open hardware 60% keyboard PCB

    286 parts55CC-BY-SA-4.0
  • 4 layers100.9 × 77.5 mmYm2610-pcb, the printed circuit board in 3D

    Ym2610-pcb

    dan-rodrigues/ym2610-pcb

    FPGA-based PCB to control a YM2610 sound synthesis chip.

    168 parts31