

Tv25-cpu
Automatically exported from code.google.com/p/tvtools
- Size
- 65.5 × 75.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 49
- Nets
- 62
- Pads
- 220
- Tracks, vias
- 715, 59
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 20 May 2015
- Updated
- 19 Jun 2025
Overview
Tv25-cpu is an open-source printed circuit board by mirdej, from the mirdej/tvtools repository on GitHub. It is a 2-layer board of 65.5 × 75.9 mm with 49 parts on 62 nets, routed with 715 tracks and 59 vias.
It is built around the ESP32-S3-WROOM-1-N8, XC6220B331MR and SK6812MINI-E. Its parts include 10 resistors, 8 connectors, 7 ICs, 6 diodes and 5 capacitors. It belongs with the ESP32 boards of this library.
Main components
3ESP32-S3-WROOM-1-N8
SMD,25.5x18mm-40℃~+85℃ -98.2dBm 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesXC6220B331MR
SOT-23-5-40℃~+85℃@(Ta) 1 25uA 3.3V 400mV@(800mA) 5.5V 50dB@(10kHz) 900mA Fixed Over Current Protection、Over Temperature Protection Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTECH PUBLICVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsSK6812MINI-E
SMD-40℃~+85℃ 0.6mA 1.78mm 120mcd~240mcd 120° 160mcd~320mcd 1kHz 2.8mm 2000V 3.2mm 3.7V~5.5V 460nm~470nm 515nm~525nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Semi-transparent lens SMD RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
Parts
49| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 2k | Resistor_SMD:R_0603_1608Metric | R9, R10, R11, R12 |
| 4 | Conn_01x10 | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J1, J2, J4, J5 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.5mm_Pad | H1, H2, H3, H4 |
| 4 | SK6812MINI | LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm | D1, D2, D3, D6 |
| 4 | SW_Push | Button_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS | SW1, SW3, SW4, SW5 |
| 2 | 10k | synkie_footprints:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R7, R8 |
| 2 | 5k1 | synkie_footprints:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2, R5 |
| 2 | 5k1 | Resistor_SMD:R_0805_2012Metric | R1, R3 |
| 2 | LOGO | anyma_footprints:logo_anyma_tiny | U2, U7 |
| 2 | R_Potentiometer | synkie_footprints:Potentiometer_Alps_RK09K_Single_Vertical | RV1, RV2 |
| 1 | 100n | Capacitor_SMD:C_0603_1608Metric | C6 |
| 1 | 100n | synkie_footprints:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C3 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C7 |
| 1 | 1u | synkie_footprints:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C5 |
| 1 | 4u7 | Capacitor_SMD:C_0805_2012Metric | C8 |
| 1 | BATT | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal | J12 |
| 1 | CHRG | LED_SMD:LED_0805_2012Metric | D5 |
| 1 | Charge | Anyma06:PogoChargeConn | J13 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J11 |
| 1 | ESP32-S3-WROOM | 2022_midi_controller:ESP32-S3-WROOM | U3 |
| 1 | MCP73831-2-OT | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | RDY | LED_SMD:LED_0805_2012Metric | D4 |
| 1 | SW_SPDT | Anyma06:Microschalter | SW2 |
| 1 | USB_C_Receptacle_USB2.0 | synkie_footprints:JAE_USB-C_SJ122205 | J3 |
| 1 | XC6220B331MR | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | cabled | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | i2c-display128x32 | synkie_footprints:Bangood_I2C_Display | U1 |
| 1 | vbus | Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm | JP2 |
| 1 | ~ | Package_DFN_QFN:TDFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.2mm | U6 |
More from mirdej/tvtools
12- 2 layers36 × 40 mm

- 2 layers57 × 64 mm

- 2 layers31 × 64.8 mm

- 2 layers146.3 × 43.7 mm

- 2 layers24.7 × 34.1 mm

- 2 layers109.5 × 16.2 mm

- 2 layers60 × 80 mm

- 2 layers48.6 × 45.1 mm

5port headphone belkin clone schnittplatz17
mirdej/tvtools
Automatically exported from code.google.com/p/tvtools
20 parts4 - 2 layers166.2 × 20.3 mm

- 2 layers

- 2 layers176.5 × 35.6 mm

- 2 layers22 × 36 mm

Similar boards
- 4 layers85.3 × 54.5 mm

CentralUnit
albertdolata/Sensitive-Parameter-Recorder
This repository is intended for an academic project.
70 parts2 - 4 layers102 × 34 mm

Netscore
arcticlula/Netscore
Device that keeps track of a volleyball's game score (points and sets). Ideally it should be mounted on the net, since it has a display on the front and back and buttons on the sides.
150 partsMIT - 2 layers60 × 50 mm

Rove sv
crzhacko/rove-esp32s3
ROVE — ESP32-S3 voice-controlled RC car platform (monorepo: firmware + electronics)
27 parts - 2 layers27 × 45 mm

Alarmshock protofinal
Enoch36Yi/AlarmShock
As a chronic deep sleeper, I created AlarmShock to help me wake up on time when standard alarms don't work. The design uses a BMI160 accelerometer and gyroscope to measure wrist movement, an ESP32-S3 MCU, and a DRV2605L…
30 parts - 2 layers40 × 33 mm

- 4 layers48.1 × 35 mm

Nexus 01 schematic (3)
Rohan317685/Fira
I present you fira: A flight controller! I have made a accurate ish render of the frame we have spent somewhat weeks its just we were trying to make sure it was affordable and have some lists for kits this could be in!…
48 partsMIT - 4 layers48.5 × 74.8 mm

FlyingChecklist KiCad
SarahAlroe/FlyingChecklist-Hardware
PCB and 3D models for the Flying Checklist project
88 parts - 2 layers56 × 56 mm

Questions
How big is the Tv25-cpu PCB?
It measures 65.5 × 75.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tv25-cpu use?
49 parts, built around the ESP32-S3-WROOM-1-N8, XC6220B331MR and SK6812MINI-E. 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 Tv25-cpu KiCad files?
From the mirdej/tvtools repository on GitHub, at the commit this page was made from: the board is kicad/tv.controller2025/tv25-cpu/tv25-cpu.kicad_pcb and its schematic kicad/5port-headphone-belkin-clone-schnittplatz17./5port-headphone-belkin-clone-schnittplatz17.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tv25-cpu design in my own project?
Its repository states no licence, so its author keeps all rights: ask mirdej before reusing the design.