Change the world

Control Software

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 (https://developer.mbed.org/handbook/Homepage).


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