Balena example projects
Below is a selection of "Hello world" examples and feature demonstrations for a wide variety of device types and languages when using balena.
Example of how to deploy Node code on a balena supported device.
We're building a plant monitor (and saver) - this is the early stage
Get up and running quickly with a multicontainer setup on balena
Log your internet download, upload and ping metrics ti influxDB, and Grafana it. Grafana all the things!
Example of how to deploy Python code on a balena supported device.
Example project showing how to run a desktop manager with balenaCloud in order to run GUI applications.
demonstration scripts on how to use the resin.io API to do staged releases to a fleet of devices.
This example will help you deploy a streaming camera feed with realtime people detection using the Coral Edge TPU for on-device ML inferencing.
Associate balena devices with AWS IoT when they ping a lambda endpoint
Sample project to showcase storage mounting on balenaOS.
Sample container applications for Jetson devices
Example of how to deploy Rust code on a balena supported device.
Example Python web application that uses WiFi Connect's JSON API
Device portion of balena/AWS integration
Example of how to deploy Go code on a balena supported device.
Google Cloud IoT integration
Connecting your device(s) to balenaCloud from behind a compatible proxy.
Example of how to set the timezone within a container
Lambda function to provision a device with AWS IoT
Sample App with instructions for Jetson Nano
An example of using the journald log streaming endpoint on balena-supervisor
On-device node_exporter
Sample project to demonstrate how to integrate several existing balena projects in one
A simple example of how to get an Electron application running on Balena
A community built GitHub action that allows you to use the balena CLI
Examples on how to use the balena API & SDK to set device tags from within your app.
Balena Service Discovery for Prometheus
Access multiple ports over public URL using nginx reverse proxy.
Hello Java in balena
Balena + Datadog Example Project
Example project using systemd with balenalib images
Sample project showing how to connect your Balena device to a AWS IoT MQTT broker
Skeleton template for google sheets projects.
An installation of ROS2 Eloquent in a container, with a full desktop environment, CUDA, PyTorch, OpenCV, and TensorRT ready to deploy computer vision ROS applications on balena devices.
Relay data to an IoT cloud provider via MQTT
Example of how to deploy C++ code on a balena supported device.
Example of build time secrets and variables on balenaCloud
An example on how to customize the captive portal of WiFi Connect
Netdata configuration for internal on-device monitoring
A basic installation of ROS2 Foxy in a container, ready to deploy on balena devices.
Resin multicontainer hostapd-powered access point with WPA-EAP (Enterprise) authentication
Example of using CUDA on an Nvidia GPU in an x86 device.
Example project of simple updates locking
Likely the most minimalist project to deploy on a balena device
Demo of Docker healthcheck functionality for a balena service (through public device URL)
A simple multi-container-ready project demonstrating the use of the Microsoft ASP.Net Core 2.2 framework
A getting started example project for Coral.ai on balenaCloud
Simple nginx example on balena
Sample project to show ROS autonomous vehicle running in a balena container.
An installation of ROS2 Foxy in a container, with a full desktop environment, ready to deploy on balena devices.
mDNS/.local resolution with Avahi within a container
Collect metrics on device performance and forward to MQTT
Log metrics on network I/O
Install the balena CLI in your GitHub Actions workflow
Example of how to deploy haskell code on a balena supported device.
Minimal hostapd access point example for resin.io
The People's Exporter
Sample balena push/deploy with Google Container Registry (GCR) private images
Sample Application running in container on BalenaOS, for the Google Coral Dev Board
Sample TX2 application with optional containers tied to device L4T version
Receiver of logs
A simple balenaBlock to route your application through Cloudflare Tunnel
Fully working ZeroTier container with IP forwarding an masquerading to the LAN.
Jetson TX2 Sample Application
Getting started with C on balena
Collect data from a ruuvitag BLE sensor and chart it in a dashboard
A simple TypeScript Node.js Express server
A skeleton to use for your next balena hello world repostiory
Cloud function to provision a device with ClearBlade IoT on GCP
Test case for internal bluetooth on various boards (artik5, artik710 etc.)
Test case for 3.5 audio jack on the rpi3
Sample project to showcase how to run alwaysAI starter apps in balenaOS.
Poll a device publicURL forever.
Jetson Nano X11 Example
Cloud function to provision a device with Google Cloud IoT
Azure function to provision a device with Azure IoT
Create a fleet to experiment with cloud IoT integrations using Cloud Relay block
Minimal example of using Hyperpixel4 Square w/touch on balena
How to leverage multi-stage Dockerfile with docker-compose.dev.yml to improve DX with balena.
Finds commits specific to Balena Engine inside Balena Engine repository
To find the complete list of projects to try and deploy, head to balenaHub!
Last updated
Was this helpful?