Archive for the ‘Libraries’ Category

Computerless Arduino

Friday, July 29th, 2011

Ever wanted to reprogram Arduino without a Computer? Have a look at the [Teague Labs] tutorial.

The Computerless Arduino consists of two major components; an Arduino-compatible microcontroller loaded with a realtime code interpreter, and a stand-alone 5 button LCD display to display port values and manipulate code. The display can be connected to the Arduino via a 4-pin port at any time to peek at In/Out values, view the current code, and make changes as desired.

By keeping the display separate, it’s possible to have many dedicated Arduino modules (we’re using one of the smallest, cheapest, and most-capable Arduino clones, the Teensy2.0 for $18), without needing to spend much on each additional device. For the display we’re using the super small uLCD-144 (by 4D Systems for $29), and the system could easily be modified to use a larger display or computer if desired.

via [CreativeApplications] source  [Teague Labs]

 

 

Arduino-based Video Sorcery

Thursday, July 28th, 2011

ù

Wonderful Arduino video sampler from [giekes.nl] (At the moment in its 1 bit / 1 and half bit stage) . The project is based over [TVout] library, [Video in on TVout] and [Ram library and 23k256 circuit]. Amazing job.

If you dig the 8-bit style colourful site you’ll discover several other video oddities based on Arduino (or at least Atmega328), well explained and referenced by the [Gijs Gieskes].

via [giekes.nl]

Digital Lathe By FabLabItalia (Build Your Own!)

Monday, July 18th, 2011

Some time ago the guys at Fablab Italia in Turin joined a city exhibition of art, design and related. The exhibition is hosted in Vanchiglia, a neighborhood of Turin, and it’s called Vanchiglia Open Lab (LOV). The project they managed to bring to the Open Lab is really interesting: a digital lathe which lets you interact physically with a 3D program and print your own sketch with the 3D printer.

You need 5 potentiometers hooked up to the first five Analog pins of Arduino. 4 of them are used to modify the shape, the fifth is used to change the step & resolution of the shape. An Hoberman-style sphere lets you control the rotation of those 5 pots in a different way.

Wanna try? Donwload project files (Arduino, Blender, Laser Cutter) from Fablab Italia’s Wiki.

Via [FablabItalia]

Arduino Ethernet, ADK Available for purchase

Wednesday, July 13th, 2011

 

This week we are releasing a few new products and services. We begin with the Arduino Ethernet and the Arduino Mega ADK.

The Arduino Ethernet combines a regular Arduino board with the Ethernet Shield into a single board designed to power your internet of things projects. It has the ability (if fitted with an optional module) to be powered directly from the ethernet cable using a standard called “Power over Ethernet“,  this makes ideal for permanent installations in buildings and similar structures.

For example, prototypes of the board have been installed and have been operating for over a year at the “Campari Gallery” museum in Milan Italy relaying sensor data via OSC to video players and other interactive installations with amazing reliability.

You can use any FTDI compatible cable or module to program it. For this purpose we are also releasing a new USB2Serial module that is based on the same circuit that’s used in the Arduino UNO, hacking the firmware on the atmega8u2 will allow you to make amazing stuff with this cheap module.

The Arduino Mega ADK is an exciting new addition to the lineup. Google recently released an Arduino-derived open source accessory development kit (ADK) for Android phones and tablets. This is our take on the platform.

It’s essentially an Arduino Mega 2560 with the addition of a USB Host chip that communicates with the phone and a beefy power supply (the board needs to be able to charge the phone). The communication is implemented using Oleg Mazurov’s USB Host library.

The ADK Sensor Kit makes it incredibly simple to develop with the ADK because there is no need to know anything about electronics, small modular sensors and actuators plug on top of the Mega ADK letting you create protoypes or robust installations in minutes!

Later this week we’ll release a few code examples that will make it very easy for anyone to build Android accessories with Arduino.

We hope you enjoy our new creations.

The Simple Act of Making a Mark

Tuesday, July 12th, 2011

