

Twisted Listen Rev2
The key chain sized expandable ESP32-S3 platform.
- Size
- 14 × 32.7 mm
- Copper layers
- 4
- Thickness
- 1.2 mm
- Parts
- 56
- Nets
- 50
- Pads
- 205
- Tracks, vias
- 502, 104
- Pours
- 114
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 10 Aug 2026
- Updated
- 8 Oct 2026
Overview
Twisted Listen Rev2 is an open-source printed circuit board by Triax-Labs, from the Triax-Labs/twisted repository on GitHub. It is a 4-layer board of 14 × 32.7 mm with 56 parts on 50 nets, routed with 502 tracks and 104 vias.
It is built around the ES8316, LPA2103AQVF and TCA9536DTMR, with the KH-1.27FH-2X10P-H4.3-SMT, CC0402KRX7R7BB104 and 0402CG200J500NT among its other parts. Its parts include 29 capacitors, 11 resistors, 5 ICs, 2 inductors and 1 connector. It belongs with the audio and music and radio and wireless boards and the ESP32 boards of this library.
Main components
10ES8316
QFN-32-EP(4x4)-40℃~+85℃ 1.8V~3.3V 2 24 26MHz 96000Hz Audio Analog-to-Digital Converter、Audio Decoder I2S QFN-32-EP(4x4) ADCs/DACs - Special Purpose ROHSEverest-semiADCs/DACs - Special PurposeLPA2103AQVF
DFN-8-EP(2x2)0.02% 1-Channel 2.2W×1@4Ω、2.5W×1@4Ω 2.5V~5.5V 4mA 75dB 75dB Automatic mute/no-noise switch、Enable/shutdown function、Filterless architecture Class D DFN-8-EP(2x2) Audio Amplifiers ROHSLOWPOWERAudio AmplifiersTCA9536DTMR
X2-SON-8(0.8x1.4)-40℃~+125℃ 1.5uA 1.65V~5.5V 10mA 1MHz 25mA 4 4.1V 400mV I2C、SMBus Interrupt Output Push-Pull、Open-drain Reset function、Built-in LED driver X2-SON-8(0.8x1.4) I/O Expanders ROHSTexas InstrumentsI/O ExpandersKH-1.27FH-2X10P-H4.3-SMT
SMD,P=1.27mm-40℃~+105℃ 1.27mm 1.27mm 1A 2 20P 2x10P 4.3mm Square Hole Surface Mount,Vertical Top SMD,P=1.27mm Female Headers ROHSShenzhen Kinghelm ElecFemale HeadersCC0402KRX7R7BB104
0402100nF 16V X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSYAGEOMultilayer Ceramic Capacitors MLCC - SMD/SMT0402CG200J500NT
040220pF 50V C0G ±5% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSGuangdong Fenghua Advanced Tech (FH)Multilayer Ceramic Capacitors MLCC - SMD/SMT1.27-2*10P立贴针
SMD,P=1.27mm-55℃~+105℃ 1.27mm 1.27mm 1.5mm 2 20P 2x10P 3A 3mm Black Pin Header Surface Mount,Vertical SMD,P=1.27mm Pin Headers ROHSBOOMELEPin HeadersPJ-393-7A
SMD3.5mm Headphone Jack 30V 500mA Gold、Silver Phosphor bronze SMD Audio Connectors ROHSHRO ElectronicsAudio Connectors (Headphones)SM02B-SRSS-TB(LF)(SN)
SMD,P=1mm,卧贴-25℃~+85℃ 1 1A 1mm 1x2P 2 2.9mm 2P 4.32mm 4mm 50V Auxiliary Solder Pin Copper alloy PA SH Surface Mount, Right Angle Tin UL94V-0 White SMD,P=1mm,卧贴 Wire To Board Connector ROHSJSTWire To Board ConnectorZTS6216
SMD-4P,2.8x1.9mm-38dB 1.5V~3.6V 1.85mm 100Ω 120uA 1mm 2.75mm 65dB Analog output Omnidirectional SMD-4P,2.8x1.9mm MEMS Microphones ROHSZILLTEKMEMS Microphones
README
README.md
Twisted
Twisted is a tiny (14x32mm to be precise) ESP32-S3 based platform, which has dual Xtensa LX7 cores, 4Mb of flash, 2Mb of PSRAM, 512Kb of SRAM as well as BLE and WiFi on board, paired with an 0.42" IPS LCD, a keypad, a Neopixel and built-in battery management with USB OTG.

There is one more thing, the platform is extendable! It features a 20 pin 1.27mm expansion header which allows you of attaching other boards that add extra features, giving Twisted a reason for its name.
We currently have three expansion boards for Twisted...
Twisted Listen
An audio codec based on ES8316, which provides a high performance DAC and ADC, the attachment comes with both a builtin microphone and amplifier for a loudspeaker, as well as a 3.5mm headphone jack (with microphone in.)

Twisted Connect
A shield for the Twisted Bus that provides the functionality of an extra microcontroller, it adds on a CH585 MCU which comes with an interesting set of peripherals, NFC/RFID (with support for reading, writing and emulating tags,) both a USB High Speed and a USB Full Speed controller as well as a BLE / 2.4GHz modem.
Twisted Connect could be used for using the peripherals on the CH585 MCU alongside the ESP32-S3 on the main Twisted board or it could be used to deep sleep the ESP32-S3 to preserve power, since Twisted Connect could take over the bus, it can wake up the ESP32-S3 when a trigger happens (e.g. sensors over I2C or a BLE/USB packet.)

Twisted Sense (WIP)
An attachment that provides a a suite of sensors and trackers (pressure, temperature, humidity, gyroscope, accelerometer, magnetometer and GPS/GNSS) aiming to help the device "feel" what happens around it.
Production
Production could be done through JLCPCB's PCBA service.
Total (estimated) costs for Twisted boards (does not include any of the extra shields):
You will need to assemble one side of the board, the other side which has the display, a resistor and the keypad you will have to assemble it yourself, or let JLCPCB assemble it for you at a higher cost.
You will need the display to be sourced and assembled by yourself, this is where you can buy it:
- AliExpress: listing / listing / listing / listing
- BuyDisplay
If you decide to buy the display from a different supplier, make sure it comes with a 16 pin flex cable, it also has to follow this pinout:

Total (estimated) costs for Twisted Listen boards:
Total (estimated) costs for a Twisted Connect boards:
Note that these tables don't include shipping charges.
Production files could be found in /hardware/X/production.
GPIO Pins Mapping (Twisted Bus)
| GPIO | Strap | ADC | HWSPI | Remark | Exposed | On Twisted |
|---|---|---|---|---|---|---|
| 0 | Yes | Pull LOW to Enter BOOT | No | Boot Button | ||
| 1 | No | ADC1 CH0 | Yes | Expansion Header | ||
| 2 | No | ADC1 CH1 | Yes | Expansion Header | ||
| 3 | Yes | ADC1 CH2 | Pull LOW to Use An External Debugger Instead of USB | Yes | Expansion Header | |
| 4 | No | ADC1 CH3 | Yes | Expansion Header | ||
| 5 | No | ADC1 CH4 | Yes | Expansion Header | ||
| 6 | No | ADC1 CH5 | Yes | Expansion Header | ||
| 7 | No | ADC1 CH6 | Yes | Expansion Header | ||
| 8 | No | ADC1 CH7 | Yes | Expansion Header | ||
| 9 | No | ADC1 CH8 | Hold | Yes | Expansion Header | |
| 10 | No | ADC1 CH9 | CS | Yes | Expansion Header | |
| 11 | No | ADC2 CH0 | MOSI | Yes | Expansion Header | |
| 12 | No | ADC2 CH1 | SCK | Yes | Expansion Header | |
| 13 | No | ADC2 CH2 | MISO | Yes | Expansion Header | |
| 14 | No | ADC2 CH3 | WP | Yes | Expansion Header | |
| 15 | No | ADC2 CH4 | Yes | Expansion Header | ||
| 16 | No | ADC2 CH5 | Yes | Expansion Header | ||
| 17 | No | ADC2 CH6 | Yes | Expansion Header | ||
| 18 | No | ADC2 CH7 | No | Keypad: INT | ||
| 19 | Yes | ADC2 CH8 | USB D- | Yes | USB Port | |
| 20 | Yes | ADC2 CH9 | USB D+ | Yes | USB Port | |
| 21 | No | No | Neopixel: DIN | |||
| 26 | Yes | Used for QSPI Flash/PSRAM | No | Unused | ||
| 27 | Yes | Used for QSPI Flash/PSRAM | No | Unused | ||
| 28 | Yes | Used for QSPI Flash/PSRAM | No | Unused | ||
| 29 | Yes | Used for QSPI Flash/PSRAM | No | Unused | ||
| 30 | Yes | Used for QSPI Flash/PSRAM | No | Unused | ||
| 31 | Yes | Used for QSPI Flash/PSRAM | No | Unused | ||
| 32 | Yes | Used for QSPI Flash/PSRAM | No | Unused | ||
| 33 | Maybe | Straps for Chips w/ Octal-SPI PSRAM | No | LCD: RST | ||
| 34 | Maybe | Straps for Chips w/ Octal-SPI PSRAM | No | LCD: SCK | ||
| 35 | Maybe | Straps for Chips w/ Octal-SPI PSRAM | No | LCD: CS | ||
| 36 | Maybe | Straps for Chips w/ Octal-SPI PSRAM | No | LCD: MOSI | ||
| 37 | Maybe | Straps for Chips w/ Octal-SPI PSRAM | No | LCD: BKL | ||
| 38 | No | No | Unused | |||
| 39 | No | No | Keypad: RST | |||
| 40 | No | No | Unused | |||
| 41 | No | Through Testpoint | Internal I2C: SDA | |||
| 42 | No | Through Testpoint | Internal I2C: SDA | |||
| 43 | No | Default UART: TX | Through Testpoint | Unused | ||
| 44 | No | Default UART: RX | Through Testpoint | Unused | ||
| 45 | Yes | No | Unused | |||
| 46 | Yes | No | Unused | |||
| 47 | No | No | LCD: DC | |||
| 48 | No | No | BMS: INT |
Parts
56| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | CC0402KRX7R7BB104 | lcsc:C0402 | C5, C8, C9, C11, C12, C13, C18, C21, C23, C25, C26 |
| 8 | CL05A106MP5NUNC_C315248 | lcsc:C0402 | C2, C10, C19, C20, C22, C24, C27, C28 |
| 7 | CL05A105KA5NQNC | lcsc:C0402 | C1, C4, C6, C7, C16, C17, C33 |
| 5 | 0402WGF330JTCE | lcsc:R0402 | R5, R6, R7, R8, R9 |
| 4 | TestPoint | lcsc:TinyTestPoint | TP1, TP2, TP3, TP4 |
| 2 | 0402CG200J500NT | lcsc:C0402 | C14, C15 |
| 2 | 0402WGF1002TCE | lcsc:R0402 | R3, R4 |
| 2 | 0402WGF2001TCE | lcsc:R0402 | R1, R2 |
| 2 | 0402WGF4701TCE | lcsc:R0402 | R10, R11 |
| 2 | BLM18PG121SN1D | lcsc:L0603 | L1, L2 |
| 1 | CL05B103KB5NNNC | lcsc:C0402 | C3 |
| 1 | Double row of needle2*10 1.27mm | lcsc:HDR-SMD_20P-P1.27-V-M-R2-C10-S1.27-LS5.5-1 | H1 |
| 1 | ES8316 | lcsc:QFN-32_L4.0-W4.0-P0.40-BL-EP2.7 | U4 |
| 1 | KH-1.27FH-2X10P-H4.3-SMT | lcsc:CONN-SMD_20P-P1.27_KINGHELM_KH-1.27FH-2X10P-H4.3-SMT | U5 |
| 1 | LP5910-1.8DRVR | lcsc:WSON-6_L2.0-W2.0-P0.65-TL-EP | U3 |
| 1 | LPA2103AQVF | lcsc:DFN-8_L2.0-W2.0-P0.50-BL-EP1.5 | U1 |
| 1 | PJ-393-7A | lcsc:AUDIO-SMD_PJ-393-7A | Audio1 |
| 1 | SM02B-SRSS-TB | lcsc:CONN-SMD_2P-P1.00_SM02B-SRSS-TB-LF-SN | CN1 |
| 1 | SolderJumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | JP1 |
| 1 | TCA9536DTMR | lcsc:X2SON-8_L1.4-W0.8-P0.50-BL | U2 |
| 1 | ZTS6216 | lcsc:MIC-SMD_4P-L2.8-W1.9-P1.84-TL | MIC1 |
More from Triax-Labs/twisted
2- 4 layers14 × 32.7 mm

