Internet vecí a chytré zariadenia

Tento kurz je venovaný problematike Internetu vecí. V rámci kurzu je pre tvorbu vecí použitý mikrokontrolér Raspberry Pi Pico 2 W a programovací jazyk MicroPython. Venuje sa pokročilejším hardvérovým témam ako aj softvérovým. V rámci kurzu budú predstavené nástroje ako Docker, Node-Red a budeme zbierať, vizualizovať a analyzovať dáta.

Learn more » Course Outline »

Záznamy z prednášok a cvičení / Skupina KM

Online hodiny pre skupinu KM prebiehajú prostredníctvom platformy MS Teams. V kanáli predmetu nájdete aj záznamy z prednášok a cvičení.

Online hodiny prebiehajú na týchto odkazoch:

THSensor Template 2025.3

Prázdna šablóna, ktorá poslúži ako základ pre vašu implementáciu chytrého senzora.

Download

Najbližšie udalosti
  • 28.jan.2026 od 09:00- Online hodnotenie vašich riešení

RPi Pico Kit

Témy venované veciam budeme ilustrovať na doske Raspberry Pi Pico 2 WH. Okrem samotnej dosky odporúčame prikúpiť aj niekoľko ďalších komponentov. Všetko potrebné pre úspešné absolvovanie predmetu nájdete tu.

Inštalujeme Docker

Počas kurzu budeme pracovať s kontajnermi. Preto si do svojho OS nainštalujte Docker. Návod na inštaláciu nájdete tu.

Awesome MicroPython

Ak budete chcieť pre svoje chytré zariadenia implementované v jazyku MicroPython použiť špeciálne knižnice, môžete sa pozrieť na udržiavaný zoznam Awesome MicroPython. Je to zoznam toho najlepšieho, čo môžete pre vaše mikrokontroléry použiť.

Základy Python-u

Jazykom, ktorým sa budeme rozprávať počas kurzu, bude jazyk Python. Konkrétne to bude jeho dialekt pre zariadenia s obmedzenými zdrojmi s názvom MicroPython. Ak sa necítiš komfortne v komunikácii týmto jazykom, môžeš dobehnúť zameškané absolvovaním kurzu CS50P.

Začíname programovať v jazyku Python

Ak sa chcete naučiť programovať v jazyku Python a dávate prednosť knihe, určite siahnite po tejto. Rudol Pecinovský patrí medzi lokálnych odborníkov na výučbu (nie len) objektového programovania a tretie vydanie tohto titulu v priebehu štyroch rokov znamená len to, že sa naozaj oplatí.

Docker obraz bletvaska/iotbox

V predmete budeme používať niektoré nástroje, ktoré bežne nie sú súčasťou ako linuxových distribúcií, tak ani OS Windows. Pripravili sme preto Docker obraz, ktorý obsahuje všetky potrebné nástroje. Viac informácií o používaní, prípadných úpravách obrazu, nájdete tu.

Komunikujeme cez Slack

slack logo

Pre rýchlu komunikáciu používame Slack. Workspace predmetu je dostupný na adrese https://kpi-iot1-2026.slack.com.

Ako svoju emailovú adresu uveďte univerzitný e-mail (s doménou @student.tuke.sk).

Slack si môžete nainštalovať aj do svojho chytrého telefónu:

AppStore Google Play