[Alan Rorie] developed The Simple Act of Making a Mark, an installation about abstracting the creative process: The machine begins by looking at what is placed before it and detects patterns within it. The machine then traces those subtle patterns, amplifying and solidifying them until generative patterns emerge autonomously.

The installation uses an Arduino Uno, an AdaFruit Motor Shield, a single USB HD web camera is used for both the computer vision and to build a time lapse movie of each loop. The software is built using Processing with MessengercontrolP5fullscreen libraries, and v3ga blobDetection. In addition gCode command structure was used and Bresenham’s line algorithm to determine where and when the steppers should move.

via [creativeApplications]

“Tele-Present Water” Waves From Faraway

Wednesday, July 6th, 2011

Hypnotic installation from David Bowen representing *real* waves.

[...] Tele-Present Water installation draws information from the intensity and movement of the water in a remote location. Wave data is collected in real-time from National Oceanic and Atmospheric Administration (NOAA) data buoy station 46075 Shumagin Islands Alaska. The wave intensity and frequency is scaled and transferred to the mechanical grid structure resulting in a simulation of the physical effects caused by the movement of water from this distant location. The installation uses MAX/MSP to drive an Arduino mega running servo firmata. It uses 11 x 24volt dc motors with drivers for the movement.

via [CreativeApplications]

“Light Scythe” Lets You Do Huge Light Paintings

Tuesday, July 5th, 2011

Some of you may know “light painting“  it’s a photographic technique which uses long exposures and a light source, to “paint” the photo with light. The project was inspired by the Wifi Netword Visualization, The Mechatronics Guy later brought in the concept of writing and painting pictures with the beams of light with a pc (wirelessly via Xbee).

The hardware is pretty simple. There’s a 2m programmable LED strip inside an acrylic tube, which is controlled from a small receiver and battery pack. A laptop PC with a wireless Xbee link sends the image data to the scythe at a specified time.

via [UberGizmo] source [mechatronicsGuy]

Easytransfer Library Makes Arduino2Arduino Communication Easy

Thursday, June 2nd, 2011

Making an Arduino communicating with another Arduino implies the use of a protocol. Most of the time is a DIY protocol that suits your needs (e.g. sending simple bytes/string etc) made for that project.

[Bill Porter] took care of this problem by creating a library called EasyTransfer

In most of my own projects I define and write my own NMEA standard communication protocols. This makes communications human readable and easy to debug, but proves wasteful with bandwidth and processing power so it’s not right for every application. Binary communications is much more efficient and versatile, but requires careful handling. This library abstracts the finer points of packetized serial communication away from the user so it easy to use and understand.

via [HackADay] source [BillPorter]

Tutorial: Arduino UNO + Google’s ADK

Monday, May 30th, 2011

[Alex TC] from [Bricogeek] posted a tutorial about how to interface Arduino and Android replacing the ADK shield by Google with commonc sensors and actuators.

[few days ago] ADK  was presented on Google’s blog, a platform that enables communication between Android and Arduino. The downside was that the development kit costs around 300 €.

Today we bring you a scoop. After seeing different people online who managed to run the ADK on  Arduino with a USB Host Shield controlling a servo or LED, we intend to play all the devices included in the kit but in our BricoGeek DIY version, with the products we have available in the store.

via [bricogeek]

Big Fonts On LCD Library Turns To Second Version

Friday, May 27th, 2011

When working on 20×4 (or bigger) lcds font dimension can become an interesting issue: [liudr] shared & updated its Phi_Big_Font library

The Phi_big_font library utilizes 3 X 5 dot matrix technique I developed to display characters 6 times the size of ordinary characters seen on HD44780-compatible character LCDs. You will need two rows and 4 columns to display one character (with one column blank to separate characters). A 16*2 display can display 4 such characters, making a perfect clock display like HH:MM, or month or day display in three characters. A 20*4 display can display 5 characters by two rows, totally 10. You can display the characters anywhere you want. Make an animation if you want.

via [Arduino Forum] source [liudr blog]