arduino / arduino/ArduinoCore-API
Convert existing cores
- Vorherrschende Sprache
- C++
- Sterne
- 306
- Forks
- 150
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I'm opening up this issue to track official cores that have or still need to be converted to use the new API code (replacing https://github.com/arduino/Arduino/issues/5771#issuecomment-533204022)
Done:
* megaAVR (https://github.com/arduino/ArduinoCore-megaAVR)
* nRF52-mbedos (https://github.com/arduino/ArduinoCore-nRF528x-mbedos)
In progress:
* classic AVR (https://github.com/arduino/ArduinoCore-avr/tree/api)
* SAMD (https://github.com/arduino/ArduinoCore-samd/tree/api)
TODO:
* SAM(https://github.com/arduino/ArduinoCore-sam)
* ARC32 (https://github.com/arduino/ArduinoCore-arc32)
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Überprüfe den neuen API-Code in ArduinoCore-API und vergleiche die abgeschlossenen Konvertierungen von megaAVR und nRF52-mbedos mit den TODO-Core-Repositories von SAM und ARC32. Sieh dir die api-Branches von classic AVR und SAMD als Kontext für die laufende Migration an. Erledigt ist die Aufgabe, wenn die offiziellen SAM- und ARC32-Cores für die Verwendung der neuen API konvertiert wurden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- api, embedded-iot
- Issue-Typ
- Refactoring
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100