# 1 🧘‍♂️ Preparation

## Tools and accessories

<table><thead><tr><th>Tool</th><th>Notes</th><th data-hidden></th></tr></thead><tbody><tr><td>A Windows/Mac/Linux Computer</td><td>Download <a href="https://docs.petoi.com/desktop-app/introduction">Petoi Desktop APP</a><br>Download <a href="https://docs.petoi.com/block-based-programming/petoi-coding-blocks">Mind+</a>(Optional)<br>Download <a href="https://docs.petoi.com/arduino-ide/upload-sketch-for-biboard#id-2.-set-up-biboard">Arduino IDE</a> (Optional)</td><td></td></tr><tr><td>A USB cable</td><td>The data transmission port is on the BiBoard. It is used for <a href="https://docs.petoi.com/upload-firmware">uploading firmware</a> and <a href="https://docs.petoi.com/arduino-ide/serial-monitor#biboard">serial communication</a>.<br>The <a href="https://docs.petoi.com/technical-support/battery#charging">charging</a> port is on the battery; a 5V 1A output should be enough.</td><td></td></tr><tr><td>A smartphone(Android/iOS)</td><td>Download <a href="https://docs.petoi.com/mobile-app/app-guide">mobile app</a> (Optional)</td><td></td></tr></tbody></table>
