After successful completion of the course, students are able to...
- program micro-controllers (ESP32)
- plan projects and applications extending beyond the desktop
- showcase and present physical prototypes
- Utilize ubiquitous computing concepts to design IoT solutions
- Know how to iterate over and refine initial designs
- Integrate various sensors and actuators
- Master software and hardware skills needed to build functional prototypes
Additionally,
- Cognitive skills:
- problem understanding, prototyping, presentation
- Social competencies:
- group work, presentation skills, discussion, reflection
Changes pending based on the pandemic.
In this course you learn to build functional interactive system using the ESP32 and ESP 8266 and MicroPython as programming language.
You get started with MicroPython, install the software images on the ESP, write your own programs, communicate over the internet, and connect a wide range of hardware components.
First, you undergo a self-paced preparation phase with individual tasks. Next in the group task you explore how connecting devices in different locations over the internet works. And finally, there your group project you create a fun hardaware sketch!
tutorials, lab sessions, group work, presentations