You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+27-25
Original file line number
Diff line number
Diff line change
@@ -3,12 +3,38 @@
3
3
4
4
## Contents
5
5
6
-
*[Development Status]()
7
6
*[Installation]()
7
+
*[Development Status]()
8
8
*[Issue Template]()
9
9
*[Repo Contents]()
10
10
*[Acknowledgements]()
11
11
12
+
13
+
## Installation
14
+
15
+
The structure of this repo is such that it will most closely resemble the structure required when it is time to add it to the Arduino boards manager. Until then you'll have to use the manual installation process.
16
+
17
+
*[Using Arduino IDE Boards Manager](https://github.com/sparkfun/Arduino_Boards) (Reccomended)
18
+
* Follow the instructions at the [SparkFun Arduino Boards Repo](https://github.com/sparkfun/Arduino_Boards)
19
+
* Open 'Boards Manager' and select 'SparkFun Apollo3 Boards,' install the latest version.
20
+
* JSON boards manager link for convenience: https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json
21
+
22
+
23
+
*[Manually Install in Arduino Sketchbook]()
24
+
***First** Install the Arduino SAMD Boards through the Arduino Board Manager. This is required for the ARM Cortex-M toolchain.
25
+
* Open your Arduno sketchbook folder, listed in Arduino's preferences pane (it is where your libraries folder lives)
26
+
* If there is no ```hardware``` folder create it
27
+
* Inside the ```hardware``` folder create ```SparkFun```
28
+
* Choose to clone with Git or download the .zip of this repo
29
+
* Cloning
30
+
* Clone this repo into ```SparkFun``` and give it the name ```apollo3```
31
+
* .ZIP
32
+
* Download the .ZIP of this repository
33
+
* Within ```SparkFun``` create the ```apollo3``` directory
34
+
* Unzip the contents of the .ZIP into the ```apollo3``` directory
35
+
* Restart Arduino IDE for good measure
36
+
37
+
12
38
## Development Status
13
39
14
40
The basic necesseties are in-place. This means that you can compile and upload code to your Apollo3 board. Development can be done with the whole range of Hardware Abstraction Layer functions provided in the AmbiqSuite Software Development Kit (based on Release2.1.0).
@@ -35,30 +61,6 @@ Current focus is to begin building support for the essential Arduino libraries i
35
61
* Working: transfers with SPISettings.
36
62
37
63
38
-
## Installation
39
-
40
-
41
-
The structure of this repo is such that it will most closely resemble the structure required when it is time to add it to the Arduino boards manager. Until then you'll have to use the manual installation process.
42
-
43
-
*[Using Arduino IDE Boards Manager](https://github.com/sparkfun/Arduino_Boards) (Reccomended)
44
-
* Follow the instructions at the [SparkFun Arduino Boards Repo](https://github.com/sparkfun/Arduino_Boards)
45
-
* Open 'Boards Manager' and select 'SparkFun Apollo3 Boards,' install the latest version.
46
-
* JSON boards manager link for convenience: https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json
47
-
48
-
49
-
*[Manually Install in Arduino Sketchbook]()
50
-
***First** Install the Arduino SAMD Boards through the Arduino Board Manager. This is required for the ARM Cortex-M toolchain.
51
-
* Open your Arduno sketchbook folder, listed in Arduino's preferences pane (it is where your libraries folder lives)
52
-
* If there is no ```hardware``` folder create it
53
-
* Inside the ```hardware``` folder create ```SparkFun```
54
-
* Choose to clone with Git or download the .zip of this repo
55
-
* Cloning
56
-
* Clone this repo into ```SparkFun``` and give it the name ```apollo3```
57
-
* .ZIP
58
-
* Download the .ZIP of this repository
59
-
* Within ```SparkFun``` create the ```apollo3``` directory
60
-
* Unzip the contents of the .ZIP into the ```apollo3``` directory
61
-
* Restart Arduino IDE for good measure
62
64
63
65
## How to Contribute
64
66
The goal of this Arduino Core is to provide excellent Apollo3 support in a clear and extendable manner. The guidelines for contributing and submitting issues are designed to make it easy to integrate work from many people.
0 commit comments