Esp32 Development Board

Microcontroller PCB with ethernet capability
Project Overview
The project takes a ESP32 microcontroller chip and turns it into a full development board which includes voltage regulation, a USB controller, and a Ethernet controller. The goal with this project was to create a Microcontroller board that could have been used for any future robotics projects. It has added Molex connecters intended to be used with motor drivers.
My Contributions
The schematic and board layout was created using Eagle CAD. I reverse engineered different development circuits for the final design. Lots of reading of data sheets had to be done to understand how the ESP32 functions.
The ESP32 board had a large quantity of connections which required me to spend more time organizing the board. From this I was able to produce:

    - A Voltage stepdown from 18-16V to 5-3.3V
    - USB to UART controller
    - Ethernet controller

After the design was completed I produced and assembled the board. See the design below.
Esp32 Features
Hardware Design
May 2019— Jan 2020