# BIXOLON XD5-40

## Printer Setup

1. Attach the **holder** to the **1-inch core** and **ribbon**.\
   (If you’re using a 0.5-inch core, you can skip the holder and load the ribbon directly.)

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

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

2. Press the **buttons** on both sides of the printer to open the cover.

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

3. Pull the **lever** forward to raise the ribbon spool.

<figure><img src="/files/2cwb9ZctwwUfqUp7Yw3x" alt=""><figcaption></figcaption></figure>

4. Load the **label paper** between the media holders.

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

5. Check the **direction of the ribbon** and then attach it to the ribbon spool.

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

6. Install the core with the holder attached.

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

7. Secure the ribbon with tape and wind it slightly to ensure it lays flat.

<figure><img src="/files/4e4PzIRyo4wL9NUqWHfI" alt=""><figcaption></figcaption></figure>

8. Close the printer cover and connect the power cable.

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

9. Once the printer is powered on, wait for the orange light to turn **green**.

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

10. Press the **FEED** **button** to check if the labels feed correctly.

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

***

## Connecting the Printer

{% tabs %}
{% tab title="Mobile" %}

#### **I. Device Setup**

{% hint style="warning" %}
**Note**: BIXOLON mobile printing is supported for both iOS and Android.
{% endhint %}

{% stepper %}
{% step %}
Go to the **`Bluetooth`** settings on your mobile device and select the printer you want to use.

<figure><img src="/files/aWbXe8PHmQR277QK09q5" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Search for “**mPrint**” on the Google Play Store or App Store and install the app.

<figure><img src="/files/WUvWK8C3nEmifQQW5mhe" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Open the app and go to **`Setting`**.\
(If a permission request pop-up appears, select "**Allow**" for all prompts.)

<figure><img src="/files/keShQIIaKrFvUNSRKORM" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Tap **`Printer Select Mode`** and select your label printer.

<figure><img src="/files/w9K0O8BnfKwjcmmwyM9s" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Tap **`Print Test Page`** to confirm that printing works. (Note: The label may not fit properly, but just confirm that it prints.)

<figure><img src="/files/72OBslgDF18qPkdGd0t5" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In **`Print Setting`**, set the paper size in **millimeters (mm)** and input the paper size you’ll be using.

<figure><img src="/files/6pyN0QKiD3NvbqbqqdoV" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

#### **II. Printing Labels**

{% hint style="success" %}
Once the **mPrint** app is set up, you can print labels from **BoxHero**.
{% endhint %}

{% stepper %}
{% step %}
Create barcode labels on the BoxHero [web platform](http://app.boxhero.io/) (PC/Desktop), which can then be used on your mobile device.

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

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

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

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

{% hint style="info" %}
Learn more about designing barcode labels [here](https://docs-en.boxhero.io/features/print-barcode#customize-your-barcode-design).
{% endhint %}
{% endstep %}

{% step %}
Open the [BoxHero app](https://docs-en.boxhero.io/getting-started#get-the-mobile-app) on your mobile device and tap **`Print Barcode`** on the home screen.

<figure><img src="/files/VaLG0thPFfCimvrx0naZ" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Tap **`Select Label`** and choose your design.

<figure><img src="/files/Pcd0EyOcR4CWa6XlQpsZ" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the items to print, enter the print quantity, and tap **`Done`**.

<figure><img src="/files/pD0F2UTC6300A5dAUG1N" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Tap the **`Print`** button and select **`mPrint`**&#x69;n the pop-up.\
(If the printer is not listed, tap “**More / More Options**.”)

<figure><img src="/files/ckb4NNfQfo8rdhNkEAeO" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Tap the print button to ensure the label prints correctly.

<figure><img src="/files/9TgHjiPIkJkBAHCMsV2w" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/lY94HRFdu2fd1cknYuPa" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}
{% endtab %}

{% tab title="Desktop" %}

#### **I. Installing the Driver**

{% stepper %}
{% step %}
Connect the USB cable between the label printer and your PC.

<figure><img src="/files/9ginypGIt9zfOTGOUxO9" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Download the Windows driver from the [BIXOLON official website](https://bixolon.com/software_view.php?idx=362).

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

<figure><img src="/files/9dzobVYhNqfWkdp5XH79" alt=""><figcaption></figcaption></figure>

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

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

<figure><img src="/files/OaC8spqNStQzECR0O7dl" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Now you need to set the paper size in the printer settings. Go to **`Bluetooth & devices`** > **`Printers & scanners`**.

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

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

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

{% hint style="danger" %}
If the paper size is not set correctly in the printer settings, the printout may not align properly.
{% endhint %}
{% endstep %}
{% endstepper %}

#### **II. Printing Labels**

{% hint style="success" %}
Once the driver is installed and paper size is set, you can print labels from **BoxHero**.
{% endhint %}

{% stepper %}
{% step %}
Log into BoxHero on your PC and navigate to the **`Print Barcode`** section.\
Select **Thermal Label** and enter the paper size you'll be using.

<figure><img src="/files/CHaJuP1btk4s9G6Lkr8U" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Choose your desired template: **Barcode** or **QR Code**.

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

{% hint style="info" %}
The preview screen on the right will display one of your registered items for reference.
{% endhint %}
{% endstep %}

{% step %}
In the **Design Details** section at the bottom of the page, set up the item information you want to display on the label. Select "**Vector**” for barcode format and click **`Save`**.

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

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

{% hint style="warning" %}
Need help with design settings? Click [here](https://www.boxhero.io/docs/key-features/print-barcode#create-barcode-labels) for detailed instructions.
{% endhint %}
{% endstep %}

{% step %}
Add the items you want to print to the list, then click the **`Print`** button at the bottom.

<figure><img src="/files/4V6YR3jp6xdZqE9kd66j" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the printer you want to use and click **`Print`** to start the printing.

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

<figure><img src="/files/hfB3G2x5kNk4f5ycuVym" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}
{% endtab %}
{% endtabs %}


---

# 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://www.boxhero.io/docs/resources/guides/bixolon-xd5-40.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.
