https://profezzorn.github.io/arduino-proffieboard/package_proffieboard_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 unsignedLook at the bottom section of the arduino program. The progress of the upload will show in red text. Unfortunately, arduino will not scroll down automatically as uploads are taking place, so if you want to see how it's doing you have to keep scrolling down while it's working.
Sometimes a faulty sketch can render the normal USB Serial based integration into the Arduino IDE not working. In this case plug in the Proffieboard 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.
Go to the control panel and click on Bluetooth & other devices. It should either show "Proffieboard" or "STM32 BOOTLOADER". If you hold BOOT and click RESET, it should show "STM32 BOOTLOADER". If neither show up, try a different USB port or cable.
Running sudo tail -f /var/log/kern.log
will show you when things connect and disconnect, the lsusb command is also helpful.
cd <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/profezzorn/arduino-proffieboard.git profezzorn/stm32l4
This core is based on the Arduino STM32L4 Core. For now, the boards from the original core are still supported by this core.