The 3-D board consists of an R8C/11 microcontroller (MCU) mounted on to a circuit board with 8 independent LEDs connected to an I/O port to allow simple visual output from the MCU. Three switches allow interrupt input to the MCU and a variable resistor is connected to an Analogue-to-Digital Converter (ADC) input allowing an analogue voltage to be measured. The board can be interfaced to a PC via the USB socket where C-coded programs may be downloaded to the MCU using the KD30 debugger software provided. Also provided is a header connector around the MCU which provides access to the MCU I/O pins.