Put a Raspberry Pi on a live dashboard

Say what your device has - a temperature to show, a button that runs your code, a setting to change, a camera - and ThePiHub draws the dashboard, keeps it live, and works when you're away from home. You never lay anything out.

How it works

1. Install the SDK

pip install thepihub on the Pi (or any Linux machine). Python 3.10 or newer.

2. Run an example

Copy one small program from Projects and run it - it registers itself with a link code on first run.

3. Watch it live

Open your dashboard: every value, button and setting you declared is already laid out, updating live.

Whatever you're building

Run an example

Copy a program from Projects and see your own Pi on a dashboard within minutes.

Build your own program

Declare gauges, buttons, settings and a camera in plain Python; ThePiHub draws and updates the dashboard.

Build a product on it

Point-to-point video and file transfer, device identity and reconnection are already handled for you.

Sign up