for benefit of community, I could solve myself: changed Onewire.h line 134 from addr to addr2. And it works 🙂
Posts made by fly4fun
RE: Driving dozens of sensors and relays on Core2 plus a temperature sensor
Driving dozens of sensors and relays on Core2 plus a temperature sensor
I am creating an exciting application where I need to read many sensors and also drive many relays. Also I need a Temperature sensor. and all on Core2.
Now I succeeded to run PAHUB together with ExtIO2 so I can read many sensors and drive many relays...which is great!
However, when I want to include a DS18B20 temperature sensor, I need the OneWire library. But when I add this library it throws errors below.
What do I need to do to make it work?
errors after compiling:
In file included from /home/pi/Arduino/PAHUB_4RELAY/PaHUB_4RELAY/PaHUB_4RELAY.ino:19:
/home/pi/Arduino/libraries/UNIT_4RELAY/src/UNIT_4RELAY.h:6:14: error: expected ',' or '...' before numeric constant
#define addr 0X26
/home/pi/Arduino/libraries/OneWire/OneWire.h:134:40: note: in expansion of macro 'addr'
static uint8_t crc8(const uint8_t *addr, uint8_t len);
RE: Got extio2 running on Core2?
Felix, you are a star! Now digital outputs and digital inputs are working. Only thing is, I always get returncode 1 back for all extio.x calls so not sure what this one left is?
Got extio2 running on Core2?
Didn’t find examples for how to use extio2 on Core2? Anyone can help?
RE: Log events on SD card and OneWire
@felmue thank you Felix, that is very helpful and explains. Will check out other pin. Thanks!
Log events on SD card and OneWire
I am using OneWire on Pin19 as digital inputs 1,2,3,5,16,17 used. Now I see conflict when initializing SD card. Is File management / SD card management also using Pin 19? Other pin I could use beyond those occupied already?
RE: M5stack and DS18B20
@felmue thank you very much for your help!
M5stack and DS18B20
I wanted to measure temperatures with DS18B20 and M5stack using OneWire. Which pin do I need to connect the DATA wire (yellow)?