User Tools

Site Tools


Run WebHMI on Raspberry PI

It is possible to run WebHMI system on Raspberry PI 3. You can download disk image at Level2 system.

Once disk image was downloaded, extract archive to desired destination and copy it to your microSD card.

Attention! Please use best available microSD card. Cheap commercial-grade cards can die any time. Data can be saved to external USB flashdrive/SSD if needed.

In Linux-based operation systems this can be done with following command:

sudo dd if=RaspberryPi.img of=/dev/sdc bs=1M

Here /dev/sdc is a path to your card reader.

Under Windows or MacOS you can use special GUI tools to copy this image to SD cards.

There are possible places where WebHMI can store your settings and collected data:

  1. External USB disk (by default)
  2. Internal MicroSD card

If you want to use internal SD card as data storage you should create additional partition on it. You can use all available free space for this purpose.

Please format this partition to ext4 filesystem.

Unmount your disk and now you are ready to run WebHMI. Insert card into RPi, connect it to your local network over Ethernet port.

By default WebHMI's IP address is, mask: Please make sure that your computer is within the same network address range and there is no other device in your network.

Now you can turn on the Raspberry Pi. Wait 10-20 seconds and open in your browser. You should now see WebHMI's user interface.

Default credentials are:

Login admin
Password admin

Congratulations! You was able to run WebHMI on your Raspberry Pi 3. Have fun with it.


To make RPi users' life a bit easier we developed a special SCADA hat. This board includes:

  • Power supply with filters (Input voltage: 9…30V)
  • RS-485 converter with optional galvanic isolation
  • Real-time clock with CR2032 battery backup

With this extension board it is very easy to try all WebHMI's features in near to real-life environment: you can connect it to the same 24V power supply and connect to RS-485 devices. There is no need to use weak microUSB 5V phone chargers, and inconvenient USB RS485 adapters.

run_webhmi_on_raspberry_pi.txt · Last modified: 2023/05/18 14:35 by emozolyak

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki