'Deploy with balena' makes it easier to deploy and share IoT apps

Have you ever shared an open source IoT project only to be overwhelmed with questions about how to deploy it, or underwhelmed with the lack of adoption by the community? Even if you labor over your README instructions, it can be hard to make device provisioning and deployments simple and

Introducing lightweight high-level device metrics in balenaCloud

Now you can surface and view device performance metrics on the balenaCloud dashboard. This is a lightweight way to get a high-level summary of CPU, RAM, and storage utilization, CPU temperature, undervoltage warnings, and other important metrics on every device within your fleet. This device metric summary is now available

How my cat helped me build a better IoT app

Modernizing my app made it far easier to spy on my American Shorthair. My cat Tucker is a somewhat predictable animal who likes to curl up in predictable spots around the house, so he’s the perfect subject for surreptitious video surveillance and just the sort of motivating force I

Balena partners with Coral to enable AI at the edge

Today we’re announcing that balena and Coral are partnering to simplify how developers deploy and manage AI applications at the edge. Coral is a platform of hardware components, software tools, and example models for building devices with local AI. Coral's on-device ML acceleration technology helps developers build fast, efficient,

Deprecation of Python 2 base images in balenalib

As of January 1st, 2020, the Python Software Foundation announced the sunsetting of the Python 2. This means that from that date there will be no further improvements, even if someone were to identify a security risk. Their very strong recommendation is to upgrade to Python 3 as soon as

Local Mode and livepush make balenaCloud development powerfully fast

Developing containerized applications can be time-consuming, particularly when they have multiple services and you want to ensure they run properly on different platforms and IoT devices. With balenaCloud Local Mode and livepush, development happens right on your devices, allowing you to quickly iterate and see updated results immediately. When you

balenaCloud ESR: Get peace of mind with only two OS updates a year

We’re excited to announce the Extended Support Release (ESR) line of operating system for Production and Enterprise fleets using balenaCloud. ESR makes it easier for at-scale fleet owners to have a more predictable OS update schedule while ensuring critical security or bug fixes are not missed. Who does ESR

How to use balenaCloud container contracts in mixed-device environments to fine-tune your fleet

If you’re like most folks running an IoT environment, you have a mix of devices that don’t always support the same services and drivers, despite their common architecture. With balenaCloud container contracts, you can set rules that prevent devices from getting upgrades that make them fail -- and

Living on the edge with livepush… and other CLI improvements

Here at balena, we understand that the primary users of our platform are engineers. For a long time, the tooling we provided for developers and DevOps engineers wasn’t as user-friendly or cohesive as we’d have liked it to be. So a few months back, we decided to focus