Qué hace#
Una XIAO es una placa de microcontrolador completa, de 21 × 17.5 mm, con USB-C, regulador y botones de reset/boot. La sueldas a tu PCB por sus bordes almenados (castellated) o sobre tiras de pines y conectas tus componentes a sus 14 pines: D0–D10, 5V, GND, 3V3. Todas las placas de la familia comparten pinout, así que la misma huella admite un RP2040, un ESP32-C6 (Wi-Fi) o un nRF52840 (Bluetooth, con pads de batería por debajo).
Alimentación#
- 5V es el VBUS del USB cuando está conectado. Puedes meter 5 V por aquí en lugar del USB, pero no los dos a la vez sin un diodo.
- 3V3 es la salida del regulador de la placa; hay unos cientos de mA disponibles para sensores y LED.
- Los GPIO son de 3.3 V. Nunca les pongas 5 V.
Errores comunes#
- Soldadura almenada: alinéala, fija dos esquinas y luego haz fluir el estaño en cada medio agujero. Los pads bajo la variante nRF52840 (BAT+/BAT−) necesitan aire caliente o agujeros en tu PCB.
- El USB-C sobresale: pon el módulo en el borde de la placa para que quepa un cable.
- El ejemplo de macropad usa una XIAO RP2040; mira el tutorial dentro de la app.
Huella#
Huella XIAO de inserción/almenada en PCBCanvas_Modules. Se suelda a mano (JLCPCB no la coloca).