I love the Crazyflie. There’s something about it. Maybe it’s that only three guys from Sweden invented, designed, and built it. Or maybe, it’s that it’s based entirely on open-source software, open-hardware and was designed using only open-source tools. Or maybe, it is simply just the potential of a flying development kit. I can’t put my finger on it exactly, but I love it. Whatever it is.
This blog is about the Crazyflie. Or more specifically, what I do with my Crazyflie. This is a journal about crazyflying. Well, not only flying but hacking, tinkering and developing – by an amateur. Actually, that’s not totally true. I am a software professional. I have used C and Python (both utilized in various parts of the Crazyflie system) in my professional career. I do not have a formal education in computer science. I taught myself. I’ve now been in the industry for over a decade and a half. That said though, I still feel I am a amateur when it comes to the Crazyflie.
I am not a mathematical computing scientist (actually I’m quite remedial in math — owing to a curious learning disability) and I know truly very, very little (practically nothing) about embedded systems, systems on chips (SoC), radio communications, flight dynamics, physics, hardware, electronics, and robotics (all aspects of the Crazyflie). Though I remain entirely fascinated by them all.
I have a modicum of soldering skills and I can tell the difference between a capacitor and resistor (and kind of understand their uses). I have put together “through-hole” electronics kits (mostly in my youth) but am not particularly adept with the latest surface-mount technology (SMT). My father is a mathematician and a software engineer (even before it was a well known career) and I had a grandfather who was a carpenter and one who was an electronics hobbyist. My mother could have been considered a “maker” before the term was even coined. I come from a creative family and was encouraged, at an early age, to be autodidactic.
When I was young, I enjoyed building and flying model rockets, tinkering with radio controlled cars, building scale models, and flying sport kites (among many other things). I believe my love of the Crazyflie comes from the intersection of these prior interests. I love to write and I have been told I do it well. I guess that’s where this blog comes from.
I hope you learned something about me and about this blog by reading this. After all, that’s what an “About” page is for. I hope you enjoy my entries here and take away something you can teach someone else. I hope you love the Crazyflie as much as I do and if you’ve never heard of it, that you are enticed to get one yourself and see if you like it. Finally, I hope that you are empowered to do something you’re not necessarily already “good” at. This is where I am with the Crazyflie technology. Only by stretching our interests into those realms where we don’t “know everything” can we continue to grow.
I hope that you grow with me for a little while.