I have found that the Boards.h file doesn't have a definition for the ATMega1284P or ATMega1284 for the Sanguino boards as I got the error below:
In file included from C:\Users\auser.platformio\packages\framework-arduinoavr\libraries\Firmata\Firmata.h:17:0,
from C:\Users\auser.platformio\packages\framework-arduinoavr\libraries\Firmata\Firmata.cpp:18:
C:\Users\Auser.platformio\packages\framework-arduinoavr\libraries\Firmata\Boards.h:770:2: error: #error "Please edit Boards.h with a hardware abstraction for this board"
error "Please edit Boards.h with a hardware abstraction for this board"
Please could you update the Boards.h file so that the Sanguino definition also includes the ATMega1284P or ATMega1284 as per the below.
Hi,
I have found that the Boards.h file doesn't have a definition for the ATMega1284P or ATMega1284 for the Sanguino boards as I got the error below:
In file included from C:\Users\auser.platformio\packages\framework-arduinoavr\libraries\Firmata\Firmata.h:17:0, from C:\Users\auser.platformio\packages\framework-arduinoavr\libraries\Firmata\Firmata.cpp:18: C:\Users\Auser.platformio\packages\framework-arduinoavr\libraries\Firmata\Boards.h:770:2: error: #error "Please edit Boards.h with a hardware abstraction for this board"
error "Please edit Boards.h with a hardware abstraction for this board"
Please could you update the Boards.h file so that the Sanguino definition also includes the ATMega1284P or ATMega1284 as per the below.
Thanks
Adam