Firefly Project
Denis Bohm / Firefly Design
fireflydesign.com
What is it?

 Internet of Things (people, places, and things)
 Activity Monitor
 Quantified Self
 What do you want them to be?
Democratization Of...


 Devices
 Firmware Algorithms
 Data Storage & Access
Open Source


Following Open Source Hardware Principles
Creative Commons Attribution 3.0 License
Apache License, Version 2.0
Full Stack

 Electronics
 Mechanicals
 Firmware
 Cloud Data Storage
 Software for Phone, Tablet, Laptop
Device Family
Multiple Form Factors (small thin low power core)
Sensing Options (motion, environment, biometrics, etc)
Power Options (batteries, wireless charging, energy
harvesting)
Communication Options (USB, Bluetooth LE, etc)
User Interface (LEDs, haptic feedback, touch, etc)
Temperature range, waterproofing, etc
Production Support

Orderable Bill Of Materials
Panelization
Test Fixture
Manufacturing Support (programming, testing, etc)
FCC Testing Support (Bluetooth test mode, etc)
Useful Design Bits

 ARM Cortex-M Serial Wire Debug Framework
 Over the Air Firmware Updates
 Production Tools
 Chips & Firmware Drivers
Current Status
First device designed: Firefly Ice.
10 Firefly Ice PCBAs made.
3D printed enclosures have arrived.
Firmware for functional checkout working.
Cloud data storage service development started.
App to sync data from device to storage started.
Get Involved
Product & App Developers
Open Source IDE & GCC Toolchain
Industrial Design & Mechanical Engineering
RF Engineering
OAuth Provider & Data Visualization
Group Hardware Build

Firefly Project Introduction

  • 1.
    Firefly Project Denis Bohm/ Firefly Design fireflydesign.com
  • 2.
    What is it? Internet of Things (people, places, and things) Activity Monitor Quantified Self What do you want them to be?
  • 3.
    Democratization Of... Devices Firmware Algorithms Data Storage & Access
  • 4.
    Open Source Following OpenSource Hardware Principles Creative Commons Attribution 3.0 License Apache License, Version 2.0
  • 5.
    Full Stack Electronics Mechanicals Firmware Cloud Data Storage Software for Phone, Tablet, Laptop
  • 6.
    Device Family Multiple FormFactors (small thin low power core) Sensing Options (motion, environment, biometrics, etc) Power Options (batteries, wireless charging, energy harvesting) Communication Options (USB, Bluetooth LE, etc) User Interface (LEDs, haptic feedback, touch, etc) Temperature range, waterproofing, etc
  • 7.
    Production Support Orderable BillOf Materials Panelization Test Fixture Manufacturing Support (programming, testing, etc) FCC Testing Support (Bluetooth test mode, etc)
  • 8.
    Useful Design Bits ARM Cortex-M Serial Wire Debug Framework Over the Air Firmware Updates Production Tools Chips & Firmware Drivers
  • 9.
    Current Status First devicedesigned: Firefly Ice. 10 Firefly Ice PCBAs made. 3D printed enclosures have arrived. Firmware for functional checkout working. Cloud data storage service development started. App to sync data from device to storage started.
  • 10.
    Get Involved Product &App Developers Open Source IDE & GCC Toolchain Industrial Design & Mechanical Engineering RF Engineering OAuth Provider & Data Visualization Group Hardware Build