--- /dev/null
+/*
+ * Rui Santos
+ * Complete Project Details https://randomnerdtutorials.com
+ */
+
+#include <OneWire.h>
+
+// Based on the OneWire library example
+
+OneWire ds(19); //data wire connected to GPIO 4
+
+void setup(void) {
+ Serial.begin(115200);
+}
+
+void loop(void) {
+ byte i;
+ byte addr[8];
+
+ if (!ds.search(addr)) {
+ Serial.println(" No more addresses.");
+ Serial.println();
+ ds.reset_search();
+ delay(250);
+ return;
+ }
+ Serial.print(" ROM =");
+ for (i = 0; i < 8; i++) {
+ Serial.write(' ');
+ Serial.print(addr[i], HEX);
+ }
+}