balena
  • Forums
  • Blog
  • Pricing
  • Team
  • Contact
  • Login Sign up
balena SIGN UP
  • Forums
  • Blog
  • Pricing
  • Team
  • Contact
Single-board computers

WELCOME

  • Welcome
  • Core Concepts
  • Going to production
  • Security
  • Getting help

GETTING STARTED

  • Getting started guide

DEVELOP

  • Develop locally
  • Define a container
  • Multiple containers
  • Develop with Apps
  • Develop with blocks
  • Communicate outside the container
  • Interact with hardware
    • GPIO Interface
    • USB Interface
    • I2C and Other Interfaces
    • Jetson Orin
  • Provision with cloud IoT

DEPLOY

  • Deploy to your fleet
  • Release strategy
    • Release policy
    • Update locks
    • Fleet update strategy
  • Delta updates
  • Offline updates
  • Optimize your builds
  • Deploy with balena button

MANAGE

  • Device and Update statuses
  • Device Logs
  • Actions and Settings
  • Configuration
  • Variables
  • Filters and tags
  • SSH access

ACCOUNTS & BILLING

  • Account management
  • Enterprise Single Sign-On
    • Identity Provider Setup
      • SAML app for Microsoft Entra ID
      • SAML app for Google Workspace
  • Billing
  • Fleet members
  • Fleet types
  • Organization management
  • Grant support access

MORE RESOURCES

  • Projects built on balena
    • balenaBlocks
    • Example projects
  • Balena Glossary
  • Collected Data
  • Masterclasses
    • Masterclass Overview
    • CLI
    • Advanced CLI
    • BalenaOS
    • Services
    • Fleet management
    • Device debugging
    • Network
    • Docker
  • Development Anti-patterns

FAQs

Troubleshooting

  • Troubleshooting for {{ $device.name }}

Accessing a Device using a Gateway Device

Storage Media Debugging

Supported devices

  • Device Types and Versioning
  • Single-board computers
  • WiFi adapters and Modems

Host OS

  • Overview
  • Host OS updates
    • Self-service updates
    • Update process details
    • Rollback framework documentation
  • Extended support release process
  • Network
  • Configuration
  • Time management
  • Advanced boot settings
  • Customer Board Support

Device supervisor

  • Supervisor API
  • Device Metrics
  • Reduce bandwidth usage
  • docker-compose.yml fields
  • Self-service Supervisor Upgrades
  • Configuration List
    • Configuration list for {{ $device.name }}

Base images

  • Balena base images
  • Base Images List
  • Machine names and architectures

API

  • Overview
  • Resources

CLI

SDKs

  • Node.js SDK
  • Python SDK
  • Deprecation Policy

Diagnostics

  • Overview
  • Learn
  • FAQ
  • Reference

WELCOME

  • Welcome
  • Core Concepts
  • Going to production
  • Security
  • Getting help

GETTING STARTED

  • Getting started guide

DEVELOP

  • Develop locally
  • Define a container
  • Multiple containers
  • Develop with Apps
  • Develop with blocks
  • Communicate outside the container
  • Interact with hardware
    • GPIO Interface
    • USB Interface
    • I2C and Other Interfaces
    • Jetson Orin
  • Provision with cloud IoT

DEPLOY

  • Deploy to your fleet
  • Release strategy
    • Release policy
    • Update locks
    • Fleet update strategy
  • Delta updates
  • Offline updates
  • Optimize your builds
  • Deploy with balena button

MANAGE

  • Device and Update statuses
  • Device Logs
  • Actions and Settings
  • Configuration
  • Variables
  • Filters and tags
  • SSH access

ACCOUNTS & BILLING

  • Account management
  • Enterprise Single Sign-On
    • Identity Provider Setup
      • SAML app for Microsoft Entra ID
      • SAML app for Google Workspace
  • Billing
  • Fleet members
  • Fleet types
  • Organization management
  • Grant support access

MORE RESOURCES

  • Projects built on balena
    • balenaBlocks
    • Example projects
  • Balena Glossary
  • Collected Data
  • Masterclasses
    • Masterclass Overview
    • CLI
    • Advanced CLI
    • BalenaOS
    • Services
    • Fleet management
    • Device debugging
    • Network
    • Docker
  • Development Anti-patterns

FAQs

Troubleshooting

  • Troubleshooting for {{ $device.name }}

Accessing a Device using a Gateway Device

Storage Media Debugging

Supported devices

  • Device Types and Versioning
  • Single-board computers
  • WiFi adapters and Modems

Host OS

  • Overview
  • Host OS updates
    • Self-service updates
    • Update process details
    • Rollback framework documentation
  • Extended support release process
  • Network
  • Configuration
  • Time management
  • Advanced boot settings
  • Customer Board Support

Device supervisor

  • Supervisor API
  • Device Metrics
  • Reduce bandwidth usage
  • docker-compose.yml fields
  • Self-service Supervisor Upgrades
  • Configuration List
    • Configuration list for {{ $device.name }}

Base images

  • Balena base images
  • Base Images List
  • Machine names and architectures

API

  • Overview
  • Resources

CLI

SDKs

  • Node.js SDK
  • Python SDK
  • Deprecation Policy

Diagnostics

  • Overview
  1. Reference
  2. Supported devices
  3. Single-board computers
Improve this doc

Single-board computers

Don't see your device here? Contact [email protected] to discuss our custom hardware support packages.

Currently supported devices

Device Name Machine Name Architecture