KontroLIR: Arduino IDE issues with Test Suite [SOLVED]
Posted: Sat Jan 11, 2020 1:28 am
1) In my Arduino IDE (v 1.8.10), the Tools>Board menu does not offer a "ATmega328PB Crystal Clock" selection as instructed in the "Getting Started" wiki. I have installed the "Atmel AVR Xplained minis" core for the IDE, which gets me a "ATmega328pb-xplained mini" selection under the Tools>Board menu, but I still don't have any place to select the 4Mhz clock speed so I'm assuming this is still not the right board. This is the only core I could find with a board of any name similar to that one. Can you tell me where to obtain the correct core for the desired board?
2) The wiki says to load the folder into the IDE but this does not compute for me. The IDE loads an *.ino file and if that file does not have the same name as the folder in which it resides, the IDE offers to create a folder of that name and move the *.ino file into it. The folder, as downloaded & unzipped, does not contain an *.ino file of the same name. I renamed both the folder and the "KIR_V100TestSuite.ino" file to "KIR_TestSuite" and the IDE will now load the "KIR_TestSuite.ino" file and all of the other files. Is this the correct work-around or am I still missing something?
3) I get a compiler error complaining of a missing file:
-------------------------(snip)
Arduino: 1.8.10 (Windows 7), Board: "Atmel atmega328pb Xplained mini"
In file included from C:\Users\Shaun\Documents\Arduino\KontrolIR\KIR_TestSuite\KIR_TestSuite.ino:16:0:
KIR_header.h:25:10: error: extEEPROM.h: No such file or directory
#include "extEEPROM.h"
^~~~~~~~~~~~
compilation terminated.
exit status 1
extEEPROM.h: No such file or directory
(snip) _________________
Was this file left out of the batch or is it no longer required?
TIA
Shaun
2) The wiki says to load the folder into the IDE but this does not compute for me. The IDE loads an *.ino file and if that file does not have the same name as the folder in which it resides, the IDE offers to create a folder of that name and move the *.ino file into it. The folder, as downloaded & unzipped, does not contain an *.ino file of the same name. I renamed both the folder and the "KIR_V100TestSuite.ino" file to "KIR_TestSuite" and the IDE will now load the "KIR_TestSuite.ino" file and all of the other files. Is this the correct work-around or am I still missing something?
3) I get a compiler error complaining of a missing file:
-------------------------(snip)
Arduino: 1.8.10 (Windows 7), Board: "Atmel atmega328pb Xplained mini"
In file included from C:\Users\Shaun\Documents\Arduino\KontrolIR\KIR_TestSuite\KIR_TestSuite.ino:16:0:
KIR_header.h:25:10: error: extEEPROM.h: No such file or directory
#include "extEEPROM.h"
^~~~~~~~~~~~
compilation terminated.
exit status 1
extEEPROM.h: No such file or directory
(snip) _________________
Was this file left out of the batch or is it no longer required?
TIA
Shaun