# Introduction

![](https://1875989339-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lhg5aaQ-eiSLOcDoH85%2F-Lls9y6qxjqSmSRKBY0-%2F-LlsA9GqQtQr3ZfVAQj_%2FDSC02835.JPG?alt=media\&token=8838af4d-40a6-471e-9c9b-2047993d2cdd)

{% hint style="success" %}
This is an evolving resource that will continue to grow and improve. In an effort to have the best documentation possible, we encourage you to give us feedback or contribute changes directly!

If you find any **issues, misinformation, or typos** with any of the articles, click ***Edit on GitHub*** at the top and submit an *Issue*, or submit your proposed changes via *Pull Request*. We appreciate the help!
{% endhint %}

## Some especially useful links:

Loading your first Arduino Sketch on your M2:

{% content-ref url="product-documentation/m2-docs/arduino" %}
[arduino](https://docs.macchina.cc/product-documentation/m2-docs/arduino)
{% endcontent-ref %}

Adapter board that replaces M2 processor board with PocketBeagle:

{% content-ref url="product-documentation/p1-docs" %}
[p1-docs](https://docs.macchina.cc/product-documentation/p1-docs)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.macchina.cc/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
