Archive for the ‘FireFly’ Category

Vertical Plotter Prototype

Monday, July 30th, 2012

Nice Grasshopper-to-Arduino plotter hack from FablabTorino maker Pietro Leoni, a collabotator at Carlo Ratti Associati studio in Turin. We’d love to see code & sketches online soon, as much as a second edition of the plotter.

 

IAAC’s CAN-Based Interactive Architectures

Monday, August 1st, 2011

Barcelona-based IAAC school is hosting a summer school (in Barcelona and Mumbay). The theme of this year’s course is creating an urban tool of a networked city based on a new informational layer.

What happens if we think Urbanism and Energy through a new informational layer added in our cities?

(more…)

FireFly 1.006 Announced, With Built-In Arduino Code Generator

Friday, July 8th, 2011

We have previously talked about FireFly, a set of software tools dedicated to bridging the gap between Grasshopper (a free plug-in for Rhino), the Arduino micro-controller, the internet and beyond. Now it comes with its 1.006 new features like the Arduino Code Generator, Upload to I/O Board, UDP and OSC Listeners and Transmitters, XML Search, and State Detection.

The Arduino Code Generator attempts to convert any Grasshopper definition into Arduino compatible code (C++) on the fly.  It works by detecting components that are ‘upstream’ from the Uno/Mega Write component.  The Code Generator checks the component ID against a library of custom C++ functions which then get added to the code if there is a match. The code can be simultaneously saved as a .pde (Arduino Sketch) file to be opened in the Arduino IDE.

In addition, there is also a new Upload to I/O Board component which allows you to upload any sketch (could be from the Code Generator or any other sketch) directly to your Arduino board from within the Grasshopper environment. A lot of stuff happens behind the scenes with this component.  Essentially it creates a dynamic MakeFile and calls a shell application to convert the .pde file into a .cpp (C++) file and then into .hex code (machine readable code) to be uploaded to the microcontroller. Note: WinAVR is required to be installed on your machine in order to properly upload sketches to your board.  You can download the latest version here.

via [lifearchitects]

Interactive Architectures: Media-TIC and Interactive Buildings

Friday, September 24th, 2010

 

Some time ago I was informed that the surfaces of the amazing Media-TIC building (from Cloud 9 / Enric Ruiz Geli) were Arduino-based, sensing the enviroment/atmosferic changes and offering a 20% saving on climate control:

The building is in the shape of a cube and formed by large iron beams covered in a plastic coating of inflatable bubbles, which offer glimpses of the fluorescent structure of the building. The attractive covering also has a functional utility as a way of regulating light and temperature, primarily preventing 114 tons of CO2 a year from escaping from the building, and offering a 20% saving on climate control.

Every facade of the Media-TIC is different: from the outside, they reveal parts of their interior spaces and give a diverse plasticity, while from the inside they offer spectacular views.

Importing enviroment data from Arduino to Rhino and other 3D programs has become easier with the creation of [GrassHopper] and its practical toolbar [FireFly].

Firefly for Grasshopper / Arduino from Jason K Johnson on Vimeo.

New ways to conceive our spaces, a new use of energy, the upcoming concept of [active houses] are just around the corner. My question is: how can we get rid of 50 years of  misuse (misunderstanding?) of architecture?

A new age is coming, maybe.

Thanks to [PaoloMartini] [LucaBiselli] [thePlan] see also [GrassHopper3D] [firefly] [Media-TIC]