Free and Open Source software used in the Robbo curriculum classroom

Free Software for education and job

Robbo company, during training, strives to use only Free Software, or Open Source Software (OSS), because Such Software is not only free, but also allows you to explore how such Software was built, modify it, which is simply necessary in the training process. Also, the free license gives students and teachers complete freedom to use this Software at home and at work for educational or commercial purposes, and the open source code allows Robbo company to modify that code. For example, modify Scratch to suit with Robbo's tasks, easily distribute installation files and bootable USB-drives (flash drives), based on the GNU/Linux distribution (Mint), which in 5 minutes allow you to organize, almost on any computer, universal workplace for a student, teacher or engineer.



In the field of educational distribution development based on free Software, ООО Линукс Формат is a partner of Robbo company. ООО Линукс Формат team has tremendous experience in implementing free Software and hardware in Russian schools and publishes a monthly magazine Linux Format - www.linuxformat.ru

QUICK INSTALLATION of all SOFTWARE on Linux Mint 19 x64 (updated 21.03.2019)

Click here to see How to choose GNU/Linux laptops

One working machine for one pupil could be set up with all the necessary SOFTWARE in 5-10 minutes, you need to install Linux Mint 19 x64 edition Cinnamon or Mate, then download the Robbo archive.tar.gz, unpack and run the installation script

Detailed instructions for installing Linux Mint https://linuxmint-installation-guide.readthedocs.io/ru/latest/ Direct links to download images (iso files) to create a bootable flash drive

linuxmint-19.2-cinnamon-64bit.iso 
linuxmint-19.2-mate-64bit.iso 
1Gb archive with extra SOFTWARE and installation script

You need to unpack this archive to your home directory. You will get the robo1 directory. After that you need to launch the terminal (the icon to the right of the menu button at the bottom of the screen) and execute the commands:

cd robbo1 (press Enter) 
./1.sh (press Enter) 


Next, you need to enter the user password (the password will not be displayed) and press Enter.




The current user must be a member of the sudo group. During installation, the computer must be connected to the Internet, but the amount of information will be downloaded is insignificant.


QUICK installation of “Repitierhost” software for ROBBO 3D Mini on Linux Mint 19 x64 (updated 21.03.2019)

30MB and installation script for Robbo3dmini

You need to unpack this archive to your home directory. You will get the robo3d directory After that you need to launch the terminal (the icon to the right of the menu button at the bottom of the screen) and execute the commands:


cd robbo3d (press Enter)
./2.sh (press Enter)

Next, you need to enter the user password (the password will not be displayed) and press Enter.



Software and cloud services used in the international network of Robbo Club schools

RobboScratch 2.1 Linux/Windows/MacOS
RobboScratch 3.0 Linux/Windows/MacOS
RobboJunior Linux/Windows/MacOS
Gcompris (a set of programs in the form of children's environment from 3 to 7 years)

Arduino IDE (programming environment for Arduino family boards, B)

ArduBlock (extra for ArduinoIDE, here you find a good guide)



Scratch4arduino (block programming language on scratch 1.4 to control Arduino microcontrollers)

Processing (environment for programming visual objects and graphics)

FreeCad (3D engineering modeling)

KiCad (layout of printed boards)

Unity3D editor (create modern games)

Service tinkercad.com (3D modeling for children, right in the browser, models are uploaded for printing on a 3D printer)

Repetierhost (with Slic3r slicer) (program to control the settings of your 3D printer and print the STL files)


Service appinventor.com (block programming language for creating mobile apps for Android)


You can also download the ROBO distribution files, as well as other files with diagrams, drawings and materials at the link: files.robbo.ru

Download link for the special Linux Mint 18 distribution that was included in the ScratchDuino box on a USB flash drive: [1] (currently not supported)


The quickest way is to install clean Linux Mint and all the installer SOFTWARE according to the instructions above.

Android apps
RobboJunior для Andoird
RobboScratch для Android
ScratchDuino для Android
Chromebook apps

RobboScratch3 for Chromebook in the official Google app store (can be found by the word Robbo). Currently only Usb connection is supported. [2]



Free software for educational organizations


Schools 169 and 567 of St. Petersburg are the pilot sites of the St. Petersburg education Committee for the deployment of SPO in the educational process, which, based on the results of pilot projects with Linuxformat LLC and Robbo JSC, have made a lot of methodological materials published in the public domain on their websites.
A selection of free (freeware и open source) software for legal free use on your home digital devices (desktops, laptops, tablets, etc.), as well as devices of your educational organization. Authors: creative team of school 169 of Saint Petersburg
From the experience of SBOU SOSH No. 567 of Petrogradsky region of St. Petersburg on the implementation of free software in school

Did this solve your problem?