Arduino ISP and stand-alone circuits

We use an Arduino to program other ATmega without bootloader . This technique allows you to use all flash memory for code and make boards using new ATmega, cheaper than those with bootloader.

The qualities that have made the success of Arduino are undoubtedly the open-source software, many libraries, a good hardware and a virtually infinite Reference that explains each possible use of the platform.

But if we use Arduino for a specific use, we can integrate it into a specific circuit and program the micro in a way that performs a single firmware. We may so remove the bootloader and leave to the firmware the entire program memory.

The ATmega328 has 32 Kbytes of flash, that when the chip is mounted on Arduino are not all available, as a portion is reserved to the bootloader, the purpose of which is to communicate with the IDE Arduino to load programs (sketch) to be performed. The same bootloader, on each power on or reset of Arduino, verifies the presence of a sketch in flash memory and executes it. The bootloader occupies a space of 512 bytes, in the case of Arduino UNO.

Arduino ISP and stand-alone circuits - [Link]

Circuit simulator for Android devices

Cameron tipped us to a circuit simulator for Android devices. It looks a lot like the java based circuit simulator we wrote about a few weeks ago.  Everycircuit seems like a useful tool if you want to play around with electronics anywhere you find yourself. Unfortunately it seems to only support abstract level simulation models, not actual real components.

[via] dangerousprototypes.com

Circuit simulator for Android devices - [Link]

Arduino 1.0 now available.

Arduino 1.0 is now available from the download page.

A long time coming, this release brings small but important changes to clean up the Arduino environment and language – as well as adding lots of additional features. Updates to the environment include a new file extension, toolbar icons, and color scheme as well as a progress bar on compilation and upload. The language changes include modifications to the Serial class, addition of DHCP and DNS support to the Ethernet library, a new SoftwareSerial library, multi-file support in the SD library, modifications to the Wire library and UDP class, etc. For details, please see the release notes or this blog post. We’ll be pushing the updated reference for Arduino 1.0 live in the next day or two.

This release is the product of many people (listed in the release notes). Thank you to everyone who helped us get here!

[via] arduino.cc

Nuclear Taco Sensor Helmet Gameshow @ Codebits 2011

by Mauricio MartinsTiago RorkeFilipe CruzTiago Farto and Ferdinand Meier

Nuclear Taco Sensor Helmet Gameshow is the name of our project entry for the 48h hack project of Sapo Codebits 2011. The aim of the competition was to develop a project during 48 hours and present it in 90 seconds to a live audience. Out of over 80 proposed projects, 65 were presented live.
We won the 1st place of the public voting.

Abstract

The 48h project consisted of building a helmet device with humidity, temperature and fluid intake sensors, used to record and measure the reaction of nuclear taco victims of Codebits 2011 Nuclear Taco Challenge. The sensors and servos are connected by Arduino. 6 timelapse videos were recorded documenting the user experience. The 1:30 project presentation was in the style of a Japanese gameshow using OpenFrameworks. The host displayed using face substituion technology in realtime.

Motivation

Our motivation to develop this project was the following:

  • Do something fun with sensors and Arduino, that would show people how easy it is to use these things.
  • Showcase applications of recent Face Tracking and Face Substitution technology.
  • Do a presentation format that would not leave anyone indifferent to our project.
  • Bring attention to the creative community we have in the Audiência Zero hacker spaces in Portugal (LCD in Porto / GuimarãesxDA in CoimbraaltLab in Lisbon), in hopes of getting new members.
  • Take home some new hardware.

Video of Presentation

Before Codebits

Concept

At Sapo Codebits 2010 the event organizers held a nuclear taco challenge during one of the nights of the event. Many brave attendees spent their last day of the event in severe discomfort, cursing their idealized bravery. No members of our team were brave enough to take on the nuclear taco challenge but the memories of everyone else suffering lingered on with us. Then one day a lightbulb was turned on inside Mauricio Martins‘s head when he saw a tv comercial for MEO featuring Ricardo Araujo and an “all American” beer helmet.

The idea Mauricio had awaken inside his head was to use his Arduino and sensors expertise to pimp that beer helmet into a nuclear taco sensor device of some sort. He began looking for the pieces required.

By the way, if you want to learn how to use Arduinos for random projects, there are some workshops at altLab on a regular basis.

Read more

Arduino Kitchen Timer

