Embedded Python (3 op)
Toteutuksen tunnus: TT00CV19-3001
Toteutuksen perustiedot
Ilmoittautumisaika
30.12.2024 - 26.01.2025
Ajoitus
01.01.2025 - 31.05.2025
Opintopistemäärä
3 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
- Englanti
Koulutus
- Tieto- ja viestintätekniikan koulutus
Opettaja
- Eero Huusko
Ryhmät
-
TTV22SATTV22SA
Tavoitteet
Python 3 on microcontrollers and small embedded systems (Micro Python) using ESP32 devkit
Learning outcomes of the course:
After taking this course, students know how to use Python professionally. This course includes quizzes, tests, and homework assignments as well as projects to create a Python project portfolio. This course will teach Python in a practical manner, with every lecture comes a full coding screencast and a corresponding code notebook.
Learn advanced Python features, like the collections module and how to work with time series databases, and send sensor data to different databases and MQTT broker.
Oppimateriaalit
The learning materials are in Reppu. There are three exercises in the Embedded Python section of the material. When you get the Python Basics section read, you will get ESP32 development kit and DHT11 temperature-humidity sensor. You can keep the development kit and sensor to yourself. The development kit must be powered on. If you have a standard USB cable, you can power on the USB port on your PC or laptop.
Arviointiasteikko
0 - 5
Esitietovaatimukset
Participants should have background in Operating Systems, primarily in Linux Operating systems.