Installation¶
Installing Tobas on a PC¶
Procedure (from the desktop)¶
Please download tobas_2.15.1_amd64.deb.
Open the file explorer and double-click the downloaded deb package to launch App Center.
Click Install to start the installation. This may take a few minutes.

If Tobas is already installed and you want to update it, you must first uninstall the old package.
Install and launch Synaptic Package Manager from App Center,
then right-click tobas, select complete removal, and apply the changes to uninstall the package so that it can be installed again.

When the installation is complete, the following will be added to the application menu:
TobasBootmediaConfig, TobasGCS, TobasInstall, TobasSetupAssistant

Launch TobasInstall from the application menu to open a terminal and start installing additional components. This may take several tens of minutes.
If Installation finished successfully. is displayed at the end of the terminal output, the installation was successful.
Press Enter to close the terminal.

Procedure (from the terminal)¶
Download tobas_2.15.1_amd64.deb.
$ sudo apt install -y python3-pip
$ sudo pip install gdown --break-system-packages
$ cd ~/Download
$ gdown --fuzzy 'https://drive.google.com/file/d/1Bs4-zw4BHEcM1GlkxnsXK5fT7vnCO-OJ/view'
If Tobas is already installed and you want to update it, first uninstall the old package.
$ sudo dpkg -r tobas
Install Tobas.
$ sudo dpkg -i tobas_2.15.1_amd64.deb
Install the dependent packages.
If Installation finished successfully. is displayed at the end, the installation was successful.
$ tobas_install_prereqs
> ...
> Installation finished successfully.
Writing the flight controller image¶
Required items¶
- Raspberry Pi 5 (2 GB or more)
- Tobas HAT
- A micro SD card with at least 16 GB of capacity (for example, SanDisk Extreme microSDXC™ UHS-I CARD - 32GB)
- An SD card reader (for example, SANDISK QuickFlow microSD Card Reader with USB-C)
Procedure (from the desktop)¶
Please download tobas_2.15.0_arm64.img.gz.
Install any suitable image flasher. For example, the following can be used:
Connect the SD card to the PC using the card reader.
Launch the image flasher, select the downloaded image and the target SD card, and start writing. The following is the balenaEtcher screen.

When it finishes successfully, remove the SD card from the PC.
Procedure (from the terminal)¶
Download tobas_2.15.0_arm64.img.gz.
$ sudo apt install -y python3-pip
$ sudo pip install gdown --break-system-packages
$ cd ~/Download
$ gdown --fuzzy 'https://drive.google.com/file/d/1ECkhHWGlVKN-8F47updfDKAXjJOI3xxc/view'
Extract the downloaded file.
$ sudo apt install -y gzip
$ gunzip tobas_2.15.0_arm64.img.gz
Connect the SD card to the PC using the card reader.
Write the image to the SD card.
Replace /dev/sdx with the actual path.
$ sudo dd if=tobas_2.15.0_arm64.img of=/dev/sdx bs=4M conv=fsync status=progress
When it finishes successfully, remove the SD card from the PC.
Note
The PC deb package and the FC image are compatible as long as their versions match up to the minor version (the second digit). For example, PC v1.2.3 and FC v1.2.4 are compatible, but operation is not guaranteed for v1.2.3 and v1.3.3.
Proceed to the next step¶
Installation is now complete. To apply the changes made during installation, we recommend restarting the PC once before proceeding. Next, use Tobas Bootmedia Config to perform the initial pre-boot configuration.