Preskočiť na hlavný obsah

O Embedbits

Embedbits je zbierka projektov, nástrojov a článkov o embedded softvéri zameraných na udržiavateľný vývoj na STM32. Vznikol ako osobná odpoveď na známy problém: každý projekt nakoniec má vlastné build skripty, vlastné ovládače a vlastný spôsob práce. Embedbits sa snaží premeniť to na opakovane použiteľné, dobre zdokumentované stavebné bloky.

Kto za tým stojí

Som Mr.Nobody, softvérový inžinier pre embedded systémy so skúsenosťami z automobilového priemyslu. Coding style, šablóna stavového automatu a mnohé architektonické nápady pochádzajú z reálnych projektov, ktoré som zjednodušil a zverejnil ako open source. Licencia každého projektu je uvedená v jeho repozitári.

Čo tu nájdete

  • Projekty – EmBi_Platform, BSP (RAL a MCAL) a Artifacts, build nástroje sťahované automaticky.
  • Dokumentácia – README všetkých repozitárov na jednom mieste vrátane informácie, ktoré rodiny STM32 jednotlivé moduly podporujú.
  • Články – poznámky o architektúre softvéru, stavových automatoch a embedded C.

Zásady

  • Čitateľný kód je lepší než vychytralý kód.
  • Jeden modul, jedna zodpovednosť, jedno rozhranie.
  • Reprodukovateľné buildy: ten istý projekt sa na každom počítači zostaví rovnako.
  • Ak sa to dá testovať, malo by sa to testovať.

Kontaktujte nás

Pozrite si stránku Kontakt alebo navštívte GitHub.