Key Concepts taught:
Refresher and expansion of Level 3 with getting deeper into MicroPython editor.
Learning about data types, operators, functions with arguments and return values, basic concepts of object-oriented programming, advanced hardware interfacing, debugging techniques, data logging.
Obtaining output and display through extensive use of I2C communications (connecting external sensor like BME280 for temperature/humidity/pressure).
Learning about complex radio protocols for multi-device communication.
Fun filled projects like, automated plant watering system, robotic arm control, wearable fitness tracker, environmental monitor, smart home prototype, mini weather station, advanced game controller.
Safeguarding: Instructor is DBS checked.