Всем привет!Понадобилось для проэкта использовать wifi модуль и для удобства я выбрал nodeMCU.Но вот незадача,я не понимаю несколько вопросов: 1)Зачем нужны ноги RESERVED?И если как-то нужны,то как их использовать и объявлять в Arduino IDE? 2)Читал на форумах что i2c порты на nodeMCU задействованы на gpio05(D1) и gpio04(D2).Но вот незадача,когда я пытался использовать код от этого барометра(https://amperka.ru/product/troyka-barometer), то на стадии компиляции выдавалась ошибка( Код (C++): Arduino: 1.8.2 (Windows 10), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)" C:\Users\Денис\Documents\Arduino\libraries\Troyka-IMU-master\LPS331.cpp: In member function 'void LPS331::begin()': C:\Users\Денис\Documents\Arduino\libraries\Troyka-IMU-master\LPS331.cpp:26:3: error: 'WIRE_IMU' was not declared in this scope WIRE_IMU.begin(); ^ C:\Users\Денис\Documents\Arduino\libraries\Troyka-IMU-master\LPS331.cpp: In member function 'void LPS331::writeReg(byte, byte)': C:\Users\Денис\Documents\Arduino\libraries\Troyka-IMU-master\LPS331.cpp:34:3: error: 'WIRE_IMU' was not declared in this scope WIRE_IMU.beginTransmission(address); ^ C:\Users\Денис\Documents\Arduino\libraries\Troyka-IMU-master\LPS331.cpp: In member function 'byte LPS331::readReg(byte)': C:\Users\Денис\Documents\Arduino\libraries\Troyka-IMU-master\LPS331.cpp:45:3: error: 'WIRE_IMU' was not declared in this scope WIRE_IMU.beginTransmission(address); ^ C:\Users\Денис\Documents\Arduino\libraries\Troyka-IMU-master\LPS331.cpp: In member function 'int32_t LPS331::readPressureRaw()': C:\Users\Денис\Documents\Arduino\libraries\Troyka-IMU-master\LPS331.cpp:83:3: error: 'WIRE_IMU' was not declared in this scope WIRE_IMU.beginTransmission(address); ^ C:\Users\Денис\Documents\Arduino\libraries\Troyka-IMU-master\LPS331.cpp: In member function 'int16_t LPS331::readTemperatureRaw()': C:\Users\Денис\Documents\Arduino\libraries\Troyka-IMU-master\LPS331.cpp:119:3: error: 'WIRE_IMU' was not declared in this scope WIRE_IMU.beginTransmission(address); ^ exit status 1 Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module). Этот отчёт будет иметь больше информации с включенной опцией Файл -> Настройки -> "Показать подробный вывод во время компиляции" Я понимаю что он ругается на адрес барометра,но как мне его узнать тогда если его нету в примере?Или как мне тогда сказать плате через прошивку что ноги gpio05,gpio04 "активируются" под шину i2c?
Библиотеку то он видит,но ругается на функции в этой библиотеке,хотя для ардуины код спокойно компилируется
Если барометр по i2c то есть скетчь для сканирования адресов i2c сканер называется залеейте его и просканируйте затем получиный адрес пропишите в своем скетче