How Come So Many Geeks Are Unaware of Arduino?
(Originally posted 11/27/2011)
Welcome to a world where some of you will never return!
Arduino enthusiasts are similar to the characters on “The Big Bang Theory’s ” episode entitled “Comic Book Night ”, where Sheldon makes a comment that the room is filled with geeks whose mother’s only get a chance to change their sheets when they’re out for that weekly outing. Otherwise, they’re totally immersed in the coolest technology around and can’t be coaxed out of their bedroom while in the midst of creating “the next best thing”.
For those of you who do not know what the term “Arduino” means, let me explain it to you. Arduino is an awesome tool for physical computing. It’s an open source microcontroller board (costing a mere $30.00) and a free software development environment. It’s great for prototyping, inventing and experimenting. To program the functionality to an Arduino device, you use the “Arduino Programming Language”. Below you can see what a “bare bones” Arduino microcontroller looks like, followed by a photo of the anatomy of Arduino and then an interesting photo to ponder:
Although it’s hard to see in the photo below, I’m giving you links to further explore this topic if it piques your interest. It’s a partial photo of the basic Arduino’s specs. This photo is followed by another photo that I find thought-provoking (link: Arduino Home Page):
Arduino microcontrollers are used to make cool interactive objects that can sense inputs from switches, sensors, and computers, and via this hardware it can control motors, lights, and a multitude (only up to your imagination!) of other physical outputs to the real world! To whet your appetite, check out these “Arduino 101” videos to see the “tip of the iceberg” of what these simple microcontrollers can do – quickly, inexpensively, with directions (of course at first, you wouldn’t want to be restricted by “How-To” videos once you’re a true aficionado, found here: http://www.ladyada.net/learn/arduino/index.html ! 😉
Now, let me further attract your attention: let me introduce to you “Netduino” ($35.00), an open source electronics platform using the .NET Micro Framework and code in C# (a video series on this topic with Pete Brown is at the end of the article):
Netduino’s specs are (again, my apologies for my professional photography –NOT! See the links again at the end of the article) shown in the photo below (http://netduino.com/netduino/specs.htm ):
To give you an idea of what Netduino can do, take a look at this short video clip of a “Tron-like” motorcycle: http://youtu.be/2MpUrDNIDLY . Don’t let this fool you, however. Arduino/Netduino’s capabilities are far beyond what you just watched!
The reason I was so fascinated with Arduino when I wrote this article is that I LOVE “state-of-the-art” software, and I “saw the IoT” coming upon us! The book image below is just one of the many books published on Arduino-type innovation, published by O’Reilly Media published May, 2011. Below are a few more books on Arduino, but by no means is this list exhaustive:
Once you have Arduino’s basics down, your brain cells will be flying around like crazy up in your head with all of the “never been done before” innovations you can’t wait to get started on. To move forward doing more than blinking LED’s, you’ll need a prototyping shield that allows you to build a circuit called the “MakerShield”. What
makes “MakerShield” unique is it lets you swap out major components and pins without having to solder them. You can see the “MakerShield Kit” in the figure below:
These kits and individual parts are not just for geeks, inventors, or gadget aficionados. Kids as young as 8 have won contests, and it’s a great way to pass productive time with your children. Teach them to “Think Out of the Box” and come up with new ways of thinking (and tinkering) – sorry StevieB! Your tagline is too cool not to occasionally use! In addition to contests, there are family-oriented “Maker Faires”, “Expos”, & other nerdy but compelling events to attend.
And thinking of StevieB (one of the main people at Microsoft Research who cut a hole in a table and made Surface 1.0, for those of you who haven’t read my article “Making Sense of PixelSense: the Technology Behind Surface 2.0” , I’d suggest you do so 😉 ), Arduino/Netduino gives you a head start on ideas to take to the next level of innovation through “thinking and tinkering”, just like StevieB’s motto. It also combines human/computer interaction, because many Arduino projects that have been made are Microsoft Kinect-like, taking advantage of Windows 7 accelerometer and other sensors and analog input of your microcontroller (or even more advanced using things like infrared ranging sensors, or photocells over eyes using an eyeglass controller to send the paddle of a Ping-Pong game toward whichever eye is open, or simply tilting your head where you want the paddle to go, or – like Kinect – moving your hands that have force-sensing resistors to determine where the paddle moves; it’s all up to your wild and creative brain cells that determine what you can do with these devices)!
There have been many interesting inventions that began with tinkering with Arduino. Take a look at some of the ideas in the photos below:
Some of the resulting inventions from mucking with Arduino are now marketed products, like in the photos below:
The Official Arduino/Netduino Sites:
Arduino: http://arduino.cc/
Netduino: http://netduino.com/netduino/
Here are some other notable Arduino/Netduino projects that have been done (YouTube is full of them, for those inquiring minds, and these are old…):
- Arduino 101: The LED – http://bit.ly/arduino101LEDLight
- 3D LED Globe: http://bit.ly/hologramGlobe
- 3D Hologram Projection Cube: HoloAd at CES 2011 in HD:http://bit.ly/iPhoneHologramProjectionCube
- Silencing Celebrities with Arduino: http://bit.ly/EnoughGarbageAboutCelebrities
- Arduino 10x10x10 LED Cube: http://bit.ly/Arduino10x10x10LEDCube
- USB Hacking with Arduino: http://bit.ly/USBHackingToPlayAKeyboard
- Rumble Robots, Arduino-Style: http://bit.ly/ArduinoRumbleRobots
- Arduino LED Dancing Girls: http://bit.ly/3DScreenModuleMakes3GirlsDance
- Interactive 3D Floor: http://bit.ly/3DFloors
- 30 Arduino Projects for the Evil Genius: http://bit.ly/30ArduinoProjectsForTheEvilGenius
- Arc Reactor Prototype Using Arduino: http://bit.ly/ArduionArcReactor
- How To Create Daft Punk Suits and Helmets in Arduino: http://hacknmod.com/hack/diy-daft-pink-el-wiresuits-and-helmets/
The Top 40 Arduino Projects on the Web (with tutorials) http://hacknmod.com/hack/top-40-arduino-projects-of-the-web/ (I’ve noticed some of these are old, so it’s up to how much you’re into this to research more on your own):
- (#40) 2nd Version of Wallbot: http://bit.ly/WallBotRevistedII
- (#39) Couldn’t find “LED Cube Project”: http://bit.ly/HackAndMod , so here’s a picture:
- (#38): How to Smell Pollutants: http://bit.ly/HackAndMod
- (#37): XBee Wireless Accelerometer: http://bit.ly/WirelessAccelerometer
- (#36): Breathalyzer Microphone: http://www.youtube.com/watch?feature=player_embedded&v=cw4L18dXB74#!
- (#35): Control Servo Motors with the Wii Mote Joystick, extended to control a boat rudder: http://bit.ly/WiiRemoteToControlABoatAudrionStyle
- (#34): Lo-Fi Arduino Guitar Pedal: http://vimeo.com/1460684
- (#33): Positional Memory with a Servo: http://bit.ly/PotentialMemoryWithAServo
- (#32): Miniature Pocket Piano: http://vimeo.com/14598032
- (#31): Dirt Simple POV LED Display:
- ****** (static page) http://bit.ly/POVLRDDisplay
- ****** (also see “Wireless POV”): Part 1 of 2: http://bit.ly/WirelessPOVPart1& Part 2 of 2: http://bit.ly/WirelessPOVPart2
- (#30): How to Build a Self-Balancing Segway-like Robot: http://bit.ly/SegwayLikeRobot
- (#29): Website Visitor Blinker – Christmas Bell (scroll to the bottom of the page):http://bit.ly/ChristmasBell
- (#28): Turn Signal Biking Jacket: http://bit.ly/TurnSignalBikingJacket
- (#27): DIY Version 2 Musical Keytar: http://bit.ly/MusicalDeytarII
- (#26): Couldn’t Find a Video of “Tweet-a-Watt Wireless Electricity Monitor”, so here’s a photo:
- (#25): RC Car Controlled Via the Web: http://bit.ly/RCCarControlledViaTheWeb
- (#24): DIY Gaming with a 3D Controller: http://vimeo.com/1383359?pg=embed&sec=1383359
- (#23): Sanguino –Arduino with extra 1/O Pins: http://vimeo.com/1491854?pg=embed&sec=1491854
- (#22): Rocker Scale Measures how Hard You Rock: http://vimeo.com/2516266
- (#21): Hack a NES Controller into a Security Keypad:http://bit.ly/NESControllerSecurityPad
- (#20): Interfacing with Maya: http://bit.ly/InterfacingWithMayaParts1And2
- (#19): Webcam Servo Control: http://bit.ly/WebBasedServoControl
- (#18): How To Make A Daft Punk Helmet: http://vimeo.com/2402904?pg=embed&sec=2402904
- (#17): Automatic Head Tracking with Arduino: http://bit.ly/AutomaticHeadTracking
- (#16): Pong with the Arduino: http://bit.ly/PongArduino
- (#15): Interactive Gaming Controller: http://bit.ly/InteractiveGamingController
- (#14): Marble Labrynth Controlled Using the WiiFit: http://bit.ly/LabrynthUsingWiiFit
- (#13): Connect the Web: Ethernet Shield: Couldn’t find a video, so here’s a photo:
- (#12): Physical Gmail LED Notifiers : (couldn’t find a video, so here’s a photo):
(And RSS Notifier: couldn’t find a video for this either, so here’s a photo):
- (#11): Robot that Reads and Speaks RSS Feeds: http://bit.ly/RobotSpeaksRSS
- (#10): Botanicalls Twittering Plants: http://www.botanicalls.com/archived_kits/twitter/
- (#9): Wiimote Controlled Espresso Machine:http://bit.ly/WiimoteControlledExpressoMachine
- (#8): How To: High Speed Photography using the Arduino: link is here, no videos but amazing photos: http://hacknmod.com/hack/high-speed-photography-how-to-trigger-using-arduino/
- (#7): Controlling an RC Car with iPhone and Wii – Another Version:http://bit.ly/RCCarControllediPhoneandWii
- (#6): Etch-a-Sketch Clock: http://bit.ly/ArduinoEtchASketch
- (#5): Open Source Game Boy (a few photos & videos here):http://bit.ly/OpenSourceGameBoy
- (#4): Electronics Filled, Arduino Powered Room: I couldn’t find the exact video, but here are some awesome Arduino-powered house fixtures/rooms:http://bit.ly/ArduinoFawcett, http://bit.ly/ArduinoFawcett2 , http://bit.ly/ArduinoRooms ,http://bit.ly/HomeTheatres , http://bit.ly/OneWayMirror ,http://bit.ly/SexyArduinoKitchens , http://bit.ly/DemoSportsRoom ,http://bit.ly/3DStretchCeilings , http://bit.ly/ArduinoServerRoomMonitor
- (#3): How To Make an RGB Combination Door Lock: Couldn’t find the right video, so here are the links to the 2-part article: Part 1 is here:http://hackaday.com/2008/06/12/how-to-make-an-rgb-combination-door-lock-part-1/& Part 2 is here: http://hackaday.com/2008/06/20/how-to-make-an-rgb-combination-door-lock-part-2/ & below is a photo of what it looks like:
- (#2): Make a UAV Spyplane Using the Arduino: Couldn’t find the right video, so here is the link: http://hacknmod.com/hack/make-a-uav-spyplane-using-the-arduino/
- (#1): Fantastic Arduino Laser Harp: http://hacknmod.com/hack/create-techno-with-a-laser-harp/
Below is a list of cool Arduino sites http://makezine.com/ :
- MAKE Magazine:
- ****** Kit-A-Day Holiday Giveaway (great Christmas gifts, Dads!):
- The Magazine Menu Page:
- Make: Projects: http://makeprojects.com/:
- ****** A lot of Project Ideas as well as Contests:
Finally, as promised, here is the series on Netduino and the .NET Micro Framework with Pete Brown http://10rem.net/blog/2011/07/02/how-to-get-started-with-net-micro-framework-hardware & as well as via this link: http://netmicroframework.blogspot.com/2010/09/another-first-experience-post-with.html:
I’ll finish this article with a video called “The Latest in Arduino 03”:http://www.youtube.com/watch?v=uhDou04jj7Q&feature=player_embedded
Happy Innovating!
CAVEAT: The things I write in my Notes and on Facebook are my personal thoughts, viewpoints, and knowledge. Although I do work for Microsoft, nothing should be interpreted as representing Microsoft Corporation.
Leave a Reply