Firefly Design LLC

Firefly Ice: An Open Source Wearable / Internet of Things Platform

Firefly Ice Development Kit

Firefly Ice Development Kit
Everything you need to get started!

1 left in stock


Firefly Ice is an open source wearable / Internet of Things platform.  You can buy pre-built Firefly Ice PCBAs along with all of the other parts that you need to do development, without having to pay for PCB assembly and FCC testing yourself.

Wearables need to be small.  This requires tiny components, high quality PCBs, and high quality assembly.  This can be expensive when making the small quantities needed for development. Devices with radios require FCC testing before they can be sold, which is an expensive and time consuming process.

Firefly Ice uses an ARM Cortex processor and a Bluetooth 4.0 Low Energy radio to communicate with apps.  It is designed to be very low power, which makes it a good foundation for a wearable device.

Proudly designed and assembled in Austin Texas by Firefly Design LLC.  Firefly Design has been around for 20 years helping others create great products.  Recent designs include the Lumo BodyTech Lumo Lift and Lumo Back.

SXSW 2014 Workshop: The Complete Hardware Crash Course

Posted by denisbohm on February 06, 2014

I'm looking forward to holding a workshop at SXSW 2014: The Complete Hardware Crash Course. It will be on March 11th at the AT&T Executive Education and Conference Center.

The workshop will cover the complete process of creating a small low power connected device by leveraging open source hardware and software. This includes electronics, mechanical parts, firmware, software, FCC testing, production, and more.

You must signup in advance to attend SXSW workshops.  To reserve a seat, please go here:

Hope to see you at SXSW!


Firefly Ice Blue: Test Fixture

Posted by Denis Bohm on February 05, 2014

The test fixture is used during production testing and programming.  It has spring loaded pins that make contact with the test points on the PCBA.  A plastic adapter holds the spring loaded pins in place and guides the PCBA into place.  This design makes it easy to momentarily hold the PCBA in the test fixture while the testing and programming take place.  The test points are brought out to a standard JTAG SWD connector, USB connector, and battery connector.  There is also a reset button.

The following image shows the test fixture with and without the PCBA in place: