ESP32-S3 Serial Speed: Much Faster Than Expected!

2025-08-24
ESP32-S3 Serial Speed: Much Faster Than Expected!

This post unravels the mystery behind the surprisingly high serial communication speed of the ESP32-S3. The author found that despite setting the baud rate to 115200 in the code, the actual data transfer speed was much higher. This is because the ESP32-S3 uses native USB support, and serial communication happens over USB, not the traditional UART. Tests showed data transfer speeds exceeding 5MB/s on the ESP32-S3, and even over 7MB/s with an Arduino version. This is far beyond the limitations of a traditional UART.

Read more

AI-Powered Vibe Coding: Designing an ESP32-S3 Dev Board

2025-07-13
AI-Powered Vibe Coding: Designing an ESP32-S3 Dev Board

The author experimented with Atopile and Claude, AI tools, to code the design of an ESP32-S3 development board PCB. The process was challenging, with the AI making mistakes in wiring and component selection, but ultimately a functional board was generated. This demonstrates the potential of AI-assisted hardware design, though human intervention and correction remain necessary.

Read more
Hardware