Stands for Tourism Exhibition in Paris and London

Guilherme Martins
Artica
Published in
4 min readNov 28, 2016

FANQ inquired us during the Summer holidays if we could give them a hand with the physical computing side of a proposal they were budgeting for byDISPLAY and their final client Embratur, the Brazilian tourism institute.

We were actually quite short on time, due to the usual build-up of work that Summer holidays bring, both on ongoing projects and pending proposal submissions. But we naturally followed through with the talks and budgeted a few different solutions for them.

Embratur is present in tourism exhibition and events in several countries, always promoting Brazilian tourism and their represented partners. On this particular event for Paris, they had 23 stands and Artica was contracted to provide an electronic system to control/indicate if a stand is free or occupied. The project was not very complex but the deadline was quite insane, just one week to design a solution, order components, build hardware, code software, test everything and install on location in Paris. There wasn’t time for debugging neither proper tests.

We built a simple two-button system, communicating if the stand was occupied or not. Locally, mounted on the stand itself, two lights would change colour accordingly. On an interactive touch screen in the entrance of the stand area, we displayed an interactive map that would display the stands state (free or occupied) and give some additional information on each of the stands.

Building the button system was relatively easy, just a few wires, an Arduino and a breakout board. Replicating it for all the stands (plus spares) within a week forced us to do a few all-nighters with everyone cutting cables, soldering and testing. We finished all the hardware just a few hours before catching the flight to Paris.

To identify which stand was which we developed a basic protocol between the Arduino and the computer controlling the map, communicating via WebSockets. So the map application had it’s own secret “assign” mode to help configure the system. Due to the lack of time the entire map application was developed using HTML, CSS and javascript for a browser running in fullscreen mode.

On location in Paris, we also had to mount our system to the stands and test everything. Luckily we didn’t run into any major electronic or network issues so when it opened to the public the system was working smoothly despite all the last minute building. Map application had the typical request for last minute requirement changes, which forced another all-nighter to implement but nothing very critical. Overall the project worked well and we had positive feedback from the client on the delivered service.

It’s always very risky to accept projects on top of the deadline. Accepting them usually means we are burning the team with all-nighters and delaying on-going projects. At Artica we always want to make sure the end result is the best it can possibly be, and without the proper testing time, it’s quite hard to ensure we are delivering something robust. For these reasons. We usually refuse this kind of last minute jobs, but in this case, we decided to take on the challenge and we’re quite happy with the end result of the project.

A month later we did another install of the project in London, with 60 stands instead of 24, since we had a little more time we did dedicated PCBs, which are more reliable. The install had the usual last minute issues, overcrowded network forcing last-minute rewrite of the code to use Serial Comm instead of WIFI, screens mounted in portrait mode for landscape designed application, etc. With another couple of all-nighters by the team on location, we resolved all the issues delivering what we promised.

--

--