Si deseas programar tus MCU (microcontroladores) mediante Arduino IDE, puedes incluir en el menú:
Archivo > Preferencias > “URLs adicionales de gestor de placas”
Y pegar el siguiente código, que te agregará varias “placas”, de donde podrás buscar las mencionadas para programarlas:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
http://dan.drown.org/stm32duino/package_STM32duino_index.json
https://github.com/openwch/board_manager_files/raw/main/package_ch32v_index.json
https://raw.githubusercontent.com/CommunityGD32Cores/GD32Core-New/main/package_gd32_index.json
https://github.com/bouffalolab/arduino-bouffalo/releases/latest/download/package_bouffalolab_index.json
- ESP32 (CPU xtensa),
- STM32 (CPU ARM Cortex-M),
- GD32 (CPU ARM),
- CH32 (CPU RiscV especificaciones abiertas),
- BL (CPU RiscV)
BL https://github.com/bouffalolab/arduino-bouffalo
CH32 https://github.com/openwch/arduino_core_ch32
GD32 https://github.com/CommunityGD32Cores/ArduinoCore-GD32
ESP32 https://github.com/esp8266/Arduino
STM32 https://github.com/stm32duino/Arduino_Core_STM32?tab=readme-ov-file