Getting started with Software Defined Radio (SDR)
How to move on from the FM radio examplesmore...
yak shaving: 1. Any apparently useless activity which, by allowing you to overcome intermediate difficulties, allows you to solve a larger problem.
Scope, Shains, & Closure
I enjoy learning. Everything.
The internet has made learning about computers possible for me. Sharing that enthusiasm could be classed as “teaching” but teaching and learning are intrinsically coupled.more...
Zerklerod is the latest in Software Defined Radio
Zerklerod. An IRC #hackrf bot story.
Iridium Satellite Constellation
“Fortunately, the complexity of the Iridium air interface should make the challenge of developing an Iridium L-Band monitoring system very difficult and probably beyond the reach of all but the most determined adversaries” - Iridium LLC
......Q*..rFAB:M3Iv7 323 23.520N 3427.619 E TVG:878 693 585 50 9 449 401 360 324 PG :...................
Iridium packet with GPS Location and sonar status
Driving the RF1101SE-v3.1 with a Teensy microcontroller
This week I spent a couple of days fighting with, testing, and then finally releasing some working code that drives a Texas Instruments CC1101 based board with the fabulous Teensy from PJRC. I also include some code to configure Michael Ossmann’s Yard Stick One which has become an indespensible device for working with packet-based radios.more...
I had a lot of fun giving a 45 min talk in a 15min time slot to a diverse room full of lovely geeks.
Part motivational, part instructional. Aimed at inspiring programmers to start playing with hardware.
I titled it “A brief introduction to the Internet of Things”more...
HackRF Node Stream Spectrum Painter
Folks were playing around with Hellschreiber encoding in the #hackrf channel on Freenode last week using
Which then made me remember a tweet from @maxogden playing around with a
nodemodule at the CCC 2015 camp.
And using amore...
nodeis something I’ve wanted since before it was even a
Radio transmissions with HackRF
I leave my experience here as breadcrumbs for others who follow in the path of learning Digital Signal Processing (DSP)more...
Thursday (20th August 2015) is my last day with Greenpeace International.
For the last three years I’ve been based in Amsterdam as Team Leader of Greenpeace International’s Local Information Technology team. Stretching the boundaries and ideas around what a technology team could & should be in a modern organisation.more...
On Saturday May 23rd I had the opportunity to be part of International NodeSchool Day, attending as a mentor.
As my first outing to meet other programmers in Vancouver it was a great success.
More importantly it was a chance to teach.more...
It’s been a good week.more...
A hacker is one who enjoys the intellectual challenge of creatively overcoming and circumventing the limitations of programming systems. And in doing so, tries to extend their capabilities.
The act of programming in a spirit of playfulness and exploration is termed hacking.more...
subscribe via RSS