anonymouse197 writes:

This instructable will guide you through creating your own Arduino based Kitchen Timer. This is a quite simple project, requiring little or no programming or electronics knowledge, just the willingness to learn and fiddle – an ability most useful for modern man.

This kitchen timer is simple enough, press and hold a button and it will count up it multiples of five minutes, until you release the button. Upon doing so the timer will flash, and begin counting down. This timer includes an alarm and a display, with a piercing piezo buzzer to get your attention.

The arduino, laptop, protoshield, and USB Cable excluded; I took every electrical component from an old or broken device. Try to recycle things, its easy to get hold of broken electronics for free so make the most of it! See any jumpers on this design? No, paper clips are much better – cheap as chips and more sturdy too! :)

Arduino Kitchen Timer - [Link]

Arduinoids – The Rise of the Machines

sustburbia.blogspot.com writes:

Back in July I was contacted by Nikki of fizzPop Hackspace in Birmingham about making very low cost Arduino clones on stripboard. I hadn’t really given it much thought until I realised how easy it would be to make an Arduino compatible device on stripboard (or breadboard) for something less than a fiver!

I’ve tried to standardise the design, to make use of the ATmega328 pin-out – which lends itself for an efficient layout.
Here’s a couple of recent boards – one is a controller for a spark ignition system, and the other is a general purpose layout – just the Arduino in the corner of a vast expanse of prototyping board.

Below is the prototype spark ignition controller. It is based on the Atmel ATmega328 microcontroller and uses the standard FTDI USB to serial cable as a means of

Arduinoids – The Rise of the Machines - [Link]

The AmiPIC18 LCD Shield

embedded-lab.com writes:

Last month I reviewed the Amicus18 development board, which is an Arduino-style platform with a PIC microcontroller. The Amicus18 board is physically compatible with Arduino shields. However, the default PIC processor on the board is a 3.3 V type, which could be an issue while interfacing some of the shields that strictly operate at +5V. As a support to the users of the Amicus18 development board, Gevo Electronics from The Netherlands has designed a special shield, named AmiPIC18 LCD. Although the name says it is a LCD shield, but in real it provides a lot more features, which we will be exploring in this article.

Introducing the AmiPIC18 LCD shield - [Link]

MHVBoard – an Arduino Clone

electronics-lab.com writes:

The MHVBoard is an Arduino clone kit, which does away with a second chip for USB comms, and instead uses V-USB to talk directly to the main microcontroller.

The kit has been designed to run soldering workshops, and is completely hand-solderable, even by complete newbies (all through hole components except for 1 large pin soltage regulator).

Programming is done via the USBAspLoader bootloader, which presents itself to the computer as a USB ASP programmer, which AVRDude knows how to talk to. Patches for the Arduino environment to teach it about this board are also included.

Since the chip directly has USB support, projects can easily emulate low-speed USB devices using the V-USB library. I have integrated USB Keyboard support into ourMHVLib runtime library, and others have written similar libraries for the Arduino environment.

The MHVBoard also has a prototying area available, and our members have successfully used this for various interfaces (displays, nunchucks, etc). I have also built a software controllered 3V->5V boost regulator (using the MHVlib driver) in the proto-area so I can run off LiPos, but that is another project

Other unique features include a 20MHz clock (instead of 16MHz on other Arduino boards), as well as breadboard compatibility. A right angle connector can be mounted along the edge, allowing the whole board to be installed (standing vertically) into a breadboard, with all pins broken out.

MHVBoard – an Arduino Clone - [Link] [Via]

Android Open 2011: Massimo Banzi, “Arduino & Android, Infinite Possibilities”

Nice Video of Massimo‘s talk at Android Open 2011.

via [O'Reilly Media]

Control a Slot Car Race With Your Mind

[Riccardo Giraldi] project : Controlling a slot car race from a Mindwave headset (your brain waves).

From B-Reel’s secret laboratory comes a brain-bending experimental project utilising a number of cutting edge tech tools. B-Reel’s UK creative director Riccardo Giraldi led the development of the project, and you can view the explanatory video here, as well as some of the creative musings in a write up below. [...] There are few commercial devices that claim to safely read your brain signals. We ended up choosing the Mindwave headset from Neurosky for this experiment because of its unobtrusive design and its affordable price.

via [TheNextWeb] source [B-Reel]

Creative Commons License
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.