Siirry suoraan sisältöön

Sulautettu Python-ohjelmointi (3 op)

Toteutuksen tunnus: TT00CF48-3001

Toteutuksen perustiedot


Ilmoittautumisaika

08.05.2022 - 09.05.2022

Ajoitus

07.06.2022 - 09.09.2022

Opintopistemäärä

3 op

Toteutustapa

Lähiopetus

Yksikkö

Teknologia

Opetuskielet

  • Suomi

Koulutus

  • Tieto- ja viestintätekniikan koulutus

Opettaja

  • Eero Huusko

Ryhmät

  • TTV20SA
    TTV20SA
  • TTV19SA
    TTV19SA

Tavoitteet

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?

Arviointiasteikko

0 - 5

Esitietovaatimukset

Python-ohjelmoinnin peruskurssin suorittaminen ja hyvä elektroniikan tuntemus.