Animate Arcane Protocols With Interrupt-Backed Bitbanging

Diagram of the LTC protocol, showing the difference between 1 bits and 0 bits - both transmitted using one up and one down pulse, but with '1' bit pulses being half as short.

We often take our “SoftwareSerial” libraries for granted, and don’t investigate what goes on under the hood — until they fail us, at least. Would you like to learn how …read more Continue reading Animate Arcane Protocols With Interrupt-Backed Bitbanging

Notkia: Building An Open And Linux-Powered Numpad Phone

Two Nokia 1860 phones side by side - a Notkia-modded phone on the right, and an unmodified Nokia phone on the left

Many of us hackers have a longing for numpad-adorned mobile phones. We also have a shared understanding that, nowadays, such a phone has to be open and Linux-powered. Today’s project, …read more Continue reading Notkia: Building An Open And Linux-Powered Numpad Phone