Operating Systems
- Linux armel (lots of single board computers)
- Linux armhf (lots of single board computers)
- Linux i486 (32-bit PC)
- Linux amd64 (64-bit PC)
- Windows 2000, XP and later
Single board computers include BeagleBone Black, Raspberry Pi, BananaPi, OrangePi, PandaBoard, CubieBoard, Hackberry, and many others. The software run on boards with popular ARM-based SoC (system-on-chip) series like Allwinner, Freescale i.MX, TI OMAP, TI Sitara, NXP LPC. The 1-Wire server runs well on an NXP-LPC3131 @ 180MHz. If in doubt simply try out your board with the software.
The software fully supports Windows 2000, but keep in mind that not all 1-Wire adapters work on Windows 2000.
1-Wire Automation Server
1-Wire Masters
- AxiCat 1-Wire Master
- DS2480B Serial to 1-Wire Controller
- DS9097U Adapter
- DS9097 passive serial adapter (new in v1.1.0)
- HA7E/HA7S Adapter
- DS2482-100 I2C to 1-Wire Controller
- DS2482-800 I2C to 1-Wire Controller
- AbioWire 1-Wire Adapter
- AbioWire+ 1-Wire Adapter
- m.nu 1-Wire Adapter
- DS2490 USB to 1-Wire Controller
- DS9490R/DS9490B 1-Wire Adapter
- Flyfish FF32/FF34 1-Wire Master
- USBMicro U401/U421/U451 1-Wire Master (new in v1.1.0)
- OW-SERVER-ENET-2
- Linux W1 subsystem (new in v1.1.0)
- TMEX API (new in v1.1.0)
Intermediate Buses to 1-Wire Masters
- Serial:
- Linux serial (tty, USB to serial adapters)
- Windows serial (COM ports, USB to serial adapters)
- AxiCat UART0 and UART1
- I2C:
- Linux i2c-dev
- BCM2835 BSC0 and BSC1 direct I/O (RPi A, B, A+, B+)
- BCM2836 BSC0 and BSC1 direct I/O (RPi 2)
- AxiCat TWI
1-Wire Slaves
- DS2401/2411/1990A Silicon Serial Number
- DS18S20/DS1920 Thermometer
- DS2406/DS2407 1Kb EPROM Dual Switch
- DS28E04-100 4Kb EEPROM with PIO
- DS2423 4Kb SRAM with counters
- DS2409 MicroLan Coupler
- DS2450 Quad A/D Converter
- DS1822 Econo Digital Thermometer
- DS2438 Smart Battery Monitor
- DS18B20 Thermometer
- DS2408 8-Channel Addressable Switch
- DS2760/2761/2762 Li+ Battery Monitor
- DS2780 Standalone Fuel Gauge
- DS2755/2756 High-Precision Battery Fuel Gauge
- DS2740 Coulomb Counter
- DS2413 Dual-Channel Addressable Switch
- DS1825 Thermometer
- MAX31826 Thermometer
- MAX31850 Thermocouple
- DS2775/2776/2781 Li+ Fuel Gauge
- DS28EA00 Thermometer
- DS1420 Serial ID Button
- Axiris 1-Wire RGB Controller
- Axiris 1-Wire Mains Switch
1-Wire Hubs
- DS2409 MicroLan Coupler
- Hobby Boards 6-Channel Hub
- Hobby Boards 4-Channel Hub
Client Protocol
- Socket-based network protocol
- The protocol suits both interactive communication (terminal program) and programmed communication (client software)
- UTF-8 encoded, supports full Unicode character set, possibility to stick to ASCII character set
- Multiple, asynchronous commands and responses, optionally with sequence numbers
- Supports owfs ROM codes (new in v1.1.0)
- Command LIST returns 1-Wire slaves (new in v1.2.0)
- Reporting of device nodes (new in v1.2.0)
1-Wire Automation Server GUI
- Interactive window to 1-Wire topology: display hardware, read sensors, toggle PIOs
- Supports full Unicode character set
- Temperature scales: Celsius, Fahrenheit, Kelvin
- Supports owfs ROM codes (new in v1.1.0)
- Enable/disable discovery of USB adapters
- Enable/disable use of W1 subsystem (new in v1.1.0)
- Inspect device nodes (new in v1.2.0)
1-Wire Automation Server Logger
- Logs to MySQL database(s)
- Logs to PostgreSQL database(s)
- Logs to SQLite database(s) (new in v1.2.0)
- Logs to text file(s), creates and appends text file, encodes as ASCII, UTF-8, UTF-16 Little Endian, UTF-16 Big Endian
- Supports full Unicode character set
- Temperature scales: Celsius, Fahrenheit, Kelvin
- Supports owfs ROM codes (new in v1.1.0)
1-Wire Automation Software Control Panel
- Starts and stops 1-Wire server
- Starts and stops 1-Wire logger
- Starts and stops 1-Wire GUI (new in v1.2.0)
- Runs programs as application
- Installs programs as Windows service
- Detects and displays running programs, installed services, command line parameters
- Supports owfs ROM codes (new in v1.1.0)