To promote the Timex Health Touch, a heart rate monitoring watch without the waistband, the Sonic Boom Creative Media team constructed an installation designed to raise your heart rate. Promoted at the CanFitPro convention, a professional gathering of personal trainers, the installation used an RGBD camera to detect the silhouette and hands of the participants. Using the hands we created light trails that the participants could draw with. To add some additional effects we included a Fast Fourier Transform of the live music being played. As the experience was concluding we snapped a photo of the participant's artwork and published it to a branded Facebook page. The Timex team then instructed the participant to use the Health Touch system to monitor their elevated heart rate.

The installation utilized a scrim, enabling the artwork to be seen from outside the booth. An LED screen was used to flip through a slideshow of previous participants.

An administrative application allowed for real time edits to the 3D thresholds, and control over the experience. An iPad application enabled the Timex team to capture participants data without crowding the installation experience.



Windows 8 Launch


Rogers was looking for a way to promote the Windows 8 platform using the Windows Tiles. This dancepad built with Media Merchants allows participants to play a game of Simon using the client's ringtones and patterns that appear on the screen and in the LEDs on the tiles. We constructed a dance pad with pressure sensors, LEDs, and directional light diffusing acrylic. The microcontroller managed the serial connection with the PC. The openFrameworks application handled the scoring and pattern matching and signals to the dance pad to change the lighting. Automatic pressure threshold detection eliminated false events.

Execution of the campaign occured in a little over a month. Custom through hole circuit boards were assembled and design of the floorpads with the integrated circuitry were completed. The Arduino and openFrameworks applications were constructed and handled both a freeform mode and a gameplay mode.

The power regulation was handled with a series of TIP120s. Additional revisions were made to offer increased strain relief.


Red Bull Crashed Ice

360° Experience


The Red Bull Crashed Ice 360° experience utilized a 360° video recorded of the Norway race course to promote the upcoming Niagara Falls Crashed Ice event. The application used the gyroscope of the iPad to enable participants to spin around and experience the race course for themselves. To gain additional attention we mirrored the display to a projector and projected on a nearby wall.


Queen's Park Grand Prix

Rider Tracking

Mobile Application

The Queen's Park Grand Prix was an event hosted by HelloVelo and featured top international cyclists for a criterium around the Queen's Park circle. A mobile application which could track riders was created. The application utilized the official timing data and rebranded the raw output to closely match the organizers visual style. The result was an application accurate to a few seconds every time a rider crossed the finish line.


Ontario Power Authority


Desktop Application

The Ontario Power Authority PowerEye is a desktop application enabling Ontario energy users to visualize their energy consumption. The application features Time of Use (TOU) times and pricing, provincial level demand, and generation capacity (not shown). Energy facts and high energy usage warning messages can be configured from the service. Geo location APIs also determine your location to find correlations between weather conditions and energy usage. An Autoupdater allow the application to receive application improvements and bug fixes on the fly. The application can also be minimized to the dock and still show a simplified interface for the TOU period.

The development process consisted of initial product skteches, to prototypes, photoshop mockups, and a completed technical execution.

In addition the application launched around a Count Me In promotion which monitored community involvement as an interactive map.



Canadian Catalog

iPhone Application

The Kohler Kitchen and Bath iPhone application is a catalogue of 26,000 plumbing products targetted at the Canadian market. Created with Sonic Boom Creative Media and NATIONAL Public Relations the application design consisted of wireframes, technical prototypes, database design, location API integration, graphic design, implementation, legal, and deployment.

Weekly updates of the product catalogues keep the Canadian database aligned with the US parent company. Wireframes and initial mockups were drawn out, and tested with small focus groups. Slideshow galleries could be updated through a CMS allowing the application to provide fresh content on a frequent basis.

Press demonstrations of the product line, paper catalogues, and iPhone app also catered to an advance promotional audience.



Honda iMid Touch Wall


Honda Touch Wall from Globacore on Vimeo.

The Honda touch wall was a twelve panel multitouch screen to display the features of the Honda iMid system. Bubbles pop out from the center of the screen and randomly choose a direction to travel outwards. A participant can click on the bubble and expand the feature to fill the nearest available screen. When dismissed the bubbles fly off the screen and regenerate again.

This installation was produced by Globacore for the Honda Canadian autoshow installation in 2012.


Toronto Humane Society

Dog Caller


Rethink Toronto approached me in the early spring to assist in producing a device that could send an SMS message if you left a pet in a car and the temperature reached a life-threatening threshold. The result was the Dog Collar. The device utilized a thermistor and a cell shield mounted on a microcontroller. The upper and lower temperature thresholds were hard coded into the device in order to trigger the SMS.

Media response to this was strong, and message boards both applauded and hated the need for such a device. The conversation generated definitely raised the profile of the campaign.



BMO Soccer

Motion Tracking Video Game


The BMO Interactive Soccer game produced by Media Merchants for Cossette and BMO involved the use of OpenCV to provide motion tracking capabilities to an obstacle avoidance video game. The game featured a rolling playing field, illustrated graphics, and scorekeeping.

