Rust baremetal code on BeaglePlay / AM62x M4F

Application

If you’ve ever been curious about how to get started with programming some of the extra cores on devices such as BeaglePlay – in this case the M4F MCU – while also being curious about learning Rust, there is no better place to start than the work that Nishanth Menon has done in the Gist […]

AM62x PRU Academy is Now Live!

Application

Hi all, the team at TI is excited to announce that the AM62x and AM26x PRU Academy is Now Live! Check it out here! That means a lot more learning material for getting started with the PRU on PocketBeagle 2 and BeaglePlay! This release accompanies v2026.01.00 of the Open-PRU GitHub Repo — a software development […]

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 […]