AFCI offline kit - Part 17: STM32CubeF4 MCU package for CubeMX

Offline development kit for an arc-fault detection / electrical-fire prevention system (current sensor -> STM32F407 ADC+DMA -> FFT/STFT features -> quantized DNN -> trip). Target offline PC: Windows 10/11 x64, CPU-only Python training.

Contents: STM32CubeF4 MCU package for STM32CubeMX (official ST zips)

ST software, downloaded by the kit owner from st.com (myST) and mirrored here unchanged for offline installation. These files are subject to ST's license agreements (e.g. SLA0048 for tools, SLA0044 for firmware), which you accept when installing. Full step-by-step instructions: INSTALLATION_GUIDE.md (in Part 6, and a copy in Part 16).

File What
STM32CubeF4_for_CubeMX/stm32cubef4-v1-28-0.zip STM32CubeF4 1.28.0 full package (HAL/LL drivers, CMSIS incl. CMSIS-DSP sources, BSP, middleware, examples for STM32F4-Discovery and other F4 boards)
STM32CubeF4_for_CubeMX/stm32cubef4-v1-28-3.zip Patch 1.28.3 (install after 1.28.0)

Install in STM32CubeMX (guide step 4.2.3): Help β†’ Manage embedded software packages β†’ From Local … β†’ select stm32cubef4-v1-28-0.zip, then the same with stm32cubef4-v1-28-3.zip. Do not unzip them for CubeMX. They end up in the CubeMX repository folder (e.g. C:\STM32Cube\Repository\STM32Cube_FW_F4_V1.28.3), where the examples are, e.g. Projects\STM32F4-Discovery\Examples\ADC\ADC_RegularConversion_DMA.

(Part 1 has the same code from ST's GitHub, but CubeMX needs these ST-packaged zips.)

Rebuilding split files

Files over 100 MB were split into *.part001, *.part002, ... pieces. After downloading the whole repo:

  • Windows: powershell -ExecutionPolicy Bypass -File .\join_parts.ps1
  • Linux/macOS: bash join_parts.sh

Both scripts rebuild the files and check them against SHA256SUMS.txt.

Files (2 files, 925.6 MB total)

File Size Split into
STM32CubeF4_for_CubeMX/stm32cubef4-v1-28-0.zip 611.5 MB 7
STM32CubeF4_for_CubeMX/stm32cubef4-v1-28-3.zip 314.1 MB 4

Each file keeps the license of its original publisher (see the notes above).

Master index

This is one of 19 repos (AFCI_part1 … AFCI_part19). Overview of all parts: AFCI_part6 / 00_START_HERE_MASTER_INDEX.md Β· Installation: AFCI_part6 / 00_INSTALLATION_GUIDE.md

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support