Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 4.24 KB

HARDWARE.md

File metadata and controls

34 lines (28 loc) · 4.24 KB

TouchKio - Supported Hardware

This document contains an incomplete list of device and display hardware combinations that are either intended to be tested or have already been tested.

The release page has builds exclusively for arm64 and x64, but custom builds for other architectures can be made (see Development), allowing the application to operate on any hardware. At least the minimal features, such as displaying a kiosk window (which doesn't necessarily need to be Home Assistant) will work.

Hardware

If you are running Linux with a graphical user interface (Wayland or X11), you should be well equipped to use the application. Additionally, any single board computer (SBC) clones of the Raspberry Pi that operate on Raspberry Pi OS (64-bit) are likely to function properly as well.

DSI

Device Display Tested Status Notes
Raspberry Pi 3 Official 7" Touch Display 1 Unknown 99% chance that it is slow and the resolution sucks.
Raspberry Pi 3 Official 7" Touch Display 2 Unknown 99% chance that it is slow.
Raspberry Pi 4 Official 7" Touch Display 1 Unknown 99% chance that the resolution sucks.
Raspberry Pi 4 Official 7" Touch Display 2 Optimistic 99% chance that it fully works.
Raspberry Pi 5 Official 7" Touch Display 1 Unknown 99% chance that the resolution sucks.
Raspberry Pi 5 Official 7" Touch Display 2 Fully operational Working display power, brightness and keyboard control via MQTT.

HDMI

Device Display Tested Status Notes
Raspberry Pi 4 LAFVIN 5" Touch Display Partially operational Display brightness control is not available via MQTT.
Raspberry Pi 5 Generic Non-Touch Partially operational Display brightness control is not available via MQTT.
Generic Ubuntu Generic Non-Touch Partially operational Display brightness and keyboard control is not available via MQTT.

Contributions

In case your hardware is not listed above don't worry, give it a try. Running touchkio --web-url=https://demo.home-assistant.io will most likely just work. The only problems that may arise are when controlling the display via the Home Assistant integration.

  • If you encounter any problems, please create a new issue.
  • If you encounter any problems and are able to fix it yourself, feel free to create a pull request.
  • If everything works as expected and your hardware is not yet listed, you are welcome to add it and create a pull request.