The AK-DS2480B-UART board converts the 1-Wire communication protocol into RS232/UART protocol and vice versa. It allows you to easily communicate with 1-Wire devices like temperature sensors and EEPROMs by using a serial port of your favorite microcontroller or with a PC/MAC/Raspberry Pi.
If you already tried to implement the 1-Wire protocol by simply toggling a pin you probably realized that it requires a very strict timing, and basically when the 1-Wire communication is ongoing you had to prevent your program to do anything else but reading your 1-Wire device.
Here the Artekit AK-DS2480B-UART comes to the rescue. It mounts the Maxim DS2480B chip, that uses a simple serial protocol and manages all the complicated timings. You will place the AK-DS2480B-UART board between a host (an Arduino UNO, for example) and the device (or devices) you want to talk to (for example a temperature sensor). The AK-DS2480B-UART board also provides the strong pull-up resistor needed to communicate with certain EEPROM and temperature sensors.
We have prepared a practical guide with all the information and example code to get you started.
The board breaks out the pins of the Maxim DS2480B chip into 0.1″ (2.54mm) spaced pins. It comes fully assembled and tested.
Note: if you are looking for a 1-Wire to I2C converter, we have that too! Please check out our Artekit AK-DS2482S-100 board.
- 1-Wire to serial converter.
- 4.5V-5.5V input power supply.
- Serial data rates: 9600, 19200, 57600 and 115200.
- User-selectable serial signals polarity.
- Very easy to use.
- 2 mounting holes.
- High quality PCB.