ARMing a Breadboard — Everyone Should Program an ARM
I’m always a little surprised that we don’t see more ARM-based projects. Of course, we do see some, but the volume isn’t what I’d expect given that low-level ARM chips are cheap, capable, low power, and readily available. Having a 32-bit processor with lots of memory running at 40 or 50 MIPS is a game changer compared to, say, a traditional Arduino (and, yes, the Arduino Due and Zero are ARM-based, so you can still stay with Arduino, if that’s what you want).
A few things might inhibit an Arduino, AVR, or PIC user from making the leap. For one …read more
Get Your Internet Out of My Things
2014 was the year that the Internet of Things (IoT) reached the “Peak of Inflated Expectations” on the Gartner Hype Cycle. By 2015, it had only moved a tiny bit, towards the “Trough of Disillusionment”. We’re going to try to push it over the edge.
Depending on whom you ask, the IoT seems to mean that whatever the thing is, it’s got a tiny computer inside with an Internet connection and is sending or receiving data autonomously. Put a computer in your toaster and hook it up to the Internet! Your thermostat? Hook it up to the Internet!? Yoga mat? …read more
How Analog Tide Predictors Changed Human History
If you’re completely landlocked like I am, you may dream of ocean waves lapping at the shore, but you probably don’t think much about the tides. The movement of the ocean tides is actually quite important to many groups of people, from fishermen to surfers to coastal zone engineers. The behavior of the tides over time is helpful data for those who study world climate change.
Early tide prediction was based on observed changes in relation to the phases of the Moon. These days, tide-predicting is done quickly and with digital computers. But the first purpose-built machines were slow yet …read more
Google OnHub Can Has Root
It’s always nice to get down to the root directory of a device, especially if the device in question is one that you own. It’s no huge surprise that a Google product allows access to the root directory but the OnHub requires locating the hidden “developer mode” switch which [Maximus64] has done. The Google engineers have been sneaky with this button, locating it at the bottom of a threaded screw hole. Has anyone seen this implemented on other hardware before?
There isn’t a blog post regarding this, however [Maximus64] shared a video on YouTube walking us through the steps to …read more
ARMs and FPGAs Make for Interesting Dev Boards
Tiny Linux computers are everywhere, and between BeagleBones, Raspberry and Banana Pis, and a hundred other boards out there, there are enough choices to go around. There is an extremely interesting ARM chip from Xilinx that hasn’t seen much uptake in the field of tiny credit-card sized computers: the Zynq. It’s an ARM Cortex-A9 coupled with an FPGA. It’s great for building peripherals that wouldn’t normally be included on a microcontroller. With Zynq, you just instantiate the custom bits in the FPGA, then interface them with a custom Linux driver. Thanks to CrowdSupply, there’s now a board out there that …read more