Physical computing is where computers interact with the real world using Sensors to detect things like light, temperature, motion, or touch, Microcontrollers (like Arduino) to process that information, and Actuators like LEDs, motors, buzzers, or displays to respond with actions. It is an art and a science that combines electronics, coding, and creativity to turn everyday objects into smart, interactive devices. Internet of Things (IoT) extends these solutions by connecting them over the internet and enabling global access for solutions such as a Smart Homes, Smart Cities, and Smart Factories.
Learning Objectives
This learning path introduces you to the fundamentals of building Physical Computing solutions. You will learn about the various microcontroller boards and how to design and assemble circuits. You will learn programming concepts and languages with a focus on microcontrollers. You will learn about the various components that go into building a solution including sensors, controllers, input and output devices, and data transmission and communication protocols.
At the end of this learning path, you will have achieved the following:
The checklist above is currently for you to manually track your completion status. We will soon be upgrading this to allow the learning objective to be checked based on the outcome of a quiz.