From d3c4a3ba6f7fd7a3170ba51b7e87ba1a0c9aff7e Mon Sep 17 00:00:00 2001 From: Dhruv Menon <dhruvmenon1104@gmail.com> Date: Wed, 7 Feb 2024 18:25:39 +0530 Subject: [PATCH] Convert_to_gridform --- projects/2010.rst | 231 ++++++++++++++++------------------------ projects/2013.rst | 167 +++++++++++------------------ projects/2014.rst | 194 +++++++++++++-------------------- projects/2015.rst | 266 ++++++++++++++++++---------------------------- projects/2016.rst | 237 ++++++++++++++++------------------------- projects/2017.rst | 201 +++++++++++++---------------------- projects/2018.rst | 128 +++++++++------------- projects/2019.rst | 133 +++++++++-------------- projects/2020.rst | 129 +++++++++------------- projects/2021.rst | 190 +++++++++++++-------------------- projects/2022.rst | 214 +++++++++++++++++-------------------- projects/2023.rst | 217 ++++++++++++++++++------------------- 12 files changed, 915 insertions(+), 1392 deletions(-) diff --git a/projects/2010.rst b/projects/2010.rst index 36efb87..67292ff 100644 --- a/projects/2010.rst +++ b/projects/2010.rst @@ -3,219 +3,172 @@ 2010 ##### -Pulse Width Modulation (PWM) -***************************** - -.. grid:: 2 +.. grid:: 1 1 2 2 - .. grid-item:: - :columns: 9 + .. grid-item-card:: Pulse Width Modulation (PWM) - .. youtube:: d_vYMTuSGrM - :width: 100% + .. youtube:: d_vYMTuSGrM + :width: 100% + ^^^ + + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Varun Jewalikar + + **Mentors:** Søren Steen Christensen, Cristina Murillo .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/varun_jewalikar.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/Pulse_Width_Modulation :color: info :shadow: :expand: - + proposal -+-------------------------------------+----------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+=====================================+================================================================+ -| Varun Jewalikar | Søren Steen Christensen, Cristina Murillo | -+-------------------------------------+----------------------------------------------------------------+ + .. grid-item-card:: OpenCV DSP Acceleration -OpenCV DSP Acceleration -************************ - -.. grid:: 2 + .. youtube:: TSgAzdaJ1Xo + :width: 100% + ^^^ - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: TSgAzdaJ1Xo - :width: 100% + **Contributor:** Pramod Poudel - .. grid-item:: - :columns: 3 + **Mentors:** David Anders, Andrew Bradford, Matt Porter, Luis Gustavo Lira .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/ppoudel.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/OpenCV#Documentation :color: info :shadow: :expand: - + proposal -+-------------------------------------+----------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+=====================================+================================================================+ -| Pramod Poudel | David Anders, Andrew Bradford, Matt Porter, Luis Gustavo Lira | -+-------------------------------------+----------------------------------------------------------------+ +.. grid:: 1 1 2 2 -XBMC Rendering Optimizations -***************************** - -.. grid:: 2 + .. grid-item-card:: XBMC Rendering Optimizations - .. grid-item:: - :columns: 9 + .. youtube:: gvJ32T-W3Gw + :width: 100% + ^^^ + + .. dropdown:: More - .. youtube:: gvJ32T-W3Gw - :width: 100% + **Contributor:** Tobias Arrskog - .. grid-item:: - :columns: 3 + **Mentors:** Mike Zucchi, Mans Rullgard, Søren Steen Christensen .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/topfs2_tobias_arrskog.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/XBMC#Documentation :color: info :shadow: :expand: - + proposal -+-------------------------------------+----------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+=====================================+================================================================+ -| Tobias Arrskog | Mike Zucchi, Mans Rullgard, Søren Steen Christensen | -+-------------------------------------+----------------------------------------------------------------+ + .. grid-item-card:: RPC layer and POSIX wrappers for C6Run -USB Sniffer -*********** - -.. grid:: 2 + .. vimeo:: 12796429 + :width: 100% + ^^^ - .. grid-item:: - :columns: 9 + .. dropdown:: More - The goal of this project is to use the BeagleBoard as an USB sniffer. The host computer would be connected - to the slave USB port of the BeagleBoard, and the device to be sniffed on the host USB port. The BeagleBoard - would then forward USB data, while logging it. This presents the following advantages over a software-based solution: - - - No software modification is required; - - support of proprietary OSes; - - allows debugging of new USB stacks; - - possibly lower-level debugging of USB frames. + **Contributor:** Yaman Umuroglu - .. grid-item:: - :columns: 3 + **Mentors:** Katie Roberts-Hoffman, Laine Walker-Avina, Frank Walzer - .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/drinkcat.html + .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/maltanar.html :color: info :shadow: :expand: - - GSoc Registry - - .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/USBSniffer + + GSoC Registry + + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/C6Run#Documentation :color: info :shadow: :expand: - + proposal -+-------------------------------------+----------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+=====================================+================================================================+ -| Nicolas Boichat | Hunyue Yau, Laine Walker-Avina, Frans Meulenbroeks | -+-------------------------------------+----------------------------------------------------------------+ - -NEON Support for FFTW -********************** - -.. grid:: 2 - - .. grid-item:: - :columns: 9 - - This work presents advancements in the FFTW library, incorporating NEON instruction set support for ARM architectures - within an extended SIMD interface. Further enhancements include the integration of a performance counter into the FFTW - planner, enabling precise measurement of execution times for algorithmic selection. Optimized code for accelerated Fourier - transforms contributes to demonstrable speedups, illustrated through visual presentations using GNU Octave. The amalgamation - of these improvements establishes a more efficient and performance-driven FFTW library, showcasing the tangible benefits of SIMD - extensions, performance counters, and code optimization. - - .. grid-item:: - :columns: 3 +.. grid:: 1 1 2 2 - .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/chrisfriedt.html + .. grid-item-card:: USB Sniffer + + The goal of this project is to use the BeagleBoard as an USB sniffer. The host computer would be connected + to the slave USB port of the BeagleBoard, and the device to be sniffed on the host USB port. The BeagleBoard + would then forward USB data, while logging it. This presents the following advantages over a software-based solution: + + - No software modification is required; + - support of proprietary OSes; + - allows debugging of new USB stacks; + - possibly lower-level debugging of USB frames. + ^^^ + .. dropdown:: More + + **Contributor:** Nicolas Boichat + + **Mentors:** Hunyue Yau, Laine Walker-Avina, Frans Meulenbroeks + + .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/drinkcat.html :color: info :shadow: :expand: - - GSoc Registry - - .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/FFTW#Documentation + + GSoC Registry + + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/USBSniffer :color: info :shadow: :expand: - - proposal -+-------------------------------------+----------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+=====================================+================================================================+ -| Christopher Friedt | Mans Rullgard, Philip Balister | -+-------------------------------------+----------------------------------------------------------------+ + proposal -RPC layer and POSIX wrappers for C6Run -*************************************** - -.. grid:: 2 + .. grid-item-card:: NEON Support for FFTW - .. grid-item:: - :columns: 9 + This work presents advancements in the FFTW library, incorporating NEON instruction set support for ARM architectures + within an extended SIMD interface. Further enhancements include the integration of a performance counter into the FFTW + planner, enabling precise measurement of execution times for algorithmic selection. Optimized code for accelerated Fourier + transforms contributes to demonstrable speedups, illustrated through visual presentations using GNU Octave. The amalgamation + of these improvements establishes a more efficient and performance-driven FFTW library, showcasing the tangible benefits of SIMD + extensions, performance counters, and code optimization. + ^^^ + .. dropdown:: More - .. vimeo:: 12796429 - :width: 100% + **Contributor:** Christopher Friedt - .. grid-item:: - :columns: 3 + **Mentors:** Mans Rullgard, Philip Balister - .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/maltanar.html + .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/chrisfriedt.html :color: info :shadow: :expand: - - GSoc Registry - - .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/C6Run#Documentation + + GSoC Registry + + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/FFTW#Documentation :color: info :shadow: :expand: - - proposal -.. vimeo:: - :align: center - -+-------------------------------------+----------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+=====================================+================================================================+ -| Yaman Umuroglu | Katie Roberts-Hoffman, Laine Walker-Avina, Frank Walzer | -+-------------------------------------+----------------------------------------------------------------+ \ No newline at end of file + proposal diff --git a/projects/2013.rst b/projects/2013.rst index 0d1401e..bd567ea 100644 --- a/projects/2013.rst +++ b/projects/2013.rst @@ -3,169 +3,130 @@ 2013 ##### -Minix I2C Project for BeagleBoard.org -************************************** - -.. grid:: 2 +.. grid:: 1 1 2 2 - .. grid-item:: - :columns: 9 + .. grid-item-card:: Minix I2C Project for BeagleBoard.org - .. youtube:: dxjaFsWYkAM - :width: 100% + .. youtube:: dxjaFsWYkAM + :width: 100% + + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Thomas Cort + + **Mentors:** Kees Jongenburger, Frans Meulenbroeks, Ben Gras .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/tcort.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/tcort/minix-i2c :color: info :shadow: :expand: - - proposal -+------------------------+-------------------------------------------------+ -| GSoC Contributor | Mentor | -+========================+=================================================+ -| Thomas Cort | Kees Jongenburger, Frans Meulenbroeks, Ben Gras | -+------------------------+-------------------------------------------------+ + Proposal + + .. grid-item-card:: beagle ROS -beagle ROS -*********** - -.. grid:: 2 + .. youtube:: JTsZL-puy-E + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: JTsZL-puy-E - :width: 100% + **Contributor:** Victor Mayoral Vilches - .. grid-item:: - :columns: 3 + **Mentors:** Koen Kooi .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/vmayoral.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://vmayoral.github.io/beagle-ros/ :color: info :shadow: :expand: - - proposal -+------------------------+-------------------------------------------------+ -| GSoC Contributor | Mentor | -+========================+=================================================+ -| Victor Mayoral Vilches | Koen Kooi | -+------------------------+-------------------------------------------------+ + Proposal -BeagleBone Black : Using Userspace-Arduino libraries -***************************************************** - -.. grid:: 2 +.. grid:: 1 1 2 2 - .. grid-item:: - :columns: 9 + .. grid-item-card:: BeagleBone Black : Using Userspace-Arduino libraries - .. youtube:: 1F0S5ajq-Ls - :width: 100% + .. youtube:: 1F0S5ajq-Ls + :width: 100% + + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Anuj Deshpande, Pranav Nagersheth + + **Mentors:** David Anders, Andrew Bradford, Matt Porter, Luis Gustavo Lira .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/anujdeshpande92.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/Userspace_Arduino :color: info :shadow: :expand: - - proposal -+-------------------------------------+----------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+=====================================+================================================================+ -| Anuj Deshpande, Pranav Nagersheth | David Anders, Andrew Bradford, Matt Porter, Luis Gustavo Lira | -+-------------------------------------+----------------------------------------------------------------+ - -Booting BeagleBone Black/White via Android -******************************************* - -.. grid:: 2 + Proposal + + .. grid-item-card:: Booting BeagleBone Black/White via Android - .. grid-item:: - :columns: 9 + .. youtube:: hxzoz6f4Q5w + :width: 100% - .. youtube:: hxzoz6f4Q5w - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Vlad Victor Ungureanu + + **Mentors:** Vladimir Pantelic, Tom King, Kees Jongenburger .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/ungureanuvladvictor.html :color: info :shadow: :expand: - - GSoc Registry -+-------------------------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+=====================================+================================================+ -| Vlad Victor Ungureanu | Vladimir Pantelic, Tom King, Kees Jongenburger | -+-------------------------------------+------------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -Linux ADC IIO Support -*********************** - -.. grid:: 2 + .. grid-item-card:: Linux ADC IIO Support - .. grid-item:: - :columns: 9 + 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. - 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. + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Zubair Lutfullah Kakakhel + + **Mentors:** Greg Kroah-Hartman, Koen Kooi, Vladimir Pantelic, Tom Rini, Laine Walker-Avina .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/zubairlk.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/ZubairLK/kernel :color: info :shadow: :expand: - - proposal - -+-------------------------------------+--------------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+=====================================+================================================================================+ -| Zubair Lutfullah Kakakhel | Greg Kroah-Hartman, Koen Kooi, Vladimir Pantelic, Tom Rini, Laine Walker-Avina | -+-------------------------------------+--------------------------------------------------------------------------------+ \ No newline at end of file + + Proposal \ No newline at end of file diff --git a/projects/2014.rst b/projects/2014.rst index e87ec4e..ff15d39 100644 --- a/projects/2014.rst +++ b/projects/2014.rst @@ -3,206 +3,158 @@ 2014 ##### -BotSpeak PRU Firmware -********************** - -.. grid:: 2 +.. grid:: 1 1 2 2 - .. grid-item:: - :columns: 9 + .. grid-item-card:: BotSpeak PRU Firmware - .. youtube:: 8g8e4AgDqNo - :width: 100% + .. youtube:: 8g8e4AgDqNo + :width: 100% + + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Deepak Karki + + **Mentors:** Pantelis Antoniou, Hunyue Yau, Jason Kridner, Alex Hiam .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/deepak_karki.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/deepakkarki/pruspeak :color: info :shadow: :expand: - - proposal -+-------------------------+------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+=========================+============================================================+ -| Deepak Karki | Pantelis Antoniou, Hunyue Yau, Jason Kridner, Alex Hiam | -+-------------------------+------------------------------------------------------------+ + Proposal -PyBBIO Library Development -*************************** - -.. grid:: 2 + .. grid-item-card:: PyBBIO Library Development - .. grid-item:: - :columns: 9 + .. youtube:: JChsenGXI68 + :width: 100% - .. youtube:: JChsenGXI68 - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Rekha Seethamraju + + **Mentors:** Alexander Hiam, Steve French .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/rseetham.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/deepakkarki/pruspeak :color: info :shadow: :expand: - - proposal -+-------------------------+-----------------------------------------------+ -| GSoC Contributor | Mentor | -+=========================+===============================================+ -| Rekha Seethamraju | Alexander Hiam, Steve French | -+-------------------------+-----------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -BeaglePilot -************ - -.. grid:: 2 + .. grid-item-card:: BeaglePilot - .. grid-item:: - :columns: 9 + .. youtube:: -giV6Xr8RtY + :width: 100% + + .. dropdown:: More - .. youtube:: -giV6Xr8RtY - :width: 100% + **Contributor:** Victor Mayoral Vilches - .. grid-item:: - :columns: 3 + **Mentors:** Andrew tridgell,Hunyue Yau, Luis Gustavo Lira .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/vmayoral.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeaglePilot :color: info :shadow: :expand: - - proposal -+-------------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+=========================+================================================+ -| Victor Mayoral Vilches | Andrew tridgell,Hunyue Yau, Luis Gustavo Lira | -+-------------------------+------------------------------------------------+ + Proposal + + .. grid-item-card:: BeagleLogic -BeagleLogic -************ - -.. grid:: 2 + .. youtube:: CDbEAq33vdA + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: CDbEAq33vdA - :width: 100% + **Contributor:** Abhishek Kumar - .. grid-item:: - :columns: 3 + **Mentors:** Matt Ranostay, Hunyue Yau, Charles Steinkehler .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/abhishek_kakkar.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/deepakkarki/pruspeak :color: info :shadow: :expand: - - proposal -+-------------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+=========================+================================================+ -| Abhishek Kumar | Matt Ranostay, Hunyue Yau, Charles Steinkehler | -+-------------------------+------------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -Bone101 -******** - -.. grid:: 2 + .. grid-item-card:: Bone101 - .. grid-item:: - :columns: 9 + .. youtube:: CIugTSnqcf4 + :width: 100% + + .. dropdown:: More - .. youtube:: CIugTSnqcf4 - :width: 100% + **Contributor:** Diego Turcios Lara - .. grid-item:: - :columns: 3 + **Mentors:** Jason Krinder, Steve French, David Scheltema and Jongseuk Lee .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/diegoturcios.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/DiegoTc/bone101 :color: info :shadow: :expand: - - proposal -+-------------------------+----------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+=========================+================================================================+ -| Diego Turcios Lara | Jason Krinder, Steve French, David Scheltema and Jongseuk Lee | -+-------------------------+----------------------------------------------------------------+ + Proposal -Beagle Andriod Remote Display (BARD) -************************************* - -.. grid:: 2 + .. grid-item-card:: Beagle Andriod Remote Display (BARD) - .. grid-item:: - :columns: 9 + .. youtube:: gWzg2dJ0tfA + :width: 100% - .. youtube:: gWzg2dJ0tfA - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Praveen Kumar Pendyala + + **Mentors:** Vladimir Pantelic .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/praveendath92.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/BARD :color: info :shadow: :expand: - - proposal - -+-------------------------+-----------------------------------------------+ -| GSoC Contributor | Mentor | -+=========================+===============================================+ -| Praveen Kumar Pendyala | Vladimir Pantelic | -+-------------------------+-----------------------------------------------+ \ No newline at end of file + + Proposal diff --git a/projects/2015.rst b/projects/2015.rst index 2864ab0..1b4bfbb 100644 --- a/projects/2015.rst +++ b/projects/2015.rst @@ -3,269 +3,205 @@ 2015 ##### -Demo Android app using BBBAndroid -*********************************** - -.. grid:: 2 +.. grid:: 1 1 2 2 - .. grid-item:: - :columns: 9 + .. grid-item-card:: Demo Android app using BBBAndroid - .. youtube:: 3A9nzUyZhK0 - :width: 100% + .. youtube:: 3A9nzUyZhK0 + :width: 100% + + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Ankur Kumar Yadav + + **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: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/ankurayadav/bbbandroidHAL/wiki :color: info :shadow: :expand: - - proposal -+------------------------+-----------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+========================+=======================================================================+ -| Ankur Kumar Yadav | Andrew Henderson, Anuj Deshpande | -+------------------------+-----------------------------------------------------------------------+ + Proposal + + .. grid-item-card:: BeaglePilot 2.0: Making Underwater Drones -BeaglePilot 2.0: Making Underwater Drones -****************************************** - -.. grid:: 2 + .. youtube:: GvIZOCGMYiA + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: GvIZOCGMYiA - :width: 100% + **Contributor:** Rohith Madhavan + + **Mentors:** VÃctor Mayoral Vilches, Iñigo Muguruza, Alejandro Hernández - .. grid-item:: - :columns: 3 - .. button-link:: https://beaglepilot2.wordpress.com/ :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Rohith Madhavan | VÃctor Mayoral Vilches, Iñigo Muguruza, Alejandro Hernández | -+----------------------+-------------------------------------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -Android-based Remote Display -***************************** - -.. grid:: 2 + .. grid-item-card:: Android-based Remote Display - .. grid-item:: - :columns: 9 + .. youtube:: gJABSa_SLFs + :width: 100% + + .. dropdown:: More - .. youtube:: gJABSa_SLFs - :width: 100% + **Contributor:** Azizul Hakim - .. grid-item:: - :columns: 3 + **Mentors:** Praveen Kumar Pendyala, Vlad Ungureanu, Vladimir Pantelic .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/azizulhakim.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/azizulhakim/beagleusb/wiki :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Azizul Hakim | Praveen Kumar Pendyala, Vlad Ungureanu, Vladimir Pantelic | -+----------------------+-------------------------------------------------------------------------+ + Proposal -Bone101 -******** - -.. grid:: 2 + .. grid-item-card:: BeagleSat - Enabling accurate magnetic field measurements on CubeSats - .. grid-item:: - :columns: 9 + .. youtube:: ojDqtxv9oGY + :width: 100% - 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. + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Niko Visnjic - .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ehabb.html + **Mentors:** Steve Arnold, Alexander Hiam, Kumar Abhishek + + .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/niko_visnjic.html :color: info :shadow: :expand: - - GSoc Registry - - .. button-link:: https://github.com/ebadawy/bone101 + + GSoC Registry + + .. button-link:: https://github.com/nvisnjic/BeagleSat/wiki :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| ehab albadawy | Jason Kridner, Diego Turcios | -+----------------------+-------------------------------------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -NW.js (a.k.a node-webkit) based cross-platform getting-started app -******************************************************************* - -.. grid:: 2 + .. grid-item-card:: NW.js (a.k.a node-webkit) based cross-platform getting-started app - .. grid-item:: - :columns: 9 + .. youtube:: XVZS8kLhhwY + :width: 100% + + .. dropdown:: More - .. youtube:: XVZS8kLhhwY - :width: 100% + **Contributor:** Ariane Paola Gomes - .. grid-item:: - :columns: 3 + **Mentors:** Jason Kridner, Tim Orling .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apgomes.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/ankurayadav/bbbandroidHAL/wiki :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Ariane Paola Gomes | Jason Kridner, Tim Orling | -+----------------------+-------------------------------------------------------------------------+ + Proposal -PRUSS support for newer kernels -******************************** - -.. grid:: 2 + .. grid-item-card:: PRUSS support for newer kernels - .. grid-item:: - :columns: 9 + .. youtube:: 5YgbVmFl65Y + :width: 100% - .. youtube:: 5YgbVmFl65Y - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Shubhangi Gupta + + **Mentors:** Pantelis Antoniou, Kumar Abhishek, Hunyue Yau .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/shubhi1407.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/shubhi1407/PRU-framework/wiki :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Shubhangi Gupta | Pantelis Antoniou, Kumar Abhishek, Hunyue Yau | -+----------------------+-------------------------------------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -PRU-Bridge -*********** - -.. grid:: 2 + .. grid-item-card:: PRU-Bridge - .. grid-item:: - :columns: 9 + .. youtube:: KyChK_NQLvA + :width: 100% + + .. dropdown:: More - .. youtube:: KyChK_NQLvA - :width: 100% + **Contributor:** Apaar Gupta - .. grid-item:: - :columns: 3 + **Mentors:** Alexander Hiam, Deepak Karki, Hunyue Yau .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apaar.html :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/Apaar/PRU-Bridge :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Apaar Gupta | Alexander Hiam, Deepak Karki, Hunyue Yau | -+----------------------+-------------------------------------------------------------------------+ + Proposal -BeagleSat - Enabling accurate magnetic field measurements on CubeSats -********************************************************************** - -.. grid:: 2 + .. grid-item-card:: Bone101 - .. grid-item:: - :columns: 9 + 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. - .. youtube:: ojDqtxv9oGY - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** ehab albadawy - .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/niko_visnjic.html + **Mentors:** Jason Kridner, Diego Turcios + + .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ehabb.html :color: info :shadow: :expand: - - GSoc Registry - - .. button-link:: https://github.com/nvisnjic/BeagleSat/wiki + + GSoC Registry + + .. button-link:: https://github.com/ebadawy/bone101 :color: info :shadow: :expand: - - proposal - -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Niko Visnjic | Steve Arnold, Alexander Hiam, Kumar Abhishek | -+----------------------+-------------------------------------------------------------------------+ \ No newline at end of file + + Proposal \ No newline at end of file diff --git a/projects/2016.rst b/projects/2016.rst index 7a6dae0..0d57ba4 100644 --- a/projects/2016.rst +++ b/projects/2016.rst @@ -3,237 +3,184 @@ 2016 ##### +.. grid:: 1 1 2 2 -Exposing the PRU as an I2C and SPI master Controller -***************************************************** - -.. grid:: 2 + .. grid-item-card:: Exposing the PRU as an I2C and SPI master Controller - .. grid-item:: - :columns: 9 + .. youtube:: fyaebfssmyE + :width: 100% + + .. dropdown:: More - .. youtube:: fyaebfssmyE - :width: 100% + **Contributor:** Vaibhav Choudhary - .. grid-item:: - :columns: 3 + **Mentors:** Andrew Bradford, Matt Porter .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/5936772366204928 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/chanakya-vc/PRU-I2C_SPI_master/wiki :color: info :shadow: :expand: - - proposal -+------------------------+-----------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+========================+=======================================================================+ -| Vaibhav Choudhary | Andrew Bradford, Matt Porter | -+------------------------+-----------------------------------------------------------------------+ + Proposal -SPI slave driver implementation -******************************** - -.. grid:: 2 + .. grid-item-card:: SPI slave driver implementation - .. grid-item:: - :columns: 9 + .. youtube:: yBgMwMcvcKg + :width: 100% - .. youtube:: yBgMwMcvcKg - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Patryk MężydÅ‚o + + **Mentors:** Michael Welling, Andrew Bradford, Matt Porter .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/6567958478323712 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/pmezydlo/SPI_slave_driver_implementation/wiki :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Patryk MężydÅ‚o | Michael Welling, Andrew Bradford, Matt Porter | -+----------------------+-------------------------------------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -BeagleScope -************ - -.. grid:: 2 + .. grid-item-card:: BeagleScope - .. grid-item:: - :columns: 9 + .. youtube:: tdanTRSmq4E + :width: 100% + + .. dropdown:: More - .. youtube:: tdanTRSmq4E - :width: 100% + **Contributor:** Zubeen Tolani - .. grid-item:: - :columns: 3 + **Mentors:** SJLC, Abhishek Kumar, Michael Welling, Hunyue Yau .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/4885400476712960 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/ZeekHuge/BeagleScope/wiki :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Zubeen Tolani | SJLC, Abhishek Kumar, Michael Welling, Hunyue Yau | -+----------------------+-------------------------------------------------------------------------+ + Proposal -Create library to make use of AM5728 DSPs -****************************************** - -.. grid:: 2 + .. grid-item-card:: Create library to make use of AM5728 DSPs - .. grid-item:: - :columns: 9 + .. youtube:: u3A9x9bpbdo + :width: 100% - .. youtube:: u3A9x9bpbdo - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Henrik Langer + + **Mentors:** Robert Manzke, Vladimir Pantelic .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/5351212496977920 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://github.com/henrix/libdsp-x15/wiki :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Henrik Langer | Robert Manzke, Vladimir Pantelic | -+----------------------+-------------------------------------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -Sonic Anemometer -***************** - -.. grid:: 2 + .. grid-item-card:: Sonic Anemometer - .. grid-item:: - :columns: 9 + .. youtube:: 1EHpIu2IRQA + :width: 100% + + .. dropdown:: More - .. youtube:: 1EHpIu2IRQA - :width: 100% + **Contributor:** Visaoni - .. grid-item:: - :columns: 3 + **Mentors:** Alex Hiam, Micheal Welling, Kumar Abhishek, Deepak Karki .. button-link:: https://github.com/Visaoni/beagle-sonic-anemometer/wiki :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Visaoni | Alex Hiam, Micheal Welling, Kumar Abhishek, Deepak Karki | -+----------------------+-------------------------------------------------------------------------+ + Proposal -API support for Beaglebone Blue -******************************** - -.. grid:: 2 + .. grid-item-card:: Improving Bone101 Experience - .. grid-item:: - :columns: 9 + .. youtube:: AdhE9wmNZww + :width: 100% + + .. dropdown:: More - 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 the on-board devices and then re-implementing the Strawson APIs to - use these kernel drivers. These APIs will then be used by real-time applications which can be run on BB Blue. - In the later phase of the project, support for BB Blue will be added in Ardupilot and ROS will be ported to BB - Blue using these APIs. + **Contributor:** Your contributor information - .. grid-item:: - :columns: 3 + **Mentors:** Your mentor information - .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/6295262146330624 + .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/4505918104403968 :color: info :shadow: :expand: - - GSoc Registry - - .. button-link:: https://github.com/kiran4399/bb_blue_api/wiki + + GSoC Registry + + .. button-link:: https://github.com/amragaey/bone101/wiki/BeagleBoard-GSoC'16:-Improving-Bone101-Experience :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Kiran Kumar Lekkala | Alex Hiam, Micheal Welling, Kumar Abhishek, Deepak Karki | -+----------------------+-------------------------------------------------------------------------+ + Proposal -Improving Bone101 Experience -***************************** - -.. grid:: 2 +.. grid:: 1 1 2 2 - .. grid-item:: - :columns: 9 + .. grid-item-card:: API support for Beaglebone Blue - .. youtube:: AdhE9wmNZww - :width: 100% + 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 the on-board devices and then re-implementing the Strawson APIs to + use these kernel drivers. These APIs will then be used by real-time applications which can be run on BB Blue. + In the later phase of the project, support for BB Blue will be added in Ardupilot and ROS will be ported to BB + Blue using these APIs. - .. grid-item:: - :columns: 3 + .. dropdown:: More - .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/4505918104403968 + **Contributor:** Kiran Kumar Lekkala + + **Mentors:** Alex Hiam, Micheal Welling, Kumar Abhishek, Deepak Karki + + .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/6295262146330624 :color: info :shadow: :expand: - - GSoc Registry - - .. button-link:: https://github.com/amragaey/bone101/wiki/BeagleBoard-GSoC'16:-Improving-Bone101-Experience + + GSoC Registry + + .. button-link:: https://github.com/kiran4399/bb_blue_api/wiki :color: info :shadow: :expand: - - proposal - -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Amr Ragaey | Jason Kridner, Alex Hiam | -+----------------------+-------------------------------------------------------------------------+ \ No newline at end of file + + Proposal + + + diff --git a/projects/2017.rst b/projects/2017.rst index f75fc9c..63a3dea 100644 --- a/projects/2017.rst +++ b/projects/2017.rst @@ -3,207 +3,158 @@ 2017 ##### -BeagleBone AVB Stack -********************** - -.. grid:: 2 +.. grid:: 1 1 2 2 - .. grid-item:: - :columns: 9 + .. grid-item-card:: BeagleBone AVB Stack - .. youtube:: 8FDrBt0OAdk - :width: 100% + .. youtube:: 8FDrBt0OAdk + :width: 100% + + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Indumathi Duraipandian - .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/4596929535148032 + **Mentors:** Robert Manzke ,Henrik Langer + + .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/4536323535148032 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleBoneAVB :color: info :shadow: :expand: - - proposal -+------------------------+-----------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+========================+=======================================================================+ -| Indumathi Duraipandian | Robert Manzke,Henrik Langer | -+------------------------+-----------------------------------------------------------------------+ + Proposal + + .. grid-item-card:: BeagleWire software support -BeagleWire software support -***************************** - -.. grid:: 2 + .. youtube:: Fsj81PMSOC8 + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: Fsj81PMSOC8 - :width: 100% + **Contributor:** Patryk MężydÅ‚o - .. grid-item:: - :columns: 3 + **Mentors:** Michael Welling ,Jonathan Cameron .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/5314472004550656 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleWire_software_support :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Patryk MężydÅ‚o | Michael Welling, Jonathan Cameron | -+----------------------+-------------------------------------------------------------------------+ + Proposal -BeagleLibs -*********** - -.. grid:: 2 +.. grid:: 1 1 2 2 - .. grid-item:: - :columns: 9 + .. grid-item-card:: BeagleLibs + + .. youtube:: svTSmAsZD2I + :width: 100% + + .. dropdown:: More - .. youtube:: svTSmAsZD2I - :width: 100% + **Contributor:** ee - .. grid-item:: - :columns: 3 + **Mentors:** Trevor Woerner - .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/4815942534037504 + .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/4815342534037504 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleLibs :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| ee | Trevor Woerner | -+----------------------+-------------------------------------------------------------------------+ + Proposal -BeagleBoot -*********** - -.. grid:: 2 + .. grid-item-card:: BeagleBoot - .. grid-item:: - :columns: 9 + .. youtube:: 5JYfh2_0x8s + :width: 100% - .. youtube:: 5JYfh2_0x8s - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Ravi Kumar Prasad + + **Mentors:** Jason Kridner .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/5066113104740352 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/etcher-beagleboot :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Ravi Kumar Prasad | Jason Kridner | -+----------------------+-------------------------------------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -Sonic Anemometer -***************** - -.. grid:: 2 + .. grid-item-card:: Sonic Anemometer - .. grid-item:: - :columns: 9 + .. youtube:: uj8lO8G9QYU + :width: 100% + + .. dropdown:: More - .. youtube:: uj8lO8G9QYU - :width: 100% + **Contributor:** Naveen Saini - .. grid-item:: - :columns: 3 + **Mentors:** Stephen Arnold ,Hunyue Yau ,Zubeen Tolani - .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/6450379722063872 + .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/6450373722063872 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/GSoC2017_sonic_anemometer_proposal :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Naveen Saini | Stephen Arnold, Hunyue Yau, Zubeen Tolani | -+----------------------+-------------------------------------------------------------------------+ + Proposal -BeagleBone PRU DMA -******************* - -.. grid:: 2 + .. grid-item-card:: BeagleBone PRU DMA - .. grid-item:: - :columns: 9 + .. youtube:: uG6ZjZu9m8E + :width: 100% - .. youtube:: H4Bywj-rr74 - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Maciej Sobkowski - .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/6614225476648960 + **Mentors:** Kumar Abhishek ,Zubeen Tolani + + .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/6614225476648360 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleBone_PRU_DMA :color: info :shadow: :expand: - - proposal - -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Maciej Sobkowski | Kumar Abhishek , Zubeen Tolani | -+----------------------+-------------------------------------------------------------------------+ \ No newline at end of file + Proposal \ No newline at end of file diff --git a/projects/2018.rst b/projects/2018.rst index 7ca6ab6..791565c 100644 --- a/projects/2018.rst +++ b/projects/2018.rst @@ -13,131 +13,99 @@ Beagleboard.org GSoC 2018 Playlist | Speaker | Drew Fustini | +----------------------+-------------------------------------------------------------------------+ -BeagleBoot -*********** - -.. grid:: 2 +.. grid:: 1 1 2 2 - .. grid-item:: - :columns: 9 + .. grid-item-card:: BeagleBoot - .. youtube:: rlj-k4zyPN0 - :width: 100% + .. youtube:: rlj-k4zyPN0 + :width: 100% + + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Ravi Kumar Prasad - .. button-link:: https://summerofcode.withgoogle.com/archive/2019/projects/4610302519803904 + **Mentors:** Jason Kridner, Abhishek Kumar + + .. button-link:: https://summerofcode.withgoogle.com/archive/2013/projects/4610302513803304 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/etcher-beagleboot :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Ravi Kumar Prasad | Jason Kridner, Abhishek Kumar | -+----------------------+-------------------------------------------------------------------------+ + Proposal -Fixing Bugs in BoneScript and Improve BeagleBone UI -**************************************************** - -.. grid:: 2 + .. grid-item-card:: Fixing Bugs in BoneScript and Improve BeagleBone UI - .. grid-item:: - :columns: 9 + .. youtube:: ZKOccMBiL5s + :width: 100% - .. youtube:: ZKOccMBiL5s - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Vaishnav M.A. - .. button-link:: https://summerofcode.withgoogle.com/archive/2019/projects/4871854686732288 + **Mentors:** Jason Kridner, Anuj Deshpande, Micheal Welling + + .. button-link:: https://summerofcode.withgoogle.com/archive/2013/projects/4871854686732288 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/fix-bugs-bonescript :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Vaishnav M.A. | Jason Kridner, Anuj Deshpande, Micheal Welling | -+----------------------+-------------------------------------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -Modern Speak and Spell using PocketBeagle -****************************************** - -.. grid:: 2 + .. grid-item-card:: Modern Speak and Spell using PocketBeagle - .. grid-item:: - :columns: 9 + .. youtube:: EiBgch4M_RI + :width: 100% + + .. dropdown:: More - .. youtube:: EiBgch4M_RI - :width: 100% + **Contributor:** Anirban Banik - .. grid-item:: - :columns: 3 + **Mentors:** Eric Weish, Anuj Deshpande, Zubeen Tolani, Hunyue Yau, Andrew Henderson - .. button-link:: https://summerofcode.withgoogle.com/archive/2019/projects/5031706255949824 + .. button-link:: https://summerofcode.withgoogle.com/archive/2013/projects/5031706255343824 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/Modern_Speak_and_Spell :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Anirban Banik | Eric Weish, Anuj Deshpande, Zubeen Tolani, Hunyue Yau, Andrew Henderson | -+----------------------+-------------------------------------------------------------------------+ + Proposal -Update to PyPRUSS - Python API for the PRUs -********************************************* - -.. grid:: 2 + .. grid-item-card:: Update to PyPRUSS - Python API for the PRUs - .. grid-item:: - :columns: 9 + .. youtube:: vHxpa6JwqqI + :width: 100% - .. youtube:: vHxpa6JwqqI - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Mohammed Muneeb + + **Mentors:** Kumar Abhishek, Patryk MężydÅ‚o, ZeekHuge, S. Lockwood-Childs .. button-link:: https://elinux.org/BeagleBoard/GSoC/etcher-beagleboot :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================================+ -| Mohammed Muneeb | Kumar Abhishek, Patryk MężydÅ‚o, ZeekHuge, S. Lockwood-Childs | -+----------------------+-------------------------------------------------------------------------+ \ No newline at end of file + Proposal \ No newline at end of file diff --git a/projects/2019.rst b/projects/2019.rst index b5e69be..1adca7b 100644 --- a/projects/2019.rst +++ b/projects/2019.rst @@ -2,132 +2,99 @@ 2019 ##### +.. grid:: 1 1 2 2 -Clickboard Support Under Greybus -********************************* + .. grid-item-card:: Clickboard Support Under Greybus -.. grid:: 2 + .. youtube:: RWBzyHNetOE + :width: 100% + + .. dropdown:: More - .. grid-item:: - :columns: 9 + **Contributor:** Vaishnav Maithani - .. youtube:: RWBzyHNetOE - :width: 100% + **Mentors:** Jason Kridner, Ravi Kumar Prasad - .. grid-item:: - :columns: 3 - - .. button-link:: https://summerofcode.withgoogle.com/projects/#5996499987595264 + .. button-link:: https://summerofcode.withgoogle.com/projects/#5336433387535264 :color: info :shadow: :expand: - - GSoc Registry - - .. button-link:: https://elinux.org/BeagleBoard/GSoC/2019Proposal/clickboard-support-under-greybus + + GSoC Registry + + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2013Proposal/clickboard-support-under-greybus :color: info :shadow: :expand: - - proposal -+----------------------+-----------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+===============================================+ -| Vaishnav Maithani | Jason Kridner, Ravi Kumar Prasad | -+----------------------+-----------------------------------------------+ + Proposal -PRU User Space API -******************* - -.. grid:: 2 + .. grid-item-card:: PRU User Space API - .. grid-item:: - :columns: 9 + .. youtube:: 3Z2PxDIoCpE + :width: 100% - .. youtube:: 9G-IIQX89J4 - :width: 100% + .. dropdown:: More - .. grid-item:: - :columns: 3 + **Contributor:** Pratim Ugale - .. button-link:: https://summerofcode.withgoogle.com/archive/2019/projects/5988515748249600 + **Mentors:** Patryk MężydÅ‚o, ZeekHuge, Abhishek Kumar + + .. button-link:: https://summerofcode.withgoogle.com/archive/2013/projects/5388515748243600 :color: info :shadow: :expand: - - GSoc Registry - - .. button-link:: https://elinux.org/BeagleBoard/GSoC/2019Proposal/PRUUserSpaceAPI-PratimUgale + + GSoC Registry + + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2013Proposal/PRUUserSpaceAPI-PratimUgale :color: info :shadow: :expand: - - proposal -+----------------------+-----------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+===============================================+ -| Pratim Ugale | Patryk MężydÅ‚o, ZeekHuge, Abhishek Kumar | -+----------------------+-----------------------------------------------+ + Proposal -Xen on Beagleboard-x15 -*********************** +.. grid:: 1 1 2 2 -.. grid:: 2 + .. grid-item-card:: Xen on Beagleboard-x15 - .. grid-item:: - :columns: 9 + .. youtube:: etbBezZK8-8 + :width: 100% + + .. dropdown:: More - .. youtube:: etbBezZK8-8 - :width: 100% + **Contributor:** Denis Obrezkov - .. grid-item:: - :columns: 3 + **Mentors:** Julien Grall, Iain Hunter, Hunyue Yau, Stefano Stabellini - .. button-link:: https://summerofcode.withgoogle.com/archive/2019/projects/5107782238339072/ + .. button-link:: https://summerofcode.withgoogle.com/archive/2013/projects/5107782238333072/ :color: info :shadow: :expand: - - GSoc Registry - - .. button-link:: https://elinux.org/BeagleBoard/GSoC/2019Proposal/Xen_on_BeagleBoard-x15 + + GSoC Registry + + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2013Proposal/Xen_on_BeagleBoard-x15 :color: info :shadow: :expand: - - proposal -+----------------------+-----------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+===========================================================+ -| Denis Obrezkov | Julien Grall, Iain Hunter, Hunyue Yau, Stefano Stabellini | -+----------------------+-----------------------------------------------------------+ + Proposal -Reference Design For A GPIO-based Parallel Bi-Directional Bus -************************************************************** + .. grid-item-card:: Reference Design For A GPIO-based Parallel Bi-Directional Bus -.. grid:: 2 + .. youtube:: ZZDT6jNslqw + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: ZZDT6jNslqw - :width: 100% + **Contributor:** Your contributor information - .. grid-item:: - :columns: 3 + **Mentors:** Your mentor information - .. button-link:: https://elinux.org/BeagleBoard/GSoC/2019Proposal/GPIOParallelBidirComm + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2013Proposal/GPIOParallelBidirComm :color: info :shadow: :expand: - - proposal - -+----------------------+-----------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+===============================================+ -| Pranav Kumar | Andrew Henderson, Hunyue Yau, Abhishek Kumar | -+----------------------+-----------------------------------------------+ \ No newline at end of file + + Proposal \ No newline at end of file diff --git a/projects/2020.rst b/projects/2020.rst index a3f5aae..eea7b06 100644 --- a/projects/2020.rst +++ b/projects/2020.rst @@ -3,139 +3,110 @@ 2020 ##### -PRU Improvements -***************** +.. grid:: 1 1 2 2 -.. grid:: 2 + .. grid-item-card:: PRU Improvements - .. grid-item:: - :columns: 9 + .. youtube:: AXacKDdxSdY + :width: 100% + + .. dropdown:: More - .. youtube:: AXacKDdxSdY - :width: 100% + **Contributor:** Vedant Paranjape - .. grid-item:: - :columns: 3 + **Mentors:** Abhishek Kumar, Pratim Ugale, Andrew Henderson - .. button-link:: https://summerofcode.withgoogle.com/programs/2020/projects/6551712266977280 + .. button-link:: https://summerofcode.withgoogle.com/programs/2020/projects/6551712266377280 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2020_Projects/PRU_Improvements :color: info :shadow: :expand: - - proposal -+----------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+================================================+ -| Vedant Paranjape | Abhishek Kumar, Pratim Ugale, Andrew Henderson | -+----------------------+------------------------------------------------+ + Proposal -Cape Compatibility layer for BeagleBone Black and BeagleBone AI -***************************************************************** + .. grid-item-card:: Cape Compatibility layer for BeagleBone Black and BeagleBone AI -.. grid:: 2 + .. youtube:: jP9fwOxp4Bc + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: jP9fwOxp4Bc - :width: 100% + **Contributor:** Deepak Khatri - .. grid-item:: - :columns: 3 + **Mentors:** Jason Kridner, Drew Fustini, Hunyue Yau, Abhishek Kumar - .. button-link:: https://summerofcode.withgoogle.com/programs/202/projects/6248850903269376 + .. button-link:: https://summerofcode.withgoogle.com/programs/202/projects/6248850303263376 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2020_Projects/Cape_Compatibility :color: info :shadow: :expand: - - proposal -+----------------------+---------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=========================================================+ -| Deepak Khatri | Jason Kridner, Drew Fustini, Hunyue Yau, Abhishek Kumar | -+----------------------+---------------------------------------------------------+ + Proposal -Parallel Bidirectional Bus for Beaglebone PRU -********************************************** +.. grid:: 1 1 2 2 -.. grid:: 2 + .. grid-item-card:: Parallel Bidirectional Bus for Beaglebone PRU - .. grid-item:: - :columns: 9 + .. youtube:: cKxx8r4FRqY + :width: 100% + + .. dropdown:: More - .. youtube:: cKxx8r4FRqY - :width: 100% + **Contributor:** Deepankar Maithani - .. grid-item:: - :columns: 3 + **Mentors:** Saketh, Abhishek Kumar, Jason Kridner, Hunyue Yau, Drew Fustini, rma - .. button-link:: https://summerofcode.withgoogle.com/programs/202/projects/6635395644653568 + .. button-link:: https://summerofcode.withgoogle.com/programs/202/projects/6635335644653568 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2020_Projects/PRU_Bi-dir_bus :color: info :shadow: :expand: - - proposal -+----------------------+----------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+======================================================================+ -| Deepankar Maithani | Saketh, Abhishek Kumar, Jason Kridner, Hunyue Yau, Drew Fustini, rma | -+----------------------+----------------------------------------------------------------------+ + Proposal -Media IP Streaming -******************* + .. grid-item-card:: Media IP Streaming -.. grid:: 2 + .. youtube:: YOUR_YOUTUBE_VIDEO_ID + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More This project will equip the Beagleboard AI with Media IP Streaming capabilities, by porting the sound card drivers for CTAG face2|4 Audio Card and the AVB protocol stack from BeagleBone AVB to the BeagleBone AI. - .. grid-item:: - :columns: 3 + **Contributor:** Niklas Wantrupp + + **Mentors:** Robert Manzke, Henrik Langer, Drew Fustini, Indumathi Duraipandian - .. button-link:: https://summerofcode.withgoogle.com/programs/2020/projects/6143660611076096 + .. button-link:: https://summerofcode.withgoogle.com/programs/2020/projects/6143660611076036 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2020_Projects/Media_IP_Streaming :color: info :shadow: :expand: - - proposal - -+----------------------+----------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+======================================================================+ -| Niklas Wantrupp | Robert Manzke, Henrik Langer, Drew Fustini, Indumathi Duraipandian | -+----------------------+----------------------------------------------------------------------+ \ No newline at end of file + + Proposal \ No newline at end of file diff --git a/projects/2021.rst b/projects/2021.rst index ac31cfa..245ade3 100644 --- a/projects/2021.rst +++ b/projects/2021.rst @@ -3,206 +3,158 @@ 2021 ##### -Improvements to simpPRU -************************ +.. grid:: 1 1 2 2 -.. grid:: 2 + .. grid-item-card:: Improvements to simpPRU - .. grid-item:: - :columns: 9 + .. youtube:: -zZ57sqQPSY + :width: 100% + + .. dropdown:: More - .. youtube:: -zZ57sqQPSY - :width: 100% + **Contributor:** Archisman Dey - .. grid-item:: - :columns: 3 + **Mentors:** Pratim Ugale, Andrew Henderson, Abhishek Kumar .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/6216005071667200 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2021_Proposal/simpPRU_Improvements :color: info :shadow: :expand: - - proposal -+----------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+================================================+ -| Archisman Dey | Pratim Ugale, Andrew Henderson, Abhishek Kumar | -+----------------------+------------------------------------------------+ + Proposal -MicroPython for BeagleConnect Freedom -************************************** + .. grid-item-card:: MicroPython for BeagleConnect Freedom -.. grid:: 2 + .. youtube:: x1hBazDr2Bk + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: x1hBazDr2Bk - :width: 100% + **Contributor:** Yadnik Bendale - .. grid-item:: - :columns: 3 + **Mentors:** Deepak Khatri, Jason Kridner .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/6255768214437888 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC_2021/Micropython_for_BeagleConnect_Freedom :color: info :shadow: :expand: - - proposal -+----------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+================================================+ -| Yadnik Bendale | Deepak Khatri, Jason Kridner | -+----------------------+------------------------------------------------+ + Proposal -Beagle-Config -************** +.. grid:: 1 1 2 2 -.. grid:: 2 + .. grid-item-card:: Beagle-Config - .. grid-item:: - :columns: 9 + .. youtube:: vFUWCzqE6xI + :width: 100% + + .. dropdown:: More - .. youtube:: vFUWCzqE6xI - :width: 100% + **Contributor:** Shreyas Atre - .. grid-item:: - :columns: 3 - - .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/6276044352389120 + **Mentors:** Deepak Khatri, Arthur Sonzogni, Abhishek Kumar + + .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/6276044352383120 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2021_Proposal/beagle_config :color: info :shadow: :expand: - - proposal -+----------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+================================================+ -| Shreyas Atre | Deepak Khatri, Arthur Sonzogni, Abhishek Kumar | -+----------------------+------------------------------------------------+ + Proposal -BeagleWire Software -******************** + .. grid-item-card:: BeagleWire Software -.. grid:: 2 + .. youtube:: X3gu4sAZo0I + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: X3gu4sAZo0I - :width: 100% + **Contributor:** Omkar Bhilare - .. grid-item:: - :columns: 3 + **Mentors:** Michael Welling, Shephen Arnold - .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/6597728544489472 + .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/6537728544483472 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2021_Proposal/OmkarBhilare :color: info :shadow: :expand: - - proposal -+----------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+================================================+ -| Omkar Bhilare | Michael Welling, Shephen Arnold | -+----------------------+------------------------------------------------+ + Proposal -GPGPU with GLES -**************** +.. grid:: 1 1 2 2 -.. grid:: 2 + .. grid-item-card:: GPGPU with GLES - .. grid-item:: - :columns: 9 + .. youtube:: I5FnOTc8OP8 + :width: 100% + + .. dropdown:: More - .. youtube:: I5FnOTc8OP8 - :width: 100% + **Contributor:** Jakub Duchniewicz - .. grid-item:: - :columns: 3 + **Mentors:** Iain Hunter, Hunyue Yau .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/5248746325016576 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2021_Proposal/GPGPU_with_GLES :color: info :shadow: :expand: - - proposal -+----------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+================================================+ -| Jakub Duchniewicz | Iain Hunter, Hunyue Yau | -+----------------------+------------------------------------------------+ + Proposal -Bela Support for the BeagleBone AI -*********************************** + .. grid-item-card:: Bela Support for the BeagleBone AI -.. grid:: 2 + .. youtube:: kLXCrlQwXeI + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: kLXCrlQwXeI - :width: 100% + **Contributor:** Dhruva Gole - .. grid-item:: - :columns: 3 + **Mentors:** Giulio Moro, Stephen Arnold, Robert Manske - .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/5188984237457408 + .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/5188384237457408 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2021_Proposal/bela_on_bbai :color: info :shadow: :expand: - - proposal - -+----------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+================================================+ -| Dhruva Gole | Giulio Moro, Stephen Arnold, Robert Manske | -+----------------------+------------------------------------------------+ \ No newline at end of file + + Proposal \ No newline at end of file diff --git a/projects/2022.rst b/projects/2022.rst index 9fda2e2..e784289 100644 --- a/projects/2022.rst +++ b/projects/2022.rst @@ -2,207 +2,187 @@ 2022 ##### +.. grid:: 1 1 2 2 -Adding features to simpPRU -*************************** + .. grid-item-card:: Adding features to simpPRU -.. grid:: 2 + .. youtube:: a_C_wTEzJJo + :width: 100% + + .. dropdown:: More - .. grid-item:: - :columns: 9 + Expanding on GSoC 2021 progress, this project enhances simpPRU—a Python-like language for PRU C. + Goals include adding operators, compiler flags documentation, GitHub Actions for testing, return + statements, C invocation, improved error handling, and additional test cases. The project concludes + with a research paper showcasing simpPRU's necessity, implementation, and practical usage for increased efficiency, + benefiting both beginners and experienced PRU developers. - .. youtube:: a_C_wTEzJJo - :width: 100% + **Contributor:** Krishna Narayanan - .. grid-item:: - :columns: 3 + **Mentors:** Vedant Paranjape, Archisman Dey, Pratim Ugale .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/atWuie8j :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/Adding_features_to_simpPRU :color: info :shadow: :expand: - - proposal -+----------------------+-----------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+===============================================+ -| Krishna Narayanan | Vedant Paranjape, Archisman Dey, Pratim Ugale | -+----------------------+-----------------------------------------------+ + Proposal -Introduction to Greybus for Zephyr -*********************************** + .. grid-item-card:: Introduction to Greybus for Zephyr -.. grid:: 2 + .. youtube:: GN82Yiq_kRg + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: GN82Yiq_kRg - :width: 100% + **Contributor:** Hashil Bhatt - .. grid-item:: - :columns: 3 + **Mentors:** Jason Krinder, Vaishnav Achath, Tim Orlong, Deepak Khatri - .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/gf9eB3q9 + .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/gf3eB3q3 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/GreybusforZephyrUpdates :color: info :shadow: :expand: - - proposal -+----------------------+-----------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+===========================================================+ -| Hashil Bhatt | Jason Krinder, Vaishnav Achath, Tim Orlong, Deepak Khatri | -+----------------------+-----------------------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -Deep Learning for Bela -*********************** + .. grid-item-card:: Deep Learning for Bela -.. grid:: 2 + .. youtube:: AHaTD0bTIpU + :width: 100% + + .. dropdown:: More - .. grid-item:: - :columns: 9 + The goal of this project is to improve the tooling surrounding embedded machine learning on the BeagleBone Black(BBB)/Bela + to aid its community in experimenting with machine learning applications for their projects. The specific developer tools chosen + for this project are an inference benchmarking tool as well as a perf-based profiler developed for the BBB/Bela platform. - .. youtube:: AHaTD0bTIpU - :width: 100% + **Contributor:** Ezra Pierce - .. grid-item:: - :columns: 3 + **Mentors:** Giulio Moro, Jack Armitage, Victor Shepardson .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/ky4Dpka9 :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/Running_Machine_Learning_Models_on_Bela :color: info :shadow: :expand: - - proposal -+----------------------+-----------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+===============================================+ -| Ezra Pierce | Giulio Moro, Jack Armitage, Victor Shepardson | -+----------------------+-----------------------------------------------+ + Proposal -BeagleBoard Cape Compability Layer -*********************************** + .. grid-item-card:: BeagleBoard Cape Compability Layer -.. grid:: 2 + .. youtube:: kVL0rDWA-sY + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: kVL0rDWA-sY - :width: 100% + The main objective is to enhance BeagleBoneAI compatibility with the Robotics Cape by implementing + "incomplete symlink" solutions for missing symbolic links (e.g., GPIO, PWM, SPI, CAN). It also involves creating + specific device tree overlays for the Robotics Cape and providing demo code and tutorials to address current documentation gaps. + Anticipated benefits include improved compatibility, expanded Cape functionality, and enhanced user guidance. - .. grid-item:: - :columns: 3 - .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/gf9eB3q9 + **Contributor:** Kai Yamada + + **Mentors:** Jason Kridner, Tim Orling, Deepak Khatri + + .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/CgX7RtSl :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/BeagleBone_Cape_add-on_board_compatibility_layer :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=================================================+ -| Kai Yamada | Jason Kridner, Tim Orling, Deepak Khatri | -+----------------------+-------------------------------------------------+ + Proposal + +.. grid:: 1 1 2 2 -Bb-Config Improvements and GPIO Benchmark -****************************************** + .. grid-item-card:: Bb-Config Improvements and GPIO Benchmark -.. grid:: 2 + .. youtube:: V_Euk5uWY1o + :width: 100% + + .. dropdown:: More - .. grid-item:: - :columns: 9 + Comprising two distinct aspects, the project involves Bb-Config Improvement and GPIO Benchmarking. + The former focuses on implementing user-friendly features to enhance functionality, while the latter + aims to provide valuable data for developers. The GPIO Benchmarking aspect compares latency performance + across different methods of GPIO access, aiding developers in choosing the most suitable approach for their + needs. - .. youtube:: V_Euk5uWY1o - :width: 100% + **Contributor:** Seak Jian De - .. grid-item:: - :columns: 3 + **Mentors:** Vedant Paranjape, Shreyas Atre, Vaishnav Achath .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/2DbiYPlY :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/bb-config_improvements_%26_GPIO_Benchmarking :color: info :shadow: :expand: - - proposal -+----------------------+-------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=================================================+ -| Seak Jian De | Vedant Paranjape, Shreyas Atre, Vaishnav Achath | -+----------------------+-------------------------------------------------+ + Proposal -Building Bela Images Project -***************************** + .. grid-item-card:: Building Bela Images Project -.. grid:: 2 + .. youtube:: JESc32I59TQ + :width: 100% - .. grid-item:: - :columns: 9 + .. dropdown:: More - .. youtube:: JESc32I59TQ - :width: 100% + Bela, tailored for artists and creators, offers an open hardware and software platform for + sensor-driven sound interactions. The project focuses on enhancing maintainability by integrating + Bela Image builder functionalities into the BeagleBoard Image builder repository. This streamlining + effort aims to align the two codebases for improved efficiency in development processes by adding the + functionalities of the Bela Image builder repo to the BeagleBoard Image builder repo. - .. grid-item:: - :columns: 3 + **Contributor:** Kurva Prashanth + + **Mentors:** Vedant Paranjape, Vaishnav Achath, Giulio Moro + .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/ykkMkxcR :color: info :shadow: :expand: - - GSoc Registry - + + GSoC Registry + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/Building_Bela_Images :color: info :shadow: :expand: - - proposal - -+----------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+================================================+ -| Kurva Prashanth | Vedant Paranjape, Vaishnav Achath, Giulio Moro | -+----------------------+------------------------------------------------+ \ No newline at end of file + + Proposal \ No newline at end of file diff --git a/projects/2023.rst b/projects/2023.rst index 912a5ed..5e885bd 100644 --- a/projects/2023.rst +++ b/projects/2023.rst @@ -1,140 +1,125 @@ .. _gsoc-2023: + 2023 #### -Replace Gbridge -**************** - -.. grid:: 2 - - .. grid-item:: - :columns: 9 +.. grid:: 1 1 2 2 + .. grid-item-card:: Replace GBridge + .. youtube:: tCtehnXODW8 :width: 100% - - .. grid-item:: - :columns: 3 - - .. button-link:: https://summerofcode.withgoogle.com/programs/2023/projects/iTfGBkDk - :color: info - :shadow: - :expand: - - GSoc Registry - - .. button-link:: https://elinux.org/BeagleBoard/GSoC/2023_Proposal/AyushSingh - :color: info - :shadow: - :expand: - - proposal - -+----------------------+--------------------------------+ -| GSoC Contributor | Mentor | -+======================+================================+ -| Ayush Singh | Jason Krinder, Vaishnav Achath | -+----------------------+--------------------------------+ - -Building an LLVM Backend for PRU -********************************* - -.. grid:: 2 - - .. grid-item:: - :columns: 9 + ^^^ + + .. dropdown:: More + + The project aims to eliminate GBridge and merge its functionality into greybus (linux driver) and cc1352 driver. The subtasks I have identified are the following: + + - Allow Greybus Linux driver to directly communicate with cc1352 + - Move SVC and APBridge roles into cc1352 + - Eliminate the need for GBridge + + **Contributor:** Ayush Singh + + **Mentors:** Jason Kridner, Vaishnav Achath + + .. button-link:: https://summerofcode.withgoogle.com/programs/2023/projects/iTfGBkDk + :color: info + :shadow: + :expand: + + GSoC Registry + + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2023_Proposal/AyushSingh + :color: info + :shadow: + :expand: + + proposal + + .. grid-item-card:: Building an LLVM Backend for PRU .. youtube:: f4LVIW9VlrM :width: 100% - - .. grid-item:: - :columns: 3 - - .. button-link:: https://summerofcode.withgoogle.com/programs/2023/projects/nfmrQ9LL - :color: info - :shadow: - :expand: - - GSoc Registry + ^^^ + + .. dropdown:: More + + This project intends to introduce LLVM support for PRU, to enable us to use clang rather than pru-gcc. + As Clang provides extremely clear and simple diagnoses and is considerably faster and requires less memory, + it will be beneficial. The LLVM support will offer greater tooling, compatibility, and optimization. I will + therefore build the LLVM Backend for PRU. + + **Contributor:** Khushi Balia + + **Mentors:** Vedant Paranjape, Shreyas Atre, Abhishek Kumar + + .. button-link:: https://summerofcode.withgoogle.com/programs/2023/projects/nfmrQ9LL + :color: info + :shadow: + :expand: + + GSoC Registry + + .. button-link:: https://elinux.org/BeagleBoard/GSoC/2023_Proposal/Khushi-Balia + :color: info + :shadow: + :expand: + + proposal + +.. grid:: 1 1 2 2 + + .. grid-item-card:: Zephyr on R5/M4F - .. button-link:: https://elinux.org/BeagleBoard/GSoC/2023_Proposal/Khushi-Balia - :color: info - :shadow: - :expand: - - proposal - -+----------------------+------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+================================================+ -| Khushi Balia | Vedant Paranjape, Shreyas Atre, Abhishek Kumar | -+----------------------+------------------------------------------------+ - -Zephyr on R5/M4F -***************** - -.. grid:: 2 - - .. grid-item:: - :columns: 9 .. youtube:: zGILLbQjVRI :width: 100% + ^^^ - .. grid-item:: - :columns: 3 + .. dropdown:: More - .. button-link:: https://summerofcode.withgoogle.com/programs/2023/projects/MyuaawJq - :color: info - :shadow: - :expand: - - GSoc Registry - - .. button-link:: https://elinux.org/BeagleBoard/GSoC/2023_Proposal/PrashanthS - :color: info - :shadow: - :expand: - - proposal + This project focuses on optimizing the TDA4VM SoC by integrating Zephyr RTOS support for the Cortex-R5 + processor core. Leveraging Zephyr's versatility, the goal is to seamlessly run it alongside Linux on the Cortex-A72 + core through remoteproc. Peripheral support enhancements include Interrupts, GPIO, UART, and Timers. The + Cortex-R5's design for real-time and safety-critical systems emphasizes improved user experience and system functionality. + Programming languages include Assembly and C, aligning with industry standards. This initiative aims to deliver a robust + software infrastructure, contributing to advancements in embedded systems development. -+----------------------+-----------------------------------------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+=============================================================================+ -| Prashanth S | Nishanth Menon, Dhruva Gole, Abhishek Kumar, Vaishnav Achath, Deepak Khatri | -+----------------------+-----------------------------------------------------------------------------+ + **Contributor:** Prashanth S -OpenGLES Acceleration for DL -***************************** + **Mentors:** Nishanth Menon, Dhruva Gole, Abhishek Kumar, Vaishnav Achath, Deepak Khatri -.. grid:: 2 + .. button-link:: ttps://summerofcode.withgoogle.com/programs/2023/projects/MyuaawJq + :color: info + :shadow: + :expand: + + GSoC Registry - .. grid-item:: - :columns: 9 + .. grid-item-card:: OpenGLES Acceleration for DL .. youtube:: jSTgFrK3ZOw :width: 100% - - .. grid-item:: - :columns: 3 - - .. button-link:: https://summerofcode.withgoogle.com/programs/2023/projects/gf9eB3q9 - :color: info - :shadow: - :expand: - - GSoc Registry - - .. button-link:: https://elinux.org/BeagleBoard/GSoC/2023_Proposal/OpenGLES_acceleration_for_DL - :color: info - :shadow: - :expand: - - proposal - -+----------------------+-----------------------------------------------+ -| GSoC Contributor | Mentor | -+======================+===============================================+ -| Pratham Deskmukh | Shreyas Atre, Deepak Khatri | -+----------------------+-----------------------------------------------+ \ No newline at end of file + ^^^ + + .. dropdown:: More + + The primary objective of the initiative is to optimize the speed of diverse layer types through the + integration of OpenGLES and Darknet within deep learning frameworks. Enhancing the performance of deep + learning models is imperative for real-time applications, and GPUs serve as a pivotal tool for accelerating + computations by leveraging parallel processing capabilities. OpenGLES, a prevalent graphics API, becomes instrumental + in harnessing the GPU's parallel processing prowess, ensuring a significant boost in the overall performance of deep + learning models. + + **Contributor:** Pratham Deskmukh + + **Mentors:** Shreyas Atre, Deepak Khatri + + .. button-link:: https://summerofcode.withgoogle.com/programs/2023/projects/gf9eB3q9 + :color: info + :shadow: + :expand: + + GSoC Registry \ No newline at end of file -- GitLab