SinelaboreRT Header Logo

SinelaboreRT

Productivity for embedded software development

User Tools

Site Tools


wiki:toolbox:bela

What is Bela?

Bela is an open-source embedded computing platform for creating responsive, real-time interactive systems with audio and sensors. It features ultra-low latency, high-resolution seneor sampling, a convenient and powerful browser-based IDE, and a fully open-source toolchain that includes support for both low-level languages like C/C++.

There is ready made hardware based on the Beagle single-board computers. The Bela software extends the functionality of the Beagle systems by integrating audio processing and sensor connectivity in a single, high-performamce package.

Bela comes with excellent online tutorials explaining how to use and program the system. Tutorial 13 introduces the concept of the finite state machine modelling a metronome and debouncing buttons.

It it really worth watching the tutorial video and doing the exercises.

Have fun with BELA!

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
wiki/toolbox/bela.txt · Last modified: 2023/04/17 16:43 by webmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki