Top
/content/maximintegrated/en/products/ibutton-one-wire/ibutton

iButton® devices are small, durably packaged modules with globally unique digital addresses. An iButton device uses a stainless steel 'can' as an electronic communications interface. The iButton can has a data contact, called the 'lid', and a ground contact, called the 'base'. Each of the iButton contacts is connected to the silicon chip inside. The iButton base includes a flange to simplify attaching the iButton device to just about anything.  
 
Enhanced by our 1-Wire communications protocol, iButtons provide the ability to deliver or record data where other products cannot, such as in very harsh environments. An iButton device is ideal for any application where information needs to follow a person or object, such as temperature and humidity data logging, access control, asset tracking, and electronic cash (eCash) transactions.

Learn more about iButton Devices

Testimonials

See more

Featured Products

DS1964S DeepCover Secure Authenticator iButton with SHA-256

DeepCover® embedded security solutions cloak sensitive data under multiple layers of advanced physical security to provide the most secure key storage possible. The DeepCover Secure Authenticator i Button® (DS1964S) combines crypto-strong bidirectional secure challenge-and-response authentication functionality with an implementation based on the FIPS 180-3-specified Secure Hash Algorithm (SHA-256). A 512-bit user-programmable EEPROM array provides nonvolatile storage of application data. Additional protected memory holds a read-protected secret for SHA-256 operations and settings for memory protection control. Each device has its own guaranteed unique 64-bit ROM identification number (ROM ID) that is factory programmed into the chip. This unique ROM ID is used as a fundamental input parameter for cryptographic operations and also serves as an electronic serial number within the application. A bidirectional security model enables two-way authentication between a host system and slave-embedded DS1964S. Slave-to-host authentication is used by a host system to securely validate that an attached or embedded DS1964S is authentic. The DS1964S communicates over the single-contact 1-Wire® bus at overdrive speed. The communication follows the 1-Wire protocol with the ROM ID acting as node address in the case of a multidevice 1-Wire network.

DS28E17 1-Wire®-to-I2C Master Bridge

The DS28E17 is a 1-Wire slave to I2C master bridge device that interfaces directly to I2C slaves at standard (100kHz max) or fast (400kHz max). Data transfers serially by means of the 1-Wire® protocol, which requires only a single data lead and a ground return. Every DS28E17 is guaranteed to have a unique 64-bit ROM registration number that serves as a node address in the 1-Wire network. Multiple DS28E17 devices can coexist with other devices in the 1-Wire network and be accessed individually without affecting other devices. The DS28E17 allows using complex I2C devices such as display controllers, ADCs, DACs, I2C sensors, etc. in a 1-Wire environment. Each self-timed DS28E17 provides 1-Wire access for a single I2C interface.



DS1402-BR8 1-Wire Network Cables

The DS1402 series of 1-Wire network cables provides connectivity to any USB, serial, or parallel port 1-Wire adapter. Both the iButton probe cables and the Blue Dot receptor cables can touch any iButton, but can only hold the F5 version iButtons. The DS1402-BR8+ is an extension cable for the DS1401 iButton Holder. Applications of the DS1402-series 1-Wire network cables range from software protection and access control to asset management and thermal monitoring through handheld computers.

DS1402-RP8 1-Wire Network Cables

The DS1402 series of 1-Wire network cables provides connectivity to any USB, serial, or parallel port 1-Wire adapter. Both the iButton probe cables and the Blue Dot receptor cables can touch any iButton, but can only hold the F5 version iButtons. The DS1402-BR8+ is an extension cable for the DS1401 iButton Holder. Applications of the DS1402-series 1-Wire network cables range from software protection and access control to asset management and thermal monitoring through handheld computers.

DS1402-RP3 1-Wire Network Cables

The DS1402 series of 1-Wire network cables provides connectivity to any USB, serial, or parallel port 1-Wire adapter. Both the iButton probe cables and the Blue Dot receptor cables can touch any iButton, but can only hold the F5 version iButtons. The DS1402-BR8+ is an extension cable for the DS1401 iButton Holder. Applications of the DS1402-series 1-Wire network cables range from software protection and access control to asset management and thermal monitoring through handheld computers.

DS1402-BP8 1-Wire Network Cables

The DS1402 series of 1-Wire network cables provides connectivity to any USB, serial, or parallel port 1-Wire adapter. Both the iButton probe cables and the Blue Dot receptor cables can touch any iButton, but can only hold the F5 version iButtons. The DS1402-BR8+ is an extension cable for the DS1401 iButton Holder. Applications of the DS1402-series 1-Wire network cables range from software protection and access control to asset management and thermal monitoring through handheld computers.

DS1402D-DB8 1-Wire Network Cables

