mirror of
https://github.com/martinloren/Artery-AT32-PlatformIO.git
synced 2026-05-21 01:12:07 +00:00
1.1 KiB
1.1 KiB
Artery-AT32-PlatformIO
PlatformIO platform and framework for Artery AT32 MCU
Released specifically for latest AT32F403A MCU with Visual Studio Code & PlatformIO.
Why ST32F403A
Instructions
- Copy the folders under .platformio into your .platformio folder (ie: C:\Users(username).platformio)
- Open Visual Studio Code, you should see AT32 Platform among the available platforms
- Open one of the example folder and try to compile / upload
Upload on MCU
Available upload methods: serial bootloader, dfu
- Set it in the file platformio.ini in the project folder, complete configuration options in Example project cmsis-blink
- Run the Upload
Notes: serial bootloader speed seems to work up to 115200 (at higher speed often it doesn't work)
Supported
- Hardware Floating point unit (FPU)
TO-DO List
AT32F403A on Bluepill PCB
You can replace the MCU on the Bluepilll board with the AT32F403A. It is pin fully compatible. Just need to replace BOOT0 resistor from the present value of 100K with the value of 10K. This will allow the MCU to enter in Bootloader mode and flash it via UART1.
