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.

All labels observed (4)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Arduino core
board support package
software framework
compatibleWith Arduino CLI
Arduino IDE
ecosystem Arduino platform
linked to: Arduino platforms
implements Arduino core API
includes CMSIS headers
board configuration files
linker scripts
peripheral driver code
startup code
variant definitions
license open source license
maintainer Arduino
linked to: Arduino platforms
provides Arduino API implementation
board support
providesAbstraction clock configuration
peripheral initialization
pin mapping
providesLibrary SPI
Serial
USB core
Wire
repositoryPlatform GitHub
supports Arduino sketches
supportsBoardFamily Arduino M0 Pro
Arduino MKR series
linked to: Arduino platforms

Arduino Nano 33 IoT
Arduino Zero
supportsFeature I2C
PWM output
SPI
UART
USB device
analog input
digital I/O
interrupts
low-power modes
timers
supportsMicrocontrollerFamily Microchip SAMD11
Microchip SAMD21
linked to: Microchip ATSAMD21
supportsProgrammingLanguage C
C++
targetArchitecture ARM Cortex-M0+
targetPlatform SAMD-series microcontrollers
linked to: Microchip ATSAMD21
toolchain arm-none-eabi-gcc
linked to: GCC ARM Embedded
usedFor IoT development
embedded prototyping

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Microchip ATSAMD21 supports Arduino core for SAMD
ARM Cortex-M series usedIn Microchip SAM microcontrollers
linked to: Arduino core for SAMD
PlatformIO supportsBoard Microchip SAM boards
linked to: Arduino core for SAMD
Raspberry Pi Pico supportsProgrammingLanguage Arduino (via core support)
linked to: Arduino core for SAMD