The popular development board and all its shields, cases, and accessories.


Grab a book and teach yourself something new.

Breakout Boards

If you need to prototype something, breakout boards are the perfect shortcut to get up and running quickly.


From USB, audio, video, or general prototyping cables; here you can find all you need to get your devices connected together,


Cellular modules can provide reliable long range communication.


Buttons, switches, LEDs, and all the other general parts you need to build your next creation.

Dings and Dents

Anything that doesn't get sold as a product usually ends up here. Bare PCBs, scrapped builds, or one-off products can be found here.


Get your bulk-packed classroom materials here.


Wearable electronics and materials.


Get accurate positioning information with the help of GPS.


Learn how to solder, program, and more with our kits.


Add a graphic interface with a color or monochrome LCD.


Get your code onto the IC.


All the parts necessary to prototype your design.

Raspberry Pi

Cases, accessories, and everything you need for your Pi.


Specially packaged products for our retail customers.


Get moving with robotics. Wheels, motors, controllers, and all things mechatronic.


Detect your environment with various sensors. Motion, sound, vision, temperature, and more.


Show off your inner geek with SparkFun swag.


Get building with hand tools, soldering irons, and power supplies.


Need a board for a specific application? Check out or SparkFun widgets.


Cut the cord and communicate wirelessly.


All of these products are retired and archived. Check here for datasheets and information on older products. These pages are for reference only.

Recent Product Comments

Member #326601 / 34 minutes ago 1

How far or close do you need to be from the source to work?

Re: SEN-11195 - Color Detector Sensor

ShawnHymel / 42 minutes ago 1

Unfortunately, the CC3000 does not default to SmartConfig on power up. You need to send special SPI commands to the CC3000 to tell it to…

Re: WRL-12072 - CC3000 WiFi Breakout

Member #341546 / 6 hours ago 1

I am powering this off 4xAA just fine. You can adjust the heating values in your code. Put this into your setup after you declare the…

Re: COM-10438 - Thermal Printer

Member #341546 / 6 hours ago 1

I can confirm that this works with a mixture of US and Japanese Yen! I have a modified “Hater-Matic” at my clinic in Japan giving out jokes…

Re: COM-11636 - Coin Acceptor - Programmable (6 coin types)

Member #40086 / 7 hours ago 1

I have downloaded smartconfig and run it on my smartphone, but I am anable to connect to the cc3000 wifi breakout. Can I have some input on…

Re: WRL-12072 - CC3000 WiFi Breakout