ArduinoCore-stm32l0 is targeted at ultra low power scenarios, sensor hubs, with LoRaWAN connectivity.
https://grumpyoldpizza.github.io/ArduinoCore-stm32l0/package_stm32l0_boards_index.json
as an "Additional Board Manager URL"<VERSION>
/drivers/linux/Zadig
Options -> List All Devices
STM32 BOOTLOADER
from the device dropdownWinUSB (v6.1.7600.16385)
as new driverReplace Driver
<VERSION>
/drivers/windowsdpinst_x86.exe
(32 bit Windows) or dpinst_amd64.exe
(64 bit Windows) and select Run as administrator
Install this driver software anyway
at the Windows Security
popup as the driver is unsignedcd <SKETCHBOOK>
, where <SKETCHBOOK>
is your Arduino Sketch folder:
~/Documents/Arduino
~/Arduino
~/Documents/Arduino
hardware
, if it does not exist, and change directories to itgit clone https://github.com/grumpyoldpizza/ArduinoCore-stm32l0.git TleraCorp/stm32l0
Sometimes a faulty sketch can render the normal USB Serial based integration into the Arduindo IDE not working. In this case plugin the STM32L0 board and toggle the RESET button while holding down the BOOT button and program a known to be working sketch to go back to a working USB Serial setup.
This core is based on and compatible with the Arduino SAMD Core