# Quick Start Guide

## Use A0 with Torque

{% hint style="info" %}
The process of connecting A0 with non-Torque apps should be fairly similar to the the one shown below.
{% endhint %}

#### Connect via Bluetooth

Using your phone's Bluetooth settings, connect to ELM327-A0.

![](/files/-MExZc8RbFCx85Yk1c-Y)

#### Configure Torque

Enter the settings in Torque, and then the "OBD2 Adapter Settings". Ensure connection type is set to Bluetooth and then select ELM327-A0 under the "Choose Bluetooth Device" option.

####

![](/files/-MEx_-pTawh_SuWJ27xS)

#### Done!

After this point consult the [**Torque Wiki**](https://torque-bhp.com/wiki/Main_Page) to learn how to use Torque.

## Use A0 with SavvyCAN

A0RET allows A0 to work with SavvyCAN via Wi-Fi, no wires needed!

#### Download SavvyCAN

Follow the link below to download the latest release of SavvyCAN as a zip archive. Then unzip to a folder.

{% embed url="<https://github.com/collin80/SavvyCAN/releases>" %}

#### Run SavvyCAN

First run vc\_redist.x64.exe to install the Microsoft Visual C++ Redistributable, then run SavvyCAN.exe to open SavvyCAN.

![After opening SavvyCAN for the first time](/files/-MFHLs2avVlw_r6MNcZ_)

#### Add a Connection

Go to Connection->Open Connection Window to begin adding a new device.

![](/files/-MFHMSjnyCWlBjYiL917)

![](/files/-MFHN3xuIi-5HKXLb_Vm)

At this point, plug A0 into the car. Then, from the computer running SavvyCAN, connect to its Wi-Fi network. The defaults are:

**SSID:** A0RETSSID

**Password:** aBigSecret

{% hint style="info" %}
The default SSID and Password can be changed through the system menu as described in "Firmware Reference" section.&#x20;
{% endhint %}

Click "Add New Device Connection" and select "Network Connection"; the IP address should pre-populate since we have already connected to A0's network.

![](/files/-MFHOJbjPLcxPrDqvGOb)

You should now start seeing CAN traffic in the main window of SavvyCAN.&#x20;

The A0-specific steps have now all been completed and you have free reign in the huge playground that is SavvyCAN, visit their extensive documentation below:

{% embed url="<https://www.savvycan.com/docs/>" %}

#### For a more detailed look at A0's built in capabilities, go to:&#x20;

{% content-ref url="/pages/-MZPLbBdFZRRcrbOYi5Y" %}
[Firmware Reference](/product-documentation/a0-docs/a0-firmware.md)
{% 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/product-documentation/a0-docs/a0ret.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.
