Como faço para dar ao arduino IDE no luinix permissões do Ubuntu para acessar /usr/lib/avr/include/avr/io.h?

0

Versão do Ubuntu 16.04

Estou recebendo o seguinte erro ao tentar enviar o exemplo do núcleo do motor robo, conforme mostrado abaixo, para um  placa de esp-12f e pelo que entendi, é porque não é possível acessar avr/io.h que eu verifiquei e abri para verificar que não está vazio.

#include <ArduinoRobotMotorBoard.h>
void setup() {
    RobotMotor.begin();
}
void loop() {
    RobotMotor.parseCommand();
    RobotMotor.process();
}

Todos os erros são

Arduino: 1.8.5 (Linux), Board: "Generic ESP8266 Module, 80 MHz, 40MHz, DIO, 115200, 512K (64K SPIFFS), ck, Disabled, None"

In file included from /home/user/arduino-1.8.5/libraries/Robot_Motor/src/ArduinoRobotMotorBoard.h:22:0,
from /home/user/arduino-1.8.5/libraries/Robot_Motor/examples/Robot_Motor_Core/Robot_Motor_Core.ino:10:
/home/user/arduino-1.8.5/libraries/Robot_Motor/src/EasyTransfer2.h:42:20: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
                ^
compilation terminated.
exit status 1
Error compiling for board Generic ESP8266 Module.

Então, como eu deixo o programa arduno IDE usar o arquivo io.h ?

    
por Malcolm Smith 12.11.2017 / 21:27

0 respostas