Newer
Older
Welcome to the project ideas page for `GSoC 2024 <https://developers.google.com/open-source/gsoc/timeline>`_.
The BeagleBoard.org community is loaded with experts on building open source embedded systems. An embedded
system is built of computers dedicated a specific collections of functions and connected to automate things
in the physical world.
.. image:: ../_static/images/ideas-below.webp
:align: center
.. admonition:: Did you know?
BeagleBoard.org has been accepted to be a mentoring organization in the Google Summer of Code (GSoC) for twelve previous years!
Anuj Deshpande
committed
.. admonition:: How to participate?
Students are expeced to go through the list of ideas below, and check out the corresponding forum link by clicking on
``Discuss on forum`` button for additional discussions around the idea. All ideas have colorful badges for ``Complexity`` and
``Size`` for making the selection process easier for students.
+------------------------------------+------------------------------------+
| Complexity | Size |
+====================================+====================================+
| :bdg-danger:`High complexity` | :bdg-danger-line:`Large size` |
+------------------------------------+------------------------------------+
| :bdg-success:`Medium complexity` | :bdg-success-line:`Medium size` |
+------------------------------------+------------------------------------+
| :bdg-info:`Low complexity` | :bdg-info-line:`Small size` |
+------------------------------------+------------------------------------+
BeagleaBoard.org is a community centric organization and we keep all of our discussion open for our
community on `forum <https://forum.beagleboard.org/>`_. Discussion for all the ideas/projects will
be done via `forum <https://forum.beagleboard.org/>`_ as well and must be open for everyone to access. **No
direct messages should be sent to mentors or community members until unless there is a private matter.**
We don't want to just make more things, we want to enabled individuals to make the things that dominate their lives,
rather than leaving it up to someone else. Google Summer of a Code with BeagleBoard.org is a great way to learn
skills highly in demand while making a difference in the world.
.. card::
:far:`lightbulb;pst-color-secondary` **Upstream wpanusb and bcfserial** :bdg-success:`Medium complexity` :bdg-success-line:`Medium size`
^^^^
These are the drivers that are used to enable Linux to use a BeagleConnect Freedom as a SubGHz IEEE802.15.4 radio (gateway).
They need to be part of upstream Linux to simplify on-going support. There are several gaps that are known before they are
acceptable upstream.
++++
.. button-link:: https://forum.beagleboard.org/t/upstream-wpanusb-and-bcfserial/37186
:color: secondary
:expand:
:fab:`gitlab;pst-color-light` Discuss on forum