SMS Test-Drive Prototype

In 2007, a prototype took advantage of the Sudden Motion Sensor (SMS) in Apple notebooks to promote Honda motorcycles – allowing users to interact with graphics by tilting the notebook.

Project information
The Sudden Motion Sensor is designed to detect powerful vibrations, sudden changes in position or accelerated movement, such as falls, that can damage the hard disk.

Around 2007, I produced a prototype with the intent to promote Honda motorcycles. The prototype used a custom made patch inside Quartz Composer.
By reading the sensor data and transmitting it to a composition containing the graphics, the user could interact with the application by tilting the notebook in different directions.
The combined experience of physical and software was an entertaining way to promote the brand.
The Sudden Motion Sensor (SMS) is Apple's motion-based data protection system used in their notebook computer systems. On January 1, 2005, Apple introduced the system in its refreshed PowerBook line and included it in the iBook line on July 26, 2005.
Since that time, Apple has included the system in all their non-SSD portable systems (since October 2006), now the MacBook Pro and MacBook Air.
Personal Project

More projects

My technical knowledge in creative coding benefits throughout the whole design and creative process. I am passionate about merging data and technology with a unique approach to the development of creativity and content. I develop and constantly research emerging technologies, from software programming languages and frameworks to open hardware.


Experimenting with brain-controlled technology and interactive compositions.


Building interactive physical installations and controlling lasers with custom apps.


A repository for interface experiments, screen interactions and reusable prototypes

Additional projects

Google Year In Search 2021Every year, Think with Google publishes the Year in Search report with the top consumer trends

Google: Safer With GoogleTalking about security is difficult, but not bringing attention to the problem is worse

Prudential x SuperM 슈퍼엠 'We DO'Bringing positivity and helping people to be physically and mentally healthy

Nike: I Got NextCelebrating young basketball players and encouraging them to play the game

Standard Chartered: ShipbreakingMaking the industry safer for workers, cleaner for the environment

Standard Chartered: WildlifeFighting money laundering that fuels the illegal wildlife trade

Volkswagen: Space CrossExploring consumers' imagination

Standard Chartered: Living LongerHelping people make better financial decisions

Quickbooks: Through the YearsPowering prosperity for small businesses in SEA

Nescafé: A Little InspirationA little bit of inspiration for accomplishing those mundane tasks

Chernobyl (Чорнобиль)A documentary about the life of residents in the Exclusion Zone

Emotive ExperimentsExperimenting with brain-controlled technology and custom interactive apps

Standard Chartered: Unlimited $averIntroducing the savings account that lets you live a life without limits

Great Northern HotelA carefully balanced concept combining past and future to create a relevant experience

Windblown.inInterface experiments, screen interactions and reusable prototypes

H2Oh!Refreshing key visuals with a touch of infused fruit flavour

Missing Families From The Street MarketConstructing the story of a peculiar family and its members

Illustration BDExploring shapes and colours

Nike: Black and WhiteCelebrating a football club history and legacy

Face IllustrationShapes and faces

Data BendingCorrupting digital data for aesthetics postdigital

Hong Kong (香港)Visually exploring the Fragrant Harbour

Google Ads: Scaled EducationScaled Education can drive product adoption & revenue by elevating the user learning experience

Pacsafe: eCommerceRedefining a new shopping experience

Google Cloud at SFF 2022Helping Google Cloud to support Fintech businesses to grow sustainably

Google Ads: 3P ChatExploring instant chat marketing to drive business impact across industries

Room 205Exploring creative computer programming for digital and physical