Welcome to the new site for BeagleBoard.org GSoC 2024 projects!

2013#

Minix I2C Project for BeagleBoard.org#

Summary: The project is to develop a generic I2C driver subsystem for Minix, and then use it to write drivers for I2C devices on the new BeagleBone Black.

Contributor: Thomas Cort

Mentors: Kees Jongenburger, Frans Meulenbroeks, Ben Gras

beagle ROS#

Summary: Integration of the Robot Operative System (ROS) and the BeagleBone.

Contributor: Victor Mayoral Vilches

Mentors: Koen Kooi

BeagleBone Black : Using Userspace-Arduino libraries#

Summary: The project proposes to build a set of Arduino-like libraries for development on the BeagleBone Black. The libraries will be available inside of the familiar Arduino IDE(along with multiple communication interfaces) or could also be installed as native libraries on the board. The underlying aim of the project is to make development on embedded Linux platforms easier and familiar to the Arduino environment.

Contributor: Anuj Deshpande, Pranav Nagersheth

Mentors: David Anders, Andrew Bradford, Matt Porter, Luis Gustavo Lira

Booting BeagleBone Black/White via Android#

Summary: The goal of this project is to ROM boot an BBB/BBW from an Android device.

Contributor: Vlad Victor Ungureanu

Mentors: Vladimir Pantelic, Tom King, Kees Jongenburger

Linux ADC IIO Support#

Summary: This project addresses issues in the Beaglebone’s IIO ADC driver, rectifying the absence of /sysfs entries and minor discrepancies in /dev/iio:deviceX entries through patchwork. A new hwmon driver for power measurement utilizing the 7th ADC channel is in development. Reports of touch screen driver conflicts with free ADC channels are being investigated and resolved. The resulting improvements will significantly enhance ADC accessibility for newcomers and userspace application programmers on the Beaglebone platform. Additionally, the PWM driver’s sysfs entry additions will be addressed through a cleaner implementation of sysfs support for the PWM driver API.

Contributor: Zubair Lutfullah Kakakhel

Mentors: Greg Kroah-Hartman, Koen Kooi, Vladimir Pantelic, Tom Rini, Laine Walker-Avina

Tip

Checkout eLinux page for GSoC 2013 projects here for more details.