1-Wire Slave

pwillard:
I'm looking to replace the obsolete 1-wire counter.

Part number?

I believe these are the relevant open questions...

  1. 1-Wire slave should be available for which processors / boards?

  2. Are you willing to give up one PWM pin for a 1-Wire slave library?

  3. Do you have a need for multiple (virtual) 1-Wire devices on a single board?

  4. How do you plan to generate 1-Wire serial numbers?

  5. Which Arduino libraries do you intend to use?

  6. Do you plan to make use of any interrupts?

  7. On your slave device, would crippling millis / micros cause problems? Consider this question carefully. There are potentially hidden implications (like delay not working).

  8. In your 1-Wire master code, do you read and verify the CRC? Do you discard responses with an invalid CRC?

If you don't mind, please reply with answers.