Comments (2)
Thank you for a great library. Very well done. Nice architecture!
I like to chime into this discussion. I think I have a slighly different issue but related to your comment. In short I created a DS1992 device based on this library. Works well with a dedicted master and only my Arduino Uno connected to pin 2 with the 1-wire bus master. Howeber when I moved my project to the target enviroment with several slaves I see that it disturbed the bus and almost all slaves disappear when using owdir.
Some questions related to this discussion:
- So you mentioned that an analog pin should be used. Would that provide extra high impedance? To be clear my project is always powered on so no power snooping issue here.
- You also mentioned a resistor in series What value?
- I read something about presence signal not being send by this library? Can that be the issue here?
Thanks in advance!
from onewirehub.
Got everything working. To answer my own questions:
- Yes analog pins have much higher impedance compared to digital inputs. However when the arduino pro mini is not powered it it still draws substantial power from the 1-wire bus. Not an issue in my case
- Did not work for me. Tried several values (500, 1k, 2k)
- Apeared not to be isuue
The real issue was a faulty power supply :-( Cost me 2 Arduino pro minis. Enfin all works now. I'm happy. The bus contains 6 real 18B20's 2 DS1992's based OnwireSlave project and 1 DS1992 based on this project
from onewirehub.
Related Issues (20)
- OneWireHub on ESP32 PROBLEM HOT 4
- ZONT controller HOT 4
- Possible 24B33 support ?
- error:first bit of byte timeout HOT 1
- Issue on ESP32. Missing bit because interrupts executed
- Why DS2506_EEPROM.ino can't emulate more than 574 bytes of data? HOT 1
- Build issues on PlatformIO (for Arduino Uno)
- Stability / timing issue HOT 1
- Non-Volatile Memory / Save Page Data to EPROM
- Would it be possible to adapt this project with ATtiny85 for 1-wire + I2C? HOT 1
- ESPHome , Home Assistant HOT 1
- Need solution for ESPHome HOT 1
- Support for Raspberry RP2040 HOT 3
- Supported and tested Hardware: Attiny84 - Global variables use 574 bytes (112%) of dynamic memory HOT 17
- samd51 m4
- Support for ATtiny816 / 1-series ATtiny HOT 1
- Not Run Correctly on STACK-M5 ATOM-U (ESP32) HOT 4
- DS2431 wrong answer (0x55) at Copy Scratchpad Command
- DS2430 is not included in keywords.txt.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from onewirehub.