04 – Analysis
🔍 Čo bolo potrebné analyzovať
Aby sme vedeli navrhnúť užitočný USB-to-UART nástroj, museli sme pochopiť:
-
Ako embedded vývojári reálne pracujú so sériovou komunikáciou
- často nepoznajú baud rate cieľového zariadenia,
- debugging stojí čas, kým nájde správne nastavenia.
-
Aké limity majú bežné USB-TTL adaptéry
- neposkytujú diagnostiku ani spätnú väzbu,
- nevedia indikovať, čo sa deje na linke,
- neumožňujú jednoduché prepínanie režimov.
-
Čo je potrebné vo výuke a lab prostredí
- vizualizácia, štatistiky a možnosť záznamu dát,
- jednoducho pochopiteľné UI.
🔍 Kľúčové zistenia
- Problém nie je len „prepojenie drôtov“, ale nedostatok inteligencie a diagnostiky.
- Riešenie musí kombinovať:
→ analýzu komunikácie,
→ jednoduché UI,
→ možnosť rozširovania o vizualizáciu/logovanie. - ESP32-C6 sa ukázalo ako vhodný kandidát kvôli:
→ natívnemu USB CDC,
→ výkonu na spracovanie analýzy,
→ rozšíriteľnosti o displej a SD modul.
📌 Rozhodovacie body
- PC by malo vidieť zariadenie ako obyčajný USB-TTL adaptér,
zatiaľ čo inteligencia beží v ESP32-C6. - Architektúra má byť modulárna — režimy sa pridávajú bez prepisovania jadra.
- UI má byť jednoduché (menu cez terminál), voliteľne vizualizácia na displeji.
Navigation: ⬆️ SDLC · ⬅️ Projekt