Open hardware community driven single board computers - Linux at the edge
The BeagleBoard.org Foundation is a USA-based 501(c)(3) non-profit corporation existing to provide education in and collaboration around the design and use of open-source software and hardware in embedded computing. BeagleBoard.org provides a forum for the owners and developers of open-source software and hardware to exchange ideas, knowledge and experience. The BeagleBoard.org community collaborates on the development of open source physical computing solutions including robotics, personal manufacturing tools like 3D printers and laser cutters, and other types of industrial and machine controls.
Support for BeagleBoard.org boards comes from the very active development community through this website, the mailing list, and the IRC channel. On-going funding for board prototypes has been provided by manufacturing partners. Texas Instruments generously allows Jason Kridner, community manager and software cat herder, to spend time to provide support and development of the BeagleBoard.org project as part of their duties at TI.
All the designs are fully open source and components are available for anyone to manufacture compatible hardware. We do request contact and permission before considering the use of the BeagleBoard.org name on any products.
There are a variety of CPUs used on BeagleBoard.org boards optimized for various types of computing tasks. PRUs are ideal for ultra-low latency and exact timing for control and software generated interfaces. DSPs are ideal for digital filters, convolution and audio/video processing. There are also EVEs, GPUs, IVAs, MCUs and more.
BeagleBoard.org 2020 Projects
Cape compatibility layer for BeagleBone Black and BeagleBone AI.The idea of this project is to make the same user space examples work with both BeagleBone Black and BeagleBone AI, using the same references to...
Implement a REPL interpreter for PRUProgramming the PRU is a uphill task for a beginner, since it involves several steps, writing the firmware for the PRU, writing a loader program....
Media Ip StreamingThe BeagleBone AI is equipped with a high amount of processing power due to the Dual Core ARM Cortex-A15 chip as a main computing unit and its...
Reference Design For A GPIO-based Parallel Bi-Directional BusWhile the BeagleBone family has a large number of pins available on their P8/P9 headers, projects requiring a large amount of GPIO I/O may still be...