Like many new technologies, smartwatches needed a few iterations before they became useful enough for the average person. Early examples were too clunky and limited to be of use to anyone but geeks who wanted to show off their “next big thing”. The 2005 Fossil Wrist PDA was a prime example: although impressively compact for its time, its limited battery life and poor feature set made it obsolete as soon as it was released. But since it ran on Palm OS, it offered plenty of opportunity for hacking: Palm expert [Cameron Kaiser] has upgraded his Wrist with internet access.
While Palm OS 4 natively supports TCP/IP networking, this component was deleted from the Wrist version to save memory. In any case, the only viable network interface would have been the USB port, which isn’t too convenient for a watch. Not to be deterred, [Cameron] worked out a way to add network support back into the Wrist: he used the IR port on a Palm m505 to send a copy of its own network drivers to the watch. This works because both devices run the same basic OS version on the same CPU type; the only drawback is that the network setup dialog doesn’t respond correctly to the Wrist’s different set of buttons.
Since the Wrist PDA could now establish a PPP connection through its USB port, it was able access the internet using [Cameron]’s own Overbite Palm Gopher browser. The browser had to be modified a bit to fit into the Wrist’s extremely limited RAM area, but the end result was still fully functional.
Of course, a watch is of limited use if it only works while plugged into a PC’s USB port, so [Cameron] also figured out a way to use the same system on the go: he set up a Raspberry Pi 3B with some scripts to automatically start a PPP connection whenever the watch is plugged in, and hooked both devices up to a powerbank. This setup requires a long USB cable running through his sleeve, but we suppose this goes well with the retro-geek style that the Wrist PDA provides anyway.
With the USB cable providing power as well as data, [Cameron] didn’t need to upgrade his Wrist’s battery, either. Having just a Gopher browser may seem like a huge limitation, but there’s still quite a lot going on inside this text-based world.