Skip to content

11. Networking-TJ

This project showcases a wireless communication system using two ESP32-S3 Xiao microcontrollers. We developed a setup where both microcontrollers communicate over Wi-Fi through a local webserver, with no physical connections between them.

Breadboard Prototype

We began by placing both ESP32-S3 Xiao boards on a breadboard. Each board connected to the same Wi-Fi network. One ESP32 acted as a webserver, while the other sent requests. This setup helped us to test the sending and receiving of messages wirelessly, checking if there was successful network communication through serial output.

PCB Design and Soldering



After finishing the breadboard, Jenna designed a custom PCB layout. Since all communication was handled virtually over Wi-Fi, the PCB was designed with no traces connecting the two ESP32s. Finally, Jenna milled the PCB. After milling, I soldered female headers into the slots, so we could insert and remove the ESP32-S3 whenever we wanted.

Reflection

This project showcases how two microcontrollers can be connected without any wires. This week was interesting as it helped us learn how to work together efficiently and communicate effectively.

Files

Front Cut
Outline
Drill


Last update: June 3, 2025