MicroBrowser  Raspberry Pi logo

SpiderControl™ MicroBrowser for Raspberry Pi (1, 2 and 3)

The SpiderControl MicroBrowser for Raspberry Pi is available for download here

Version (2019.10.30)

The MicroBrowser for Raspberry Pi with mouse and extern HDMI display

   * MicroBrowser_16bpp_mouse.tgz (Color depth 16-bit per pixel)
   * MicroBrowser_24bpp_mouse.tgz (Color depth 24-bit per pixel)

The MicroBrowser for Raspberry Pi with touch screen display (tslib v.1.2)

   * MicroBrowser_16bpp_ts.tgz (Color depth 16-bit per pixel)
   * MicroBrowser_24bpp_ts.tgz (Color depth 24-bit per pixel)


Copy the tarball file "MicroBrowser_xxx.tgz" in your Raspberry device, for example into /home/pi/ and run the following command:

   $ tar xvzf MicroBrowser_xxx.tgz

This will extract all files into the folder MicroBrowser (/home/pi/MicroBrowser)

   $ cd MicroBrowser
   $ chmod +x MicroBrowser

Start the program

   $ sudo ./MicroBrowser

The start URL can also be specified as argument like this:

   $ sudo ./MicroBrowser

MiroBrowser with mouse

The default mouse device is:

To start the MicroBrowser with another mouse device, you can specify it with the environment variable "MB_MSDEVICE", like:
   $ sudo MB_MSDEVICE=/dev/input/mice ./MicroBrowser

MiroBrowser with touch screen

The MicroBrowser for Raspberry Pi uses tslib to get touch events from the touch screen, the default touch device is:

To start the MicroBrowser with another touch device, you can specify it with the environment variable "TSLIB_TSDEVICE", like:
   $ sudo TSLIB_TSDEVICE=/dev/input/event2 ./MicroBrowser

Installation of tslib

Installation of the binaries
   $ sudo apt-get install tslib libts-bin

More info about tslib for Raspberry Pi can be found in the forum here or here, especially to find out how to set environment variables and perform the calibration of the touch screen.

   $ export TSLIB_TSDEVICE=/dev/input/event0
   $ sudo touch /etc/pointercal
   $ sudo ts_calibrate
   $ ts_test

Read also RaspberryPi-Info.txt to find general info about Raspberry Pi

Find below an old version of the MicroBrowser built with an old version of tslib v.1.4 (if the current version doesn't work)

   * MicroBrowser_16bpp_ts_v1.4.tgz (Color depth 16-bit per pixel)
   * MicroBrowser_24bpp_ts_v1.4.tgz (Color depth 24-bit per pixel)

Activation code

Please, fill out the online form with the MicroBrowser Challenge code, to order a license key for your device, the challenge code is displayed on starting the MicroBrowser.
The price list is available in a PDF file.


For any questions, feedback or support, you may contact us here


Raspberry Pi is a trademark of the Raspberry Pi Foundation
CoDeSys is a trademark of 3S Smart Software Solutions GmbH
SpiderControl is a trademark of iniNet Solutions GmbH