Sin esta linea la variante se queda en el nombre del chip, asi que TODA placa compila como dev-kit generico y variants/<VARIANTE>/pins_arduino.h nunca entra en el include path: los nombres propios de la placa (D0..D10 en una XIAO, la serigrafia de las M5) sencillamente no existen. Justo los sketches que la gente copia de la wiki del fabricante. El helper que deriva la variante del FQBN leyendo boards.txt ya estaba; faltaba la plantilla que la consume. Sigue pendiente rellenar 'arduinoVariant' en normalized para que surta efecto (ver F7.6 en velxio-prod). |
||
|---|---|---|
| .. | ||
| app | ||
| board-indexes | ||
| scripts | ||
| sdk | ||
| tests | ||
| .env.example | ||
| Dockerfile | ||
| debug_qemu.py | ||
| mcp_server.py | ||
| mcp_sse_server.py | ||
| requirements.txt | ||