open hardware physical computing community with Linux is an open source community of experienced hackers, hobbyists and engineers who are enthusiastic about building powerful, open ARM-based systems completely programmable through your web browser.’s vision is to improve access to small, low-power computing platforms that can be embedded into new creations using easy to use development tools, such as its self-hosted, web-based IDE. The hardware designs of all Beagle boards are open source with all schematics, bills-of-materials, layouts, etc. shared for building other devices. The software is also open source and is generated by the community. Compiler tools are free and the board is available at a low cost. Boards will be provided for free to any student participating in a GSoC project.

lightbulb_outline View ideas list


  • beaglebone
  • javascript
  • python
  • linux
  • c


  • robotics
  • iot
  • real time
  • physical computing
  • coprocessing
comment IRC Channel
email Mailing list
mail_outline Contact email 2016 Projects

  • kiran4399
    API support for Beaglebone Blue
    The aim of the project is to create easy-to-use APIs for the hardware on the BB Blue. This would consist of developing/improving kernel drivers for...
  • amragaey
    BeagleBoard GSoC'16: Improving Bone101 Experience
    This idea is aimed to improve the experience of Bone101 to make the most use of it to be friendly to novice developers, allowing them to work with...
  • ZeekHuge
    Many applications require mechanisms for high speed, real time and continuous data acquisition from a sensor that is essentially an ADC. Most...
  • chanakya_vc
    Exposing The PRU as an I2C,SPI,UART device
    Bitbanging an SPI or/an I2C device in Linux leads to a lot of problems.It consumes a lot of valuable CPU cycles.And since Linux is an...
  • henrix (Henrik Langer)
    Porting the CTAG face2|4 multichannel soundcard drivers to BeagleBoard-X15 (AM5728 SoC). Create library to make use of AM5728 DSPs (C66x).
    The CTAG face2|4 Audio Card is a multichannel I2S soundcard based on the AD1938 audio codec by Analog Devices. Currently the soundcard can only be...
  • pmezydlo
    SPI slave driver implementation
    SPI slave driver implementation. The task is to create a driver controlling SPI hardware controller in slave mode, and to ensure optimal performance...