- 4 layers30.2 × 32.7 mm

Similar boards
- 2 layers31.5 × 20 mm

Solenoid breakoutboard
VEXU-GHOST/ghost_kicad
Welcome to UT IEEE RAS VEXU GHOST's repository for our PCB developments! - PCB Images - Onboarding
14 parts - 4 layers46 × 46 mm

Placement
anil08607/stm32-smartwatch
A 46 × 46 mm, four-layer Bluetooth smartwatch PCB with a Nordic nRF52810-QFAA, 240 × 240 SPI LCD interface, BMA456 accelerometer, battery-backed PCF8563 RTC, USB-C 5 V charging, protected single-cell battery interface…
71 parts - 4 layers67.7 × 10.5 mm

- 2 layers37 × 45 mm

- 4 layers22 × 22 mm

Thing De La AI Back Of Hand
i2cjak/Thing_De_La_AI_Back_Of_Hand
This repository contains a KiCad project template provided by American Embedded. It is designed to be a starting point for new electronic designs, pre-configured with common settings, layers, and manufacturing outputs.
10 partsCERN-OHL-P-2.0 - 2 layers100 × 100 mm

Audio Digitizer
Lenka-12/EEE4022S
A high-performance audio digitization system built around the STM32F7 microcontroller, featuring dual Delta-Sigma ADCs (PCM1808 and ADAU1978) and an integrated ADC for comprehensive audio capture.
121 parts - 4 layers180.4 × 157.2 mm

- 4 layers31.4 × 70 mm

UPLC Panel
fredriknk/uPLC-Stack
Quick note, this is then panelization repo, head for the individual repos to get design files.
226 parts9
Questions
How big is the Twisted Listen Rev2 PCB?
It measures 14 × 32.7 mm and has 4 copper layers, 1.2 mm thick.
What parts does the Twisted Listen Rev2 use?
56 parts, built around the ES8316, LPA2103AQVF, TCA9536DTMR and KH-1.27FH-2X10P-H4.3-SMT. 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 Twisted Listen Rev2 KiCad files?
From the Triax-Labs/twisted repository on GitHub, at the commit this page was made from: the board is hardware/twisted-listen/Twisted-Listen-Rev2.kicad_pcb and its schematic hardware/twisted-connect/Twisted-Connect.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Twisted Listen Rev2 design in my own project?
Its repository states no licence, so its author keeps all rights: ask Triax-Labs before reusing the design.