Device Setup ยท Build Phygrid

Device Setup

Phygrid runs on a wide variety of devices, from powerful edge computers to virtual environments and even web browsers. This flexibility lets you deploy exactly where you need โ€” whether that's on-site hardware, cloud infrastructure, or development environments.

Understanding your device options helps you choose the right platform for your specific use case, from production deployments to development and testing.

๐Ÿ–ฅ Supported Device Types

The table below shows what each device type supports and whether it's suitable for production use:

Device TypePhyOSScreen AppsEdge AppsProduction UsePhysical Device
x86-64โœ…โœ…โœ…โœ…โœ…
Giada DN74โœ…โœ…โœ…โœ…โœ…
Samsung Tizen TVโŒโœ…โŒโœ…โœ…
VMware x86-64โœ…โŒโœ…โœ…โŒ
Hyper-V x86-64โœ…โŒโœ…โœ…โŒ
Red Hat KVMโœ…โŒโœ…โœ…โŒ
PhyVMโœ…โœ…โœ…โŒโŒ
Web BrowserโŒโœ…โŒโŒโŒ

Note: AI models with hardware acceleration are supported on physical devices that have CUDA-compatible GPUs available.

๐Ÿ’ก Choosing the Right Device

For Production:

  • Physical devices for maximum control and performance
  • Enterprise virtualization for cloud-native edge deployments
  • Samsung Tizen TVs for digital signage and display scenarios

For Development:

  • PhyVM for local development with full app support
  • Web Browser for quick screen app prototyping and testing

For AI Workloads:

  • x86-64 with CUDA GPU for hardware-accelerated AI model inference
  • Virtual platforms for AI workloads that don't require GPU acceleration

๐Ÿ–ฅ๏ธ Physical Devices

๐Ÿ–ฅ Intel x86-64 and ARM-based Hardware

Intel devices and ARM-based Giada DN74 are ideal for production deployments where you need full control and maximum performance. With PhyOS installed, they become completely managed Phygrid devices with:

  • Full app support โ€” Both edge apps and screen apps when a display is connected
  • Versatile deployment โ€” Use as edge computing devices, interactive kiosks, or complete user experiences
  • Hardware acceleration โ€” Devices with CUDA-compatible GPUs can run AI models with hardware acceleration
  • Production ready โ€” Suitable for on-site, enterprise deployments

๐Ÿ“บ Samsung Tizen TVs

Samsung Tizen TVs support screen apps and are perfect for digital signage scenarios:

  • Supported versions โ€” Tizen 4, 6.5, and 7
  • Use cases โ€” Digital signage, information displays, content delivery
  • Limitations โ€” Screen apps only; don't offer the same level of control as PhyOS-compatible devices

You can learn more about Tizen device support on learn.phygrid.com.

โ˜๏ธ Virtual Devices

Virtual environments provide flexibility for development, testing, and cloud deployments.

๐Ÿข Enterprise Virtualization

Production-ready virtualization platforms support edge apps in headless environments:

  • VMware x86-64 โ€” Enterprise virtualization for edge computing workloads
  • Hyper-V x86-64 โ€” Microsoft's virtualization platform for Windows environments
  • Red Hat KVM โ€” Open-source virtualization for Linux-based infrastructure

These platforms are ideal for running edge apps in environments where deploying physical devices isn't possible or desired.

๐Ÿ›  Development Platforms

For development and testing, these virtual options provide easy setup and iteration:

  • PhyVM โ€” PhyVMs, created and managed using PhyCLI, are a great option during development and for testing purposes
  • Web Browser โ€” Quick testing environment for screen apps only

๐Ÿš€ Getting Started - Setup A Device

For detailed device setup instructions, visit learn.phygrid.com and follow the guided setup in the Phygrid Console when connecting a device to an installation.

PhyVMs are integrated into the development workflow and managed using PhyCLI. You will learn more about creating and using PhyVMs in our edge app and screen app tutorials. For more details, refer to CLI reference documentation.

๐Ÿ”„ Next Steps

Once you understand your device options:

ยฉ 2025 ยท Phygrid. An Ombori company