diff --git a/projects/2015.rst b/projects/2015.rst index 33809e3ccb84c833026a06c7ecaa50038071f2bc..b7f04903b6b4178dff86f0896dbfa1e3ff69f731 100644 --- a/projects/2015.rst +++ b/projects/2015.rst @@ -3,205 +3,257 @@ :far:`calendar-days` 2015 ######################### -.. grid:: 1 1 2 2 +Demo Android app using BBBAndroid +********************************** - .. grid-item-card:: Demo Android app using BBBAndroid +.. youtube:: 3A9nzUyZhK0 + :width: 100% - .. youtube:: 3A9nzUyZhK0 - :width: 100% - - .. dropdown:: More +| **Summary:** BBBAndroid is mainly designed to enable users to run Android on our favorite embedded linux board (i.e. Beaglebone Black). "Demo Android app using BBBAndroid" project focuses on the demonstration of apps that can run on Android which makes use of some awesome peripherals support of the BeagleBone Black like ADC, GPIO, I2C, SPI, USB, CAN , PWM, UART etc. Future task could be to make simple APIs for interfacing BBB peripherals using NDK. - **Contributor:** Ankur Kumar Yadav +**Contributor:** Ankur Kumar Yadav - **Mentors:** Andrew Henderson, Anuj Deshpande +**Mentors:** Andrew Henderson, Anuj Deshpande - .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ankur_a_yadav.html - :color: info - :shadow: - :expand: +.. grid:: 2 2 2 2 - GSoC Registry + .. grid-item:: - .. button-link:: https://github.com/ankurayadav/bbbandroidHAL/wiki - :color: info - :shadow: - :expand: + .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ankur_a_yadav.html + :color: info + :shadow: + :expand: - Proposal + :fab:`google;pst-color-light` - GSoC Registry + + .. grid-item:: - .. grid-item-card:: BeaglePilot 2.0: Making Underwater Drones + .. button-link:: https://github.com/ankurayadav/bbbandroidHAL/wiki + :color: primary + :shadow: + :expand: - .. youtube:: GvIZOCGMYiA - :width: 100% + :fab:`github;pst-color-light` - GitHub wiki - .. dropdown:: More - **Contributor:** Rohith Madhavan +BeaglePilot 2.0: Making Underwater Drones +****************************************** - **Mentors:** VÃctor Mayoral Vilches, Iñigo Muguruza, Alejandro Hernández +.. youtube:: GvIZOCGMYiA + :width: 100% - .. button-link:: https://beaglepilot2.wordpress.com/ - :color: info - :shadow: - :expand: +| **Summary:** - Proposal +**Contributor:** Rohith Madhavan -.. grid:: 1 1 2 2 +**Mentors:** VÃctor Mayoral Vilches, Iñigo Muguruza, Alejandro Hernández - .. grid-item-card:: Android-based Remote Display +.. grid:: 2 2 2 2 - .. youtube:: gJABSa_SLFs - :width: 100% - - .. dropdown:: More + .. grid-item:: - **Contributor:** Azizul Hakim + .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard + :color: light + :shadow: + :expand: - **Mentors:** Praveen Kumar Pendyala, Vlad Ungureanu, Vladimir Pantelic + :fab:`google;pst-color-light` - GSoC Registry + + .. grid-item:: - .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/azizulhakim.html - :color: info - :shadow: - :expand: + .. button-link:: https://beaglepilot2.wordpress.com/ + :color: primary + :shadow: + :expand: - GSoC Registry + :fab:`wordpress;pst-color-light` - wordpress blog - .. button-link:: https://github.com/azizulhakim/beagleusb/wiki - :color: info - :shadow: - :expand: +Android-based Remote Display +***************************** - Proposal +.. youtube:: gJABSa_SLFs + :width: 100% - .. grid-item-card:: BeagleSat - Enabling accurate magnetic field measurements on CubeSats +| **Summary:** My project goal is to implement a kernel device driver for USB Playback device, USB mouse and keyboard using Android AOA protocol. Successful completion of this project will give support of multiple cape and peripherals in a single gadget. I'll also focus on improving the USB framebuffer driver and develop corresponding android application for end user. - .. youtube:: ojDqtxv9oGY - :width: 100% +**Contributor:** Azizul Hakim - .. dropdown:: More +**Mentors:** Praveen Kumar Pendyala, Vlad Ungureanu, Vladimir Pantelic - **Contributor:** Niko Visnjic +.. grid:: 2 2 2 2 - **Mentors:** Steve Arnold, Alexander Hiam, Kumar Abhishek + .. grid-item:: - .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/niko_visnjic.html - :color: info - :shadow: - :expand: + .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/azizulhakim.html + :color: info + :shadow: + :expand: - GSoC Registry + :fab:`google;pst-color-light` - GSoC Registry + + .. grid-item:: - .. button-link:: https://github.com/nvisnjic/BeagleSat/wiki - :color: info - :shadow: - :expand: + .. button-link:: https://github.com/azizulhakim/beagleusb/wiki + :color: primary + :shadow: + :expand: - Proposal + :fab:`github;pst-color-light` - GitHub wiki -.. grid:: 1 1 2 2 +BeagleSat - Enabling accurate magnetic field measurements on CubeSats +********************************************************************** - .. grid-item-card:: NW.js (a.k.a node-webkit) based cross-platform getting-started app +.. youtube:: ojDqtxv9oGY + :width: 100% - .. youtube:: XVZS8kLhhwY - :width: 100% - - .. dropdown:: More +| **Summary:** Magnetic field measurements play an important role in Earth-orbiting satellites, such as attitude determination and scientific instrument pointing. Unless built specifically for high accuracy measurements, satellites usually come with significant magnetic sources of errors that severely degrade measurement accuracy. This GSoC project aims to implement algorithms that enable low-cost high quality magnetic field measurements on smaller spacecraft without booms using the BeagleBone platform. - **Contributor:** Ariane Paola Gomes +**Contributor:** Niko Visnjic - **Mentors:** Jason Kridner, Tim Orling +**Mentors:** Steve Arnold, Alexander Hiam, Kumar Abhishek - .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apgomes.html - :color: info - :shadow: - :expand: +.. grid:: 2 2 2 2 - GSoC Registry + .. grid-item:: - .. button-link:: https://github.com/ankurayadav/bbbandroidHAL/wiki - :color: info - :shadow: - :expand: + .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/niko_visnjic.html + :color: info + :shadow: + :expand: - Proposal + :fab:`google;pst-color-light` - GSoC Registry + + .. grid-item:: - .. grid-item-card:: PRUSS support for newer kernels + .. button-link:: https://github.com/nvisnjic/BeagleSat/wiki + :color: primary + :shadow: + :expand: - .. youtube:: 5YgbVmFl65Y - :width: 100% + :fab:`github;pst-color-light` - GitHub repo - .. dropdown:: More +NW.js (a.k.a node-webkit) based cross-platform getting-started app +******************************************************************* - **Contributor:** Shubhangi Gupta +.. youtube:: XVZS8kLhhwY + :width: 100% - **Mentors:** Pantelis Antoniou, Kumar Abhishek, Hunyue Yau +| **Summary:** The cross-platform getting-started app will provide a tool for new users, that allows an easy and fast configuration of Beagle boards. Inexperienced users get the chance to start using Beagle quickly and most importantly hassle-free, allowing them to experience Linux and embedded systems. - .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/shubhi1407.html - :color: info - :shadow: - :expand: +**Contributor:** Ariane Paola Gomes - GSoC Registry +**Mentors:** Jason Kridner, Tim Orling - .. button-link:: https://github.com/shubhi1407/PRU-framework/wiki - :color: info - :shadow: - :expand: +.. grid:: 2 2 2 2 - Proposal + .. grid-item:: -.. grid:: 1 1 2 2 + .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apgomes.html + :color: info + :shadow: + :expand: - .. grid-item-card:: PRU-Bridge + :fab:`google;pst-color-light` - GSoC Registry + + .. grid-item:: - .. youtube:: KyChK_NQLvA - :width: 100% - - .. dropdown:: More + .. button-link:: https://github.com/arianepaola/beaglebone-getting-started/tree/nwjs + :color: primary + :shadow: + :expand: - **Contributor:** Apaar Gupta + :fab:`github;pst-color-light` - GitHub repo - **Mentors:** Alexander Hiam, Deepak Karki, Hunyue Yau +PRUSS support for newer kernels +******************************** - .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apaar.html - :color: info - :shadow: - :expand: +.. youtube:: 5YgbVmFl65Y + :width: 100% - GSoC Registry +| **Summary:** The aim is to build a framework for easy communication between the ARM and PRUSS. Currently these features are provided by libprussdrv and linux kernel’s remoteproc infrastructure. However both have their limitation and require developers to hack kernel drivers to optimize them for their application. This project would develop a lightweight, robust easy-to-use, yet powerful communication framework for ARM-PRU, which would make life for beaglebone users a lot easier. - .. button-link:: https://github.com/Apaar/PRU-Bridge - :color: info - :shadow: - :expand: +**Contributor:** Shubhangi Gupta - Proposal +**Mentors:** Pantelis Antoniou, Kumar Abhishek, Hunyue Yau - .. grid-item-card:: Bone101 +.. grid:: 2 2 2 2 - The primary objective of this project is to maximize the utilization of BoneScript, enhancing the user-friendliness - of Bone101, particularly for beginners. The focus is on streamlining processes such as uploading, downloading, and - sharing tutorials to ensure a seamless and accessible experience. The overarching goal is to simplify these operations, - catering to newcomers and making the platform more user-friendly for a broader audience. + .. grid-item:: - .. dropdown:: More + .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/shubhi1407.html + :color: info + :shadow: + :expand: - **Contributor:** ehab albadawy + :fab:`google;pst-color-light` - GSoC Registry + + .. grid-item:: - **Mentors:** Jason Kridner, Diego Turcios + .. button-link:: https://github.com/shubhi1407/PRU-framework/wiki + :color: primary + :shadow: + :expand: - .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ehabb.html - :color: info - :shadow: - :expand: + :fab:`github;pst-color-light` - GitHub wiki - GSoC Registry +PRU-Bridge +*********** - .. button-link:: https://github.com/ebadawy/bone101 - :color: info - :shadow: - :expand: +.. youtube:: KyChK_NQLvA + :width: 100% - Proposal \ No newline at end of file +| **Summary:** The aim of this project is to create a generic, multi channel bridge between userspace Linux and PRU, allowing developers to send and receive data seamlessly between ARM <--- > PRU via creation of plugin driver. + +**Contributor:** Apaar Gupta + +**Mentors:** Alexander Hiam, Deepak Karki, Hunyue Yau + +.. grid:: 2 2 2 2 + + .. grid-item:: + + .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apaar.html + :color: info + :shadow: + :expand: + + :fab:`google;pst-color-light` - GSoC Registry + + .. grid-item:: + + .. button-link:: https://github.com/Apaar/PRU-Bridge + :color: primary + :shadow: + :expand: + + :fab:`github;pst-color-light` - GitHub repo + + +Bone101 +******** + +| **Summary:** The primary objective of this project is to maximize the utilization of BoneScript, enhancing the user-friendliness of Bone101, particularly for beginners. The focus is on streamlining processes such as uploading, downloading, and sharing tutorials to ensure a seamless and accessible experience. The overarching goal is to simplify these operations, catering to newcomers and making the platform more user-friendly for a broader audience. + +**Contributor:** ehab albadawy + +**Mentors:** Jason Kridner, Diego Turcios + +.. grid:: 2 2 2 2 + + .. grid-item:: + + .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ehabb.html + :color: info + :shadow: + :expand: + + :fab:`google;pst-color-light` - GSoC Registry + + .. grid-item:: + + .. button-link:: https://github.com/ebadawy/bone101 + :color: primary + :shadow: + :expand: + + :fab:`github;pst-color-light` - GitHub wiki \ No newline at end of file diff --git a/projects/2016.rst b/projects/2016.rst index 8dfbf8c089ecc7c64c8a70ee98c663da79bea633..4df2b0af68288b87c3467b54879e522387e0ebfe 100644 --- a/projects/2016.rst +++ b/projects/2016.rst @@ -33,7 +33,7 @@ Exposing the PRU as an I2C and SPI master Controller :shadow: :expand: - :fab:`linux;pst-color-light` - eLinux Proposal + :fab:`github;pst-color-light` - GitHub wiki SPI slave driver implementation ******************************** @@ -65,7 +65,7 @@ SPI slave driver implementation :shadow: :expand: - :fab:`linux;pst-color-light` - eLinux Proposal + :fab:`github;pst-color-light` - GitHub wiki BeagleScope ************ @@ -97,7 +97,7 @@ BeagleScope :shadow: :expand: - :fab:`linux;pst-color-light` - eLinux Proposal + :fab:`github;pst-color-light` - GitHub wiki Porting the CTAG face2|4 multichannel soundcard drivers to BeagleBoard-X15 ***************************************************************************** @@ -129,7 +129,7 @@ Porting the CTAG face2|4 multichannel soundcard drivers to BeagleBoard-X15 :shadow: :expand: - :fab:`linux;pst-color-light` - eLinux Proposal + :fab:`github;pst-color-light` - GitHub wiki Sonic Anemometer ***************** @@ -161,7 +161,7 @@ Sonic Anemometer :shadow: :expand: - :fab:`linux;pst-color-light` - eLinux Proposal + :fab:`github;pst-color-light` - GitHub wiki Improving Bone101 Experience ***************************** @@ -193,7 +193,7 @@ Improving Bone101 Experience :shadow: :expand: - :fab:`linux;pst-color-light` - eLinux Proposal + :fab:`github;pst-color-light` - GitHub wiki API support for Beaglebone Blue ******************************* @@ -222,4 +222,4 @@ API support for Beaglebone Blue :shadow: :expand: - :fab:`linux;pst-color-light` - eLinux Proposal + :fab:`github;pst-color-light` - GitHub wiki