Today I successfully interfaced the Arduino to Grasshopper using Firefly.
Firefly is a plugin for Grasshopper that bridges the gap between physical computing and CAD. In this way, you can use various sensors as inputs for generative 3D modeling. The example that I completed takes the analogue data from a flex sensor and uses it to change the radii of an array of 2D circles laid out in a hexagonal mesh pattern.
In the Rhino sketch, the diameter of the circles change as the flex sensor is bent.
I want to use the sensor data to affect the properties of a 3D object – my next step will thus be exploring 3D shapes in Rhino.