+44 (0)117 244 3000


All the latest events and developments.

Things are feeling festive here at the Cubik office, and to spread the festive cheer, we have designed a Christmas Card LED game that doubles up as a Christmas Tree decoration.

We followed the same 5-phase gate system for this seasonal project that we do for the majority of our customer projects:

  1. Specification – Drawing on the success of the previous Cubik Christmas Card LED game, this years innovation was to design a snowflake PCB design with an increased number of LED’s, increased number of levels to the game, and to offer the player infinite lives.
  2. Design – Schematics for the snowflake PCB were designed in Altium designer and reviewed internally.
  3. Production Prototype – The blank PCB’s and electronic components were procured, which then allowed for PCB assembly.
  4. Software – Based on the previous firmware, sequencing of the LED’s, increasing the number of levels and game completion animations were all developed
  5. Test – Internal testing involved Cubik staff members attempting (some are still trying) to complete the game and assessing that it worked as it should.

Matt Jackson, one of Cubik’s Senior Software Engineers explains how he approached the Software Phase of this project:

‘As this year’s Christmas card is an evolution of the last, we started with the previous firmware as a starting point.  The snowflake design has a greater number of game LEDs and they are laid out differently on the board, so the first challenge was to change the sequence of LEDs to fit this new layout.  Next we added more levels and gave the player infinite lives (It is Christmas, after all!).  Each level has a unique speed or pattern which needs tweaking to keep it interesting from one level to the next. At this point everyone in the office had a play so we could evaluate the difficulty. After a couple of iterations to refine the patterns and difficulty, all that was left was to make some pretty animations for winning the game and sitting on your Christmas tree.’

Cubik Innovation Ltd
Verona House
Filwood Road
Bristol BS16 3RY
United Kingdom
T: +44 (0)117 244 3000

Electronic design Bristol, Innovate Design, Prototype, Product design, PCB design, PCB assembly, PCBA, Electronic design UK, Custom Electronics, Analogue, digital and mixed signal design - Printed circuit board design - Embedded microprocessor systems - Prototyping and test - Mechanical design - Project planning - Production support – Batch Production - Production test and ATE – Small Batch Manufacturing

© Copyright 2012-2018 Cubik Innovation Ltd.
Company No. 8150022
VAT No. 139 8630 80.