The Arduino system offers an easy and open-source method for programming microcontrollers. Normally this means using a serial cable or USB cable attached directly to the microcontroller project. But what if your project is floating in a weather balloon, glued to the bottom of a swimming pool or baked into a loaf of bread? It would be great to upload code changes wirelessly, and even greater if you could do it from several kilometers away.
Programming Arduino Wirelessly - [Link]
For most of the home hobbyists, one of the most common breadboards to you must be the Arduino type breadboard! The reason why the Arduino breadboards are so popular because of its high quality and cheaper cost than other boards.
You can find Arduino Breadboard available in many types and the Arduino Nano is the smallest, complete and breadboard friendly of all. Arduino Nano is a fine surface mount breadboard embedded version with neat integrated USB on it. The Arduino Nano was been well designed and is being produced by Gravitech.
The Greatest Things You Must Know About Arduino Nano! - [Link]
Using the Arduino, and a couple LEGO motors and sensors, build your own self balancing segway-like robot. We recently saw a similar balancing robot using a far more simple design. There aren’t too many details posted about the build yet, but you can read more about the project and watch the demonstration video. [via hacknmod.com]
Mini Segway Using Arduino - [Link]
As I mentioned earlier this week, I recently “lost” an ATmega168 due to flashing the configuration fuses to disable the RESET pin, without realizing that this makes the device impossible to reflash with SPI. This is particularly frustrating because the device is still 100% functional, just completely deaf to ordinary serial programmers. The only way to recover the device is using what Atmel calls “High Voltage Parallel Programming Mode” which very few programmers support, most importantly, not the USBtinyISP I otherwise love.
Fortunately, my trusty Arduino came to the rescue – I created an Arduino-based AVR programmer that uses the high voltage programming mode and can fix pesky fuses like RSTDISBL.
The Arduino has just enough IO to implement the entire HV protocol plus a “go” button. So far I have only implemented setting LFUSE and HFUSE in software, but there is no reason why the code couldn’t be extended to support chip erase and programming the entire flash as well.
Arduino-based AVR High Voltage Programmer - [Link]
The Danger Shield is an add-on for the Arduino micro controller board. It contains a variety of fun and useful electronic circuits that you can use to do fun and useful things. It is a fully self-contained shield. You plug it into your Arduino, and you can immediately start using it. No extra things to hook up, no external components. Just a really rad board ready to rock. Soldering required. [via]
- 3x Linear sliders w/ integrated LEDs (independently hooked up to PWM)
- 3x Pushbuttons
- 2x Indicator LEDs (each with a PWM)
- 1x Piezo buzzer (for making noise!)
- 1x Temperature sensor
- 1x Light sensor
- 1x Knock sensor
- 1x 7 segment LED (with shift register)
- Power LED and reset button
Danger Shield - [Link]
This DIY RFID sheild kit for Arduino will get you started with RFID out of the bag. The kit includes a 13.56 MHz RFID Mifare Module, 13.56 MHz PCB Antenna, and 4 x Mifare 13.56 tags which together with some basic soldering skills is a nice intro into the world of passive radio sensing. [via]
Build your own RFID Arduino shield - [Link]
Feurig designed an Arduino USB programmer around the At90USB162 chip – [via]
There were a few lessons that I learned at the Arduino Cult induction workshop that I put together this month. One of which was that I needed to simplify my programmer design on the cable end and not wait until I had a full blown product. Revisiting the original I first revised the ftdi boards to use a pinout compatible with the programming end of the rbba[really-barebones-arduino -ed.]. Then I went back to the AT90USB162 based programmer modified the schematic to reduce the parts count.
Benito7 Arduino programmer – [Link]
The StickDuino allows you to carry a full-featured Arduino compatible tool around in your pocket.
- Exposes all Arduino Diecimila pins
- Fits directly into most USB ports
- Pin 13 LED
- Onboard USB using the same FT232RL used on the Arduino Diecimila and others
- ATmega168 SMD microcontroller. (Pre-programmed with the Diecimila boot loader, if purchased as a kit.)
- Two additional Analog In pins compared to through-hole ATmega168 based boards (including the NG and Diecimila)
- Auto-reset, just like the Diecimila
- Completely open-source design
StickDuino – USB Stick Sized Arduino Clone - [Link]
Here is an experiment with an 8×8 LED matrix, driven by a MAX7219 IC, controlled through an Arduino micro-controller board. A custom PCB has been made by Tan from DinoTech to tidy up all the wires connecting the LED matrix and the IC. It comes with a separate 12V power supply, in order not to drain everything from the Arduino board. [via]
Arduino with 8×8 LED Matrix - [Link]