Here is a link to the latest iButton Data Logger Programmer source code ZIP archive using Arduino IDE version 18, which can also be viewed in a text editor such as MS Windows Word Pad. It is released under GNU General Public License GPLv3.
One Wire iButton Data Logger Programmer Source Code
I will update the source code periodically. TODO items include a menu to allow the user to change day light savings, time zones, etc. if I end up making more then one device. Hopefully this code will help those who want to interface iButtons to the Arduino get started.
Leave a comment for any questions...