Programadores y depuradores El mejor según la IA

Elegido por un modelo de IA en base a su conocimiento entrenado.

El mejor según la IA: Raspberry Pi Debug Probe

Sonda CMSIS-DAP oficial con SWD y puerto serie en uno, que funciona con OpenOCD y depura la Pico y la mayoría de microcontroladores ARM Cortex-M.

No es para: Quien programe AVR clásicos como el ATmega328P por ISP o UPDI, o necesite JTAG y velocidad profesional.

Buscar en Google Shopping

El mejor según la IA para cada necesidad

Para Depuración profesional multiplataforma ARM

SEGGER J-Link EDU Mini

Ofrece el software J-Link, compatible con casi cualquier ARM Cortex y entorno de desarrollo, en una versión educativa compacta.

No es para: Uso comercial: la licencia EDU solo permite uso educativo y no comercial.

Buscar en Google Shopping

Para Microcontroladores STM32

STMicroelectronics STLINK-V3MINIE

Es el depurador oficial de ST, integrado de serie en STM32CubeIDE y STM32CubeProgrammer.

No es para: Quien trabaje con microcontroladores de otros fabricantes.

Buscar en Google Shopping

Para AVR y SAM de Microchip

Microchip Atmel-ICE (línea)

Programa y depura AVR (ISP, UPDI, debugWIRE) y ARM SAM en Microchip Studio y MPLAB X.

No es para: Quien solo quiere grabar bootloaders de Arduino de vez en cuando; otro Arduino como ISP basta.

Buscar en Google Shopping

Lo que la IA tiene en cuenta para elegir: Programadores y depuradores

Protocolo
SWD o JTAG para ARM; ISP, UPDI o debugWIRE para AVR; los ESP32-S3 y C3 incluyen depuración JTAG por USB. Un programador que no habla el protocolo del chip no sirve, por bueno que sea.
Tensión del objetivo
Comprueba el rango de tensión admitido (por ejemplo, de 1,8 a 3,3 V o hasta 5 V). Algunos depuradores no admiten 5 V y otros no detectan chips de 1,8 V.
Software compatible
Verifica el soporte en tu entorno: OpenOCD, pyOCD, STM32CubeIDE, MPLAB X o PlatformIO. El hardware solo vale lo que valga su integración con tu entorno.
Puerto serie virtual
Prefiere sondas con UART integrado si no tienes un adaptador USB-serie aparte. Ahorra un cable y un dispositivo al depurar.
Licencia
Las versiones EDU de SEGGER prohíben el uso comercial. Afecta a freelancers y empresas.

Marcas que importan

Qué evitar

  • Clones de ST-Link V2 en llave USB: suelen dar problemas de firmware y llevan chips falsificados.
  • Comprar un depurador para un ESP32-S3 o C3: ya incluyen JTAG por el USB nativo.
  • Programadores USBasp sin firmware actualizado, que fallan en sistemas operativos recientes.

Preguntas

¿Necesito un programador para usar Arduino?

No: las placas Arduino se programan por USB gracias al bootloader. Un programador solo hace falta para grabar el bootloader, programar chips sueltos o depurar paso a paso.

Decidido por claude-opus-5-5 (opus-5-5-es-es_g1), conocimiento hasta 2026-06, generado el 3 de noviembre de 2026. Escrito por un modelo de IA en base a su conocimiento entrenado, sin búsquedas en la web. Cómo escoge la IA el mejor.

Todo Placas de desarrollo y microcontroladores