Embedded Python programming (3 cr)
Code: TT00CF48-3001
General information
Enrollment
08.05.2022 - 09.05.2022
Timing
07.06.2022 - 09.09.2022
Number of ECTS credits allocated
3 op
Mode of delivery
Contact teaching
Unit
Teknologia
Teaching languages
- Finnish
Degree programmes
- Bachelor’s Degree in Information and Communication Technology
Teachers
- Eero Huusko
Groups
-
TTV20SATTV20SA
-
TTV19SATTV19SA
Objective
Using MicroPython is a great way to get the most of IoT development kits like ESP32 board. This course will guide student through setting up MicroPython, getting a prompt, using WebREPL, connecting to the network and communicating with the Internet, using the hardware peripherals, and controlling some external components.
Content
In this course, you’ll learn:
• What embedded development is and why you would use Python to do it
• What your hardware and software options are for running Python on an embedded system
• When Python is a good fit for an embedded system and when it’s not
• How to write a basic IoT application with MicroPython
Evaluation scale
0 - 5
Prerequisites
Completion of a basic Python programming course and good knowledge of electronics.