Skip main navigation

Debugging physical computing

Lorraine will go through how to debug physical computing projects. She will break it down into software and hardware bugs and include her experiences

Debugging is finding problems in your projects and fixing them. A bug is a problem. It can be something that happens when it’s not meant to – a light turning on before it senses anything. Or something happening in the wrong way – a door closes when you approach, instead of opening.

We saw an example of a bug in a previous step – the temperature sensing challenge. We spotted the temperature was incorrect (the bug) and fixed it using code (debugging)

Physical computing offers a new level of challenges when it comes to debugging. Not only do you have to fix bugs in your code, but you’ll also find bugs in your hardware

This article is from the free online

Build a Physical Computing Prototype

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now