There are a number of other shields that are not yet integrated into the workshop documentation but may be encountered.
While it is possible to plug shields in to the device while it is powered (plugged in to your computer), it is not recommended! As such, please remember to unplug the USB from your board prior to connecting or disconnecting any shields, or else you risk damaging the shield or the board.
The IR Controller has four infrared emitters and a receiver to allow bi-directional infrared communications. Two GPIO pins are used to send and receive data.