Skip to content

Terminals

A terminalA physical device running EventDrake's on-site software, such as a check-in tablet or a countertop unit. A terminal can have hardware attached, for example a badge printer, a receipt printer, or an NFC reader. Terminals are registered once, then paired to a station at the start of a shift. is a device an operator works from. You can rent one from us, run our live-boot image on your own hardware, or, if the terminal does not use attached hardware, use any device with a web browser. This page covers the specs a terminal needs and the ways to run one.

Requirement Minimum Recommended
Screen 12” 16”
Memory 4 GB 8 GB
Storage 16 GB on a USB stick 16 GB or more on an SSD
Network Wired card, or USB Wi-Fi Wired card, or built-in Wi-Fi
Processor Dual core, 64-bit Dual core, 64-bit

A few more points:

  • Touchscreen. Recommended, and especially worthwhile if the terminal also takes payment. A 4:3 or 16:9 screen both work.
  • Architecture. 64-bit is required. AMD64 is fully supported. ARM64 works on particular platforms (Raspberry Pi 5 and up now, others on request), but some features, notably printing, are limited on ARM because of driver support.
  • Input. A keyboard is required. A mouse is optional but handy.
  • Our full image (recommended). Boot the live-boot image from a USB stick. Nothing is installed on the machine, and it is the most secure option because the system is fixed and known.
  • Our software package. Install onto a system you already run: Ubuntu, Debian, Alpine, macOS, or Windows. This needs root on Linux or elevated permissions on Windows. The package is required for any terminal that talks to attached hardware directly, such as a printer or an NFC reader.
  • A web browser only. For a terminal that does not use local hardware, you do not have to install anything: any device with a web browser can run the station.
  • A phone or tablet. Some functions are available on mobile, including NFC through a supported mobile browser or our beta mobile app. This suits a roaming operator, though we still recommend full terminals where you can use them.

Register each terminal once under IoT devices. Generate a pairing code and enter it on the terminal to link it to your organisation. You can then give the terminal a default station profile so the right station is chosen automatically, or leave it for the operator to pick when they sign in.