This Week in Beagle ROUND-UP: November/December ’24

Application

“This Week in Beagle” is a weekly blog series by BeagleBoard.org’s own Ayush Singh that highlights significant contributions he and others are making in the open-source community. In November/December, Ayush and other community members teamed up on advances in: November 11th: Rust Imager Upgrades and Devicetree Nexus Node Schemas and Dynamic Aliasing Novembert 18th: Devicetree […]

This Week in Beagle #7

Application

Hello everyone. I was busy with the Linux kernel for most of the week. Let’s go over everything. MicroBlocks Updates MicroBlocks dev branch recently broke the MicroBlocks Zephyr Port. I sent a patch to the Discord channel, and it has been fixed. Devicetree Compiler A lot of work this week was focused on the device […]

This Week in Beagle #4

Application

Hello everyone. Another light week here. Let’s go over everything. BeagleBoard Rust Imager Continuing the trend from previous weeks, many developments took place in BeagleBoard Rust Imager. MacOS Thanks to help from Zain, BeagleBoard Rust Imager SD card flashing finally works on MacOS. With this, it is now possible to flash Linux images to an […]

BeagleY-AI: Easy AI for Everyone

Application

Computers are the primary driver of technology and BeagleBoard.org Foundation is bringing back the open nature of early computers with BeagleY®-AI, a move critical to innovation, business and education. BeagleY®-AI is about the size of a business card and is compatible with popular accessories, add-on hardware and enclosures available for similar sized computers, but it […]

The Latest in Fashion—A Smart Dress That Can Pour You a Drink

Application

Meet DRINKBOT 2.0 — the perfect blend of fashion, technology, and mixology. Created through a collaboration with BeagleBoard and renowned designer Anouk Wipprecht, the stylish outfit made its debut at Embedded World 2024. Available as either a dress or a suit, DRINKBOT 2.0 uses voice commands, the BeagleY-AI, and a built-in 3D-printed cocktail system to […]

Whitepaper preview: A Beast in Function but Not in Cost: How HALaser Leveraged BeagleBone to Break into a Closed Market

Application

What do microchips, stone-washed jeans, 3D printing, paint removal, and meat products have in common? All rely on laser marking, which uses a focused beam of light to ‘mark’ a surface with symbols or patterns. It’s an intricate process controlled by a system of highly specialized software and hardware components. Building such a system demands […]

BeagleBone® AI-64, our first broadly available 64-bit open hardware single board computer

Application

Updated: BeagleBone® AI-64 represents a major milestone for BeagleBoard.org, satisfying some of the most requested features from our developer community.

Updated: BeagleBone® AI-64 represents a major milestone for BeagleBoard.org, satisfying some of the most requested features from our developer community.

Device Tree: Supporting Similar Boards – The BeagleBone Example

Application

Most of the BeagleBone boards from BeagleBoard.org share the same form factor, have the same headers and therefore can accept the same extension boards, also known as capes in the BeagleBoard world. Of course, a careful PCB design was necessary to make this possible. This must have been relatively easy with the early models (BeagleBone […]

Using Device Tree Overlays, example on BeagleBone Cape add-on boards

Application

BeagleBoard.org BeagleBone Relay Cape

The concept of Device Tree overlays The Device Tree language is a way to describe hardware that is present in a system and cannot be automatically detected. That’s the case of devices directly implemented on a System on a Chip, such as serial ports, Ethernet or Nand flash controllers. That’s also the case of devices […]

Improving usage of device trees

Application

Using device trees is one of the most complicated and important, and sometimes risky, elements of using a Beagle to make use of add-on hardware. With the addition of the AM5729-based BeagleBone AI to the family of boards sporting BeagleBone headers, the complications have increased, requiring additional considerations with dependencies on different processor pins connected […]