Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 1.38 KB

SETUP.md

File metadata and controls

49 lines (33 loc) · 1.38 KB

Setup

Install

You have multiple softwares to write code and push code to your board. We recommend using either Arduino IDE or PlatformIO

Arduino IDE

# Download Arduino IDE
cd ~/Dowloads/
wget https://downloads.arduino.cc/arduino-1.8.16-linux64.tar.xz

# Extract the archive and add the binaries to /usr/local/bin/arduino
tar -xvf arduino-1.8.16-linux64.tar.xz && cd arduino-1.8.16/
sudo ./install.sh

Install ESP32 for Arduino IDE

PlatformIO

To be able to communicate with the board

You will need to add your user to a group in order to have the rights to communicate with the device (ESP32 or Arduino Uno). After adding yourself to the group, you need to reboot.

On Fedora, Ubuntu and most Distros

sudo usermod -aG dialout $(whoami)

On Archlinux and Arch-Based Distros (Manjaro, EndeavourOs, etc...)

sudo usermod -aG uucp $(whoami)