| OWFS | SF.net project page | New OWFS Website! | by Paul H Alfille |
| Device | iButton | Name | Family | Memory | CRC | 01 | 02 | 03 | 05 | 07 | 08 | 10 | 11 | 12 | 13 | 0C | 0F | 11 | 17 | 21 | 22 | 23 | 25 | 28 | 33 | 33 | 37 | 39 | 3C | 3C | 41 | 43 | 44 | 48 | 49 | 4E | 55 | 55 | 5A | 63 | 64 | 66 | 68 | 69 | 69 | 6A | 6C | 71 | 77 | 7A | 93 | 94 | 95 | 96 | 99 | A0 | A1 | A2 | A3 | A5 | A5 | AA | AC | B2 | B4 | B5 | B8 | BE | C3 | CC | CC | D2 | EC | EE | F0 | F0 | F3 | F5 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2401 | 1990A | silicon serial number | 01 | read rom | read rom | match | skip | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2411 | silicon serial number Vcc input | 01 | read rom | ovdr skip | search rom | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1425 | 1991 | multikey 1153bit secure | 02 | 1152 | read rom | copy scratch | match | write pw | read sub | read scratch | write scratch | write sub | skip | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2404 | 1994 | econoram time chip | 04 | 16*32 | write scratch | read rom | match | copy scratch | read scratch | skip | cond search | search rom | read mem | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2405 | Addresable Switch | 05 | read rom | match | skip | cond search | search rom | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1993 | 4k memory ibutton | 06 | 16*32 | write scratch | read rom | match | copy scratch | read scratch | skip | search rom | read mem | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1992 | 1k memory ibutton | 08 | 4*32 | write scratch | read rom | match | copy scratch | read scratch | skip | search rom | read mem | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2502 | 1982 | 1k add-only memory | 09 | 4*32 | 8 | write mem | read rom | match | write status | read status | CRC read data | skip | search rom | read mem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1995 | 16k memory ibutton | 0A | 64*32 | write scratch | read rom | ovdr skip | match | copy scratch | ovdr match | read scratch | skip | search rom | read mem | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2505 | 1985 | 16k add-only memory | 0B | 64*256 | 16 | write mem | read rom | match | write status | ext read mem | read status | skip | search rom | read mem | speed write | speed write status | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1996 | 64k memory ibutton | 0C | 256*32 | write scratch | read rom | ovdr skip | match | copy scratch | ovdr match | read scratch | skip | search rom | read mem | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2506 | 1986 | 64k add-only memory | 0F | 256*32 | write mem | read rom | ovdr skip | match | write status | ovdr match | ext read mem | read status | skip | search rom | read mem | speed write | speed write status | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 18S20 | 1920 | high precision digital thermometer | 10 | 8 | read rom | convert T | copy scratch | write scratch | match | write trim2 | copy trim2 | read trim2 | read trim1 | copy trim1 | write trim1 | power | recall EE | read scratch | skip | cond search | search rom | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2406 | dual addressable switch plus 1k memory | 12 | 4*32 | 16 | write mem | read rom | match | write status | ext read mem | read status | skip | cond search | search rom | read mem | channel access | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2407 | dual addressable switch plus 1k memory | 12 | 4*32 | 16 | write mem | read rom | match | write status | ext read mem | read status | skip | cond search | search rom | read mem | channel access | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2430A | 1971 | 256 eeprom | 14 | 1*32 | write scratch | read rom | match | copy scratch | copy/lock | read status | write app | read scratch | read app | skip | search rom | read mem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1963L | 4k Monetary | 1A | 256*32 | 16 | write scratch | read rom | ovdr skip | match | copy scratch | ovdr match | read mem+ counter | read scratch | skip | search rom | read mem | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2436 | battery id/monitor chip | 1B | 5*32 | read scratch | write scratch | sp1->nv1 | sp2->nv2 | sp3->sram | read rom | lock nv1 | unlock nv1 | match | nv1->sp1 | nv2->sp2 | sram->sp3 | read reg | convert V | incr | reset | skip | convert T | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28E04-100 | 4k EEPROM with PIO | 1C | 4096 | 16 | write scratch | read rom | ovdr skip | match | copy scratch | PIO write | ovdr match | resume | PIO pulse | read scratch | reset latch | skip | write register | cond search | search rom | read mem | PIO read |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2423 | 4k ram with counter | 1D | 16*256 | 16 | write scratch | read rom | ovdr skip | match | copy scratch | ovdr match | read mem + counter | read scratch | skip | search rom | read mem | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2409 | microlan coupler | 1F | read rom | smart-on aux | match | status | all off | discharge | dir-on main | skip | smart-on main | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2450 | quad a/d converter | 20 | 4*8 | 16 | read rom | ovdr skip | convert V | match | write mem | ovdr match | read mem | skip | cond search | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1921 | Thermachron | 21 | 256*32 | 16 | write scratch | read rom | ovdr skip | clear mem | convert T | match | copy scratch | ovdr match | CRC read mem | read scratch | skip | cond search | search rom | read mem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1822 | Econo Digital Thermometer | 22 | 8 | read rom | convert T | copy scratch | write scratch | match | write trim2 | copy trim2 | read trim2 | read trim1 | copy trim1 | write trim1 | power | recall EE | read scratch | skip | alarm search | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2433 | 4k eeprom | 23 | 16*32 | 16 | write scratch | read rom | ovdr skip | match | copy scratch | ovdr match | read scratch | skip | search rom | read mem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2415 | time chip | 24 | read rom | match | read clock | write clock | skip | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2438 | smart battery monitor | 26 | 8*8 | 8 | read rom | convert T | copy scratch | write scratch | match | convert V | recall EE | read scratch | skip | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2417 | time chip with interrupt | 27 | read rom | match | read clock | write clock | skip | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 18B20 | programmable resolution digital thermometer | 28 | 8 | read rom | convert T | copy scratch | write scratch | match | write trim2 | copy trim2 | read trim2 | read trim1 | copy trim1 | write trim1 | power | recall EE | read scratch | skip | alarm search | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2408 | 8-channel addressable switch | 29 | read rom | ovdr skip | match | write channel | ovdr match | resume | reset latch | skip | write cond | cond search | search rom | read PIO | read channel | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2890 | digital potentiometer | 2C | write pos | read rom | ovdr skip | match | write control | ovdr match | decrement | resume | read control | increment | skip | cond search | search rom | read pos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2431 | 1k eeprom | 2D | 4*32 | 16 | write scratch | read rom | ovdr skip | match | copy scratch | ovdr match | resume | read scratch | skip | search rom | read mem | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2770 | battery monitor and charge controller | 2E | 256 | read rom | read rom | copy data | match | refresh | read data | lock | write data | swap | start charge | recall data | stop charge | skip | search rom | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2760 | high-precision li+ battery monitor | 30 | 256 | read rom | read rom | copy data | match | read data | lock | write data | swap | recall data | skip | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2761 | high precision li+ battery monitor | 30 | 256 | read rom | read rom | copy data | match | read data | lock | write data | swap | recall data | skip | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2762 | high precision li+ battery monitor with alerts | 30 | 256 | read rom | read rom | copy data | match | read data | lock | write data | swap | recall data | skip | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2720 | efficient addressable single-cell rechargable lithium protection ic | 31 | 256 | read rom | read rom | copy data | match | read data | lock | write data | resume | recall data | skip | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2432 | 1961S | 1k protected eeprom with SHA-1 | 33 | 4*256 | write scratch | read rom | compute next | ovdr skip | match | copy scratch | load first | ovdr match | resume | read auth page | read scratch | skip | search rom | read mem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2740 | high precision coulomb counter | 36 | 256 | read rom | read rom | match | read data | write data | resume | skip | search rom | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1977 | Password protected 32k eeprom | 37 | 512*64 | 16 | write scratch | read rom | ovdr skip | match | ovdr match | pw read mem | pw copy scratch | resume | read scratch | pw verify | skip | version | search rom | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2413 | dual channel addressable switch | 3A | read rom | ovdr skip | match | PIO read | ovdr match | resume | skip | search rom | PIO write |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2422 | 1922L 1922T 1923 | Temperature Logger 8k mem | 41 | 384*32 | write scratch | read rom | pw stop mess | ovdr skip | match | convert T | ovdr match | pw read mem | pw clear | pw copy scratch | resume | read scratch | skip | pw start miss | cond search | search rom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2751 | multichemistry battery fuel gauge | 51 | 256 | read rom | read rom | copy data | match | read data | lock | write data | recall data | skip | search rom | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | 1420 | Serial ID Button | 81 | read rom | match | skip | search rom | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2404S | dual port plus time | 84 | 16*32 | write scratch | read rom | match | copy scratch | read scratch | skip | cond search | search rom | read mem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2502-E48 2502-UNW | 1982U | 48 bit node address chip | 89 | 4*32 | 8 | write mem | read rom | match | write status | read status | CRC read data | skip | search rom | read mem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2505-UNW | 1985U | 16k add-only uniqueware | 8B | 64*256 | 16 | write mem | read rom | match | write status | ext read mem | read status | skip | search rom | read mem | speed write | speed write status | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2506-UNW | 1986U | 64k add-only uniqueware | 8F | 256*32 | write mem | read rom | ovdr skip | match | write status | ovdr match | ext read mem | read status | skip | search rom | read mem | speed write | speed write status | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LCD | LCD (Swart) | FF | LCD on | LCD off | light off | light on | write reg | copy from reg | write mem | copy from mem | write GPIO out | copy GPIO in | copy GPIO counters | read rom | copy from eeprom | copy to eeprom | copy from version | copy to LCD | clear LCD | write scratch | match | read scratch | skip | cond search | search rom | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28E01-100 | 1k EEPROM with SHA-1 | XX | 4*256 | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * |
||
| 1821 | programmable digital thermostat and thermometer | write TH | write TL | write status | stop T | load counter | read counter | read TH | read TL | read temp | read status | start T | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2223 | econoram | 256 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2224 | econoram | 256 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1962S | 1k protected eeprom SHA-1 | 150*32 | 16 | write scratch | read rom | compute next | ovdr skip | match | copy scratch | load first | ovdr match | refresh scratch | resume | read auth page | read scratch | skip | search rom | read mem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Device | iButton | Name | Family | Memory | CRC | 01 | 02 | 03 | 05 | 07 | 08 | 10 | 11 | 12 | 13 | 0C | 0F | 11 | 17 | 21 | 22 | 23 | 25 | 28 | 33 | 33 | 37 | 39 | 3C | 3C | 41 | 43 | 44 | 48 | 49 | 4E | 55 | 55 | 5A | 63 | 64 | 66 | 68 | 69 | 69 | 6A | 6C | 71 | 77 | 7A | 93 | 94 | 95 | 96 | 99 | A0 | A1 | A2 | A3 | A5 | A5 | AA | AC | B2 | B4 | B5 | B8 | BE | C3 | CC | CC | D2 | EC | EE | F0 | F0 | F3 | F5 |