×

We are still shipping! However, order processing may take longer than usual and we cannot guarantee same day shipments due to staffing guidelines from the CDC. Please see all COVID-19 updates here. Thank you for your continued support.

Arduino Apollo3 Core (1.0.23)

A new version of the Apollo 3 Core has been released!

Favorited Favorite 3

We've updated to a new version of the Arduino Apollo3 core (1.0.23). This version reflects the SVL loader's update to the faster and more reliable, v5. This version of the SparkFun Variable Loader ensures that peripherals used in the bootloading process are de-initialized so that they don't produce unexpected bugs as was observed in this forum post.

We recommend users of the Apollo3 Arduino core to manually update the SVL bootloader on their boards through this process:

  1. Open Arduino
  2. Update to the v1.0.23 release of the core using the boards manager
  3. Select your Artemis- or Apollo3-based board from the boards menu
  4. Ensure the correct port is selected
  5. In the 'Tools' menu select 'Ambiq Secure Bootloader' as the 'programmer' option
  6. Click 'Burn Bootloader' from the tools menu
  7. Users will see 'upload complete' if it was successful
  8. Verify functionality by uploading a sketch

Update your Arduino core!



You can check out all these features in our newsletter. Feel free to poke at the code as well! We've included examples for all the features of the Artemis in our Arduino Core.


Comments 3 comments

  • FYI Arduino core is now at version 1.0.24 Don't be alarmed - all the same improvements are still there and the instructions still apply

  • 1.0.22 ? I've got installed version 1.0.23

    Arduino Apollo3 releases

    Arduino Apollo3 release tag v1.0.23

      "platforms": [
        {
          "name": "SparkFun Apollo3 Boards",
          "architecture": "apollo3",
          "version": "1.0.23",
          "category": "Contributed",
          "url": "https://github.com/sparkfun/Arduino_Apollo3/archive/v1.0.23_ble-beta.tar.gz",
          "archiveFileName": "Arduino_Apollo3-1.0.23_ble-beta.tar.gz",
          "checksum": "SHA-256:c7128c8f5b30b71f3b498ac3f88758564fb8f6fa3eb8dded45b00873e3e16ffa",
          "size": "64396858",
          "help": {
            "online": "https://learn.sparkfun.com/tutorials/installing-arduino-ide/board-add-ons-with-arduino-board-manager"
          },
          "boards": [
            { "name": "SparkFun Artemis Module" },
            { "name": "SparkFun RedBoard Artemis" },
            { "name": "SparkFun RedBoard Artemis ATP" },
            { "name": "SparkFun RedBoard Artemis Nano" },
            { "name": "SparkFun Artemis Thing Plus" },
            { "name": "SparkFun Edge" },
            { "name": "SparkFun Edge2" }
          ],
          "toolsDependencies": [
            { "packager": "SparkFun", "name": "arm-none-eabi-gcc", "version": "8-2018-q4-major" } 
          ]
        },
    

Related Posts

Creating Artemis

Recent Posts

Tags


All Tags