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
+9-3Lines changed: 9 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -15,17 +15,23 @@ This repository contains the official implementation of **Arduino Core** for Zep
15
15
## ⚙️ Installation
16
16
17
17
Install the core and its toolchains via Board Manager:
18
-
* Download and install the latest [Arduino IDE](https://www.arduino.cc/en/software)
18
+
* Download and install the latest [Arduino IDE](https://www.arduino.cc/en/software) (only versions `2.x.x` are supported)
19
19
* Open the *'Settings / Preferences'* window
20
20
* Open the *'Boards Manager'* from the side menu and search for *'Zephyr'*
21
-
* If it does not show up - enter `https://downloads.arduino.cc/packages/package_zephyr_index.json`in the *'Additional Boards Manager URLs'* field (add a comma in between if you have multiple URLs)
21
+
* If it doesn’t appear, add the following URL to the *'Additional Boards Manager URLs'* field: `https://downloads.arduino.cc/packages/package_zephyr_index.json`(if you have multiple URLs, separate them with a comma)
22
22
* Install the `Arduino Zephyr Boards` platform
23
23
24
+
Alternatively, to install the core using the command line, run the following command with the Arduino CLI:
Unlike traditional Arduino implementations, where the final output is a standalone binary loaded by a bootloader, this core generates a freestanding `elf` file. This file can be dynamically loaded by a precompiled Zephyr firmware, referred to as the `loader`.
27
33
28
-
For the end user, installing the `loader` is easy. Simply run `Burn Bootloader` option from the IDE/CLI while the board is in bootloader mode (by double-clicking the RESET button). Note that due to limitations in the Arduino IDE, you may need to select a `bogus` programmer from the `Programmers` menu.
34
+
For the end user, installing the `loader` is easy. Simply run `Burn Bootloader` option from the IDE/CLI while the board is in bootloader mode (by double-clicking the RESET button). Note that due to limitations in the Arduino IDE, you may need to select any programmer from the `Programmers` menu.
29
35
30
36
To load the first sketch, the board must also be manually placed into bootloader mode. After this initial setup, the standard "autoload" method will take over for future sketches.
0 commit comments