Member Since: September 7, 2010

Country: United States

A walk-through of building what turned out to be a complicated prop.

Continue reading

We all know that women are not only a minority in technical fields, but are often not encouraged to go into such fields. Here are a few ways to encourage and support the girls/women in our lives who are interested in technical fields.

Continue reading


TB6612FNG Hookup Guide

September 29, 2016

Basic hookup guide for the TB6612FNG H-bridge motor driver.

SD Cards and Writing Images

June 4, 2015

How to upload images to an SD card for Raspberry Pi, PCDuino, or your favorite SBC.

Installing an Arduino Bootloader

December 4, 2013

This tutorial will teach you what a bootloader is, why you would need to install/reinstall it, and go over the process of doing so.

How to Use a Breadboard

May 14, 2013

Welcome to the wonderful world of breadboards. Here we will learn what a breadboard is and how to use one to build your very first circuit.
  • This board actually has a 3.3V regulator and is designed to run at that voltage (3V should be fine although you’ll probably want to bypass the regulator). Also, keep in mind that coin cell batteries are still Lithium (Lithium metal as opposed to Lithium ion), and actually have stricter shipping regulations that Li-Po batteries. Now I’m not saying that people writing regulations know what they are talking about, but using coin cells does not automatically put you in the clear. The truth is no battery is completely safe. When you store a bunch of energy in a device and release it slowly it is called a battery. When you store a bunch of energy in a device and release it quickly it is called a bomb. No matter what type of battery you use you want to use it safely and short it or find other ways to potentially release the energy too quickly. In other words, Lithium Ion (Li-Po), Lithium Metal (coin cells), NiMH, and Alkalines all have their dangers. Choose the battery that best fits your application and be careful with whatever battery you choose.

  • I’m not sure off hand the power requirements, but we do use this board the the ProtoSnap LilyTwinkle which runs from a coin cell battery so you should be fine.

  • The board does have a built in regulator, but you can bypass it and connect to the 3.3V line. As for a 3V button cell, if you are bypassing the regulator then you are really bypassing all the circuitry on the board. There is nothing on the board that requires power, at least until you add your XBee compatible module. The question then is if the XBee can be powered by a 3V button cell. While that will depend on the actual module I doubt it. Wireless devices need a decent amount of power to transmit data and I doubt a coin cell will be able to provide that (or provide it for very long). Again, it does depend on your module and your coin cell.

  • Lawyers, lots and lots of lawyers. In all seriousness the only difference between the Arduino 101 and Genuino 101 is the silk on the board identifying it as such. With Arduino LLC and Arduino SRL fighting like a couple of toddlers over trademarks we have ended up with different names for different parts of the world. The Arduino 101 can only be sold in the US. The Genuino can be sold…? Well that’s the difference between the new version and the old one. On the massive list of countries it can be sold in, this version can be sold in a few more. That’s it.

    P.S. Arduino and Arduino are now trying to make up.

  • Yes, the 6 pin header on the board is designed to plug directly into our FTDI boards which connect power, gnd, rx,tx and dtr (to reset). Once that is done you should have autoreset.

  • We usually run the chip at either 8MHz or 16MHz, which are the only officially supported speeds in the Arduino IDE. You can either use an external crystal or the internal 8MHz clock. While you can run it slower (4MHz, or 1MHz), I’ve not seen it run slower than that, so I’m not sure the 32kHz clock will be much help. You will need an AVR programmer of some kind to update the fusebits to switch between internal and external crystals (and use the internal clock divider if needed). After that you should be able to upload the Optiboot bootloader (make sure it is compiled for the correct speed). Also check out this tutorial on installing a bootloader. As for different programs, the Arduino IDE is pretty easy to use although does have its limitations. If you are using a non-standard configuration it is fairly easy to create a boards.txt file with the relevant information so the IDE can use it. AVRdude is also a pretty good program and is actually what the Arduino IDE is built on. Keep in mind it is command line so might be tricky. And don’t forget the official ATMEL Studio.

  • Sounds like the library for the shield is not installed correctly. Try thistutorial and if you still have problems please email our techsupport team.

  • That is a pretty standard error which generally means the IDE can’t find the bootloader it is looking for. This means there are quite a few reasons things aren’t working (FTDI drivers, wrong COM port, wrong board selected, etc.) These boards should have autoreset built in (on the DTR line) meaning you shouldn’t have to hold down the reset, if that is the case something might be wrong with your board. First thing I noticed is that you have the processor set to 5V/16MHz, for this board you want 3.3V/8MHz. While you can get it to compile and upload at 16MHz all functions that are time based will be off (delay, all serial communication, etc.). If you are still having problems try sending techsupport an email and they should be able to help you out.

  • We currently only have ones without the pins, but we do plan on getting ones with pins soldered on soon, I believe the manufacture is just building and shipping these first. Keep checking back.

  • The popular WS1812 and other addressable LEDs have pretty much replaced these in the market. With their fairly cheap price and addressability more and more people are using those. So probably a combination of seeing this as older technology on its way to relative obscurity and low sales caused these to be retired.

Hardware (4-40)

M-Short 13 items

Basic 4-40 parts Sell in new parts kit Include a screwdriver...

Prototyping Kit - Idea

M-Short 14 items

Add new parts box and new 4" jumpers. Maybe without the...

Microsoft Azure IoT Starter Kit - SparkFun Thing

M-Short 9 items

Microsoft and SparkFun have gotten together to bring you...

101 Kit

M-Short 32 items

This will need headers on the motor driver, sound detector...

Sensor Kit - DEV-13754

M-Short 23 items

This kit includes a sensor for just about every job. With...


M-Short 22 items

Subtotal = $151.85

Class D Amp SFE = $7.95 each, Adafruit...

E-textile Basics Lab Pack (LAB-13165)

M-Short 62 items

“The E-textile Basics Lab Pack is a basic wearables learning...

Deluxe Tool Kit

M-Short 17 items

Probably not for beginners, but everything you would would...

DIY IR Beacon

M-Short 24 items

Wish list for DIY IR Beacon. There are a few changes based...

Analog Projects Kit

M-Short 15 items

Magnetic Switch - ESCP p67 Magnetic Music - ESCP...


M-Short 9 items

Components that would be in the Hack HD starter kit. We’ve...


M-Short 9 items

Parts needed for “Breadboard Tutorial”