I just installed platformIO and when I try to upload my test code to the arduino uno, I get this error.
I am running Ubuntu in a virtual machine on windows 10, and here is my code.
/**
Blink
Turns on an LED on for one second,
then off for one second, repeatedly.
*/ #include “Arduino.h”
void setup()
{
// initialize LED digital pin as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
void loop()
{
// turn the LED on (HIGH is the voltage level)
digitalWrite(LED_BUILTIN, HIGH);
// wait for a second
delay(1000);
// turn the LED off by making the voltage LOW
digitalWrite(LED_BUILTIN, LOW);
// wait for a second
delay(1000);
}
The warning indicates that you haven’t set up your udev rules correctly. This is needed under linux, because by default it does not allow arbitrary programs to access the serial ports. The warning gives a link to the file containing the rules you need to install.