Comments: BadgerHack

Comments
16 comments

I have a Badgerstick 2016 from DXCreate at SXSW in Austin,tX. I used Codebender.cc to run my hello world on a Window laptop successfully. Then I tried it on a nightly build Arduino IDE, followed BadgerStick tutorial, downloaded Sparfun LED 8x7 array , Charlieplex library. BadgerStick display also works with Codebender Hello World. But I get the following Warnings:

These are just warnings on the metadata in the library files that are used by the Arduino IDE library manager. It doesn’t affect your code functionality at all, and the warnings simply mean that the libraries (which are customized for these boards) cannot be searched for by their category tag. We’ll get those updated though - thanks for pointing that out!

Super cool booth and activity. I haven’t stopped playing with the badger since I got home from the maker faire. The only problem is I’ve spent all of the “playing” time trying to update the message on it. Codeplex and Arduino are not able to connect. avrdude is really unhappy. Everything I’ve searched is not helping. Any advice for connecting to this little guy?

Which com port do you have selected in Codebender? Additionally, if you were trying it with the Arduino IDE, you will need to download the BadgerStick files from the girhub repository and copy the badgerstick folder to <Arduino>/hardware. The “Hack Your Badge” section has been updated to explain this more clearly.

In the end, I took it to my work computer (win8.1) and the sketch uploaded from CodeBender like butter. I was also successful in displaying it upside down by inverting the array of pins. Now it sits in the USB port of my monitor displaying my job title. Next step: get it to display when our continuous integration software builds fail/succeed.

For documentation sake: the available device is /dev/cu.usbserial-AL00F27Q and I had the right content in the hardware folder. I’ll keep trying to figure out what’s up with OS X though. This is my first arduino, so I don’t yet have anything else to experiment with.

Glad to hear it worked, and that’s a cool way to use the LED display :) I tried it on an OS X Yosemite computer, and I could get it to work. Perhaps there are issues with El Capitan and the FTDI driver? I have not been able to test any Arduino platform on El Capitan, but it looks like people are having issues with FTDI on El Capitan.

Enjoyed helping the neighbors kid build a Badger at NoCo Minimakers faire. It was the first time he’s soldered anything. He’s already hooked it to his computer and learning to program it. Nice piece of hardware for FREE. It’s like an Arduino promini but with an FTDI USB-Serial chip. I’m amazed they’re not for sale, but it kinda makes it kinda special. Already a bunch of hacks come to mind, and I learned what “Charlieplexing” is… THX

There has been some back and forth with engineering on the design. They are working on something for the storefront, but it will be slightly different than what was given out at NoCo. I’m glad to hear you had a good time!

Badgers are already supported on Arduino 1.6.5. You will need to go to https://github.com/sparkfun/BadgerStick, and download the repository (“Download ZIP”). Extract the archive and copy the whole BadgerStick-master/badgerstick directory to <Arduino install directory>/hardware. Open up Arduino, and you should see “BadgerStick (3.3V, 4MHz)” appear under Tools -> Board. Hope that helps!

In 2003, CU student Nate Seidle blew a power supply in his dorm room and, in lieu of a way to order easy replacements, decided to start his own company. Since then, SparkFun has been committed to sustainably helping our world achieve electronics literacy from our headquarters in Boulder, Colorado.

No matter your vision, SparkFun's products and resources are designed to make the world of electronics more accessible. In addition to over 2,000 open source components and widgets, SparkFun offers curriculum, training and online tutorials designed to help demystify the wonderful world of embedded electronics. We're here to help you start something.