Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/honechko/ds2480
1-wire bus master
https://github.com/honechko/ds2480
1-wire 1-wire-master arduino ds2480b home-automation onewire owfs raspberry raspberry-pi raspberrypi rpi
Last synced: about 1 month ago
JSON representation
1-wire bus master
- Host: GitHub
- URL: https://github.com/honechko/ds2480
- Owner: honechko
- Created: 2020-11-25T16:38:08.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-23T15:57:48.000Z (4 months ago)
- Last Synced: 2024-08-24T08:26:46.959Z (4 months ago)
- Topics: 1-wire, 1-wire-master, arduino, ds2480b, home-automation, onewire, owfs, raspberry, raspberry-pi, raspberrypi, rpi
- Language: C
- Homepage:
- Size: 273 KB
- Stars: 5
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 1-wire bus master
![1-wire bus master](https://github.com/honechko/DS2480/raw/main/master.jpg)
This device is based on DS2480B, UART to 1-wire bus master converter.
Device is fully compatible with a lot of software written for DS2480B
(such as [OWFS](https://github.com/owfs/owfs)).## Key features
* all advantages of DS2480B (slew rate control, active pullup, hardware
acceleration)
* full galvanic isolation of host side from 1-wire bus (UART as well as
power supply)
* compatible with 5V and 3.3V UART TTL logic (Raspberry Pi ready)
* few connector types supported## Schematic
![schematic](https://github.com/honechko/DS2480/raw/main/Docs/schematic.png)
## Linux driver
Device is compatible with [ser1wm](https://github.com/honechko/ser1wm/)
(Serial 1-wire bus master driver for Linux). Use this command to attach
driver to serial line to which 1-wire bus master is connected:```# ser1wm_attach /dev/ttyUSB0```