Hello, i have been trying to get my M5Stack sensor to work but this message came up. I already tried to delete everything and reinstall it but it still shows up. I have installed the megaAvr boards and the M5atom add on. Please help i have absolutely no idea what to do.
Code:
#include <M5Atom.h>
#include "M5_ENV.h"
SHT3X sht30;
QMP6988 qmp6988;
float tmp = 0.0;
float hum = 0.0;
float pressure = 0.0;
void setup() {
M5.begin();
Wire.begin(26, 32);
qmp6988.init();
Serial.println(F("ENVIII Unit(SHT30 and QMP6988) test"));
}
void loop() {
pressure = qmp6988.calcPressure();
if (sht30.get() == 0) {
tmp = sht30.cTemp;
hum = sht30.humidity;
} else {
tmp = 0, hum = 0;
}
Serial.printf(
"Temp: %2.1f \r\nHumi: %2.0f%% \r\nPressure:%2.0fPa\r\n---\n", tmp,
hum, pressure);
delay(2000);
}
Error Code:
Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno WiFi Rev2, None (ATMEGA4809)"
In file included from C:\Users\nadim\OneDrive\Dokumente\Arduino\libraries\M5Atom\src\utility\LED_DisPlay.h:5:0,
from C:\Users\nadim\OneDrive\Dokumente\Arduino\libraries\M5Atom\src\utility\LED_DisPlay.cpp:1:
C:\Users\nadim\OneDrive\Dokumente\Arduino\libraries\M5Atom\src/utility/Task.h:4:10: fatal error: freertos/FreeRTOS.h: No such file or directory
#include <freertos/FreeRTOS.h>
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Error compiling for board Arduino Uno WiFi Rev2.