Arduino

Arduino IDE con STM32, CH32, ESP32, GD32, BL

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