Skip to content

regimantas/PY32Flasher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

PY32Flasher

A lightweight and user-friendly tool for flashing PUYA PY32 microcontrollers using the STM32 Link V2 programmer. This tool provides an intuitive interface for flashing .hex or .bin files directly to the microcontroller, leveraging the SWD protocol for efficient and reliable programming.

⚠️ Important Notice
This flasher has been integrated into the Regimantas Arduino-PY32 core and is now maintained there.

Arduino-PY32 Core:
https://github.com/regimantas/Arduino-PY32

Arduino Board Manager URL:
👉 https://regsens.com/package_py32_index.json

Downloads

Choose the appropriate version for your platform:

Screenshot

PY32 Flasher Screenshot

Compatibility

  • Tested and verified with:
    • PY32F002A and PY32F030K28T6 microcontrollers
    • STM32 Link V2 programmer (For Windows users needed st link drivers)
    • PY32 Arduino Core:
      • To use the PY32 Arduino Core, add the following URL to the Arduino IDE Boards Manager:
        https://github.com/PY32Duino/Arduino-pack-json-ci/releases/download/Nightly/package_py32_index.json
        
      • In Arduino IDE, go to:
        1. File > Preferences.
        2. Paste the above URL into the Additional Board Manager URLs field.
        3. Open the Boards Manager and install the PY32Duino package.
  • On WSL (Windows Subsystem for Linux) tested as working on Ubuntu Preview. Normal Ubuntu Have to old librarys.

License

Licensed under the MIT License. See the LICENSE file for more details.

About

A lightweight and user-friendly tool for flashing PY32 microcontrollers using the STM32 Link V2 programmer. This tool provides an intuitive interface for flashing .hex or .bin files directly to the microcontroller, leveraging the SWD protocol for efficient and reliable programming.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors