Dustin STUPP

5 Projects


Focused on interactive installations and exhibitions, merging the physical and the virtual. Get in touch for more information – or check the links.


Force See-Saw

In order to apply the learnings from the Prototyping & Scripting course by Clifford Choy, we were to realize a mini-project utilizing an Arduino ESP8266 wifi-module, sensors and actuators, a PureData TCP server and an Android App built using MIT AppInventor2.

My group came up with the concept of a see-saw moved by a servo and controlled by an ultrasonic sensor.

Watch the video on Vimeo.

The HC-SR04 sensor measures the time between sending and receiving the ultrasonic waves, which we can convert to the distance as we know the speed of sound. This distance is then mapped to the degree of rotation of the servo and the NeoPixel led-stripe on the see-saw.

The very same value is also sent to the PureData server, which uses it for generating sound via modulating two sine waves, which are in sync when the see-saw is in balance and drift apart the further the see-saw is out of balance. The degree value is also forwarded to a website containing some JavaScript, which can be read by our Android App.

Using MIT AppInventor2 we then use the value to give some visual feedback (a digital depiction of the physical see-saw) and start a countdown when the see-saw is in balance, resulting in additional visual and acoustic feedback.

Project members:
Ritesh Sharma
Dustin Stupp
Tim Tang
Tania Jocelynn Trisnadi

Prof. Dr. Clifford Choy

Special Thanks to:
Victor Cheung (/Zhang)

Read more

Bean – Mood Mirror

The SD5520 Concept Workshop of 2017 was about developing concepts for daily products promoting a healthier lifestyle.

Bean is an interactive mirror, recognizing a person's mood via face recognition. The concept builds on the international saying ”smile, and the world will smile back": Smiling, even willfully, improves mental health. When it recognizes a smile, Bean will not only mirror it (pun inteded), but also increase the ambient lighting, as bright surroundings have a further positive effect on our mental condition. If it doesn't recognize a smile within a certain time, Bean will start making faces to trigger it – so brighten up!

Watch the video on Vimeo.

Read more

Resonating Body

Watch the Video on Vimeo.

Resonating Body, an interactive installation embedded in the architecture of the Jockey Club Innovation Tower at the Hong Kong Polytechnic University invites people to play and create melodies on a larger-than-life string instrument. It fosters collaboration and discovery, allowing the visitors to become co-creators of their individual experience. Its physical structure striates the familiar built environment, changes the behaviour of movement and stimulates low-threshold interactions. The installation comes to life by turning a figurative tuning screw when it detects the visitors’ presence. By plucking the strings, learning and playing freely or discovering pre-programmed melodies, which will be continued by the installation itself when their first notes are being played, visitors create an acoustic space, which as a means of communication sparks interpersonal interaction.

Resonating Body was conceived and realised by Wagi Kulasumpankosol, Tim Tang, Dustin Stupp and Ritesh Sharma. It was supervised by Professor Michael Fox and Technical Director Victor Zhang at the Hong Kong Polytechnic University.

Read more


Our cultural interaction dematerializes more and more into digital data. Distributed-ledger-technologies, such as the blockchain, enable consensus-dependent applications like cryptocurrencies or smart contracts in digital environments, with Bitcoin being the first and most popular example.

ON BRINK video cover

Watch the Video von Vimeo.

ON BRINK is a physical data visualisation of the Bitcoin blockchain: Adapting the mining metaphor, it encodes data on blocks appended to the chain in real-time. It produces piles of soil that relate in size to the number of transactions within a block, and displays six of them at a time on a continuous conveyor system, thus reflecting the human attention span given to a transaction on the blockchain: A transaction counts as confirmed after five blocks have been appended to its containing block. A display informs about the latest block appended to the chain. As the passed blocks accumulate to a growing pile at the end of the conveyor system, the initial pile of soil keeps decreasing: our digital tools are strongly dependent on physical resources. ON BRINK relates our digital to our physical environment by physicalizing the human-related data points of time, location and participation of the Bitcoin blockchain.

Read more