gsoc-2022-arduino-core icon indicating copy to clipboard operation
gsoc-2022-arduino-core copied to clipboard

Arduino Core Zephyr Module (GSoC 2022 Project)

Results 13 gsoc-2022-arduino-core issues
Sort by recently updated
recently updated
newest added

Add conditional compilation for all relevant GPIO implementations, so that in the absence of GPIOs the builds don't just fail. This will especially help in adding variants like am62x_m4 that...

bug

Note: this is currently out of scope for the GSoC season due to the time required to implement but I'm leaving this here for future contributions. Arduino cores call each...

enhancement

We need to implement the SPI library to keep it compatible with standard AVR Arduino.

enhancement

We must implement the EEPROM library to keep it compatible with standard AVR Arduino. Where the EEPROM library implementation does not even have actual EEPROM, it should work with various...

enhancement

Add all the existing variants for github CI to build and test so build failures on any platform can be caught early. This will require additions to the `.github/workflows/build.yml` file....

enhancement
good first issue

The Docs folder has already been created in https://github.com/zephyrproject-rtos/gsoc-2022-arduino-core/pull/20 but it is mostly written in markdown. In future it may be better to shift to [Sphinx](https://www.sphinx-doc.org/) as it will look...

documentation
good first issue

Note: this is currently out of scope for the GSoC season due to the time required to implement but I'm leaving this here for future contributions. One of the key...

- Add pin layout described here: https://openbeagle.org/beagleconnect/zephyr/arduino-core/-/commit/1ce0b0bfca16ffc9eb781f263525347e0b42cef5 - Also remove LED_BUILTIN. Seems the dts entry is sufficient.

- Waiting for https://github.com/zephyrproject-rtos/zephyr/pull/73724 - Tested analog_input sample