Skip to content

sparkfun/Arduino_Apollo3

 
 

Repository files navigation

Generate Variants Status Badge

SparkFun Ambiq Apollo3 Arduino Core

An mbed-os enabled Arduino core for Ambiq Apollo3 based boards

Contents

Installation

Arduino Boards Manager (recommended)

Git (development)

  • Ensure the proper directory structure exists by following the Arduino Boards Manager instructions (install latest)
  • Locate and enter the Arduino15 directory
    • cd ~/.../Arduino15
  • Run the dev-install.sh script
    • ./packages/SparkFun/hardware/apollo3/*/tools/scripts/dev-install.sh

Development Status

  • v2.0.0 based on an mbed-os framework

Main Arduino Features

  • Serial: ✅
  • GPIO: ✅
  • Analog / Servo Output: ✅
  • Analog Input: ✅
  • Timing / Delays: ✅

Standard Libraries

  • Wire
    • Controller: ✅
    • Peripheral: 🤔
  • SPI
    • Controller: ✅
    • Peripheral: 🤔
  • EEPROM: ✅

Apollo3 Specialty Peripherals

  • PDM Microphones / I2S: ✅
  • BLE: ✅
  • RTC: ✅
  • Watchdog Timer: 🤔
  • Multi-bit SPI: 🤔

More

About

Arduino core to support the Apollo3 microcontroller from Ambiq Micro

Topics

Resources

Stars

Watchers

Forks

Contributors 19

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy