Skip to the content
2 layers81.4 × 20 mmESP32-C6-USB switch, the printed circuit board in 3D

ESP32-C6-USB switch

tomjtoth/ESP32-C6-USB-switch

I found 1x type-A to 3x type-A wireless USB switches on AliExpress.

Size
81.4 × 20 mm
Copper layers
2
Thickness
1.6 mm
Parts
9
Nets
71
Pads
105
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 10.0 (file 20260206)
Created
18 Sep 2026
Updated
21 Sep 2026

Overview

ESP32-C6-USB switch is an open-source printed circuit board by tomjtoth, from the tomjtoth/ESP32-C6-USB-switch repository on GitHub. It is a 2-layer board of 81.4 × 20 mm with 9 parts on 71 nets.

It is built around the HUSB237-AA001-DN06R and TYPE-C-31-M-31. Its parts include 1 IC and 1 connector. It belongs with the ESP32 and RISC-V boards of this library.

Main components

2

README

README.md

Wireless USB switch

I found 1x type-A to 3x type-A wireless USB switches on AliExpress.

This project aims to recreate the same functionality with the help of the ESP32-C6 SuperMini board and type-C connectors.

Parts

9
QtyValueFootprintReferences
6TYPE-C_6P_073JLCImport:TYPE-C_6P_073USB3, USB4, USB5, USB6, USB7, USB8
1HUSB237-AA001-DN06RJLCImport:HUSB237-AA001-DN06RU1
1TYPE-C-31-M-31JLCImport:TYPE-C-31-M-31USB1
1~ESP32-C6 USB switch:ESP32-C6-SuperMini_socketJ1

Similar boards

  • 4 layers87.9 × 23 mmP4gpio, the printed circuit board in 3D

    P4gpio

    tannewt/p4gpio

    Minimal P4 dev board to bring out almost all GPIO (48 of 55)

    94 parts3
  • 2 layers79.5 × 59.5 mmProject Design, the printed circuit board in 3D

    Project Design

    KutlwanoP555/3088-Project-Design

    EEE3088F Design

    61 parts1
  • 2 layers90 × 14 mmFan ctrl, the printed circuit board in 3D

    Fan ctrl

    janiszah/solder-fume-extractor

    Solder Fume Extractor

    44 parts
  • 2 layers77.3 × 58.5 mmEEE3088F MM Power Project, the printed circuit board in 3D

    EEE3088F MM Power Project

    KLPJOA002/EEE3088F_PCP_Power_Project

    Git hub repo containing pcp and kicad files for EEE3088F 2025 project

    88 parts
  • 2 layers82 × 60 mmEEE3088F PCB Project, the printed circuit board in 3D

    EEE3088F PCB Project

    LlamaLuLu/Micromouse-Lula-and-Rejoice

    Our Micromouse power subsystem for the Design course EEE3088F

    107 parts
  • 2 layersEEE3088F 2025 Powerboard, the printed circuit board in 3D

    EEE3088F 2025 Powerboard

    May-engineer/EEE3088F-Micromouse-power-module-

    repo used to keep track of latest PCB design

    75 parts

Questions

How big is the ESP32-C6-USB switch PCB?

It measures 81.4 × 20 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ESP32-C6-USB switch use?

9 parts, built around the HUSB237-AA001-DN06R and TYPE-C-31-M-31. 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 ESP32-C6-USB switch KiCad files?

From the tomjtoth/ESP32-C6-USB-switch repository on GitHub, at the commit this page was made from: the board is ESP32-C6 USB switch.kicad_pcb and its schematic ESP32-C6 USB switch.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32-C6-USB switch design in my own project?

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