Clicking on NOAA’s radar images gives you weather that ranges from 5 minutes out of date to around 70 minutes out of date. Ever wonder why such a range and why they’d give us weather images that are so old? A little while back, I was working for a major retailer and had the opportunity […]Read more "Why is my radar out of date?"
This is a continuation of the performance enhancements for reading the ADC on Arduino. Similar steps apply to many non Arduino/ATMega processors. That other article is here: Arduino Library Functions & Macros and introduces startSample(), sampleDone(), and getSampleResult() as a way of avoiding blocking when doing an analogRead. Here we will update the second two functions and introduce a new function: startFreeRunningADC(). […]Read more "Speeding up the ADC on an Arduino ATMega 328P"
The Hardware here is simple and cheap, it can be done with any Pi, though I used a Pi Zero. For me, it was free because I had the Pi Zero and the wire. The default pins are: Ground to Ground 3.3V power […]Read more "OpenOCD for programming nRF51822 via nothing but wires and a Raspberry Pi"
So, this is really just my notes for installing it again next time. If it helps, great. Per Nordic’s documentation/release_notes.txt, the library is compiled using a slightly older version so we’ll stick to that here. cd ~/Downloads wget “http://launchpad.net/gcc-arm-embedded/5.0/5-2015-q1-major/+download/gcc-arm-none-eabi-4_9-2015q1-20150306-linux.tar.bz2” sudo bash cd /usr/local/ tar -xjvf /home/user/Downloads/gcc-arm-none-eabi-4_9-2015q1-20150306-linux.tar.bz2 That’s it. Installing the Library is equally easy: cd […]Read more "Installing GCC-arm for use with Nordic nRF8122 nRF5_SDK_11.0.0_89a8197"
I think the one consensus about Arduino is that the build environment and the library suck. That said, I use it. This is some code I have written to try to make it a bit better for at least the limited things that I do with it. For this post, I’m assuming you know how […]Read more "Arduino Library Functions & Macros"
Programming the ESP8266-01 can have a bit of a steep learning curve. If you have a Nano and an -01, this just might be your blog. The approach presented here does away with the need to buy an extra FTDI, CP2102, or CH340G serial adapter just to program your ESP8266. When you’re done, you’ll have […]Read more "ESP8266-01 Programming with an Arduino Nano"
Installing Fedora 22 or Fedora 23 (still in Beta 1 as this was written) on the Pi2 is pretty reasonable with a little effort and worth the trouble. A real distro may not be exactly snappy on the Pi2 but the advantage of a familiar environment with a real browser makes up for a little slowness.Read more "Fedora 22 or 23 on Raspberry Pi 2"