The DS1402 series of 1-Wire network cables provides connectivity to any USB, serial, or parallel port 1-Wire adapter. Both the iButton probe cables and the Blue Dot receptor cables can touch any iButton, but can only hold the F5 version iButtons. The DS1402-BR8+ is an extension cable for the DS1401 iButton Holder. Applications of the DS1402-series 1-Wire network cables range from software protection and access control to asset management and thermal monitoring through handheld computers.

DS1402D-DR8 1-Wire Network Cables

The DS1402 series of 1-Wire network cables provides connectivity to any USB, serial, or parallel port 1-Wire adapter. Both the iButton probe cables and the Blue Dot receptor cables can touch any iButton, but can only hold the F5 version iButtons. The DS1402-BR8+ is an extension cable for the DS1401 iButton Holder. Applications of the DS1402-series 1-Wire network cables range from software protection and access control to asset management and thermal monitoring through handheld computers.

DS9098P iButton Retainer

The DS9098P iButton retainer is a low-cost, surface-mount device to secure an F5 iButton on a PCB. It consists of three metal pieces (two for ground, one for data) molded into a body of black, heat-stabilized, glass fiber reinforced liquid crystal polymer. When inserting an iButton into the DS9098P, closely align axis of the iButton and the retainer. The retainer then latches the flange of the iButton. At removal, limit deflection of retainer latches to just free the iButton edge from retained state. Avoid applying excess force to latches.
The DS9098P is only available on tape and reel. The tape specifications match those of 68-lead PLCC devices except for the deeper pockets and tape-feed sprockets on either side of the 44mm tape. Alignment pedestals keep the part oriented on tape with the latches adjacent to the sprockets.

DS1411-009 Serial Port iButton Holder

The DS1411 is a sophisticated RS-232-to-1-Wire® adapter and iButton holder that performs RS-232-level conversion and actively generates the 1-Wire communication signals. Together with an adequate software driver, it enables a Windows®-based PC to directly read all and write any non-EPROM iButton devices. The DS1411 has a DS9098P retainer for a single F5 MicroCan. For a list of suitable 1-Wire network cables, e.g., to connect multiple iButtons, refer to the Connectivity Matrix table in the DS1402x 1-Wire network cables data sheet. 1-Wire communication is supported by the adapter for standard speed as well as overdrive speed. The serial port must support a data transmission rate of 9600 bits/s. Under software control, the adapter can be set up for RS-232 data rates of 19200bps, 57600bps, and 115200bps. The two higher rates are recommended for communication at overdrive speed with overdrive capable devices. Since the DS1411 operates in a byte mode, every data byte received from the RS-232 port generates eight time slots on the 1-Wire bus. The DS1411 is based on the DS2480B serial 1-Wire line driver chip. The RXD/TXD polarity select input of the DS2480B is connected to VDD (noninverting). Free software drivers can be downloaded from .

DS1411-S09 Serial Port iButton Holder

The DS1411 is a sophisticated RS-232-to-1-Wire® adapter and iButton holder that performs RS-232-level conversion and actively generates the 1-Wire communication signals. Together with an adequate software driver, it enables a Windows®-based PC to directly read all and write any non-EPROM iButton devices. The DS1411 has a DS9098P retainer for a single F5 MicroCan. For a list of suitable 1-Wire network cables, e.g., to connect multiple iButtons, refer to the Connectivity Matrix table in the DS1402x 1-Wire network cables data sheet. 1-Wire communication is supported by the adapter for standard speed as well as overdrive speed. The serial port must support a data transmission rate of 9600 bits/s. Under software control, the adapter can be set up for RS-232 data rates of 19200bps, 57600bps, and 115200bps. The two higher rates are recommended for communication at overdrive speed with overdrive capable devices. Since the DS1411 operates in a byte mode, every data byte received from the RS-232 port generates eight time slots on the 1-Wire bus. The DS1411 is based on the DS2480B serial 1-Wire line driver chip. The RXD/TXD polarity select input of the DS2480B is connected to VDD (noninverting). Free software drivers can be downloaded from .

DS1411 Serial Port iButton Holder

The DS1411 is a sophisticated RS-232-to-1-Wire® adapter and iButton holder that performs RS-232-level conversion and actively generates the 1-Wire communication signals. Together with an adequate software driver, it enables a Windows®-based PC to directly read all and write any non-EPROM iButton devices. The DS1411 has a DS9098P retainer for a single F5 MicroCan. For a list of suitable 1-Wire network cables, e.g., to connect multiple iButtons, refer to the Connectivity Matrix table in the DS1402x 1-Wire network cables data sheet. 1-Wire communication is supported by the adapter for standard speed as well as overdrive speed. The serial port must support a data transmission rate of 9600 bits/s. Under software control, the adapter can be set up for RS-232 data rates of 19200bps, 57600bps, and 115200bps. The two higher rates are recommended for communication at overdrive speed with overdrive capable devices. Since the DS1411 operates in a byte mode, every data byte received from the RS-232 port generates eight time slots on the 1-Wire bus. The DS1411 is based on the DS2480B serial 1-Wire line driver chip. The RXD/TXD polarity select input of the DS2480B is connected to VDD (noninverting). Free software drivers can be downloaded from .

