USBee32-S2
An ESP32-S2 based general purpose, development PCB board design with both USB Type A and USB Type C breakouts
Buy Parts
... 13 more lines |
View All |
USBee32-S2 : ESP32-S2 Hardware Design
This repository contains hardware design files and datasheets for the ESP32-S2. This is an open source ESP32-S2 based PCB with breakout ports for both USB - Type A and USB - Type C.
Features
- Small form factor of 68.4mm x 27.9mm
- Four layered customly designed general purpose Development board
- Uses ESP32-S2-WROOM RF module
- Breakout ports for both USB - Type A and USB - Type C
- Uses CH340C which gives a high current output converting USB to UART logic
- Powering modes for the ESP - Either can be used
- USB - A: Using a USB A Male Cable
- USB - C: Using a USB C Male Cable(Typical Mobile charger cable)
- VI Pin: Supplying this GPIO pin with external 5V
- Has a On - board debuggable Neopixel (RGB Led)
- Has an ESD protection device which protects the circuit from electrostatic discharge and prevents malfunction/breakdown of the device
- Uses MCP73831 for charging LiPo battery
- Can use it as a power/communicating device for a joystick/ game controller
- Space efficient PCB with integrating majority components in SMD type package
Project Structure
/assets/datasheets - contains datasheets of various components used in the PCB/assets/references - contains references for the PCB/assets/schematics - contains schematics of the the PCB/assets/screenshots - contains screenshots of the the PCB.├── assets│ ├── datasheets - contains datasheets of various components used in the PCB │ ├── references - contains references used in making the PCB│ ├── schematics - contains schematics of the PCB│ └── screenshots - contains screenshots of the PCB├── gerbers - contains exportable gerber files of the PCB├── renders - contains models and renders of the PCB└── USBee32-S2 ├── component_libraries - contains external component libraries used └── ... - various KiCAD PCB files
Tools
To view/modify the files from this repository, install KiCAD from: https://kicad.org
Schematics
Plots
Front side
Back side
Future work
- Switching to a 4-layer PCB to make it more space efficient
- Adding safety against electrostatic discharge (ESD)
- Adding Neopixel RBG Leds
- Adding Battery charging circuit
- Adding Safety against ESD - Electrostatic Discharge
- Adding extra components to the board to deliver better functionality (Eg: OLED)
- Adding various general purpose sensors
- Adding Firmware support
Documentation
- Click here to view
Bill of Materials
- Click here to view
Contributors
- Dhairya Shah: Designer
- Chaitravi Chalke: Designer
- Sakshi Chikshe: Designer
- Vedant Paranjape: Mentor
- Omkar Bhilare: Mentor
Sponsorship
- Thanks to PCBWay for sponsoring the first Prototypes.
Organization
License
- Distributed under the MIT License.