# micro:bit - the device The micro:bit is a very capable device with many components: * [the USB connector](/device/usb) * [the LED screen](/device/screen) * [the buttons] * [the accelerometer] * [the compass] * [the pins](/device/pins) * [the battery plug] The micro:bit embodies many fundamental concepts in computer science. To learn more, read: * [the micro:bit - a reactive system](/device/reactive) Sometimes, your micro:bit may display an error code. For more information, see: * [the error codes](/device/error-codes)