Skip to main content

🚀 Release Procedure

Verzovanie​

  • Firmvér: fw-vX.Y v hlavičke lelek.ino + git tag. v1.0 = verzia, ktorá ide do finálneho kusu.
  • Hardvér: hw-A (prototyp lipa), hw-B (finál buk). Zmeny káps po lepení už nie sú možné – nový hardvér = nový kus.
  • Dokumentácia: release tag v pätičke webu (Makefile RELEASE_TAG).

Kroky release finálneho kusu (hw-B)​

  1. QA checklist „pred odovzdaním“ splnený (QA).
  2. Firmvér fw-v1.0 nahratý; tag v gite: git tag fw-v1.0 && git push --tags.
  3. Test T-01 … T-09 zapísané v Test Results.
  4. Fotky 01…10 nahradené reálnymi, video nahrané, odkazy v Demo Links.
  5. Dokumentácia: make build prejde bez chýb; push do main → Vercel nasadí.
  6. Fyzické odovzdanie: lelek + tlačidlo + 2 nabité články + nabíjačka + vytlačený User Guide.

Rollback plán​

  • Firmvér: po zlepení sa ATtiny z objímky vybrať nedá, preto sa firmvér musí finalizovať pred lepením (QA „pred lepením“). Poistka: ISP piny vyvedené na 6-pin hlavičku pod poklopom batérie (CR-02) umožnia preprogramovanie aj neskôr.
  • Batéria / nahrávka: vymeniteľné cez poklop – bez rizika.
  • Dokumentácia: git revert + redeploy.

Dosky a kryt (5. 10. 2026)​

Release dosky = tag LELEK_board_vN s .fzz, Gerbermi, docs/vN_parts.md a obrázkami; pred objednávkou DRC vo Fritzing 1.0.8. Release krytu = STL + Nightjar_build_guide.pdf.

Navigation: ⬆️ Up · 🏠 Home