mcottondesign
Antisocial Feed Guesstimate
Blog GitHub RSS
  • Blinking a light when Eagle Eye camera detects motion
    programming · 2019-10-24

    This is a quick video on how to blink a light when an Eagle Eye camera detects motion. There are plenty of ways to do this, and this is just the way I decided based on what I had available on my desk. I used the following parts: Raspberry Pi 2B Arduino Uno one red LED 3D printed Eagle Eye logo EE-blinker that runs on the Raspberry Pi blink_sketch that runs on the Arduino The Arduino was configured with the red LED on pin 13. The sketch looks for serial communication (over the USB port from the

  • Detecting an open garage door with Machine Learning, Computer Vision, and Eagle Eye
    programming · 2019-07-17

    Introduction I wanted to know if the garage door is left open. This is how I trained my computer to text me when it has been open for too long. Detecting if a garage door is open or closed is a surprisingly challenging problem. It is possible to do this with contact sensors or even with a motion (PIR) sensor, but that requires running additional wires and a controller. My solution was to put a wireless IP camera to the ceiling. It connects to my home network using wifi and plugs into the same

  • Apple Watch Charging Stand
    2019-07-06

    This is a present I made for a friend. It makes a handy travel stand because it is cheap to produce, light weight, and snaps together with magnets. You can download the STL files on Thingiverse

  • 3D printed bomb drop kit
    2019-04-24

    This is a kit that I designed and printed. Each bomb bay requires a channel on your RC receiver. In this video I am using an 8-channel receiver but you easily disconnect your rudder and use that while you fly the plane with just bank and yank. You'll be able to download the STL files.

  • Journey to 11,000ft
    photography · 2019-04-24
  • Why are coders afraid of writing code?
    programming · 2016-10-23

    At a previous startup, I had a great idea that we could improve our product with realtime updates from the server. At the time we had implemented long-polling in the client. After failing to get everyone on board I decided to take a weekend to create an example with socket.io and Node.js. On Monday morning I was proud to show it off around the company. The CEO liked the idea and agreed with me. Yay! We got on a call with the CTO and I proudly explained my work. He looked at it, then asked me t

  • What is the weirdest bug you've ever dealt with?
    programming · 2016-08-14

    I was asked this once at an informal interview and didn't have an immediate answer. I told a story about the time I was trying to debug RF signals and the ultimate cause was that there was another remote using the same hardware ID. It was extremely unprobabel, but it turned out to be the cause. Since then I've had more time to reflect on how I would answer that question if I was asked again. The weirdest bugs I've ever dealt with all have a common theme, distributed systems. In my last two st

  • HUVR Truck
    photography · 2016-03-03

    Showing off our truck on a nice, sunny afternoon. Shot with a Phantom 3 Pro and an Inspire 1.

  • Trail of Lights
    photography · 2016-02-16
  • Leaving Eagle Eye and moving to HUVRdata
    work · 2015-11-03

    I am excited to announce that I have accepted a new position with HUVRDATA . After an eight week transition I am thrilled to get started. I wI'll be their CTO and will guide them into becoming the leader in drone based inspections. It was surprisingly hard to leave Eagle Eye and specifically, let the team know what was next for me. I lost sleep over this decision but we were able to make it through. I loved working with them and it was filled with great memories. I've been working with Bob a

  • Small Improvements Over Time
    photography · 2015-10-31

    Improving takes time and patience and lots of near-misses. There is usually a narrow window in to capture the ideal scene and if you aren't in position and ready you will miss it. I continue to be 10 minutes late, out of battery or space on the SD card when I realize this is the shot I wanted. In this case, I wanted to try the waters before going again the next day. The challenges of shooting downtime is that you attract too much attention to play around with expensive equipment as a crowd ga

  • Austin after Sunset
    photography · 2015-10-10

    Pushing the distance out a little further and keeping it low across the water. Experimenting with Final Cut Pro X to get the titles and transition.

  • Adventure: Utah September 2015
    adventure · 2015-10-05
  • Out on the a Bat Cruise
    photography · 2015-09-18

    I had a terrific time with @LSRiverboats getting this footage. This was captured in 4k@30fps but rendered to 720p for Vimeo. The initial shot was digitally zoomed in and the reset is right off the camera. Some minor exposure correction was done in post to make every match. This was a lot of fun but extremely challenging to operate from a boat. There were two boats, fading daylight, bats and other groups to contend with. Thankfully everything worked out and I am happy with the results.

  • Getting Better
    photography · 2015-09-18

    I've been trying for quite some time to get this shot. It was interesting because this was also my longest distance flight. I only went 1000ft' up the river away and it took a lot of squinting to keep it in sight.

  • Another Try at an Old Location
    photography · 2015-08-28

    This was taken out front of the Austin City Power Plant and is using the new manual camera controls of the Phantom 3 Pro. It is hard to go back to past locations and try to get a fresh take. The challenge is to that you are no longer looking at it with fresh eyes. This is made worse if you liked the results from previous tries. I am challenging myself to throw away my previous work. All locations (except the Capital) are fair game. I am also going to not get hung up on having done the shot b

  • Smooth Sailin'
    photography · 2015-08-23

    This is video from my first flight with the new Phantom 3 Pro. I picked it up earlier today and ran it through its paces. So far, it is a significant improvement from the Phantom 2 Vision +. The iOS app is the major differentiator. All the other features are in support of the app. The remote is the same as the Inspire 1 and feels much more refined. Common features can be done using hard buttons and there is less time spent pawing at the app. I am a big fan of physical buttons and not havi

  • Setbacks and Crashes
    photography · 2015-08-16

    This is an older video that I hadn't posted yet. It is from a couple months ago and has nothing to do with the rest of the post. I had a crash earlier in the week that has destroyed my Phantom 2. Almost immediately after take it it lost all power and unceremoniously fell from the sky. My first reaction was shock. I don't know if the battery wasn't seated all the way or it experienced a different malfunction. After some time to think, my shock turned to gratitude. Gratitude that this wasn't

  • Getting more cinematic
    photography · 2015-08-09

    The goal was to make a short compilation from several different shots. I wanted something visually interesting without spending hours on each shot. This was all done on just one battery. Except for the last shot, we only took one pass at each shot and didn't review anything. I had several more shots in mind, but will save those for another compilation. I enjoying improvising and the preasure of just starting the camera.

  • Sunrise Panorama
    photography · 2015-07-21

    This is a composite image from several individual shots. It was taken a peaceful Sunday morning just after sunrise. I really enjoy Sunday mornings photo shoots. Austin is still recovering from its collective hangover, the roads are empty, and the sun isn't scorching hot, yet. There is something more challenging about get a sunrise picture. Sunsets are easy, I can tell how the sunset will turn out on my drive home. There is a very little risk that the weather will change between packing up s

← Newer Older →
© 2026