This video explores various small, stamp-sized ESP32 development boards from different manufacturers, often inspired by the Seeed Studio XIAO form factor. The creator highlights their compact size, castellated pins for easy integration, and variations in pinout, chip type (ESP32-C3, ESP32-S3), and antenna options (chip antenna or U.FL connector). A key focus is comparing the range performance of boards with different antenna types through practical distance tests. The video also covers the implications of using chips with native USB-OTG instead of a dedicated USB-to-serial converter and offers tips for usage, including enabling USB functionality for easier flashing. The conclusion assesses the usability and surprising range capabilities of these miniature boards.
Exploring Miniature ESP32 Boards: Features, Range Testing, and Usage Tips
0:05 Small ESP32 Boards: The video focuses on miniature, "stamp-sized" ESP32 development boards designed for shrinking projects, often inspired by the Seeed Studio XIAO form factor.
1:40 Native USB on Newer Chips: Newer ESP32 chips like the C3 and S3 feature native USB-OTG capabilities, eliminating the need for a separate USB-to-serial converter chip on the board.
1:47 Seeed Studio XIAO Standard: Seeed Studio's XIAO boards set a standard for small size and consistent layout, though not all manufacturers copying the form factor adhere strictly to the same pinout or dimensions.
2:35 Castellated Pins: Many boards feature castellated pins along the edges, allowing them to be soldered directly onto a larger PCB like a module.
2:42 Limited Pin Exposure & Variations: These small boards expose fewer pins than larger development boards (typically 16 pins for C3, 20 for S3). The specific pins exposed and their layout vary between manufacturers.
4:35 Antenna Options: Boards come with either a ceramic chip antenna or a U.FL/IPEX connector for attaching an external antenna. Selection is typically done by moving a zero-ohm resistor or bridging/cutting pads.
6:09 Range Test Setup: The creator conducted range tests using one board as a receiver and tested boards as transmitters at increasing distances to compare antenna performance.
7:48 Performance at 100m: Most boards, regardless of antenna type (chip or external), successfully communicated at a distance of 100 meters.
7:54 Performance at 125m: At 125 meters, external antennas generally performed better, but some boards with chip antennas also maintained a connection.
8:18 Chip Antenna Directionality: Chip antennas were observed to exhibit directionality, requiring careful orientation for optimal signal strength.
8:31 Performance at 150m: At 150 meters, only one chip antenna board and one external antenna board reliably maintained communication.
8:44 Chip Antenna Performance: Surprisingly, the range test results indicated that chip antennas can perform comparably to, and sometimes better than, setups with external antennas attached via U.FL connectors, depending on the specific board design.
9:35 Enabling USB-OTG: For boards without a dedicated USB-to-serial chip, the USB-OTG function must be explicitly enabled in the sketch code to use the USB port for flashing or debugging.
10:00 Boot Mode Requirement: ESP32-C3 boards without a dedicated USB-to-serial often require manually pressing the boot button to enter bootloader mode for initial flashing, unless USB-OTG is enabled by a previously uploaded sketch.
10:40 Battery Support: Some of these small boards include circuitry for charging small 3.7V Li-Ion batteries.
10:56 Breakout Boards Available: Various breakout boards are available that accept these miniature modules, providing easier access to pins and additional features for prototyping.
11:50 Conclusion - Usefulness: These "stamp-sized" boards are evaluated as very useful for projects where space is limited.
12:16 Conclusion - Layout & Pinout: While compact, their inconsistent pinouts (outside of the XIAO standard) and limited exposed pins require checking datasheets and can make them trickier to use without breakout boards.
12:49 Conclusion - Antenna Performance: The range test showed surprisingly good performance from chip antennas, although they are directional.
13:02 Conclusion - USB Usage: Remember to enable USB-OTG in code if the board lacks a USB-to-serial chip to simplify flashing and debugging.
13:23 Overall Impression: The creator finds these boards very promising and intends to use them in future projects.