background preloader

Top 10 DIY Arduino Projects and HOW-TO Tutorials!

Top 10 DIY Arduino Projects and HOW-TO Tutorials!
Arduino has been widely popular among hackers and DIY-addicts out there for modding/hacking things. For those of you just entering the Arduino world, here’s a bunch of great Arduino tutorials/projects that can help you jump-start your next project. 1) Did you know that you can program/flash your Arduino wirelessly? For those of you who are going to be making devices where the Arduino is hidden from easy access, read up on how you can program your Arduino wirelessly using Xigbee modules over at Lady Ada’s site. 2) Arduinome is a project the Monome for audio sequencers. Theses are minimalist input for any Arduino project so I think this is a great device to add-on to your project, even it’s not audio-related. 3) For energy eco-projects, you can refer to this great site on OpenEnergyMonitor, which uses Arduino and complete details are provided for making your own home energy monitor. 5) Need some resources on robots using Arduino? Also see RC lawnmower using Arduino and the solar lawnmower. Related:  scottaandy

BoardLilyPad Overview The LilyPad Arduino is a microcontroller board designed for wearables and e-textiles. It can be sewn to fabric and similarly mounted power supplies, sensors and actuators with conductive thread. Downloads Schematic: LilyPad_schematic_v18.pdf EAGLE (CAD) Files: Summary Warning: Don't power the LilyPad Arduino with more than 5.5 volts, or plug the power in backwards: you'll kill it. Programming The LilyPad Arduino can be programmed with the Arduino software (download). The ATmega168V or ATmega328V on the Arduino LilyPad comes preburned with a bootloader that allows you to upload new code to it with the Arduino software. Power The LilyPad Arduino can be powered via the USB connection or with an external power supply. If an external power supply is used, it should provide between 2.7 and 5.5 volts. Physical Characteristics The LilyPad Arduino is a circle, approximately 50mm (2") in diameter. Washability Wash at your own risk - we do ;). More Information

Development Team/Arduino There are different options to connect your arduino board to Sugar (trough sugar-capable activities) Squeak Thanks to the great work found on Gira We can download an squeak project and install it on our Sugar. #/bin/bash echo "Downloading.." echo "" curl -o unzip echo "Executing.." echo "" cd Arduino.7/ . Note that on an XO laptop you have to tweak some your script in these or similar ways #! Installation and use procedure Having executed our initiation script we have an squeak project with essential particularities in order to run our Arduino. But first we have to connect our arduino board, this is done in the following way, 1) Connect the board to the USB port. 2) If the board doesn't have Firmata we have to upload it form Arduino IDE. 3) To find out the serial port to which the board belongs we can go to Tools->Serial Port of a list we can always find the following: /dev/ttyUSB0 /dev/ttyS0 Screenshots Source Code

Arduino Robot 2 - Wandering Tank What a busy couple of weeks I have had. Many upgrades for the printer have arrived, and work continues on understanding and possibly building Hexy before my Kickstarter version arrives from Arcbotics. In this post I will cover the upgrades I have made to the printer; why I made the upgrades, their cost; and finally show some updated Hexy prints to show off the new accuracy. First; I was printing the Seej Starter Set, in preparation for taking my printer to work on my last day. So, because of this complete printer failure and needing to order new parts anyway; I decided to do the upgrades that are suggested to get good accuracy. 2 x Timing Pulley, GT2, 20 Tooth - $11.00 each3 x Timing Belt, GT2 - $9.00 each2 x Motor Shaft Coupling, 5x8mm - $7.00 each. Moving along... So first, the change to the coupler: With the upgrades installed, it's like a new printer! So with an upgraded printer, it was timing to do a comparison print and produce a part for Hexy.

Interfacing a sensor with an Arduino The world of hobby electronics is one that has seen explosive growth and massive changes over the past few years. The biggest changes have come from the level of computing hardware that is available to the hobbyist. From very simple microcontrollers to full PCs on a USB stick, all sorts of options are available. One of the more popular options is the Arduino, which falls between these two extremes. The entire Arduino project has been a proof of the power of open source. All of the hardware designs are open source, meaning anyone can take them and manufacture Arduinos. In this tutorial, you will get a development environment set up to work with your Arduino. Resources ArduinoArduino Playground Step by Step Step 01 Get your hardware The first step is to select your hardware. Step 02 Plugging in Most Arduino boards interface over USB with the development computer. Step 03 Software Installing the required software has gotten much easier recently. Step 04 Start a new program Step 05 Verify your board

The Blog featuring best of DIY, HOW TO, Hacks, Gadgets, and Technology! I just Survived an Airplane Crash! I still remember very vividly. Recently I was headed from somewhere in Arizona to San Francisco on flight 824. Then suddenly, nearing our destination in San Francisco, the airplane started free-falling. Even worse, I could feel the plane’s nose slowly turning towards earth, which made me think that it’s impossible at this point for the airplane to correct itself. One of the doors on t Click Here to Read Full Article DIY QuadroCopter Built with Arduino and Wii Motion Plus! Officially (or unofficially), RC helicopters are DEAD as we know it but quadrocopters are become ever more popular. The project uses Wii Motion Plus coupled with I2C communication to Arduino unit to make use of the gyroscopes inside and also save a bunch of money on the setup. Click Here to Read Full Article Windows 8 Boots Up INSTANTLY! Here’s a cool video of new Windows 8 that boots up instantly from a complete cold start after putting the battery out and in. Click Here to Read Full Article

Voice Shield kit for Arduino The VS is designed to work with a standard Arduino as a plug-on shield. Though, you could use it with any Arduino but you'd have to wire it manually. It has a stackable design, meaning that if you have other plug-on shields they can be stacked on top of the VS. The ISD runs at 3 volts but the Arduino uses 5 volts, to interface the two the VS has an on board 3 volt regulator with filtering capacitors, and level shifting circuitry to safely connect both devices. There are two forms of audio output possible with the VS.

AccelStepper: AccelStepper library for Arduino This is the Arduino AccelStepper library. It provides an object-oriented interface for 2, 3 or 4 pin stepper motors. The standard Arduino IDE includes the Stepper library ( for stepper motors. It is perfectly adequate for simple, single motor applications. AccelStepper significantly improves on the standard Arduino Stepper library in several ways: Supports acceleration and deceleration Supports multiple simultaneous steppers, with independent concurrent stepping on each stepper API functions never delay() or block Supports 2, 3 and 4 wire steppers, plus 3 and 4 wire half steppers. The latest version of this documentation can be downloaded from The version of the package that this documentation refers to can be downloaded from Example Arduino programs are included to show the main modes of use. Installation Theory Donations Version

Build Your First Robot (as seen in Popular Mechanics Magazine) Parts list, FAQ, Templates, and Extra Goodies Welcome to the Build Your First Robot (BYFR) information page! The Build Your First Robot project, or ArdBot II, appears in the February 2012 issue of Popular Mechanics, and an updated version starting with the August 2013 issue of SERO Magazine! BYFR Information Central Parts List and Sources - Where to get parts for your BYFR/ArdBot II. Construction How-to - Steps to building the BYFR (requires PDF reader). BYFR Sketches - Popular Mechanics Version (Please refer to the SERVO Magazine Web site for Arduino sketches for the SERVO version of BYFR/ArdBot II.) These Arduino sketches put your BYFR through its paces. Demo sketch - Download and install this to run the basic demo version of BYFR. More To Come...

Video Tutorials From Processing by Jose Sanchez In an intent to give back to the open source community of processing and also help students to re-visit some subjects that may be unclear, I have developed some video tutorials, please send some feedback to keep improving them. List of videos by Fun Programming This series of tutorials start at the absolute beginning: what's a pixel. This project started on August 1st, 2011 and new videos are being produced each week. Watch at Fun programming I recommend watching related Khan Academy videos as well if you want to go deeper into geometry and math. by Daniel Shiffman These tutorials are for advanced users and follow the content from The Nature of Code book. Watch at The Nature of Code Vimeo Channel.