Skip to main content

04 – Analysis

🔍 Čo bolo potrebné analyzovať

Aby sme vedeli navrhnúť užitočný USB-to-UART nástroj, museli sme pochopiť:

  1. 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.
  2. 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.
  3. Č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