Writing data to iButton keys
Once you have read and saved Dallas iButton keys, you can write some of them to physical blanks or iButton touch memory keys of the same type. On this page, you’ll learn about compatible blanks and keys and how to write data to them.
Blanks and iButton keys allow for writing different data. iButton keys have a permanent UID that can’t be changed, but you can still rewrite their memory. In contrast, for blanks, both the UID and memory can be rewritten. However, Flipper Zero doesn’t yet support rewriting a blank’s memory.
Here are compatible blanks you can write to:
Blank type | Compatible with | Comment |
---|---|---|
RW1990 | DS1990 | Writes only the UID |
TM1990 | DS1990 | Writes only the UID |
TM08v2 | DS1990 | Writes only the UID |
RW2004 | DS1990, DS1992 | Writes only the UID even though the blank has memory |
As for iButton keys, Flipper Zero now supports writing memory data from DS1992, DS1996, and DS1971 iButton keys to another key of the same type (DS1992 -> DS1992).
After saving or adding a Dallas key, you can write it to a blank or a key of the same type by doing the following:
Go to Main Menu -> iButton -> Saved.
Select the Dallas iButton key you want to write.
Select:
- Write ID to write the UID to the blank. or
- Full Write on Same Type to write only memory data to the key.
Connect your Flipper Zero’s pins to the blank or the key as shown below.
If data is written successfully, you’ll see your happy dolphin showing the following confirmation message.
- The pins might not touch the iButton key correctly. -> Make sure you connect the key as shown above.
- The iButton blank might not be supported by Flipper Zero.
- The iButton blank or touch memory key might be damaged.