Installation on Raspberry Pi
Installing Expedy Cloud Print Server on Raspberry Pi
Transform your Raspberry Pi Zero or 4 into a Cloud Print Server. Connect a USB printer, plug in to your network, and start sending print jobs from any application or API.

You have purchased an Expedy Raspberry Pi SD card or the IMG.GZ download file, compatible with Raspberry Pi Zero and 4 â all versions. Thank you for your trust! đ
âšī¸ Using a Raspberry Pi 1, 2, 3 or 5? Contact us
Already have a pre-installed SD card? Skip directly to Step 4 â Start RPI.
1. Download the IMG.GZ file
Download the Expedy image file from your order confirmation or directly from the product page.
2. Install Raspberry Pi Imager
Download: https://www.raspberrypi.com/software/

- Insert a new SD card into your computer (minimum 8 GB)
- Raspberry Pi Device â Leave empty
- Operating System â Select Use Custom and choose the downloaded
.img.gzfile - Storage â Select your SD card
- Click Write â if Raspberry Pi Imager offers to apply custom settings, select No

3. Enter your API key
- Insert the SD card into your computer
- Open the boot volume on the SD card
- Edit the
rpi_id.txtfile and enter the unique RPI ID key received by email â Buy a key - Save the file and safely eject the SD card
4. Start RPI
- Insert the SD card into your Raspberry Pi Zero or 4
- Connect the Raspberry Pi to your router via Ethernet cable
- Connect your printer to the USB1 port
- Power up the Raspberry Pi
5. Printer settings

- Log in to https://www.expedy.fr/console/
- Go to the Machines section and select your device
- Check that the PING shows the current date â this confirms a successful connection to the Expedy server
- In Print Service, click USB Scan
- Select your printer type:
| Type | Description |
|---|---|
| ESC/POS | Receipt printers with ESC/POS commands (Epson TM, Star TSP143...). Supported formats: TEXT, QR Code, GTIN, JPG, BMP, PNG, PDF. Recommended â standard protocol, no driver required. |
| LABEL | Other printers (laser, inkjet, label, photo). Driver installation required. Supported formats: JPG, BMP, PNG, PDF |
- Click Save
6. Connect your application
- Code-free integrations â view compatible apps
- Custom API integration
- How to create and format a receipt
Frequently asked questions
The PING doesn't show the current date â what should I check?
- Verify the network connection
- Make sure the RPI ID key is correctly entered in
rpi_id.txt - Check that port 1883 is open on your router. Most standard internet boxes have it open by default â contact your network provider if you don't have router access
The Raspberry Pi is connected and the printer is recognized, but nothing prints?
- Go to Printers â Select printer â Print Jobs History and check for API requests
- Check the USB connection on the USB1 port â plugins and Zapier use USB1 by default. In custom integrations, you can target any USB port and connect up to 4 printers on the same Raspberry Pi
Can the Raspberry Pi connect via Wi-Fi?
Yes, Wi-Fi is supported. For further details, contact us.