DS9097U-E25 Universal 1-Wire COM Port Adapter

The DS9097U is a sophisticated RS-232 to 1-Wire® adapter, which performs RS-232 level conversion and actively generates the 1-Wire communication signals. Together with an adequate software driver, it enables a Windows®-based PC to directly communicate with any 1-Wire device connected to the adapter's RJ11 port. The DB9 version reads and writes any non-EPROM 1-Wire device. To write to EPROM devices, the DB25 version with external power supply is required. For a list of suitable 1-Wire network cables, refer to the Connectivity Matrix table in the DS1402x 1-Wire network cables data sheet.

All DS9097U adapters are based on the DS2480B serial 1-Wire line driver chip. The RXD/TXD polarity select input of the DS2480B is connected to VDD (noninverting).

Free software drivers can be downloaded from .

The DS9097U communicates with 1-Wire devices at standard speed as well as overdrive speed. The serial port must support a data transmission rate of 9600bps. Under software control, the adapter can be set up for RS-232 data rates of 19200bps, 57600bps, and 115200bps. The two higher rates are recommended for communication at overdrive speed with overdrive-capable devices. Since the DS9097U operates in a byte mode, every data byte received from the RS-232 port generates eight time slots on the 1-Wire line.

Note that there are some COM ports that use signal levels of less than (±) 5V. The DB9 versions of this adapter do not work with such ports. The DS9097U-E25 adapter, however, functions in most cases if external power is supplied. Without EPROM programming, the external power can be anywhere in the range of 6V to 9V. For EPROM programming the voltage must be at 12V in any case. Before using an externally powered DS9097U-E25 with a COM port of less than (±) 5V, check whether the COM port will not be damaged by 5V on its RXD input.

DS9097U-S09 Universal 1-Wire COM Port Adapter

The DS9097U is a sophisticated RS-232 to 1-Wire® adapter, which performs RS-232 level conversion and actively generates the 1-Wire communication signals. Together with an adequate software driver, it enables a Windows®-based PC to directly communicate with any 1-Wire device connected to the adapter's RJ11 port. The DB9 version reads and writes any non-EPROM 1-Wire device. To write to EPROM devices, the DB25 version with external power supply is required. For a list of suitable 1-Wire network cables, refer to the Connectivity Matrix table in the DS1402x 1-Wire network cables data sheet.

All DS9097U adapters are based on the DS2480B serial 1-Wire line driver chip. The RXD/TXD polarity select input of the DS2480B is connected to VDD (noninverting).

Free software drivers can be downloaded from .

The DS9097U communicates with 1-Wire devices at standard speed as well as overdrive speed. The serial port must support a data transmission rate of 9600bps. Under software control, the adapter can be set up for RS-232 data rates of 19200bps, 57600bps, and 115200bps. The two higher rates are recommended for communication at overdrive speed with overdrive-capable devices. Since the DS9097U operates in a byte mode, every data byte received from the RS-232 port generates eight time slots on the 1-Wire line.

Note that there are some COM ports that use signal levels of less than (±) 5V. The DB9 versions of this adapter do not work with such ports. The DS9097U-E25 adapter, however, functions in most cases if external power is supplied. Without EPROM programming, the external power can be anywhere in the range of 6V to 9V. For EPROM programming the voltage must be at 12V in any case. Before using an externally powered DS9097U-E25 with a COM port of less than (±) 5V, check whether the COM port will not be damaged by 5V on its RXD input.

DS9097U Universal 1-Wire COM Port Adapter

The DS9097U is a sophisticated RS-232 to 1-Wire® adapter, which performs RS-232 level conversion and actively generates the 1-Wire communication signals. Together with an adequate software driver, it enables a Windows®-based PC to directly communicate with any 1-Wire device connected to the adapter's RJ11 port. The DB9 version reads and writes any non-EPROM 1-Wire device. To write to EPROM devices, the DB25 version with external power supply is required. For a list of suitable 1-Wire network cables, refer to the Connectivity Matrix table in the DS1402x 1-Wire network cables data sheet.

All DS9097U adapters are based on the DS2480B serial 1-Wire line driver chip. The RXD/TXD polarity select input of the DS2480B is connected to VDD (noninverting).

Free software drivers can be downloaded from .

