Skip to content

mickdassive/usbc_car_module

Repository files navigation

USB 3.1x1 Hub with USB-C and USB-A Ports

This project is a USB 3.1x1 hub designed with KiCad 8.0 and developed with PlatformIO. It features two USB-C ports (one downstream and one upstream) capable of delivering up to 100W power, along with four regular downstream USB-A ports.

Features

  • USB 3.1x1 hub with USB-C and USB-A ports
  • Supports up to 100W power delivery per port
  • Onboard UART transceiver for programming the main MCU (ESP-12F)
  • Onboard CAN bus transceiver for automotive applications
  • Utilizes USB5926C hub chip from Microchip
  • USB PD PHYs (PTN110N) from NXP
  • Includes a display and ADC for power monitoring:
    • Monitor individual power consumption of USB-C ports (upstream and downstream)
    • Monitor combined total power consumption of USB-A ports
    • Monitor total system power consumption

Contributors

License

This project is licensed under the GNU General Public License v3.0.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks