Best in Show!

Application

BeagleBadge, now on pre-order for $99, has won best-in-show at Embedded World 2026 in the Wearables category. Congratulations Team Beagle, including SeeedStudio and Texas Instruments!!

Introducing BeagleBadge: A New Vision for Open-Source Wearables and IoT

Application

Wearable technology has traditionally been locked behind closed ecosystems, limiting how developers, students, and researchers can interact with and modify their devices. BeagleBoard.org is changing that narrative. We are thrilled to introduce BeagleBadge, a limitless innovation platform that brings a new vision to wearables and low-power computing. By combining powerful built-in sensing with unmatched expansion […]

BeagleBoard.org Joins the Zephyr Project

Application

BeagleBoard.org has joined the Zephyr Project as an Associate Member, formalizing a collaboration that has been growing for years. Zephyr is already a familiar tool across the Beagle ecosystem. Support for Beagle platforms has been developed upstream alongside the community, and many Beagle users are already using Zephyr for real-time, low-level, and microcontroller-class development (even […]

BeagleV-Fire meets SmartHLS: Unlock FPGA Acceleration!

Application

The BeagleV-Fire just got faster. The BeagleV-Fire gateware repo now fully supports Microchip’s SmartHLS compiler, opening the door for developers to create custom FPGA accelerators directly from C/C++ code — no HDL expertise required. SmartHLS (High-Level Synthesis) revolutionizes FPGA development by allowing software engineers to describe hardware behavior in familiar languages like C and C++, […]

Using configfs for dynamic device tree overlays with BalenaOS

Application

I spend most of my time working on BeagleBoard.org community projects, but I do a few projects of my own building IoT devices. There are a number of good software infrastructure tools out there, but I often use Balena. The problem I have faced often is not specific at all to Balena, but I’d like […]

Running Linux Kernel for Development on PocketBeagle 2

Application

Hello everyone. In this post, I will go over the setup I use when doing Linux Kernel development. I will be using PocketBeagle 2 in this post, but the same instructions should work with most other BeagleBoard.org Boards. Setup The first step is to fetch the kernel repo. I am going to use linux-next in […]

Introducing BeagleBoard Imager Flatpak

Application

Hello everyone. It’s been a while since my last post. Instead of doing the normal weekly update, I have decided to try writing something a bit more in-depth. Recently, I have been successful in publishing BeagleBoard Rust Imager to Flathub. So I thought it might be best to go over the development and publishing process. […]

Bela Gem Brings Ultra-Low Latency Audio to PocketBeagle 2

Application

Stereo and multichannel audio boards for embedded DSP Bela has just launched Bela Gem – a new open-source audio platform for the PocketBeagle® 2 — on Crowd Supply. These two new boards, Bela Gem Stereo and Bela Gem Multi, bring real-time, high-resolution audio I/O to the Beagle ecosystem with sub-millisecond latency and a growing ecosystem […]

Webinar: Fun and simple electronics with PocketBeagle 2

Application

Join Robert and me as we catch you up on the latest learning materials for working with PocketBeagle 2 and electronics using Linux and PocketBeagle TechLab Cape. The webinar is June 19, 2025 at noon US Central time. Register: here   The learning materials introduced are based in Python and Rust programming languages and utilize […]

This Week in Beagle #28

Application

Hello everyone. A typical work week. Let’s go over everything. Fix MicroBlocks CI Recently, the MicroBlocks CI which builds microblocks dev and pilot branches have been failing. After a bit of testing, I found that a cmsis_6 zephyr module is now required by BeagleConnect Freedom. The CI was fixed by allowing the module in the […]