Sulautettu Python-ohjelmointi (3 op)
Toteutuksen tunnus: TT00CF48-3002
Toteutuksen perustiedot
- Ilmoittautumisaika
-
14.03.2023 - 13.04.2023
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
14.04.2023 - 31.07.2023
Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 3 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Teknologia
- Opetuskielet
- suomi
- Koulutus
- Tieto- ja viestintätekniikan koulutus
- Opettajat
- Eero Huusko
- Opintojakso
- TT00CF48
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.