Programming Internet of things devices isn’t like programming a PC or a mobile device. There’s not much memory, no screen or keyboard, and often no operating system. So how do you get started?
One low-cost option is the Codebug, built around the common PIC 18F microcontroller, an eight-bit SOC. It’s currently available for less than $20. For that you get a USB-connected developer board with four I/O pins, a five-by-five grid of LEDs, a pair of buttons, and a battery option that means you can use it to build simple wearable devices. There’s also an expansion port that lets you connect a Codebug to more complex devices, such as a Raspberry Pi.
To continue reading this article register now