> For the complete documentation index, see [llms.txt](https://learn.pakronics.com.au/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.pakronics.com.au/makerspace/otto-diy/code.md).

# Code

{% content-ref url="/pages/-MAxJx5YGl9o6M0qrO2a" %}
[Setup Arduino Every board in Arduino IDE](/arduino/tutorials/setup-arduino-every-board-in-arduino-ide.md)
{% endcontent-ref %}

## Library OTTO with Arduino Nano Every board code

{% file src="/files/-M0tkrjvmshKzmyo5iCr" %}
OTTO Library for Arduino Nano Every by Pakronics
{% endfile %}

## If you don't know how to install Arduino library for OTTO

{% content-ref url="/pages/-LwU53qTTXKvs6M3wsIS" %}
[Installing Libraries](/arduino/tutorials/installing-libraries.md)
{% endcontent-ref %}

## Legacy Arduino Nano code

You can download the codes for different functions of Otto from here. You will need to install the libraries in arduino before using the codes provided.&#x20;

{% file src="/files/-LwU4iR7nXxYMGkcomkS" %}
Libraries
{% endfile %}

{% file src="/files/-LwU4sfdtWzJHOy6tthY" %}
Codes
{% endfile %}

In case you don't know to install libraries, you can take a look at our tutorial here.

{% content-ref url="/pages/-LwU53qTTXKvs6M3wsIS" %}
[Installing Libraries](/arduino/tutorials/installing-libraries.md)
{% endcontent-ref %}
