braz

Monday, April 20, 2009

Arduino Mega and Prototype Shield Assembly

I've had some Sunday afternoon fun and games with the assembly of a prototyping shield. It is the design from e-lioness and is for the new Arduino Mega board. The new Arduino Mega board is designed to wow, with 128 KB of Flash or program memory, 8KB of RAM, and 4 KB of EEPROM. The board has a massive 54 digital pins (14 of these offer PWM output), 16 analog io pins, 4 hardware serial ports, and I2C. It is compatible with most of the earlier shields designed for the standard Arduino. The firmware includes the now standard, auto-reset on upload, a pre-burned bootloader, and automatic power selection. It does need you to update your Arduino to at least Arduino version 0015 or later. Here is a little table comparing the latest hardware from the Arduino and a close mid capacity derivative from the RepRap project, the Sanguino.

ArduinoSanguinoComparison

The Arduino Mega is a very sweet option for installations and sensor heavy projects.

Here's the starting picture:
outofthebox

Here's how it ended up:
finished-topview

The process is visually documented in my Flickr images and doesn't really need any more documentation. I would possibly check around to see if other prototyping shields have a better track layout for the digital pins as this turned out to be a little messy.

An example of the fun you can have with the Arduino Mega is shown by Tom Igoe's post on ``8×8 LED matrix control on an Arduino Mega''. He has a great example using it to play Pong.

Labels: , , , ,

Tuesday, March 31, 2009

Sun, Sea, Sounds, and Arduino at SMC 2009



If you're interested in learning about the sounds of Porto and physical computing then consider participating in the upcoming SMC Summer School on Interactions with Environmental Sounds. It is going to be held in Casa da Música, Porto, Portugal from July 18-21. There is funding available from the COST Action ICO601 on Sonic Interaction Design, for third level students interested but the application deadline is approaching (24th of April). There is a whole range of interesting project proposals already online. Guest lecturers will be given by Marcelo Wanderley of McGill, Joel Chadabe of NYU (and EMF), and Xavier Serra from the Music Technology group in Barcelona. Tutors include Jean-Julien Aucouturier, Stephan Baumann, Bram de Jong, Luis Gustavo Martins, Rui Penha, Stefania Serafin, Federico Fontana and myself.

Check out the Summer School website for details and application forms.

Labels: , , , , , , ,

Wednesday, March 18, 2009

CS4062 - Fourth Arduino Lecture

CS4062 Masters in Interactive Media - Fourth Arduino Lecture - March 18th 2009 - University of Limerick. This lecture presents a short review and introduction to programming concepts relevant to Arduino. This was aimed at a digital media / music technology masters student audience.

Labels: , , , , ,

CS4062 - First Arduino Tutorial - Talking to PureData and to Flash

CS4062 Masters in Interactive Media - Tutorial Example 1 Arduino and PureData - March 18th 2009 - This is a simple worksheet example for a class tutorial on getting PureData and an Arduino to communicate. This was aimed at a digital media / music technology masters student audience.

Tutorial Example 1 Arduino and PureData Tutorial Example 1 Arduino and PureData eoinbrazil CS4062 Masters in Interactive Media - Tutorial Example 1 Arduino and PureData - March 18th 2009 - This is a simple worksheet example for a class tutorial on getting PureData and an Arduino to communicate. This was aimed at a digital media / music technology masters student audience.


CS4062 Masters in Interactive Media - Tutorial Example 2 Arduino and Flash - March 18th 2009 - This is a simple worksheet example for a class tutorial on getting Flash and an Arduino to communicate. This was aimed at a digital media / music technology masters student audience.

Tutorial Example 2 Arduino and Flash Tutorial Example 2 Arduino and Flash eoinbrazil CS4062 Masters in Interactive Media - Tutorial Example 2 Arduino and Flash - March 18th 2009 - This is a simple worksheet example for a class tutorial on getting Flash and an Arduino to communicate. This was aimed at a digital media / music technology masters student audience.

Labels: , , , , , , ,

Saturday, June 21, 2008

IOTC 2008 Arduino Talk

As promised here are my slides and notes from yesterday's Irish Open Technology Conference (details).



Read this document on Scribd: IOTC08 The Arduino Platform

Labels: , , ,

Thursday, April 17, 2008

Soldering and Prototyping Tutorial

This is somewhat of a test to see how iPaper works. I've posted a useful little tutorial I've given for those new to Arduino and to soldering and a handy little planning sheet for laying out your perfboard components. If you're interested in learning some more about the Arduino, Physical Computing, and or just about Interactive Media in general, I'll hopefully be presenting a talk at Irish Open Source Technology conference.

Read this doc on Scribd: Soldering and Prototyping Tutorial

Original PDF.


Original PDF.

Labels: , , , ,

Friday, March 28, 2008

Arduino Lectures and Tutorial Roundup

Here's the collection of slides and notes from the set of lectures I've given on Physical Computing and the Arduino platform.

Lecture 1: Introduction (PDF with notes)



Lecture 2: Electronics, LEDs, Communications, and Datasheets (PDF with notes)



Lecture 3: Motors and AVR programming (PDF with notes)



Here's the link for Tutorial 1 - Soldering: An introduction to stripboarding and to making a shield for an Arduino - PDF handout. This just keeps everything in one nice handy post.

Labels: , , ,