Skip to main content

📝 Project Summary

🔖 Identifikácia

1️⃣ Názov projektu

  • Názov projektu: PRJ_USBCAPS_USB_TTL_SAFETY_BRIDGE_ST004_PRJ_004
  • Stručný popis:
    USBCAPS je inteligentný USB-TTL most s bezdrôtovou izoláciou (Wi-Fi/BLE), ktorý chráni počítače pred USB Killer útokmi a zároveň automatizuje sériovú komunikáciu (auto-baud, auto RX/TX). Cieľom je vytvoriť bezpečný, prenosný a univerzitne použiteľný nástroj pre IoT vývoj a kybernetickú edukáciu.

2️⃣ Členovia tímu

ST IDMenoRola v tímeKompetencie
1Bc. Ivan DenisProject Leadkoordinácia, systémový návrh
2Bc. Špánik OndrejDeveloperfirmware, web terminál, ESP32
3Bc. Danylo BashmakovHardware DesignerPCB, napájanie, ochranné obvody

3️⃣ Motivácia tímu

  • Chceme vytvoriť praktický nástroj, ktorý rieši problémy bežných USB-TTL adaptérov.
  • Projekt má využitie vo výuke (debug, stavové automaty, ISR→task dizajn).
  • SerialyTTY nás motivoval ako referenčný open-source, ale chceme ho rozšíriť o vlastné prvky a integráciu.

4️⃣ Cieľ a pridaná hodnota projektu

  • Cieľ: vytvoriť kompaktný USB-to-TTL most, ktorý automatizuje sériovú diagnostiku.
  • Úspech meriame podľa toho, či:
    • dokáže zistiť baud rate neznámeho zariadenia,
    • vie prepnúť do bridge módu,
    • je použiteľný v labáku aj v teréne.

5️⃣ Popis riešenia

Riešenie pozostáva z:

  • HW vrstva: ESP32-C6 DevKit + UART IO + voliteľný TFT/SD modul.
  • FW vrstva: Baud Detection, Bridge Mode, menu systém, štatistiky.
  • UI vrstva: textové menu cez sériový terminál (neskôr obrazovka/logovanie).

6️⃣ Projektový plán

  • Odhadovaný čas: 4–5 h/týždeň na člena tímu
  • Stav pri prezentácii: fungujúci prototyp s menu a detekciou baud rate

📅 Milníky

  • návrh riešenia
  • základná FW implementácia
  • rozšírenie o vizualizáciu/logovanie
  • demo a dokumentácia

7️⃣ Zákazník a hodnota

Používatelia:

  • vývojári IoT/embedded systémov,
  • univerzitné laboratóriá a študenti,
  • servis a diagnostika v teréne.

Hodnota:

  • rýchle debugovanie UART,
  • výukový príklad architektúry,
  • praktický lab nástroj.

8️⃣ Očakávané výstupy

  • Dokumentácia: README, KNIFE článok, návod
  • Artefakty: funkčný prototyp, firmware, demo video

📚 Kontext

  • SerialyTTY dokumentácia
  • ESP-IDF ako FW základ
  • bežné USB-TTL adaptéry a ich limity

🧭 Riziká a závislosti

Riziká:

  • obmedzenia hardvéru (TFT/SD dostupnosť),
  • FW komplexita (ISR → task synchronization),
  • časová náročnosť na testovanie.

Závislosti:

  • ESP32-C6 moduly,
  • laboratórne vybavenie,
  • čas tímu.