

Xiao codec
audio codec shield for the seeed xiao ble
- Size
- 17.8 × 21 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 9
- Nets
- 29
- Pads
- 81
- Tracks, vias
- 129, 19
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 26 Aug 2024
- Updated
- 26 Aug 2024
Overview
Xiao codec is an open-source printed circuit board by bliep, from the bliep/xiao_codec repository on GitHub, published under the MIT licence. It is a 2-layer board of 17.8 × 21 mm with 9 parts on 29 nets, routed with 129 tracks and 19 vias.
Its parts include 6 capacitors, 2 ICs and 1 connector. It belongs with the audio and music boards and the nRF52 and nRF5x boards of this library.
README
README.mdxiao_codec
Audio codec shield for the Seeed xiao-ble (https://wiki.seeedstudio.com/XIAO_BLE/). The audio codec is a AIC3254 (https://www.ti.com/product/TLV320AIC3254).
audio IO
The shield has header pins that directly connects to the audio IO pins of the codec. For connecting to headphones or analog microphones see the application note of the codec (https://www.ti.com/lit/ug/slau497a/slau497a.pdf?ts=1724654493899&ref_url=https%253A%252F%252Fwww.google.com%252F). I.e. if you want to drive headphones, place series capacitors (47u) on the headphone pins to remove the DC.
Parts
9| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3, C4 |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5 |
| 1 | AIC3254 | Package_DFN_QFN:VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias | U2 |
| 1 | Conn_01x08_Socket_dev | Footprint_Library:Conn_8_dev | J1 |
| 1 | Seeed Studio XIAO nRF52840_dev | Footprint_Library:XIAO-Generic-Thruhole-14P-2.54-21X17.8MM_dev | U1 |
Questions
How big is the Xiao codec PCB?
It measures 17.8 × 21 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Xiao codec use?
9 parts. 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 Xiao codec KiCad files?
From the bliep/xiao_codec repository on GitHub, at the commit this page was made from: the board is hardware/xiao_codec.kicad_pcb and its schematic hardware/xiao_codec.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Xiao codec design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers103 × 30.5 mm

- 2 layers31.8 × 47.6 mm

- 2 layers24 × 27.3 mm

Expansion Card Retrofit
FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop
9 parts1.1kCC-BY-4.0 - 2 layers15.6 × 17.3 mm

SKR Mini TFT Thermistor Board
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
9 parts1.1kGPL-3.0 - 2 layers39.1 × 49.5 mm

Learnoliver
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
9 parts915 - 2 layers17.4 × 16.9 mm

- 2 layers9.8 × 108 mm

- 2 layers

Keyboard after
adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing
9 parts547GPL-3.0