Getting Started - LCAS/auto_shepherd_communications GitHub Wiki

Arduino IDE Install (ver. 2.3.5)

  1. go to https://www.arduino.cc/en/software
  2. select Linux AppImage 64 bits (X86-64)
  3. download appimage to desktop
  4. right click on appimage file
  5. select properties, go to the permissions tab
  6. enable Allow this file to be run as executable
  7. close the properties window and right click on the appimage
  8. select "Run as a Program" or "Execute", whichever of the 2 appears

If nothing happens?

  1. open a terminal and cd to the desktop
  2. execute the appimage directly such like ./arduino-ide_...AppImage
  3. you may see a message saying dlopen(): error loading libfuse.so.2
  4. if so, you may be required to install libfuse2
  5. run sudo apt update && sudo apt install libfuse2
  6. afterwards, try executing directly again
  7. agree to the lisence requirements and the ide will install
  8. once it has finished and opened properly, close the ide and terminal
  9. now right click the appimage on desktop and select "Run as a Program"

Arduino IDE Setup

Following: https://nwgat.ninja/rp2040-lora/

  1. On the top bar, open File > Preferences
  2. Locate the Additional boards manager URLs box
  3. Paste this link into the box: https://github.com/earlephilhower/arduino-pico/releases/download/4.1.1/package_rp2040_index.json
  4. Wait for a minute to let it download, (this may appear instant with UoL WiFi)
  5. Open the Boards Manager on the left menu
  6. Search for Earle and install version 4.1.1
  7. Go to Tools > Board > Raspberry Pi Pico/RP2040/RP2350 and select WaveShare RP2040 One
  8. Open the Library Manager on the left menu
  9. Search for RadioLib and install version 7.1.2 by Jan Gromes