esp8266 и OneWire конфликт

geolog
Offline
Зарегистрирован: 09.11.2019
Вот такая простая заготовка не компилится. Как подружить OnWire и ESP? 
#include <ESP8266WiFi.h>
#include <OneWire.h>
#include <DallasTemperature.h>
void setup() {
  // put your setup code here, to run once:
 
}
 
void loop() {
  // put your main code here, to run repeatedly:
 
}
Пишет 
In file included from C:\Users\CGL\Documents\Arduino\sketch_nov09a\sketch_nov09a.ino:2:0:
 
C:\Users\CGL\Documents\Arduino\libraries\OneWire/OneWire.h:108:2: error: #error "Please define I/O register types here"
 
 #error "Please define I/O register types here"
 
  ^
 
Несколько библиотек найдено для "ESP8266WiFi.h"
 Используется: C:\Users\CGL\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.0\libraries\ESP8266WiFi
Несколько библиотек найдено для "OneWire.h"
 Используется: C:\Users\CGL\Documents\Arduino\libraries\OneWire
Не используется: C:\Users\CGL\Documents\Arduino\libraries\OneWire-2.3.5
Не используется: C:\Program
Несколько библиотек найдено для "DallasTemperature.h"
 Используется: C:\Users\CGL\Documents\Arduino\libraries\DallasTemperature
Не используется: C:\Users\CGL\Documents\Arduino\libraries\Arduino-Temperature-Control-Library-master
exit status 1
Ошибка компиляции для платы Generic ESP8266 Module.
 
 
 
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

А можно код правильно вставить?

geolog
Offline
Зарегистрирован: 09.11.2019
#include <ESP8266WiFi.h>
#include <OneWire.h>
#include <DallasTemperature.h>
void setup() {
  // put your setup code here, to run once:
 
}
 
void loop() {
  // put your main code here, to run repeatedly:
 
}
Несколько библиотек найдено для "ESP8266WiFi.h"
 Используется: C:\Users\CGL\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.0\libraries\ESP8266WiFi
Несколько библиотек найдено для "OneWire.h"