I'm working on a project to use an Uno as 1-wire probe in order to publish some humidity data.
My test network is 10cm long and is driven by a DS2484 at 5v.
If I put a second probe on the network (tested with a DS28EA00), both the DS28EA00 and my Arduino are detected and I'm able to read Arduino's data.
But, I have only the arduino on this network, it is not detected anymore : I can see from its console it's receiving and handles 1-wire RESET signals ... but its response is not seen by the head. I suspect the Arduino GPIO is too weak to put 1-wire bus low. Do you have any tips for such situation ?
My code can be seen here : https://github.com/destroyedlolo/OneWireArduinoSlave/blob/master/examples/DS18B20_SHT31/DS18B20_SHT31.ino
Anyone have any idea to solve this nasty issue ?