Arduino core for SAMD
E745378
Arduino core for SAMD is a software framework that enables programming and running Arduino sketches on SAMD-series ARM Cortex-M0+ microcontrollers, providing standard Arduino APIs and board support.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Microchip SAM microcontrollers | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
Arduino core
ⓘ
board support package ⓘ software framework ⓘ |
| compatibleWith |
Arduino CLI
NERFINISHED
ⓘ
Arduino IDE NERFINISHED ⓘ |
| ecosystem | Arduino platform NERFINISHED ⓘ |
| implements | Arduino core API NERFINISHED ⓘ |
| includes |
CMSIS headers
ⓘ
board configuration files ⓘ linker scripts ⓘ peripheral driver code ⓘ startup code ⓘ variant definitions ⓘ |
| license | open source license ⓘ |
| maintainer | Arduino NERFINISHED ⓘ |
| provides |
Arduino API implementation
ⓘ
board support ⓘ |
| providesAbstraction |
clock configuration
ⓘ
peripheral initialization ⓘ pin mapping ⓘ |
| providesLibrary |
SPI
ⓘ
Serial ⓘ USB core ⓘ Wire NERFINISHED ⓘ |
| repositoryPlatform | GitHub NERFINISHED ⓘ |
| supports | Arduino sketches ⓘ |
| supportsBoardFamily |
Arduino M0 Pro
GENERATED
ⓘ
Arduino MKR series GENERATED ⓘ Arduino Nano 33 IoT GENERATED ⓘ Arduino Zero GENERATED ⓘ |
| supportsFeature |
I2C
ⓘ
PWM output ⓘ SPI ⓘ UART NERFINISHED ⓘ USB device ⓘ analog input ⓘ digital I/O ⓘ interrupts ⓘ low-power modes ⓘ timers ⓘ |
| supportsMicrocontrollerFamily |
Microchip SAMD11
GENERATED
ⓘ
Microchip SAMD21 GENERATED ⓘ |
| supportsProgrammingLanguage |
C
ⓘ
C++ ⓘ |
| targetArchitecture | ARM Cortex-M0+ NERFINISHED ⓘ |
| targetPlatform | SAMD-series microcontrollers NERFINISHED ⓘ |
| toolchain | arm-none-eabi-gcc NERFINISHED ⓘ |
| usedFor |
IoT development
ⓘ
embedded prototyping ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Microchip SAM microcontrollers