# 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)