The DS9097U communicates with 1-Wire devices at standard speed as well as overdrive speed. The serial port must support a data transmission rate of 9600bps. Under software control, the adapter can be set up for RS-232 data rates of 19200bps, 57600bps, and 115200bps. The two higher rates are recommended for communication at overdrive speed with overdrive-capable devices. Since the DS9097U operates in a byte mode, every data byte received from the RS-232 port generates eight time slots on the 1-Wire line.

Note that there are some COM ports that use signal levels of less than (±) 5V. The DB9 versions of this adapter do not work with such ports. The DS9097U-E25 adapter, however, functions in most cases if external power is supplied. Without EPROM programming, the external power can be anywhere in the range of 6V to 9V. For EPROM programming the voltage must be at 12V in any case. Before using an externally powered DS9097U-E25 with a COM port of less than (±) 5V, check whether the COM port will not be damaged by 5V on its RXD input.

DS9097U-009 Universal 1-Wire COM Port Adapter

The DS9097U is a sophisticated RS-232 to 1-Wire® adapter, which performs RS-232 level conversion and actively generates the 1-Wire communication signals. Together with an adequate software driver, it enables a Windows®-based PC to directly communicate with any 1-Wire device connected to the adapter's RJ11 port. The DB9 version reads and writes any non-EPROM 1-Wire device. To write to EPROM devices, the DB25 version with external power supply is required. For a list of suitable 1-Wire network cables, refer to the Connectivity Matrix table in the DS1402x 1-Wire network cables data sheet.

All DS9097U adapters are based on the DS2480B serial 1-Wire line driver chip. The RXD/TXD polarity select input of the DS2480B is connected to VDD (noninverting).

Free software drivers can be downloaded from .

The DS9097U communicates with 1-Wire devices at standard speed as well as overdrive speed. The serial port must support a data transmission rate of 9600bps. Under software control, the adapter can be set up for RS-232 data rates of 19200bps, 57600bps, and 115200bps. The two higher rates are recommended for communication at overdrive speed with overdrive-capable devices. Since the DS9097U operates in a byte mode, every data byte received from the RS-232 port generates eight time slots on the 1-Wire line.

Note that there are some COM ports that use signal levels of less than (±) 5V. The DB9 versions of this adapter do not work with such ports. The DS9097U-E25 adapter, however, functions in most cases if external power is supplied. Without EPROM programming, the external power can be anywhere in the range of 6V to 9V. For EPROM programming the voltage must be at 12V in any case. Before using an externally powered DS9097U-E25 with a COM port of less than (±) 5V, check whether the COM port will not be damaged by 5V on its RXD input.

MAX66040 ISO/IEC 14443 Type B-Compliant Secure Memory

The MAX66040 combines 1024 bits of user EEPROM with secure hash algorithm (SHA-1) challenge-and-response authentication (ISO/IEC 10118-3 SHA-1), a 64-bit unique identifier (UID), one 64-bit secret, and a 13.56MHz RF interface (ISO/IEC 14443 Type B, Parts 2-4) in a single chip. The memory is organized as 16 blocks of 8 bytes plus three more blocks, one for the secret and two for data and control registers. Except for the secret, each block has a user-readable write-cycle counter. Four adjacent user EEPROM blocks form a memory page (pages 0 to 3). The integrated SHA-1 engine provides a message authentication code (MAC) using data from the EEPROM of the device and the 64- bit secret to guarantee secure, symmetric authentication for both reading and writing to the device. Memory protection features are write protection and EPROM emulation, which the user can set for each individual memory page. Page 3 can also be read-protected for enhanced authentication strength. Memory access is accomplished through the block transmission protocol (ISO/IEC 14443-4), where requests and responses are exchanged through I-blocks once a device is in the ACTIVE state. The data rate can be as high as 847.5kbps. The reader must support a frame size of 26 bytes. The device supports an application family identifier (AFI) and a card identifier (CID). ISO/IEC 14443 functions not supported are chaining, frame-waiting time extension, and power indication.

MAX66000 ISO/IEC 14443 Type B-Compliant 64-Bit UID

The MAX66000 combines a 64-bit unique identifier (UID) and a 13.56MHz RF interface (ISO/IEC 14443 Type B, Parts 2-4) in a single chip. The UID can be read through the block transmission protocol (ISO/IEC 14443-4), where requests and responses are exchanged through I-blocks once a device is in the ACTIVE state. The data rate can be as high as 847.5kbps. The reader must support a frame size of 19 bytes. The device supports an application family identifier (AFI) and a card identifier (CID). AFI and the application data field can be factory programmed with customer-supplied data. ISO/IEC 14443 functions not supported are chaining, frame-waiting time extension, and power indication.
See more