I had a great time at Maker Faire this weekend! I picked up a few items which I’ll quickly summarize here:
First, I snagged a BeagleBone Black kit. I haven’t had a chance to open it up yet but it looks promising, though I wonder just how much trouble it’s going to be… it sounds like it will be more daunting than my Raspberry Pi (which I’m finally making good use of!)
I also picked up a Logos Electromechanical Labs RGB LED Matrix Backpack to fiddle with. I’ve been busy getting I2C devices working with my Rpi and thought this would be a fun addition! (I’ve previously fiddled with them on the Arduino, but the Wire library on Arduino leaves much to be desired in terms of correctness).
Sadly, while it works with the Arduino, the backpack appears to hose to I2C bus on the Rpi (note that since this backpack is a 5V device I am using an appropriate level shifter to interface it to the 3.3V Rpi). It seems that once it’s addressed (or even detected, e.g., via i2cdetect) it doesn’t correctly relinquish the bus until the backpack is disconnected and powered off. I’ve emailed them to see if they know why this is and how to fix it (I suspect it’s a firmware problem on the backpack, which is AVR-based… but I’m not sure how I’d update it yet).
UPDATE: the backpack works fine with the Pi – it was the nut behind the wheel that was the problem. More in an upcoming post. 😀
My most unique purchase was the HexBright FLEX 500 lumen Arduino-powered LED flashlight! 😀 I was able to reprogram it pretty easily, though it doesn’t work with the Arduino IDE 1.5.x yet (also, when adding this target, merging their boards.txt to your boards.txt is the easy way to go… it didn’t work for me otherwise).
Note that I’m not thrilled with the charger that comes with the HexBright… I recently learned a LOT about off-brand USB chargers I was unaware of, particularly with regard to safety, from this EEVBlog post among other places, and that makes me wary of chargers that look like knockoffs. While I’m happy to use cheaper parts when possible (I’m certainly not a hardware purist!), I expect the things I plug into my wall to have a a valid UL stamp on them at the very least. Bonus points if they spell the words right on it (“inter-mation equipment”? Looks like copy-pasta from a few other questionable chargers I’ve seen teardowns of – probably the same maker slaps whatever name you want on them). And no, that serial number is not “serial” at all on cheap chargers.
Again, not knocking the flashlight, which seems pretty solid… just not thrilled with the cheap USB plug-in charger it comes with. Now that I know more about what goes into these small form-factor chargers I can appreciate that you don’t want to skimp when it comes to quality on them.