Siirry suoraan sisältöön

Sulautettu Python-ohjelmointiLaajuus (3 op)

Opintojakson tunnus: TT00CF48

Opintojakson perustiedot


Laajuus
3 op
Opetuskieli
suomi

Osaamistavoitteet

MicroPython on loistava tapa saada kaikki irti IoT-kehitysympäristöistä, kuten ESP32-alustasta. Kurssin suoritettuaan opiskelija hallitsee MicroPythonin asennuksen, komentokehotteet, WebREPL:n käytön, verkkoyhteyden muodostamisen, Internet-kommunikoinnin, oheislaitteiden käytön sekä joidenkin ulkoisten komponenttien ohjauksen.

Sisältö

Sisältöalueet
• Mitä sulautettu kehitys on ja miksi siihen käytetään Pythonia?
• Millaisia laitteisto- ja ohjelmistovaihtoehtoja on tarjolla Pythonin suorittamiseen sulautetussa järjestelmässä?
• Milloin Python sopii hyvin sulautettuun järjestelmään ja milloin ei?
• Miten luodaan yksinkertaisia IoT-sovelluksia MicroPythonilla?

Toteutustavat

Kurssin voi suorittaa itsenäisesti. Teoreettisten osien lisäksi kurssi sisältää tehtäviä, jotka arvioidaan asteikolla 0-5.

Suoritustavat

Kurssin voi suorittaa itsenäisesti. Teoreettisten osien lisäksi kurssi sisältää tehtäviä, jotka arvioidaan asteikolla 0-5.

Siirry alkuun