Ross ROSS = Recommend OSS · open-source software intelligence for agents

akospasztor/stm32-bootloader

Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system. observed · 2026-08-28

github.com/akospasztor/stm32-bootloader · homepage · C · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3434
  • days_rel: n/a
  • days_push: 1370
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1054 stars · 307 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A customizable bootloader library for STM32 microcontrollers with example projects demonstrating firmware updates from an SD card with a FAT32 file system. It supports flash erase, programming, verification, checksum checks, and fail-safe error handling.

Use cases

  • update STM32 firmware from an SD card
  • implement in-application programming (IAP) on a microcontroller
  • build a fail-safe bootloader with checksum verification
  • re-program a chip via ST's built-in bootloader without the BOOT pin
  • port a bootloader to a custom STM32 board

When to choose

  • you need a customizable, well-documented bootloader for STM32L4 MCUs
  • you want firmware updates delivered via SD card with FAT32
  • you need flash protection checks and fail-safe update logic

When to avoid

  • you target non-STM32 or non-ARM Cortex-M microcontrollers without porting effort
  • you need OTA updates over network rather than SD card
  • you want a turnkey, actively developed product rather than a reference example

Facets

library · maturity maintenance

embedded file-system developer-tools embedded-systems hardware embedded c cpp bootloader stm32 firmware-update in-application-programming sd-card fat32 microcontroller flash-programming firmware

2 sources

Member repositories

RepositoryRoleHealth v2
akospasztor/stm32-bootloadermain23

For agents

markdown · JSON · MCP: product_card(name="akospasztor/stm32-bootloader")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem