Embedded PythonLaajuus (3 op)
Tunnus: TT00CV19
Laajuus
3 op
Opetuskieli
- englanti
Osaamistavoitteet
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.