> For the complete documentation index, see [llms.txt](https://projectpanoptes.gitbook.io/pocs-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://projectpanoptes.gitbook.io/pocs-user-guide/building/software/power-distribution-arduino-software.md).

# Arduino - Power Distribution

{% hint style="info" %}
For details on hardware installation, see the [12V Power Distribution](/pocs-user-guide/building/hardware-build/power-and-network/12v-power-distribution.md) instructions.
{% endhint %}

## FirmataExpress

[FirmataExpress](https://github.com/MrYsLab/FirmataExpress) is a custom version of the [StandardFirmata](https://github.com/firmata/arduino) sketch. While the standard firmata sketch could be used, FirmataExpress adds a few additional features that PANOPTES uses, namely the auto-discovery of attached arduinos boards.

## Installation

The installation of FirmataExpress is straight-forward and should be done according to the instructions provided by FirmataExpress:

{% embed url="<https://mryslab.github.io/pymata-express/firmata_express/>" %}

## Testing&#x20;

*Coming Soon...*
