S2Bot problems on the Mac and Raspberry Pi


New member
From the Page http://www.picaxe.com/Teaching/Other-Software/Scratch-Helper-Apps/ the link http://www.picaxe.com/downloads/s2bot/MacS2Bot.app.tar.gz only gives you version 0.1.0 which has no options for Lego Boost.

The software on the link http://www.picaxe.com/downloads/s2bot/LinS2Bot.tar.gz will not run on the Raspberry Pi, running it results in no window being shown.
The software on the link http://www.picaxe.com/downloads/s2bot/s2bot_linux32.zip will not run on the Raspberry Pi either. When trying to run it as per the instructions it gives:-
pi@raspberrypi:~/s2bot_linux32 $ ls
background.js fonts main.js res
browser.html icudtl.dat manifest.json resources.pak
browser.js lib natives_blob.bin scratch
credits.html locales nw_100_percent.pak scratch-hardware-helper
css main.html snapshot_blob.bin
pi@raspberrypi:~/s2bot_linux32 $ sudo ./scratch-hardware-helper
4: not foundrdware-helper: 1: ./scratch-hardware-helper: ELFD4ls
./scratch-hardware-helper: 3: ./scratch-hardware-helper: Syntax error: "(" unexpected (expecting ")")

Has the Raspberry Pi got the wrong sort of Linux? It uses a distribution based on Debian.
Thanks for reading


Technical Support
Staff member
I cannot comment on the MacOS version missing WeDo Boost off-hand but I thought we had updated the version to include Lego Boost. I will see what I can find out.

Regarding the Linux versions; they are X86 Linux versions so won't run under ARM Linux. There might be some trick to getting them to work under QEMU but I wouldn't know what that would be.


New member
Thanks for the quick reply.
I did see in a note that you are planning to make the software opensource so I guess I will have to wait until then and compile it for the ARM. In the meantime I will look at QEMU.