

Unpackage the zip into local directory and rename the folder to ‘OneWire’.ģ. Important: Before using this add-on library in MATLAB, you need to install the OneWire Arduino library. It includes documentation and an example that demonstrates the use with a DS18B20 temperature sensor and DS2431 1024-bit EEPROM. Write(sensor, addr, 72, 1) % parasite power on Sensor = addon(a, 'PaulStoffregen/OneWire') % Create arduino object with the add-on libraryĪ = arduino('COM38', 'Uno', 'Libraries', 'PaulStoffregen/OneWire') With the add-on, you can reset the device, read or write a single byte or multiple bytes from or to the device and also check the data integrity using either CRC8 or CRC16 algorithm. This add-on extends MATLAB Support Package for Arduino Hardware to read from and write to 1-Wire devices. This add-on is supported for MATLAB R2016a - R2018b.
