> For the complete documentation index, see [llms.txt](https://guide.petoi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.petoi.com/product/bittle-x-v2/quick-start-guide/boot-up.md).

# Boot up

## The posture before boot up

Drag the curly wire from the knee side to the shoulder side to avoid squeezing when the knee joints rotate. Put the joints into the following posture before turning on the power.

<figure><img src="/files/uxn1ywgOirr1rGixRBtB" alt=""><figcaption></figcaption></figure>

## Power

Long-press the battery button for 3 seconds to turn on/off. You will hear a short melody, and the battery indicator will turn blue. If the indicator is red, please take a look at the [charging method ](/product/bittle-x-v2+arm/quick-start-guide/boot-up.md#charging)below.

{% hint style="info" %}
After turning on the battery, the robot requires approximately 5 seconds for initialization, after which a melody will play.

The robot's battery charge may decrease during storage and transportation. Please ensure the battery is fully charged when using it for the first time.

It is recommended that the robot be placed on the calibration stand before pressing the button to activate the battery (Optional).

If you use the robot on the floor, please ensure it's upright after activating the battery. Otherwise, upon start-up, it will continuously attempt to flip itself over or perform other corrective motions.

If the robot is placed on its side when powered on, it will automatically initiate the calibration posture.
{% endhint %}

### Battey Indicator

Before you use it, please read the instructions on the bottom of the packaging box carefully to check the battery.  Note that the battery charging port is on the battery, not on the robot's microcontroller.

<figure><img src="/files/fjYJVm8NDbU2KTSSw6ID" alt=""><figcaption><p>            Low Power                                                          Full Power                                                   Intermediate Power</p></figcaption></figure>

\
During charging, the indicator light turns <mark style="color:red;">red</mark>; after charging is complete, it turns <mark style="color:green;">green</mark>.\
Press the blue button briefly to check the battery status:

· When fully charged, short-press the button on the battery, the indicator light is <mark style="color:blue;">blue</mark>.

· When the voltage is low, the indicator light is <mark style="color:red;">red</mark>.

· During battery depletion, the indicator color gradually changes from blue to red.

Note the correct use of battery interfaces: use the Type-C interface for charging, and the 2P 2.54 mm red-black wire terminal interface to connect to BiBoard and power the robot. Please don't mix them up.

If the robot detects a low battery, it will pause its movements and beep. You must detach and charge the battery using a standard 5V USB Type-C interface data cable. The battery will automatically stop supplying power to the robot during charging for safety reasons.

## Buzzer Sound Types

<table><thead><tr><th width="181.00006103515625">Sound</th><th width="246.2000732421875">Trigger Timing</th><th>Indication</th></tr></thead><tbody><tr><td>Short melody [1]</td><td>Power on or restart </td><td>The program startup was successful</td></tr><tr><td>Short beep</td><td>During use</td><td>The Program received a command</td></tr><tr><td>Repetitive melody [2]</td><td>During pauses in use or action</td><td>Low battery or battery not connected</td></tr></tbody></table>

{% hint style="warning" %}
Note: Please **ignore** the microcontroller type used in the video; the buzzer sounds and their interpretations are relevant to all Petoi robot models.
{% endhint %}

{% embed url="<https://youtu.be/DrSsbd84ryo>" %}
Buzzer sounds
{% endembed %}

\[1]. The startup melody in normal mode starts at **00:13** in the video below.

\[2]. The repetitive melody starts at **00:21** in the video below.

## Other Situations

### Charging

The robot's battery socket has limited dimensions, so when the battery is installed on the battery seat, it cannot be directly charged via USB. The battery needs to be detached from the battery socket before charging.

{% hint style="info" %}
Before charging, please turn off the battery (long-press the battery button for 3 seconds). After connecting the charging cable, the battery will automatically shut down (cease external power supply).
{% endhint %}

{% hint style="warning" %}
Please do not confuse the microcontroller's upload port with the battery charging port.
{% endhint %}

### Device Freezing or Unresponsive <a href="#device-freezing-or-unresponsive" id="device-freezing-or-unresponsive"></a>

There are two solutions：

1\. Check the battery indicator light. If the battery level is too low, please charge it immediately.

2\. If the battery level is normal, remove the back cover and press the reset button on the motherboard next to the LED logo to reboot the robot.

<figure><img src="/files/MIfRvJSIAfsxEiYtOZga" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://guide.petoi.com/product/bittle-x-v2/quick-start-guide/boot-up.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
