Installation#

Installation steps should be roughly the same for all OSes (Windows, Mac OSX, Linux, etc.) unless stated otherwise.

Arduino IDE Installation#

Both versions of Arduino IDE will work with this library:

Arduino-Pico Core Installation#

After installing Arduino IDE, install Earle F Philhower’s Arduino-Pico core (V3.6.3+). This is done in 4 steps:

  1. Open Preferences in Arduino IDE (File > Preferences)

  2. Enter the following URL in the Additional Boards Manager URLs field:

https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
  1. Open Boards Manager in Arduino IDE (Tools > Board > Boards Manager…)

  2. Search and install “Raspberry Pi Pico/RP2040” by Earle F Philhower III. Install version 3.6.3 and above.

Updating Arduino-Pico Core#

If you have an existing installation of the Arduino-Pico core on Windows, you may be unable to successfully compile after updating it. This is an issue with the Arduino IDE failing to extract the files correctly.

Currently, the best solution is to do a clean removal of the core before reinstalling.

  1. Uninstall Arduino-Pico in Boards Manager. Close Arduino IDE.

  2. Delete the following folder: C:\Users\%USERNAME%\AppData\Local\Arduino15\packages\rp2040

  3. Reopen Arduino IDE and do a fresh install as described above.

Library Installation#

Open Library Manager in Arduino IDE using the sidebar (IDE 2) or topbar (Sketch > Include Library > Manage Libraries…).

Search for EVN, select the library named EVN, and you can install any stable release of the EVN-arduino library.

Alternatively, you can download the GitHub repository as a .zip file and install in Arduino IDE ( Sketch > Include Library > Add .ZIP Library > Select downloaded .zip file).