I am currently working on a robotics project (home project) that involves a 1-Wire Slave Module you have available in your store (DS28E17)
Sadly I bought the evaluation board from maxim but if I am capable of setting up the sensors I will make sure to purchase them from you as they a lot cheaper. (In have added the maxim datasheet below but they match your board in functionality)
After extensive searching on the interwebs I found you published a library for the DS28E17 4 days ago https://github.com/podija/DS28E17 and thus I am here to ask if you capable of explaining how to use it in combination with other I2C sensors.
I am (attempting) to build a robot that using several VL53L0X Time of Flight sensors (link is below)
I wish to use these sensors on a 1-wire bus rather than using a differential bus expander (PCA9615) due to the number of sensors involved (each sensor would require an IO to trigger the Xshut pin to change the I2C address) and sadly I am already packed on I/O’s. Additionally the 1 wire protocol allows me to have greater cablelengths and be more robust to EMI. All in all it has to go on 1wire.
My robot will contain both an Arduino(uno) as a Raspberry Pi 3B+. Preferably I would like them connected on the raspberry but using the Arduino would do if its not possible.
I have tested several VL53L0X together and the problem is not in coding/using this sensor standalone, but in the combination with the DS28E17. I am already capable of finding the DS28E17 in Arduino using the one wire scanner. But I have yet to be to get further than that.
I hope you capable of supporting me in getting it running.
*I do not expect you to do my “homework” I enjoy figuring stuff out myself but after few weeks of failing it’s clear I am not going to get any further without some help.
I would like to thank you for publishing so many boards and documentation. Sharing is caring
Development board Maxim: https://nl.mouser.com/datasheet/2/256/8814-740804.pdf Vl53L0X Sensor: https://learn.adafruit.com/adafruit-vl53l0x-micro-lidar-distance-sensor-breakout VL53L0X arduino library: https://github.com/adafruit/Adafruit_VL53L0X
My test setup with arduino (Sorry for the mess my other protoboard is full so i used my mydaq one)