Ryan's Site
Some place on the interwebs.

Some more pictures

Took the drone up above my house today to try and make a panorama of my area. The stitching is a bit dodgy (not helped by the wind today and the GPS interference) but it’s still quite impressive. Click the image to see the full image. Here’s the individual images that make up the panorama….

Read more

July 12th, 2014 in Electronics Phantom No comments

My new DJI Phantom 2 Vision+

UPDATE 11/07/14: I took the drone to the park today and had my first flight (and without breaking anything/anyone)! I’ve uploaded some footage and stills from the flight below. It was surprisingly easy to fly (probably thanks to the good conditions and GPS-assisted hover). So I bought my first quadcopter, the DJI Phantom 2 Vision+. Took…

Read more

July 9th, 2014 in Electronics Phantom 2 comments
Thursday June 27

Fixing the “Your PC needs to restart” error in Windows 8.1 in VirtualBox

Just a quick tip for people out there trying out Windows 8.1 in Oracle VirtualBox. If you’re experiencing the following error when you try to boot from the ISO: Your PC needs to restart. Please hold down the power button. Error code: 0x000000C4 Parameters: 0×0000000000000091 0x000000000000000F 0xFFFFF801E5962A80 0×0000000000000000 Here’s the solution. Open a command prompt…

Read more

June 27th, 2013 in Tutorials 1 comment
I got a Pibow
Raspberry Pi GLCD

Controlling a graphical LCD via the web

Finally got my Raspberry Pi to talk to my ST7565 graphical LCD. Wrote a quick Python script to handle connections from the PHP script – required as the Python script requires root access to communicate with the LCD via GPIO so running the script directly via CGI was not an option. The result is a…

Read more

December 30th, 2012 in Electronics Programming No comments
Tuesday December 4

HTML5 Web Audio Canvas stuff

After some tinkering with the Web Audio API and HTML5’s canvas, I’ve been able to get a simple visualisation going. It consists of an EQ-style display along the bottom, with floating squares in the background that grow with bass and flash with treble, and a waveform display made out of hue-shifting circles. By default it…

Read more

December 4th, 2012 in Programming Web No comments
Web Chat

Garry’s Mod Web Chat

So I made a thing. It’s basically a webpage and Node.js server that allows people to communicate between the webpage and Garry’s Mod servers. Authentication with the chat server is handled by a PHP SSO script that gets a unique ID for the user from their Steam profile. The chat server uses the socket.io module…

Read more

November 23rd, 2012 in Programming Web No comments
Ryan O'Doherty