> For the complete documentation index, see [llms.txt](https://sumokit.buildingblockrobotics.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sumokit.buildingblockrobotics.com/setup/hardware.md).

# Hardware

The main board has the following pins:

<figure><img src="/files/FdTk3qGatWcpaE5tYuLb" alt="" width="563"><figcaption></figcaption></figure>

### Resetting the Board

The board can be reset holding the board in the orientation above. Ensure you have a USB connection to your computer.

Press both buttons at once

Release the top button first, then release the bottom button.

You will see the RPI-RP2 Drive appear on your computer.

From here the board can be updated with a new version of CircuitPython, or it can be flashed with your Arduino code.
