SB-FireFly Hacks: Round 1

Dave Hrynkiw
July 3, 2012

Jeremie, our engineer and the brains behind the SB-FireFly, can't seem to put the thing down even though it's all done and released. He's been hard at work figuring out what it's capable of, and figures that the hardware and framework could be used for a Micro-TV-B-Gone broadcaster, IR code repeater, and even a tiny robot controller. This week, Jeremie turned the SB-FireFly into a countdown timer and even a 'Twinkle Grenade'. Check out the hack descriptions below for more information.


SB-FireFly Countdown Timer
The inspiration for this hack comes from a certain Solarbotics Head-Geek burning up too many Freeduinos in the re-flow oven... I mean, we had trouble cooking hardboiled eggs... yeah… that's it. A permanent 3 minute timer was needed to save the innocent PCBs... er... eggs.

Additional Hardware required: Needs a Piezo Buzzer soldered to the expansion port from S (PB3) to G (GND).

Code: Download here

What it does:
Turns an LED on then beeps at the 1 minute mark
Turns 2 LEDs on and beeps at the 2 minute mark
Turns 3 LEDs on then continuously beeps & flashes all LEDs at the 3 minute mark until the button is pressed.

Meanwhile, during the countdown mode if the button is pressed it will restart the countdown from the beginning. During the continuously flashing/beeping behaviour the button will put the SB-FireFly to sleep, and if pressed again it’ll restart the countdown.

Application: It can be modified to be a timer of any sort, reminding you at certain intervals to take action such as pulling PCBs out of the oven eggs out of the pot.


SB-FireFly Twinkle Grenade
The inspiration for this hack comes from either the desire for mischief or the need for chip tunes. One of the two. Okay, maybe both.

Additional Hardware required: Needs a Piezo Buzzer soldered to the expansion port from S (PB3) to G (GND)

Code: Download here

What it does: Continuously plays Twinkle Twinkle Little Star and flashes all the LEDs in time with the notes until the button gets pressed. Upon button press, the SB-FireFly goes to sleep (because, unfortunately, no amount of Twinkle Twinkle Little Star makes electronics fall asleep). Push the button again and the tune will start back up where it left off.

Application: Annoying your friends, family, and co-workers. Throw it in a colleague’s office and run away as they frantically search the floor trying to turn it off (we swear we haven't done this at all…). Or you could be sneaky and hide it in a vent or inside a drop ceiling. Magnets stick quite well to the back of the SB-FireFly, so it can then be temporarily attached to a metal surface quite easily.


With the sheer plethora of possibilities for the SB-FireFly (or 'hacklications', as Jeremie likes to call them), there'll probably be another one or two similar posts on the horizon for how to tweak this mini blinky platform extraordinaire, so stay tuned!

MORE POSTS

November 1, 2016
New Product: Displays

Prop SX Controller $103.99 Advanced prop designers and industrial engineers have asked us for more horsepower and that's what we've delivered with the Prop-SX. LK204-24-USB-WB USB LCD Module $103.00 USB 4 line by 20 character Display with lots of features! White on blue. 2.8" TFT Touchscreen $47.18 Add some jazz & pizazz to your project […]

September 27, 2004
ScoutWalker III Prototype Kit Workshop

Steve Jones over at Bug'n'Bots has been working with us to be our official test-base for our new upcoming BEAM Walker Kit - the ScoutWalker III. In preparation for the 2004 Eastern Canadian Robot Games, Bug'n'bots is hosting a special workshop featuring this new beta-version kit. This new robot kit uses a very comprehensive BEAM […]

June 25, 2011
Marble Catapult, New Product

Check. This. Out. Don from Ontario sent this video our way, of a marble catapult machine he made that uses the GM18 30:1 Mini Metal Gearmotor. He goes into great detail on the mechanics and engineering, and the action starts around the 3:37 mark. We can't believe how intricate the design is, and can't even […]

December 14, 2021
Solarbotics / Active-Tech Holiday Hours ...

Looking forward to a bit of recharge time after the holiday rush! While being in that mindset, here's our holiday schedule for both Solarbotics and the Active-Tech Calgary Storefront: December 24th - 9:30-1:30pm December 25th - Closed (HO HO HO!) December 26th - Closed (Whooboy... leftovers and toys!) December 27th - Closed (Moar leftovers... and […]

1 72 73 74 75 76 253
Solarbotics Ltd Logo
Solarbotics has been operating for more than 25 years, bringing electronics know-how and supplies to both the electronics professional and hobbyist. We'll be happy to help you too!

Solarbotics, Ltd. is not responsible for misprints or errors on product prices or information. For more information, please see our Terms and Conditions.

Warning: This product contains chemicals known to the State of California to cause cancer and birth defects or other reproductive harm.
Please visit www.P65Warnings.ca.gov for more information. This item was manufactured prior to August 31, 2018.

Copyright © 2024 Solarbotics Ltd. All Rights Reserved
cart