wesg header image 1

This is an Arduino

January 11th, 2010 · 1 Comment


After choosing a mechatronics option in my final year of mechanical engineering, I’ve gotten more interested in electronics and computer integration. Sure, I’ve done programming in the past (and present) but there is something very satisfying about writing code on a screen and having it perform an action in the real world. With that in mind, I ordered myself an Arduino microcontroller from Adafruit and have spent the last few weeks learning the ins and outs of some of the included components. So far I’ve hooked up some LEDs, a DC motor and a servo motor to the breadboard and watched them blink and spin. The kit contains bonus material, but you can also get just the board to save some money. It includes components like red and green LEDs, resistors, transistors, jumpers, and the previously mentioned DC and servo motors. Programming the board requires very straight forward C language knowledge. There are dozens, perhaps even hundreds of tutorials online to program nearly all functions of the board itself.

What is it used for?

You may be wondering what the real purpose of the board is, but there is no definite answer to that. In reality, Arduino, being an open source hardware project, has been used in numerous projects seen around the web. Any component that can be plugged into one of the pins can be controlled, which means people have used it to create secret knock opening doors, a radio controlled lawnmower, even a laser harp. This only scratches the surface. My plans, without giving too much away, include building a panoramic camera mount and adding radio controls to household/garage items (project details will be here when they are completed). If you have any interest at all in electronics, I suggest picking one up and learning about it.

→ 1 CommentCategory: Arduino
Tags: , , , , ,

Experimenting with Google Chrome OS

November 21st, 2009 · No Comments

The interwebs have been on fire in the last few days with talk of Google’s new project, Chrome OS. This is a Google version of the open-source project Chromium that aims to produce an operating system less dependent on local hardware and instead stores data in the “cloud”, or internet services. This has a number [...]

[Read more →]

→ No CommentsCategory: Thoughts
Tags: , , , ,

Operating system look: Windows 7

October 26th, 2009 · No Comments

Windows 7 promises to be a vast improvement over Vista. While this is most definitely a Mac-focused blog, I think it’s a good idea to compare all the next generation operating systems together — the other two being Snow Leopard and Ubuntu 9.04.
Having installed the RC build 7100 and using it on and off [...]

[Read more →]

→ No CommentsCategory: Windows
Tags: , ,

Bash script to add TV episode names

October 21st, 2009 · No Comments

Earlier I wrote an Applescript that goes online to TV.com and finds the episode titles for TV show video files. While that seemed to work properly, TV.com changed their format and my Applescript went kaput. Since I really wanted to have this process automated, I wrote a bash script to do the same thing with [...]

[Read more →]

→ No CommentsCategory: Tips
Tags: , , , ,

How to: Compile and run Mediatomb as a daemon with Ubuntu 9.04

September 23rd, 2009 · No Comments

Since getting my PS3, then setting up my Ubuntu file server, I’ve really enjoyed watching movies on my TV. To get the media from computer to Playstation requires the use of software that employs the UPnP protocol, in the form of a DLNA server.
If there are too many acronyms in there, just remember the [...]

[Read more →]

→ No CommentsCategory: Ubuntu
Tags: , , ,