diff --git a/Past-Contrib/2013.rst b/Past-Contrib/2013.rst
new file mode 100644
index 0000000000000000000000000000000000000000..878d49fc1629a7e569e1e8eeefd2e7657c5b08d7
--- /dev/null
+++ b/Past-Contrib/2013.rst
@@ -0,0 +1,84 @@
+.. _gsoc-2013:
+
+GSoC Contribution for 2013
+##########################
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/dxjaFsWYkAM/maxresdefault.jpg â‘ 
+        :alt: GSoC 2013: Results of the Minix I2C Project for BeagleBoard.org
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=dxjaFsWYkAM â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/dxjaFsWYkAM" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/JTsZL-puy-E/maxresdefault.jpg â‘ 
+        :alt: beagle ros final
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=JTsZL-puy-E â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/JTsZL-puy-E" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/1F0S5ajq-Ls/maxresdefault.jpg â‘ 
+        :alt: BeagleBone Black : Using Userspace-Arduino libraries
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=1F0S5ajq-Ls â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/1F0S5ajq-Ls" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/hxzoz6f4Q5w/maxresdefault.jpg â‘ 
+        :alt: Boot BeagleBone Black/White via Android
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=hxzoz6f4Q5wâ‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/hxzoz6f4Q5w" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
\ No newline at end of file
diff --git a/Past-Contrib/2014.rst b/Past-Contrib/2014.rst
new file mode 100644
index 0000000000000000000000000000000000000000..856aa475776f68bcdd85041fc570e93e13cb4223
--- /dev/null
+++ b/Past-Contrib/2014.rst
@@ -0,0 +1,121 @@
+.. _gsoc-2014:
+
+GSoC Contribution for 2014
+##########################
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/iHVhG-9td0M/maxresdefault.jpg â‘ 
+        :alt: pruspeak final
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=iHVhG-9td0M â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/iHVhG-9td0M?autoplay=1&rel=0" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/mp398Lkmzak/maxresdefault.jpg â‘ 
+        :alt: Final Presentation Video for GSoC 2014 - PyBBIO Library Development
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=mp398Lkmzak â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/mp398Lkmzak" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/irROS-2n0mU/maxresdefault.jpg â‘ 
+        :alt: BeaglePilot final report
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=irROS-2n0mU â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/irROS-2n0mU" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/CDbEAq33vdA/maxresdefault.jpg â‘ 
+        :alt: BeagleLogic GSoC 2014 End-of-Coding-Period Presentation
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=CDbEAq33vdA â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/CDbEAq33vdA" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/CIugTSnqcf4/maxresdefault.jpg â‘ 
+        :alt: What is Bone101?
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=CIugTSnqcf4 â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/CIugTSnqcf4" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/QymwVr9gY-Y/maxresdefault.jpg â‘ 
+        :alt: Google Summer of Code Bard final report - Beagleboard.org
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=QymwVr9gY-Y â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/QymwVr9gY-Y" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
\ No newline at end of file
diff --git a/Past-Contrib/2015.rst b/Past-Contrib/2015.rst
new file mode 100644
index 0000000000000000000000000000000000000000..aa4f95308d50838b8c08a743cd31c2d62d2d7ff9
--- /dev/null
+++ b/Past-Contrib/2015.rst
@@ -0,0 +1,23 @@
+.. _gsoc-2015:
+
+GSoC Contribution for 2015
+##########################
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/3A9nzUyZhK0/maxresdefault.jpg â‘ 
+        :alt: BeagleConnect unboxing YouTube video
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=3A9nzUyZhK0 â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/videoseries?feature=oembed&wmode=opaque&list=PLzq-XagGEZrdyhUefYObaVS9Xz8POe1cQ" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
\ No newline at end of file
diff --git a/Past-Contrib/2016.rst b/Past-Contrib/2016.rst
new file mode 100644
index 0000000000000000000000000000000000000000..abf7a4816756acc19be9a11b0c0a5ed0a73217e0
--- /dev/null
+++ b/Past-Contrib/2016.rst
@@ -0,0 +1,23 @@
+.. _gsoc-2016:
+
+GSoC Contribution for 2016
+##########################
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/fyaebfssmyE/maxresdefault.jpg â‘ 
+        :alt: BeagleConnect unboxing YouTube video
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=fyaebfssmyE â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/videoseries?feature=oembed&wmode=opaque&list=PLzq-XagGEZreMT3hmfg10jJgVtRGyKJUh"
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
\ No newline at end of file
diff --git a/Past-Contrib/2017.rst b/Past-Contrib/2017.rst
new file mode 100644
index 0000000000000000000000000000000000000000..cbd52f9c98917910d1bcfb0bba382f9935d9b054
--- /dev/null
+++ b/Past-Contrib/2017.rst
@@ -0,0 +1,23 @@
+.. _gsoc-2017:
+
+GSoC Contribution for 2017
+##########################
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/Fsj81PMSOC8/maxresdefault.jpg â‘ 
+        :alt: BeagleConnect unboxing YouTube video
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=Fsj81PMSOC8 â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/videoseries?feature=oembed&wmode=opaque&list=PLzq-XagGEZrcaT8qz2H38fUL3nlNI0lKX" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
\ No newline at end of file
diff --git a/Past-Contrib/2018.rst b/Past-Contrib/2018.rst
new file mode 100644
index 0000000000000000000000000000000000000000..eddef9f51ef30aae1bd7dc2bb440b8b09ef9c1a0
--- /dev/null
+++ b/Past-Contrib/2018.rst
@@ -0,0 +1,23 @@
+.. _gsoc-2018:
+
+GSoC Contribution for 2018
+##########################
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/Dk0KhYNS1CU/maxresdefault.jpg â‘ 
+        :alt: Beagleboard GSOC 2018 
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=Dk0KhYNS1CU â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/videoseries?feature=oembed&wmode=opaque&list=PLzq-XagGEZreWjg2TLQDiUBdKGRy9TFVF" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
\ No newline at end of file
diff --git a/Past-Contrib/2019.rst b/Past-Contrib/2019.rst
new file mode 100644
index 0000000000000000000000000000000000000000..7bf8f12b7d845177a4d85d00d5739e9b137296a5
--- /dev/null
+++ b/Past-Contrib/2019.rst
@@ -0,0 +1,83 @@
+.. _gsoc-2019:
+
+GSoC Contribution for 2019
+##########################
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/RWBzyHNetOE/maxresdefault.jpg â‘ 
+        :alt: Clickboard Support Under Greybus
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=RWBzyHNetOE â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/RWBzyHNetOE" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+    
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/9G-IIQX89J4/maxresdefault.jpg â‘ 
+        :alt: PRU User Space API
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=9G-IIQX89J4 â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/9G-IIQX89J4" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/etbBezZK8-8/maxresdefault.jpg â‘ 
+        :alt: Xen on Beagleboard-x15
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=etbBezZK8-8 â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/etbBezZK8-8" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/ZZDT6jNslqw/maxresdefault.jpg â‘ 
+        :alt: Reference Design For A GPIO-based Parallel Bi-Directional Bus
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=ZZDT6jNslqw â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/ZZDT6jNslqw" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
diff --git a/Past-Contrib/2020.rst b/Past-Contrib/2020.rst
new file mode 100644
index 0000000000000000000000000000000000000000..c9a9f5d4899aa2b7749745bb6cb12ab6d6ff156a
--- /dev/null
+++ b/Past-Contrib/2020.rst
@@ -0,0 +1,61 @@
+.. _gsoc-2020:
+
+GSoC Contribution for 2020
+##########################
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/<YouTube_video_ID>/maxresdefault.jpg â‘ 
+        :alt: PRU Improvements BeagleBoard.org
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=<YouTube_video_ID> â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/<YouTube_video_ID>" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/<YouTube_video_ID>/maxresdefault.jpg â‘ 
+        :alt: Intro: Cape Compatibility layer for BeagleBone Black and BeagleBone AI BeagleBoard.org
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=<YouTube_video_ID> â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/<YouTube_video_ID>" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/<YouTube_video_ID>/maxresdefault.jpg â‘ 
+        :alt: GSOC2020: Introductory Video: Parallel Bidirectional Bus for Beaglebone PRU
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=<YouTube_video_ID> â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/<YouTube_video_ID>" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
\ No newline at end of file
diff --git a/Past-Contrib/2021.rst b/Past-Contrib/2021.rst
new file mode 100644
index 0000000000000000000000000000000000000000..26019e467f3fafb9c80e8d9b82a4f1cad48126c3
--- /dev/null
+++ b/Past-Contrib/2021.rst
@@ -0,0 +1,123 @@
+.. _gsoc-2021:
+
+GSoC Contribution for 2021
+##########################
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/-zZ57sqQPSY/maxresdefault.jpg â‘ 
+        :alt: Improvements to simpPRU BeagleBoard.org
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=-zZ57sqQPSY â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/-zZ57sqQPSY" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+    .. only:: latex
+
+    .. image:: https://img.youtube.com/vi/x1hBazDr2Bk/maxresdefault.jpg â‘ 
+        :alt: MicroPython for BeagleConnect Freedom BeagleBoard.org
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=x1hBazDr2Bk â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/x1hBazDr2Bk" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+    .. only:: latex
+
+    .. image:: https://img.youtube.com/vi/vFUWCzqE6xI/maxresdefault.jpg â‘ 
+        :alt: Beagle-Config BeagleBoard.org
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=vFUWCzqE6xI â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/vFUWCzqE6xI" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+    .. only:: latex
+
+    .. image:: https://img.youtube.com/vi/X3gu4sAZo0I/maxresdefault.jpg â‘ 
+        :alt: Intro: BeagleWire Software BeagleBoard.org
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=X3gu4sAZo0I â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/X3gu4sAZo0I" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+    .. only:: latex
+
+    .. image:: https://img.youtube.com/vi/I5FnOTc8OP8/maxresdefault.jpg â‘ 
+        :alt: GPGPU with GLES: Intro Beagleboard.com
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=I5FnOTc8OP8 â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/I5FnOTc8OP8" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+    .. only:: latex
+
+    .. image:: https://img.youtube.com/vi/kLXCrlQwXeI/maxresdefault.jpg â‘ 
+        :alt: Intro: Bela Support for the BeagleBone AI BeagleBoard.org
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=kLXCrlQwXeI â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/kLXCrlQwXeI" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
\ No newline at end of file
diff --git a/Past-Contrib/2022.rst b/Past-Contrib/2022.rst
new file mode 100644
index 0000000000000000000000000000000000000000..97d3ab4cf16a079da9604cde64b0a183cc57d493
--- /dev/null
+++ b/Past-Contrib/2022.rst
@@ -0,0 +1,121 @@
+.. _gsoc-2022:
+
+GSoC Contribution for 2022
+##########################
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/a_C_wTEzJJo/maxresdefault.jpg â‘ 
+        :alt: Adding features to simpPRU (GSoC 2022 BeagleBoard.org)
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=a_C_wTEzJJo â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/a_C_wTEzJJo" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/GN82Yiq_kRg/maxresdefault.jpg â‘ 
+        :alt: Introduction to Greybus for Zephyr | GSoC22@BeagleBoard.org
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=GN82Yiq_kRg â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/GN82Yiq_kRg" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/AHaTD0bTIpU/maxresdefault.jpg â‘ 
+        :alt: Ezra Pierce - Deep Learning for Bela - Workshop on Embedded AI for NIME - NIME 2022
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=AHaTD0bTIpU â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/AHaTD0bTIpU" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/kVL0rDWA-sY/maxresdefault.jpg â‘ 
+        :alt: GSoC 2022: BeagleBoard Cape Compability Layer
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=kVL0rDWA-sY
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/kVL0rDWA-sY" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/V_Euk5uWY1o/maxresdefault.jpg â‘ 
+        :alt: [GSOC22] Bb-Config Improvements and GPIO Benchmark
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=V_Euk5uWY1o â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/V_Euk5uWY1o" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>    
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/JESc32I59TQ/maxresdefault.jpg â‘ 
+        :alt: Introductory Video - Building Bela Images Project | GSoC'22 BeagleBoard.org
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=JESc32I59TQ â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/JESc32I59TQ" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
diff --git a/Past-Contrib/2023.rst b/Past-Contrib/2023.rst
new file mode 100644
index 0000000000000000000000000000000000000000..71845d1cbcd92848e831d27b7baa7a1526414bfa
--- /dev/null
+++ b/Past-Contrib/2023.rst
@@ -0,0 +1,83 @@
+.. _gsoc-2023:
+
+GSoC Contribution for 2023
+##########################
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/tCtehnXODW8/maxresdefault.jpg â‘ 
+        :alt: lazy-video-container youtube-onebox
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=tCtehnXODW8 â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/tCtehnXODW8" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/f4LVIW9VlrM/maxresdefault.jpg â‘ 
+        :alt: Building an LLVM Backend for PRU
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=f4LVIW9VlrM â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/f4LVIW9VlrM" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/zGILLbQjVRI/maxresdefault.jpg â‘ 
+        :alt: Zephyr on R5/M4F (K3)
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=zGILLbQjVRI â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/zGILLbQjVRI" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/jSTgFrK3ZOw/maxresdefault.jpg â‘ 
+        :alt: Intro: OpenGLES Acceleration for DL
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=zGILLbQjVRI â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/jSTgFrK3ZOw" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
\ No newline at end of file
diff --git a/Past-Contrib/Sponsored_Proj.rst b/Past-Contrib/Sponsored_Proj.rst
new file mode 100644
index 0000000000000000000000000000000000000000..c379712f7dc33af7046f1099b16f74d91e4617e8
--- /dev/null
+++ b/Past-Contrib/Sponsored_Proj.rst
@@ -0,0 +1,83 @@
+.. _gsoc-Sponsored_Proj:
+
+BeagleBoard.org sponsored project
+#################################
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/wcGk4VmviU0/maxresdefault.jpg â‘ 
+        :alt: USB sniffer
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=wcGk4VmviU0 â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/wcGk4VmviU0" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/d_vYMTuSGrM/maxresdefault.jpg â‘ 
+        :alt: Lightning Talk
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=d_vYMTuSGrM â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/d_vYMTuSGrM" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/TSgAzdaJ1Xo/maxresdefault.jpg â‘ 
+        :alt: OpenCV_DSP_Acceleration
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=TSgAzdaJ1Xo â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/TSgAzdaJ1Xo" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
+
+
+.. only:: latex
+
+    .. image:: https://img.youtube.com/vi/gvJ32T-W3Gw/maxresdefault.jpg â‘ 
+        :alt: XBMC Rendering optimizations Lightning Talk
+        :width: 1280
+        :target: https://www.youtube.com/watch?v=gvJ32T-W3Gw â‘¡
+
+.. only:: html
+
+    .. raw:: html
+
+        <iframe style="display: block; margin: auto;" width="1280" height="720" style="align:center"
+        src="https://www.youtube.com/embed/gvJ32T-W3Gw" â‘¢
+        title="YouTube video player"
+        frameborder="0"
+        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
+        allowfullscreen>
+    </iframe>
\ No newline at end of file
diff --git a/Past-Contrib/index.rst b/Past-Contrib/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..afeacb88357ea823df96c6f9199ff8478ad0b3f3
--- /dev/null
+++ b/Past-Contrib/index.rst
@@ -0,0 +1,27 @@
+.. _Past_Contribution:
+
+Past Contribution
+#################
+
+An overview of the significant contributions made to BeagleBoard through 
+GSoC over the previous years is given in the section that follows. 
+These initiatives cover a variety of topics, such as software optimizations 
+and firmware upgrades.
+
+.. toctree:: 
+    :maxdepth: 2
+    :hidden:
+    :caption: List of Contribution
+
+    2023
+    2022
+    2021
+    2020
+    2019
+    2018
+    2017
+    2016
+    2015
+    2014
+    2013
+    Sponsored_Proj
\ No newline at end of file
diff --git a/index.rst b/index.rst
index aeeb80197e285f6d72097c1becbb76834159432b..0c18370c755b3a68b88acfa6832779c22fa692cc 100644
--- a/index.rst
+++ b/index.rst
@@ -109,3 +109,9 @@ Work on awesome OpenSource projects this summer with BeagleBoard.org!
 
    ideas/index
 
+.. toctree::
+   :maxdepth: 2
+   :hidden:
+   :caption: Past Contribution
+
+   Past_Contrib/index
\ No newline at end of file