Skip to main content

Installing Gunbot on ArmV7l (Raspberry Pi)

Gunbot users who want to operate on a Raspberry Pi, specifically on the ArmV7l architecture, should note the current compatibility limitations. As of now, newer Gunbot versions not supported due to library and performance constraints of the Raspberry Pi. The last compatible version is Gunbot v24.

Prerequisites​

Before proceeding, ensure you have a Raspberry Pi 4 ready for setup. This guide focuses on installing Gunbot v24, which is the latest version supported on this platform.

Downloading the ARM Build​

Start by obtaining the ARM build of Gunbot v24:

  1. Visit the official Gunbot ARM build repository.
  2. Download the gunthy_arm.zip file.

Downloading Gunbot ARM build from official repository

Installation Steps​

Extracting the Files​

  1. Unzip the gunthy_arm.zip file.
  2. Transfer the unzipped files to your desired directory. For example, /home/pi/Desktop/Gunbot.

Extracting Gunbot files on ARM device

Setting Up Permissions​

  1. Open the terminal on your Raspberry Pi or connect via SSH.

  2. Navigate to the Gunbot directory:

    cd /home/pi/Desktop/Gunbot
  3. Modify file permissions to make the Gunbot executable:

    chmod +x gunthy-arm

Setting execution permissions for Gunbot on ARM

Launching Gunbot​

Execute the following command to start Gunbot:

./gunthy-arm

Upon successful execution, Gunbot will run in the terminal.

Successful Gunbot startup on ARM device

Accessing Gunbot​

To interact with Gunbot:

  • On your Raspberry Pi, navigate to http://localhost:5000 in a web browser.
  • From another device on the same network, use http://<Raspberry-Pi-IP>:5000.

Troubleshooting​

If you encounter errors when starting Gunbot, install the required dependencies:

sudo apt-get update
sudo apt-get install crossbuild-essential-armhf
sudo apt-get install libatomic1
sudo apt-get install libatomic1-armhf

After installing dependencies, try launching Gunbot again:

./gunthy-arm

Conclusion​

With these steps, you should have Gunbot up and running on your Raspberry Pi 4. This setup allows for a lightweight and efficient trading bot operation, suitable for users preferring a compact hardware solution.