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.