Strujomerko dokumentacija

Ovo je objavljiva dokumentacija za Strujomerko. Organizovana je po logičkim celinama kako bi se jasno razdvojili proizvod, hardver, firmware, backend, proizvodni procesi, validacija i reference.

Svi tekstualni dokumenti u ovoj strukturi su na srpskom. Tehnički identifikatori, API putanje, JSON polja, nazivi firmware servisa i komande ostaju u originalnom obliku jer predstavljaju ugovor sa kodom i alatima.

Struktura dokumentacije

Odeljak Namena
proizvod/ Opšti opis sistema, specifikacija i korisničko uputstvo.
hardver/ Komponente, merni front-end, napajanje, pinout i hardverska validacija.
softver/ Firmware arhitektura uređaja, lokalni API, skladištenje i NVS.
backend/ Backend podsistemi, API ugovori, modeli podataka, telemetrija, tarife i plan implementacije.
frontend/ Frontend aplikacija, rute, API integracija, UI moduli i razvojni standardi.
proizvodnja-i-validacija/ Proizvodna konfiguracija, USB provisioning, kalibracija i bring-up validacija.
reference/ Izvorni projektni zadatak i dodatni referentni materijali.
slike/ Slike, dijagrami i screenshot-ovi koji će biti dodati kasnije.

Preporučeni redosled čitanja

  1. Pregled proizvoda
  2. Podsistemi sistema
  3. Specifikacija
  4. Pregled hardvera
  5. Arhitektura firmware-a
  6. Pregled backend-a
  7. Backend podsistemi
  8. Pregled frontend-a
  9. Lokalni servisni API
  10. Bring-up i test plan

Povezani repozitorijumi