The tracking was implemented using background subtraction and optical flow to reduce the effects of blob detection against an ever changing environment. IR blasters illuminated the game space during nighttime hours. An IP Camera provided a top down view which would be used for positional movement within the game space. The movement was averaged over a series of frames based on the largest blob to provide smooth predictable motion.

The call to action activated whenever a potential participant moved through the game space. Game activation occurred when a participant stopped within that space for five seconds. This allowed us to track analytics for the duration of the installation.


BC Tourism

Vending Machine


BC Tourism Vending Machine from Media Merchants.

For the BC Tourism "100 BC Moments" campaign PR firm Citizen Optimum hired Media Merchants to produce a giant virtual vending machine. The vending machine would be installed in a courtyard in San Francisco and be powered up for brief times over a three day period. Participants lined up around the block to choose an item from the touch screen. Once the participant chose a number a post card would move forward in it's coil and drop. As it dropped an animation would play detailing the local attractions. The postcard would then drop, and timed perfectly a prize would pop out of the drawer at the bottom. Prizes would consist of framed artwork, kayaks, bicycles, cheese, and more.

The application runs a four monitor display. The largest screen uses a Vicuiti film and projector to display the animation. The second screen displays animated vending machine status text. The third screen is an IR touch screen for the keypad. The fourth screen is hidden inside the vending machine and runs an inventory control system to assist with prize redemption. The inventory system also display's a countdown timer to allow the internal team to release the rewards at a specific time.




The Spot

Mobile Application Development

THE_SPOT from Globacore on Vimeo.

The Spot was an installation for AT&T in 2012 produced by Globacore. The installation featured the Samsung Note (Android), Nokia Lumia (Windows Phone), and a desktop machine. The mobile applications interfaced with a Django DB which managed inventory control.

AT&T's booth allowed participants to try out different mobile devices by registering on the Note, receiving a PIN number through SMS on their own phone, and using that PIN number as an identifier throughout the installation. To order a T-Shirt the participant would interact with the Windows Phone 7 application and type in their PIN. They could then select a size, color, and pattern for their T-Shirt. The T-Shirt selection was managed by an inventory control system through a simple REST protocol.

Participants could also use their PINs to interact with the 18' touch screen to retrieve their photos and other Twitter hashtagged tweets.





The Aeroplan Distinction campaign is a new brand initiative by Cossette Montreal. Media Merchants was charged with the development of the central piece of a takeover campaign at Yonge & Dundas Square. The 'd' (fabricated by StackLab) incorporated a photo booth (depth and chroma-key), postcard printout, email with social media links, and broadcast to two neighbouring billboards.

The interaction included capturing the participant's name, email, an Aeroplan destination, and photo. Initial estimates placed the takeover at 10,000 people, or which we posted 200 photos to the billboards.

The team included a fabricator, project manager, video technician, creative and programming.



Monster High - 13 Wishes


The Monster High 13 Wishes promotion is an interactive puppeteering installation allowing participants to control 3D characters in real time. The characters were modelled based on the movie assets, and skeleton information was interpreted using the Beckon SDK.

Monster High Kiosk from Neil Marshall on Vimeo.

The team included a fabricator, project manager, 3D Modeller, creative and programming.



State of Syn: Singularity

Google Glass Application

State of Syn: Singularity is a Google Glass application based on the Hulu series State of Syn. The game was developed by Yellowbear Studios, and Smokebomb Entertainment. The application was selected as part of the CFC Ideaboost / Mindpirate cohort.

The application consists of a Unity3D game engine, bluetooth socket server and client, paired Android application, and GDK integration. The game can be downloaded for free and installed through ADB at the Ideaboost Website (Requires Google Glass).



Weird Illuminated Sky Painting

Quadcopter Lightwriting

WISP is a long exposure light writing experiment. Patrick Dinnen, Dre Labre, and I fabricated an LED rig and mounted it under a quadcopter. The result is illuminated patterns in the sky.

WISP uses a Bluetooth Low Energy (BLE) shield to communicate changes in the light pattern mid flight. The flight consists of a pilot, photographer, and artist.

The WISP project was featured in The Makers Nation - Maker Spotlight and Pecha Kucha Toronto where it was featured as the Pecha Kucha presentation of the day in January.



Beer Fridge - National Anthem


The Molson Beer Fridge - National Anthem is an evolution of ad agency Rethink's Passport Fridge. The Anthem fridge was designed to tour around Canada and had to use something known to all Canadians, the anthem.

Created by Rethink, Fabricated by Stacklab, programming and electronics engineered by Adam Carlucci and myself. The Fridge uses a Raspberry Pi with a Wolfson Audio card to conduct the audio analysis to determine if the correct song is being sung. The LEDs are controlled using an Arduino Uno to two neopixel arrays.

The Fridge also features Pump Truck tracks to allow for easy transportation, and self-closing cabinetry to house all of the internal components.