» max emrich - arduino grasshopper «

Coding a prototyping

tool for Hardware UX

While working with a medical device company, I built a bridge between Grasshopper and Arduino for Mac and Windows. A simple Python script soon evolved into a full-fledged app, enabling seamless data exchange and real-time prototyping—making workflows faster and more intuitive.

Want to try it? Contact me via info@maxemrich.de!

The tool shows a all the incoming data from the Arduino and allows you to start a local server and allow data to move. Once started all the data coming from Grasshopper becomes visible and can be used by the Arduino.

The tool uses Swiftlets ability to GET and POST data to a local server that then communicates with the Arduino. You can pick the update interval to keep performance in check.

In the Arduino code data gets send to Grasshopper via sendDataPoint(Name, Value) and data recived can be used trough getValue(Name, desired Type).