Selecting Kiosks

Choosing kiosk hardware for interactive TelemetryOS deployments

Kiosk deployments pair a TelemetryOS Node device with a touchscreen enclosure to create self-service experiences such as wayfinding directories, check-in terminals, menu boards, and information points. This guide covers what to look for when selecting kiosk hardware and how the pieces fit together with Node Pro and Node Mini.

How TelemetryOS Kiosks Work

A TelemetryOS kiosk is a touchscreen display driven by a Node Pro or Node Mini mounted inside (or behind) the enclosure. The Node device runs TelemetryOS and delivers content, while the touch panel sends input back over USB. There is no separate kiosk computer — the Node device is the computer.

This means kiosk selection comes down to three things: the enclosure, the touch display, and how they connect to the Node device.

Enclosure Considerations

Kiosk enclosures range from simple tablet-style wall mounts to freestanding floor units with integrated speakers and cameras. When evaluating enclosures, focus on the following.

Media Player Compartment

The enclosure should have an accessible compartment or mounting area sized for the Node device. Node Pro measures 5.2" x 3.2" x 0.7" and Node Mini measures 135 x 135 x 26 mm — both are compact enough for most kiosk cavities, but verify clearance before ordering. The compartment needs adequate ventilation since both devices are fanless and rely on passive cooling. Enclosed spaces without airflow can cause thermal throttling during sustained 4K playback.

Port Access

Confirm the compartment provides cable routing for HDMI (display), USB (touch input and peripherals), Ethernet (if not using WiFi), and power. Some enclosures route cables internally through channels, which simplifies installation but requires correct cable lengths. Others expose a panel on the back — simpler to service but less clean visually.

Physical Security

Public-facing kiosks need tamper-resistant enclosures with locking access panels. Look for keyed or tool-secured compartments that protect the Node device, cables, and power supply from unauthorized access. Floor-standing units should include anchor points or weighted bases to prevent tipping.

Environment

Indoor kiosks in climate-controlled lobbies and retail spaces have minimal environmental requirements. For semi-outdoor or high-traffic locations (transit hubs, building entries), consider enclosures rated for dust and splash resistance with appropriate ventilation for the ambient temperature range.

Touch Display Selection

The touch panel is the primary interface. TelemetryOS supports touch input over USB HID, which covers the vast majority of commercial touch displays. Key considerations:

Touch Technology

Projected capacitive (PCAP) panels are the standard for commercial kiosks. They support multi-touch gestures (tap, swipe, pinch), are responsive and durable, and work well in indoor environments. Infrared (IR) touch panels are an alternative for very large displays (55"+) where PCAP becomes cost-prohibitive, or in environments where gloved use is required.

Size and Resolution

Kiosk displays typically range from 15" to 55" depending on the use case:

Use CaseTypical SizeNotes
Check-in terminals, POS15"–22"Compact, often landscape or portrait
Wayfinding, directories32"–43"Large enough for maps and search
Menu boards, information43"–55"High visibility in public spaces
Interactive exhibits55"+Consider IR touch at this size

Resolution should be at least 1080p. Both Node Pro and Node Mini drive 4K at 60Hz, so higher-resolution panels will look sharp. Match the resolution to the content — 1080p is sufficient for most kiosk interfaces, while 4K benefits detailed maps, photography, or video-heavy experiences.

USB Touch Interface

The touch panel must provide a USB connection for touch input. This is standard on commercial touch monitors — the display connects via HDMI for video and USB for touch data. Verify that the touch controller is USB HID compliant, which ensures plug-and-play compatibility with TelemetryOS without additional drivers.

Node Pro has four USB 3.0 ports and additional USB 2.0 ports, leaving room for peripherals beyond the touch connection. Node Mini has two USB 3.0 ports, one USB 3.0 OTG port, and one USB 2.0 port — sufficient for touch input plus one or two peripherals.

Orientation

TelemetryOS supports landscape, portrait, and rotated orientations (0/90/180/270 degrees) configured through Studio. Choose a display and enclosure that match the intended orientation. Portrait mode works well for wayfinding directories and menu boards. Ensure the enclosure mount supports the chosen orientation and that the touch panel reports coordinates correctly when rotated.

Peripheral Integration

Kiosks often incorporate peripherals beyond the touch display. Node Pro and Node Mini both support USB peripherals, and Node Pro adds RS232/RS485 serial interfaces for legacy hardware integration.

Common kiosk peripherals include:

  • Barcode and QR scanners for ticket validation, loyalty programs, and inventory lookup
  • Receipt and label printers for check-in confirmations and queue tickets
  • Card readers (magnetic stripe, NFC, chip) for payment or identification
  • Cameras for video calls, photo capture, or computer vision applications
  • Speakers for audio feedback, accessibility, and multimedia content
  • Physical buttons or sensors for accessible input alternatives (Node Pro GPIO support)

When planning peripherals, account for USB port availability on the chosen Node device and ensure the enclosure provides routing for peripheral cables.

Node Pro vs Node Mini for Kiosks

Either Node device can power a kiosk, but the right choice depends on the deployment requirements.

Node Pro is the better fit when the kiosk needs multiple displays (a customer-facing screen plus an operator screen, for example), serial peripherals (RS232/RS485 barcode scanners or legacy POS hardware), GPIO integration for physical buttons or sensors, or maximum processing headroom for complex interactive applications with video and animations.

Node Mini is well suited for single-display kiosks with straightforward touch interactions, cost-sensitive deployments at scale (menu boards, simple check-in terminals), and environments where the compact form factor is an advantage.

Both devices support USB touch input, offline content caching, and full remote management through Studio.

Installation Best Practices

Test before you mount. Connect the Node device, touch display, and all peripherals on a bench before installing in the enclosure. Verify touch input registers correctly, content displays at the right resolution and orientation, and peripherals respond as expected.

Use Ethernet where possible. Kiosks in fixed locations benefit from the reliability of a wired connection. WiFi is viable but introduces a variable that can affect content sync and remote management responsiveness.

Label everything. In multi-kiosk deployments, label each Node device, enclosure, and cable run with the device name or serial number from Studio. This saves significant time during troubleshooting and hardware swaps.

Plan for serviceability. Choose enclosures that allow the Node device to be swapped without disassembling the entire unit. If a device needs replacement, a technician should be able to open the compartment, swap the Node, and close it in minutes.

Configure fallback content. Set up playlist fallbacks so the kiosk displays branded content rather than a blank screen if the interactive application encounters an error. TelemetryOS supports automatic fallback to a default playlist.

Software Configuration

Once the hardware is assembled, kiosk behavior is configured in Studio:

  • Touch interactions: Enable tap, swipe, and timeout behaviors through playlist kiosk interaction settings.
  • Navigation: Build button-driven navigation flows using the Navigation App or custom applications built with the TelemetryOS SDK.
  • Display settings: Set resolution, orientation, and scaling through the device profile in Studio.
  • Provisioning: Use a USB provisioning key to bind the device to the correct account and apply network settings during installation.

What’s Next