In this course you will learn
- about ARM-based microprocessors (and the Cortex M family in particular),
- how to develop programs for these microcontrollers,
- to connect IoT devices to the Internet, and
- how to incorporate security to these IoT devices.
This course combines theoretical know-how with hands-on experience. The necessary hardware will be provided by ARM.
Structure: Presentation, exercises with laptops
Required Skills: Computer programming course in any language. We will use C (and maybe C++) for our examples. No electronics skills are assumed. The seminar will be more beneficial to you if you study computer science.
Required Equipment: Laptop (Windows, Mac OS, Linux) with privileges to install software
Maximal number of participants: 25
Hannes Tschofenig is employed by ARM Ltd. His work life focused on developing standards to make the Internet work better. He has been active in the Internet Engineering Task Force (IETF) for the past 15+ years and has contributed to more than 70 technical specifications on security, privacy, and emergency services. Prior employers include the European Data Protection Supervisor, Nokia and Siemens.