Connect DS18B20 to Grove Port A?
- 
					
					
					
					
 Hi, has anyone been able to connect a 1 wire ds18b20 waterproof temperature sensor to the m5stack grove connector A? 
 I see a + and a - port, and an SDA and an SCL port. Can either of those be used to one wire connections? And how would I do that in code?Thank you so much! Christian 
- 
					
					
					
					
 I made custom block for uiflow for do this. But i implemented use only one sensor per gpio pin without checking crc errors (shorter and simplicity code). https://github.com/stonatm/UiFlow-custom-blocks/tree/master/ds18b20 and here is python code used in this custom block: https://github.com/stonatm/M5Atom_matrix_library/blob/master/lib/dallas.py Try connect sensor to SDA pin in groove port, but you must find a number of gpio pin assigned for this line. 
 You also should connect a pullup resistor (2-10kohm) betwen sensor DQ pin and sensor Vcc. In my case i use ds18b20 without this resistor, but my connection to sensor is shorter than 10cm.
- 
					
					
					
					
 I've connected a DS1820 waterproof sensor to the Grove / Port A of the M5basic GND=black 
 VCC=red
 SDA=yellowMy code is : #include <M5Stack.h> 
 #include <OneWire.h>
 #include <DallasTemperature.h>#define ONE_WIRE_BUS XX 
 OneWire oneWire(ONE_WIRE_BUS);
 DallasTemperature sensors(&oneWire);void setup(){ M5.begin(); 
 M5.Power.begin();M5.Lcd.print("onewire temp test"); 
 }void loop() { 
 sensors.requestTemperatures();
 String text = String(sensors.getTempCByIndex(0),2)+"C";
 M5.Lcd.println(text);
 delay(800);
 M5.Lcd.println("test");
 }for XX, I've tried port 21,22,32,33 and a few other I read rumours about. No success to read the temperature so far. Any clue? 
- 
					
					
					
					
 All right, to answer my own post : 
 This post helped a lot :
 https://community.m5stack.com/topic/1086/problem-when-connecting-more-than-3-ds18b20-temperature-sensors-solved/6And XX is 21.  
- 
					
					
					
					
 I am happy to read that the post was helpful. 
 Which changes did you apply to make it work?
