All Lessons
All lessons and demonstrations on using Firefly & Grasshopper, Arduino, electronics for basic prototyping and various industrial design & product design student tips.
Firefly – Installation & Setup
Getting started with Firefly by installing Rhino, Arduino IDE and Firefly. Test it’s all working by turning on an LED using Firefly and an Arduino. Fix the ‘WriteToDAC’ error.
Firefly – LED on, off & blink
Control an LED in Firefly by turning it on/off and making it blink in a pattern. The same process is also shown in the Arduino IDE for comparison.
Fritzing – Circuit & Wiring Diagrams
Learn how to make quick and easy graphical circuit and wiring diagrams with the free software Fritzing. These diagrams are great for presentations, experimentation and documentation.
Firefly – Serial Read Ultrasonic Sensor
How to read serial data into grasshopper / firefly from an unsupported sensor ( eg. ultrasonic distance sensor) connected to an Arduino. How to operate a second Arduino as an output in grasshopper / firefly.
Firefly – TouchOSC Listener & Sender Control Interface
A Basic demonstration guide using the touchOSC app on a phone to wirelessly control a servo with touchOSC sender and display button presses with touchOSC listner via firefly / grasshopper & Arduino.
Firefly – Change 3D Model Colour With Buttons
A basic demonstration changing the colour of a Rhino 3D model with buttons connected to an Arduino via firefly / grasshopper.
Firefly – Extrude 3D Model with Joystick & LDR
A basic demonstration extruding a Rhino 3D model with a joystick and LDR connected to an Arduino via firefly / grasshopper.
Firefly – Move 3D Model With Joystick & Pot
A basic demonstration moving a Rhino 3D model with a joystick and potentiometer connected to an Arduino via firefly / grasshopper.
Firefly – XYZ Dimension 3D model with Joystick & Pot
A basic demonstration of how to to dimension a Rhino 3D model in XYZ with a joystick and potentiometer connected to an Arduino via firefly / grasshopper.
Firefly – Simulated Heart Rate Monitor
A basic demonstration of a simulated heart rate monitor using an RGB LED, buzzer and joystick connected to an Arduino via firefly / grasshopper.