Skip to content

Ai-WB2-12F (BL602) Arduino Core — v0.1.0

Choose a tag to compare

@XEMOWO XEMOWO released this 09 Aug 06:00
· 14 commits to main since this release

AiWB2-BL602 Arduino Core v0.1.0

Arduino core for the Ai-Thinker Ai-WB2-12F (Bouffalo BL602, RISC-V @ 192 MHz).

Install via Arduino IDE Boards Manager:

  1. File → Preferences → Additional Boards Manager URLs → add:
    https://github.com/XEMOWO/AiWB2-BL602-Arduino-Core/releases/download/v0.1.0/package_aiwb2_index.json
  2. Tools → Board → Boards Manager → search Ai-WB2 → Install.

This package is self-contained — the RISC-V MSYS toolchain and SDK headers ship inside the zip, so no manual toolchain setup is needed.

What works

  • Blink, Serial (UART0, GPIO16 TX / GPIO7 RX @ 115200)
  • PWM (analogWrite), ADC (analogRead)
  • Wire (I2C), SPI, EEPROM (flash-backed)
  • attachInterrupt, tone, pulseIn
  • 17 example sketches under libraries/AiWB2/examples/

Asset

  • aiwb2-arduino-0.1.0.zip — the Boards Manager package
    • sha256 aef2b70f950203bb23bc1d02505869dc23e3adb20282895600a0ddebfaf9f12a
    • 118,354,735 bytes