Skip main navigation

How do inputs, processes, and outputs work?

All digital devices receive inputs, perform processes, and deliver outputs. Here, we consider each of the steps that a digital device needs to perform its tasks and how you can …

How do micro:bits work?

Here, I’m going to introduce you to another type of microcontroller which can be used for physical computing projects. The device you will look at is called a micro:bit and …

An introduction to the Crumble software

The Crumble microcontroller board uses a custom-made block-based programming language that you need to install on your computer. How to install Crumble software The Crumble software is available for several …

What is physical computing?

This course will show you how to participate in and teach physical computing, mainly using the Crumble microcontroller. Let’s start with a basic definition. What is physical computing? “Physical computing …