Change the world

The ARMmbed classes that will be used in this section are:

  • DigitalIn  - Configure and control a digital input pin
  • DigitalOut - Configure and control a digital output pin 
  • BusIn - Flexible way to read multiple DigitalIn pins as one value
  • BusOut - Flexible way to write multiple DigitalOut pins as one value
  • wait - Wait for a specified time

Further documentation on these classes can be found on the ARMmbed Handbook webpage (

The following example programs will demonstrate the principles of basic inputoutput, and delays: