IPv6 to 1-wire protocol translator
posted Dec 2nd 2009 9:00am by Mike Szczysfiled under: classic hacks, home hacks

[Fli] assembled an AVR based system that can assign IPv6 addresses to 1-wire components. An AVR ATmega644 microcontroller is used in conjunction with an ENC28J60 ethernet controller chip. To get up and running with IPv6 on this meek hardware [Fli] ported the uIPv6 stack from the contiki project over to the AVR framework. Although he encountered some hardware snafus along the way, in the end he managed to get five sensors connected to the device, each with their own IP assigned using the stack’s alias capability.
This is great if you’re looking for a low-cost IPv6 solution. We’re not sure if there’s much demand for that, but it’s useful for that 1-wire home automation setup you’re considering.








It’s reassuring to see that people are already considering embedded devices and IPv6 compatibility in the hacking world. How many devices are still using RS232 nowadays, even though USB is so common? How many projects use USB-serial emulation instead of creating real USB drivers, simply because it’s so much simpler? The fact that IPv6 will mostly be networking as usual, just with a different addressing scheme, makes me feel like it has serious potential in the hacking community for quick adoption. This in turn may ease (or force a speed up of) the transition in the general market.