blogo.jpg
  Register   Log In 
Welcome
My Account
Shopping Cart
Checkout
Contact Us
Specials
New Products
Kits and Modules
Arduino
Components
Consumer & PC
Tools and Meters
Security
App Development
Books
How To
Kits and Modules > Microcontrollers >  Returning Customers
click here to log in.
Shopping Cart
Your Cart is Empty
View Cart
 
 
Sort by NameSort by Price
 
Click here for more pictures.
Arduino Uno (version 1)
 
Arduino is an open-source physical computing platform based on a simple i/o board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing, MaxMSP). The open-source IDE can be downloaded for free (currently for Mac OS X, Windows, and Linux).

This is the new Arduino Uno. In addition to all the features of the previous board, the Uno now uses an ATmega8U2 instead of the FTDI chip. This allows for faster transfer rates, no drivers needed for Linux or Mac (inf file for Windows is needed), and the ability to have the Uno show up as a keyboard, mouse, joystick, etc.

Features
:
  • ATmega328 microcontroller
  • Input voltage - 7-12V
  • 14 Digital I/O Pins (6 PWM outputs)
  • 6 Analog Inputs
  • 32k Flash Memory
  • 16Mhz Clock Speed
Quantity
Price
1 – 9$27.46
10 – 99$25.49
100 +$24.65

  Assembled and Tested  
  DEV09950  
  62  
 
..........................
Click here for specs, downloads, and more pictures.
LilyPad Arduino 328 Main Board
 
Description: This is LilyPad Arduino - the main board consisting of an ATmega328 with the Arduino bootloader and a minimum number of external components to keep it as small (and as simple) as possible. Board will run from 2V to 5V. The latest version of the LilyPad supports automatic reset for even easier programming. The back side of the LilyPad is now completely flat! We now use a surface mount programming connector to keep the header from poking through.

This version of the LilyPad now uses the new ATmega328 at 8MHz. Arduino 0016 supports the Arduino Pro Mini 328/8MHz. Use this setting when using this new LilyPad 328.

LilyPad is a wearable e-textile technology developed by Leah Buechley. Each LilyPad was creatively designed to have large connecting pads to allow them to be sewn into clothing. Various input, output, power, and sensor boards are available. They're even washable!

Dimensions:
  • 50mm outer diameter
  • Thin 0.8mm PCB
Quantity
Price
1 – 9$20.35
10 – 99$18.90
100 +$18.27

  Assembled and Tested  
  DEV09266  
  4  
 
..........................
Click here for specs and more pictures.
FTDI Basic Breakout - 5V
 
Description: This is the newest revision of the FTDI Basic. We now use a SMD 6-pin header on the bottom, which makes it smaller and more compact. Functionality has remained the same.

This is a basic breakout board for the FTDI FT232RL USB to serial IC. The pinout of this board matches the FTDI cable to work with official Arduino and cloned 5V Arduino boards. It can also be used for general serial applications. The major difference with this board is that it brings out the DTR pin as opposed to the RTS pin of the FTDI cable. The DTR pin allows an Arduino target to auto-reset when a new Sketch is downloaded. This is a really nice feature to have and allows a sketch to be downloaded without having to hit the reset button. This board will auto reset any Arduino board that has the reset pin brought out to a 6-pin connector.

The pins labeled BLK and GRN correspond to the colored wires on the FTDI cable. The black wire on the FTDI cable is GND, green is CTS. Use these BLK and GRN pins to align the FTDI basic board with your Arduino target.

This board has TX and RX LEDs that make it a bit better to use over the FTDI cable. You can actually see serial traffic on the LEDs to verify if the board is working.

This board was designed to decrease the cost of Arduino development and increase ease of use (the auto-reset feature rocks!). Our Arduino Pro boards and LilyPads use this type of connector.

One of the nice features of this board is a jumper on the back of the board that allows the board to be configured to either 3.3V or 5V (both power output and IO level). This board ship default to 5V, but you can cut the default trace and add a solder jumper if you need to switch to 3.3V.
Quantity
Price
1 – 9$14.54
10 – 99$13.77
100 +$12.62

  Assembled and Tested  
  DEV09716  
  4  
 
..........................
Click here for specs and more pictures.
Starter Kit for Arduino - Flex
 
Description: The Arduino Starter Kit is a great raw parts re-fill for beginners and weathered professionals alike. This version comes with the new Arduino Uno. Also included is a multitude of inputs, outputs, and sensors to get your workbench back up to par. If you're just getting started with Arduino, we recommend the SparkFun Inventor's Kit that comes with a printed manual.

Included:
  • Arduino Uno - the latest Arduino USB board, fully assembled and tested.
  • 6' USB A to B cable - USB provides power for up to 500mA (enough for most projects) and is ample length to connect to your desktop or laptop USB port.
  • Miniature breadboard - Excellent for making circuits and connections off the Arduino. Breadboard may come in various colors.
  • Male to Male jumper wires - These are high quality wires that allow you to connect the female headers on the Arduino to the components and breadboard.
  • Flex Sensor - Originally designed for the Nintendo Power Glove, now you too can measure flex!
  • SoftPot - Measure position along the softpot by looking at the change in resistance. It's like a touch sensitive volume slider.
  • Photocell - A sensor to detect ambient light. Perfect for detecting when a drawer is opened or when night-time approaches.
  • Thermistor - A sensor for detecting ambient temperature and temperature changes.
  • Tri-Color LED - Because everyone loves a blinky. Use this LED to PWM mix any color you need.
  • Basic LEDs - Light emitting diodes make great general indicators.
  • Linear trim pot - Also known as a variable resistor, this is a device commonly used to control volume, contrast, and makes a great general user control input.
  • Buzzer - Make wonderful, brain splitting noises, alarms, and possibly music!
  • 12mm button - Because big buttons are easier to hit.
  • 330 Ohm Resistors - 5 current limiting resistors for LEDs, and strong pull-up resistors.
  • 10k Ohm Resistors - These make excellent pull-ups, pull-downs, and current limiters.
Quantity
Price
1 – 9$59.76
10 – 99$55.49
100 +$53.65

  Assembled and Tested  
  DEV10174  
  4  
 
..........................
Click here for downloads and more pictures.
Arduino Uno SMD
 
Arduino is an open-source physical computing platform based on a simple i/o board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing, MaxMSP). The open-source IDE can be downloaded for free (currently for Mac OS X, Windows, and Linux).

This is the new Arduino Uno. In addition to all the features of the previous board, the Uno now uses an ATmega8U2 instead of the FTDI chip. This allows for faster transfer rates, no drivers needed for Linux or Mac (inf file for Windows is needed), and the ability to have the Uno show up as a keyboard, mouse, joystick, etc.

Special SMD Version: Because Atmel is moving more and more of their production capacity to surface mount ICs, the DIP packaged ATmega328 is becoming more and more difficult to get. To keep up with demand, we now offer the Arduino Uno with an SMD ATmega328. The board is identical to the PTH version of the Uno, but you won't be able to remove the ATmega328 without some hot-air. This change shouldn't affect most users. Besides - when was the last time you managed to destroy an ATmega328 and needed to repair an Arduino board? Those things are nearly indestructible.

Features
:
  • ATmega328 microcontroller
  • Input voltage - 7-12V
  • 14 Digital I/O Pins (6 PWM outputs)
  • 6 Analog Inputs
  • 32k Flash Memory
  • 16Mhz Clock Speed
Quantity
Price
1 – 9$30.99
10 – 99$28.80
100 +$27.84

  Assembled and Tested  
  DEV10356  
  1  
 
..........................
Click here for specs, downloads, and more pictures.
Arduino Pro Mini 328 - 5V/16MHz
 
Description: It's blue! It's thin (0.8mm)! It's the Arduino Pro Mini! SparkFun's minimal design approach to Arduino. This is a 5V Arduino running the 16MHz bootloader (select 'Arduino Duemilanove w/ 328' within the Arduino software). Arduino Pro Mini does not come with connectors populated so that you can solder in any connector or wire with any orientation you need. We recommend first time Arduino users start with the Duemilanove. It's a great board that will get you up and running quickly. The Arduino Pro series is meant for users that understand the limitations of system voltage (5V), lack of connectors, and USB off board.

We really wanted to minimize the cost of an Arduino. The Arduino Pro Mini is like the Arduino Mini (same pin out) but to keep the cost low, we used all SMD components, made it two layer, etc. This board connects directly to the FTDI Basic Breakout board and supports auto-reset. The Arduino Pro Mini also works with the FTDI cable but the FTDI cable does not bring out the DTR pin so the auto-reset feature will not work.

The latest and greatest version of this board (this version) breaks out the ADC6 and ADC7 pins as well as adds footprints for optional I2C pull-up resistors! We also took the opportunity to slap it with the OSHW logo.

Note: A portion of this sale is given back to Arduino LLC to help fund continued development of new tools and new IDE features.


This replaces DEV09218.
Quantity
Price
1 – 9$18.65
10 – 99$17.33
100 +$16.75

  Assembled and Tested  
  DEV11113  
  6  
 
..........................
Click here for more pictures.
ATmega328 with Arduino Bootloader
 
Description:The name says it all on this one. An ATmega328 in DIP package, pre-loaded with the Arduino Duemilanove (16MHz) Bootloader. This will allow you to use Arduino code in your custom embedded project without having to use an actual Arduino board.

To get this chip working with Arduino IDE, you will need an external 16MHz crystal or resonator, a 5V supply, and a serial connection. If you are not comfortable doing this, we recommend purchasing the Arduino Uno board that has all of these built into the board.

Atmel's ATMega328 8-Bit Processor in 28 pin DIP package. It's like the ATmega168, with double the flash space. 32K of program space. 23 I/O lines, 6 of which are channels for the 10-bit ADC. Runs up to 20MHz with external crystal. Package can be  programmed in circuit. 1.8V to 5V operating voltage!

Note: This contains the bootloader used on the Arduino Duemilanove.


Quantity
Price
1 – 9$5.70
10 – 99$5.40
100 +$4.95

  Assembled and Tested  
  DEV09217  
  18  
 
..........................
Which devices are supported by the USB programmers?
 
Kit programmers # CPS128, CPS149 & CPS150 and Assembled Programmers CPA128 & CPA182, CPA149 & CPA150 all uses the same software. The software currently supports the following devices. Please note the CPS128 & CPA128 & CPA182 are Flash programmers and supports only those PICs with the 'F' in the name.
..........................
tn_k8076.jpg
PIC PROGRAMMER BOARD (Kit)
 
This board can program a wide range of Microchip® PIC™ microcontrollers Features onboard configurable 40 pin. ZIF socket Microcontroller selection using patch jumper easy to use programming PICprog2006™ software included SUBD connector set included minimum system requirements: IBM Compatible PC, Pentium or better Windows™ NT/2000/XP CDROM drive free serial RS232 port required.
Currently supported controllers: (check web site for updates):

  • PIC10F200
  • PIC12C508A
  • PIC12CE518
  • PIC16F54, PIC16F84A, PIC16F27, PIC16F627A, PIC16F628, PIC16F628A, PIC16F 30, PIC16F648A, PIC16F676, PIC16F785, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A
  • PIC18F1220, PIC18F1320, PIC18F2220, PIC18F2320, PIC18F4220, PIC18F4320, PIC18F2221, PIC18F2321, PIC18F2410, PIC18F2420, PIC18F2455, PIC18F2480, PIC18F2510, PIC18F2515, PIC18F2520, PIC18F2525, PIC18F2550, PIC18F2580, PIC18F2585, PIC18F2610, PIC18F2620, PIC18F2680, PIC18F4221, PIC18F4321, PIC18F4410, PIC18F4420, PIC18F4455, PIC18F4480, PIC18F4510, PIC18F4515, PIC18F4520, PIC18F4525, PIC18F4550, PIC18F4580, PIC18F4585, PIC18F4610, PIC18F4620, PIC18F4680
  • (K8076)
    Quantity
    Price
    1 – 9$45.20
    10 – 99$41.99
    100 +$40.59

      Kit - Basic Soldering Required  
      K8076  
      4  
     
    ..........................
    tn_vm134.jpg
    PICâ„¢ PROGRAMMER BOARD (Assembled)
     
    This board can program a wide range of Microchip® PIC™ microcontrollers Features regularly updated list of microcontrollers through our web site onboard configurable 40 pin. ZIF socket easy to use programming PICprog2006™ software included on board "In Circuit Serial Programming" connector Currently supported controllers (check web site for updates):

  • PIC10F200
  • PIC12C508A
  • PIC12CE518
  • PIC16F54, PIC16F84A, PIC16F27, PIC16F627A, PIC16F628, PIC16F628A, PIC16F 30, PIC16F648A, PIC16F676, PIC16F785, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A
  • PIC18F1220, PIC18F1320, PIC18F2220, PIC18F2320, PIC18F4220, PIC18F4320, PIC18F2221, PIC18F2321, PIC18F2410, PIC18F2420, PIC18F2455, PIC18F2480, PIC18F2510, PIC18F2515, PIC18F2520, PIC18F2525, PIC18F2550, PIC18F2580, PIC18F2585, PIC18F2610, PIC18F2620, PIC18F2680, PIC18F4221, PIC18F4321, PIC18F4410, PIC18F4420, PIC18F4455, PIC18F4480, PIC18F4510, PIC18F4515, PIC18F4520, PIC18F4525, PIC18F4550, PIC18F4580, PIC18F4585, PIC18F4610, PIC18F4620, PIC18F4680
    (VM134)
  • Quantity
    Price
    1 – 9$70.20
    10 – 99$65.21
    100 +$63.03

      Assembled and Tested  
      VM134  
      10  
     
    ..........................
    tn_k8048.jpg
    PIC PROGRAMMER & EXPERIMENT BOARD (KIT)
     
    Features
    suitable for programming Microchip® FLASH PIC™ microcontrollers
    supports 4 different 300 mil. PICs: 8p, 14p, 18p and 28p
    test buttons and LED indicators to carry out educational experiments, such as the enclosed programming examples
    easy connection to a PC through the serial port
    enclosed is a Flash Microcontroller (PIC16F627) that can be reprogrammed up to 1000 times for experimenting at will
    software to compile and program your source code is included
    minimum system requirements:
    IBM Compatible PC, Pentium or better
    Windowsâ„¢ 95/98/ME/NT/2000/XP
    CDROM
    free serial RS232 port
    cable not included: e.g. CW014
    also available in mounted version: VM111
    (k8048)
    Quantity
    Price
    1 – 9$32.70
    10 – 99$30.38
    100 +$29.36

      Kit - Basic Soldering Required  
      K8048  
      1  
     
    ..........................
    tn_vm111.jpg
    PIC® PROGRAMMER AND EXPERIMENT BOARD (ASSEMBLED)
     
    Suitable for programming Microchip® FLASH PIC(tm) microcontrollers.


    Features

    supports 4 different 300 mil. PICs: 8p, 14p, 18p and 28p
    test buttons and LED indicators to carry out educational experiments, like with the enclosed programming examples
    easily connectable to a PC through the serial port
    enclosed is a Flash Microcontroller (PIC16F627) that can be reprogrammed up to 1000 times for experimenting at will
    software to compile and program your source code is included
    (VM111)
    Quantity
    Price
    1 – 9$63.95
    10 – 99$59.40
    100 +$57.42

      Assembled and Tested  
      VM111  
      3  
     
    ..........................
    tn_vm142_detail2.jpg
    MINI PIC-PLC APPLICATION MODULE
     
    This application module may seem small but is big in performance - all depends on your programming skills. Now you can create your own custom application without the hassle of making the hardware. All the buffered inputs and outputs are ready-made for you. The module features on-board LED, a relay output and a buzzer. Make your own automation, controller, car application… All you need is one of our programmers like vm134 or K8076 Features: 9 free programmable I/Os (4 in-, 5 outputs) PIC16F630 microcontroller from Microchip® on-board LED indication for power supply and relay output 1 free programmable LED indication on-board mini buzzer for audible signals on-board ICSPâ„¢ connector for programming PICâ„¢ programmer supports PIC16F630.  The Controller (type PIC16F630) can be programmed in Microchip PIC Assembler and other compilers. The compiler HEX file can be programmed using one of our PIC programmers K8048, K8076, VM111 or VM134.
    Quantity
    Price
    1 – 9$47.97
    10 – 99$44.55
    100 +$43.07

      Assembled and Tested  
      VM142  
      2  
     
    ..........................
    tn_cps75.jpg
    PIC Trainer
     
    This kit teaches you how to use a microcontroller (uC) for measuring temperature (in either degrees F or deg C), humidity, as a counter, as a timer and for analog to digital conversion. The code to support all these functions is contained within the one programmed uC. The kit uses three plug-in units (supplied) to a motherboard which has an LCD on-board. (CPS75)
    Quantity
    Price
    1 – 9$65.89
    10 – 99$61.20
    100 +$59.16

      Kit - Basic Soldering Required  
      CPS75  
      3  
     
    ..........................
    tn_cps71.jpg
    Dual PIC Microcontoller Dice 16C54
     
    The popular small microcontroller PIC16C54 is used to 'roll two dice' by generating two random numbers that fall between 1 and 6. All software code is provided in the documentation with complete comments so you can learn how to program these devices yourself. (the Program in the PIC16C54 is not changeable). PCB size: 1.4"x2.6". 9V battery operated.(CPS71)
    Quantity
    Price
    1 – 9$17.67
    10 – 99$16.74
    100 +$15.35

      Kit - Basic Soldering Required  
      CPS71  
      3  
     
    ..........................
    tn_cps123.jpg
    Atmel 89xxxx Programmer kit
     
    To program:
    89C1051, 89C2051 and 89C4051
    89C51, 89LV51, 89C52, 89LV52, 89C55, 89LV55, 89S8252, 89LS8252
    89S53, 89LS53. 87F51, 87F52 (otp) Uses serial port so can use any terminal emulation software on any computer. Windows 95 & 98 use Hyperterminal which comes with W95/W98.
    2 x ZIF sockets not included (20 pin and 40 pin) 16VDC input (at least 150mA)
    PCB size: 118mm x 70mm (4.7" x 2.8")
    Full documentation acrobat 4 format
    Two DOS utilities are available for downloading to examine and reorder fragmented hex files which some compilers produce. (Fragmented hex files can choke any serial programming software not expecting it.) hexmap.exe and reorder.exe
    You may use the following no frills terminal program that is easier than Hyperterminal. DOS based but will run under W9x. How to use term.exe
    (CPS123)
    Quantity
    Price
    1 – 9$36.82
    10 – 99$34.20
    100 +$33.06

      Kit - Basic Soldering Required  
      CPS123  
      3  
     
    ..........................
    tn_cps151.jpg
    EEPROM Programmer
     
    Serial eeproms are finding more and more use in electronic devices these days. These small 8 pin devices offer non-volatile data storage and require
    minimal I/O lines to connect to them. This makes them ideal in many microcontroller based applications. The programmer connects to the PC parallel port and is controlled by driver software running on the PC. The software is DOS based but will run under Windows 3.1, Windows 9x and Windows NT4 (service pack 5). The programmer requires a 9-to-12V DC supply at 50mA. A 12VDC/150mA plug pack will be fine. PCB size: 2 1/2"x2"(CPS151)
    Quantity
    Price
    1 – 9$13.68
    10 – 99$12.96
    100 +$11.88

      Kit - Basic Soldering Required  
      CPS151  
      4  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    microSD Shield  (Out of Stock)
     
    Update: All new microSD shields have a voltage converter chip on-board that converts the Arduino 5V signals to 3.3V signals in accordance with SD specifications. No more 'blown up' SD cards!

    Description: Running out of memory space in your Arduino project? The microSD Shield equips your Arduino with mass-storage capability, so you can use it for data-logging or other related projects. A microSD quickstart guide is available!

    Communication with microSD cards is achieved over an SPI interface. The SCK, DI, and DO pins of the microSD socket are broken out to the ATmega168/328's standard SPI pins (digital 11-13), while the CS pin is broken out to Arduino's D8 pin. If you decide to use one of the many open source FAT libraries (like FAT16 or SDFat) make sure to change the code to reflect the location of the CS pin. Most libraries assume the CS pin is connected to D10; this will have to be changed to D8. Also for the libraries to work pin D10 will have to be set as an output in the 'setup()' section of your sketch. The shield also includes a large prototyping area with a 13x12 grid of 0.1" pitch PTHs.

    This shield comes populated with a microSD socket, red power indicator LED, and a reset button; but it does not come with headers installed. We recommend the 6 and 8-pin stackable headers.
    Quantity
    Price
    1 – 9$14.54
    10 – 99$13.77
    100 +$12.62

      Assembled and Tested  
      DEV09802  
      0  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    Arduino ProtoShield Kit
     
    Description: Riding on the waves of the very popular Arduino USB board is this small prototyping shield. Originally spawned with collaboration between the folks at SFE and ITP @ NYU, the ProtoShield mates with the Arduino USB board and gives the user a small soldering area, two general LEDs, access to a BlueSMiRF socket, a general pushbutton switch, and most important of all - the Arduino reset switch is brought to the top level. A ProtoShield quickstart guide is available!

    This comes in kit form and must be soldered together by the end user. Please note - we do not ship assembly instructions, but you can find a big, clean photographed assembly guide here! There are a few tutorials on assembly listed below. All soldering is through-hole (relatively easy) but always check your component orientation before soldering!

    The kit is pictured with the bread-board option. We highly recommend this breadboard! After you click on the picture, see the related items below for all the colorful options of breadboards you have.

    Kit Includes:
    • 1x ProtoShield bare PCB
    • 2x Stackable Headers 6-pin
    • 2x Stackable Headers 8-pin
    • 2x 5mm Basic Yellow LEDs
    • 2x 330 Ohm resistors
    • 1x 10k resistor
    • 2x Momentary push buttons
    • 2x 0.1uF Ceramic Capacitors
    Quantity
    Price
    1 – 9$14.54
    10 – 99$13.50
    100 +$13.05

      Kit - Basic Soldering Required  
      DEV07914  
      24  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    Arduino Fio
     
    Description: The Arduino Funnel I/O (Fio) is a board designed by Shigeru Kobayashi, based on the original design from LilyPad.

    Funnel is a toolkit to sketch your idea physically, and consists of software libraries and hardware. By using Funnel, the user can interface to sensors and/or actuators with various programming languages such as ActionScript 3, Processing, and Ruby.

    Arduino Fio is compatible with Funnel. It has connections for a Lithium Polymer battery and includes a charge circuit over USB. An XBee socket is available on the bottom of the board. The Fio has been designed to be wirelessly reprogrammable. Checkout Sparkfun's tutorial on wireless bootloading!

    Note: The miniUSB connector is used for battery charging only. To bootload new firmware, you will need an external serial connection over an FTDI Basic, cable, or other serial connection.

    Note: The XBee socket and FTDI connection live on the same TX/RX pins of the ATmega328. You will need to remove the XBee module while reprogramming over serial. We recommend using a wireless bootloader whenever possible to avoid this step.

    Features:
    • ATmega328V running at 8MHz
    • Arduino Bootloader
    • XBee socket
    • Lithium Polymer battery compatible
    • MCP73831T LiPo Charger
    • Reset button
    • On/Off Switch
    • Status/Charge/RSSI LEDs
    Quantity
    Price
    1 – 9$24.23
    10 – 99$22.50
    100 +$21.75

      Assembled and Tested  
      DEV10116  
      5  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    FTDI Basic Breakout - 3.3V
     
    Description: This is the newest revision of Sparkfun's FTDI Basic. We now use a SMD 6-pin header on the bottom, which makes it smaller and more compact. Functionality has remained the same.

    This is a basic breakout board for the FTDI FT232RL USB to serial IC. The pinout of this board matches the FTDI cable to work with official Arduino and cloned 3.3V Arduino boards. It can also be used for general serial applications. The major difference with this board is that it brings out the DTR pin as opposed to the RTS pin of the FTDI cable. The DTR pin allows an Arduino target to auto-reset when a new Sketch is downloaded. This is a really nice feature to have and allows a sketch to be downloaded without having to hit the reset button. This board will auto reset any Arduino board that has the reset pin brought out to a 6-pin connector.

    The pins labeled BLK and GRN correspond to the colored wires on the FTDI cable. The black wire on the FTDI cable is GND, green is DTR. Use these BLK and GRN pins to align the FTDI basic board with your Arduino target.

    There are pros and cons to the FTDI Cable vs the FTDI Basic. This board has TX and RX LEDs that allow you to actually see serial traffic on the LEDs to verify if the board is working, but this board requires a Mini-B cable. The FTDI Cable is well protected against the elements, but is large and cannot be embedded into a project as easily. The FTDI Basic uses DTR to cause a hardware reset where the FTDI cable uses the RTS signal.

    This board was designed to decrease the cost of Arduino development and increase ease use (the auto-reset feature rocks!). Our Arduino Pro and LilyPad boards use this type of connector
    Quantity
    Price
    1 – 9$14.54
    10 – 99$13.50
    100 +$13.05

      Assembled and Tested  
      DEV09873  
      5  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    Arduino Pro Mini 328 - 3.3V/8MHz
     
    Description: It's blue! It's thin (0.8mm)! It's the Arduino Pro Mini! SparkFun's minimal design approach to Arduino. This is a 3.3V Arduino running the 8MHz bootloader (select 'Arduino Duemilanove w/ 328' within the Arduino software). Arduino Pro Mini does not come with connectors populated so that you can solder in any connector or wire with any orientation you need. We recommend first time Arduino users start with the Duemilanove. It's a great board that will get you up and running quickly. The Arduino Pro series is meant for users that understand the limitations of system voltage (3.3V), lack of connectors, and USB off board.

    We really wanted to minimize the cost of an Arduino. The Arduino Pro Mini is like the Arduino Mini (same pin out) but to keep the cost low, we used all SMD components, made it two layer, etc. This board connects directly to the FTDI Basic Breakout board and supports auto-reset. The Arduino Pro Mini also works with the FTDI cable but the FTDI cable does not bring out the DTR pin so the auto-reset feature will not work.
    Quantity
    Price
    1 – 9$18.65
    10 – 99$17.33
    100 +$16.75

      Assembled and Tested  
      DEV09220  
      12  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    Arduino Pro 328 - 5V/16MHz
     
    Description: It's blue! It's skinny! It's the Arduino Pro! SparkFun's minimal design approach to Arduino. This is a 5V Arduino running the 16MHz bootloader (select 'Arduino Duemilanove w/ 328' within the Arduino software). The power switch was moved to the side of the board (good idea Limor!) to allow control when a shield is attached.

    Please note: The right-angle power switch is fragile. We're working on making the switch stronger. For now, please be gentle.

    Arduino Pro does not come with connectors populated so that you can solder in any connector or wire with any orientation you need. We recommend first time Arduino users start with the Duemilanove. It's a great board that will get you up and running quickly. The Arduino Pro series is meant for advanced users that understand the limitations of system voltage (5V), lack of connectors, and USB off board.

    We wanted Arduino Pro to be low profile. The DC power jack footprint is available, but not populated. We recommend running the board with a LiPo battery for better portability. You will need to use a 5v step up or DC to DC converter to get 5V from a 3.7V LiPo battery, see the related items below.

    We really wanted to minimize the cost of an Arduino. The Arduino Pro is like the Arduino Duemilanove (same pin out) but to keep the cost low, we used all SMD components, made it two layer, etc. This board connects directly to the FTDI Basic Breakout board and supports auto-reset. The Arduino Pro also works with the FTDI cable but the FTDI cable does not bring out the DTR pin so the auto-reset feature will not work.

    Note: Click the picture for more information, downloads, software, etc!
    Quantity
    Price
    1 – 9$19.38
    10 – 99$18.00
    100 +$17.40

      Assembled and Tested  
      DEV09219  
      5  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    Inventor's Kit for Arduino with Retail Case
     
    Description: This is the 'retail' version of the SparkFun Inventor's Kit (SIK). This version comes with the carrying case seen in the pictures, where the standard version does not. You can buy the case separately though if you wish.
    zOMG! This kit has it all. It now includes the new Arduino Uno, the fabled baseplate, and all the sensors you can shake a stick at. This version includes a plastic carrying case to organize all the components. The SparkFun Inventor's Kit for Arduino is a box of goodies to get the very beginner started with programmable electronics. It includes all the bits you need to build 12 basic circuits, no soldering required! On top of that, we've joined forces with Oomlout to offer a small booklet to get you started. The SIK comes with everything pictured and a 36 page color printed 'starter' guide. The guide will take a complete novice and get them:
    • Blinking LEDs
    • Controlling a toy motor
    • Controlling a servo
    • Making (bad) music
    • Responding to buttons
    • Twisting a volume knob
    • Detecting ambient light
    • Reading temperature
    • Controlling big devices
    • Mixing LED colors

    We believe these to be the building blocks of any electronics project. Once these concepts are mastered, very impressive projects are possible using simple recombinations.

    Note: Click the picture for more information, downloads, software, etc!
    Quantity
    Price
    1 – 9$98.52
    10 – 99$91.49
    100 +$88.45

      Assembled and Tested  
      RTL10339  
      3  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    Ardumoto - Motor Driver Shield
     
    Description: The new version of this shield allows for either 3.3 or 5v logic, a separate and more robust VIN connection, and the PWM input has moved to pin 3.

    This is a motor shield for Arduino that will control two DC motors. Based on the L298 H-bridge, the Ardumoto can drive up to 2 amps per channel. The board takes its power from the same Vin line as the Arduino board,  includes blue and yellow LEDs to indicate active direction, and all driver lines are diode protected from back EMF.

    Control for motor attached to OUT1/2 is connected to digital line 12 (direction A) and digital line 3 (PWM A).

    Control for motor attached to OUT3/4 is connected to digital line 13 (direction B) and digital line 11 (PWM B).
    Quantity
    Price
    1 – 9$24.23
    10 – 99$22.50
    100 +$21.75

      Assembled and Tested  
      DEV09815  
      5  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    Arduino Main Board Retail
     
    Description:This is the same product as the Arduino Main Board. The difference is this version comes in fancy clamshell packaging meant for our distributors that need it. Regular customers are welcome to order, but we want to limit the amount of extra packaging finding its way into the trash heap. An Arduino quickstart guide is available!

    Arduino is an open-source physical computing platform based on a simple i/o board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing, MaxMSP). The open-source IDE can be downloaded for free (currently for Mac OS X, Windows, and Linux).

    This is the new Arduino Uno. The Uno automatically selects the appropriate power supply (USB or external power). A great description of the new functionality can be found here (USB fuse protection, software reset, and much more!). Board comes fully assembled and tested with ATMega328 pre-loaded with bootloader. Please see the Arduino support forum for more information about this new board revision and bootloader.
    Quantity
    Price
    1 – 9$30.98
    10 – 99$28.78
    100 +$27.82

      Assembled and Tested  
      RTL10175  
      3  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    LilyPad Accelerometer ADXL335
     
    Description: This is a three axis accelerometer for the LilyPad system. Based on the ADXL335 accelerometer from Analog Devices, the LilyPad Accelerometer can detect joint movement as well as inclination and vibration.

    The ADXL335 outputs a 0V to 3V analog signal on each of the X, Y, and Z axis. You will need to convert this analog voltage to a gravity amount and use trigonometry to calculate a true 'angle'. If you are not looking for tilt, it is very easy to use this sensor for basic motion sensing.

    LilyPad is a wearable e-textile technology developed by Leah Buechley and cooperatively designed by Leah and SparkFun. Each LilyPad was creatively designed to have large connecting pads to allow them to be sewn into clothing. Various input, output, power, and sensor boards are available. They're even washable!

    Dimensions:
    • 20mm outer diameter
    • Thin 0.8mm PCB
    Quantity
    Price
    1 – 9$24.87
    10 – 99$23.10
    100 +$22.33

      Assembled and Tested  
      DEV09267  
      2  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    LilyPad Arduino Simple Board
     
    Description: This is the LilyPad Arduino Simple Board. It's controlled by an ATmega328 with the Arduino bootloader. It has fewer pins than the LilyPad Arduino Main Board, a built in power supply socket, and an on/off switch. Any of our LiPo batteries can be plugged right into the socket. The Simple board is designed to streamline your next sewable project by keeping things simple and giving you more room to work  and eliminating the need to sew a power supply. This revision does away with the ISP header and adds a charging circuit based on the MCP73831 IC.

    LilyPad is a wearable e-textile technology developed by Leah Buechley and cooperatively designed by Leah and SparkFun. Each LilyPad was creatively designed to have large connecting pads to allow them to be sewn into clothing. Various input, output, power, and sensor boards are available. They're even washable!

    Dimensions:
    • 50mm outer diameter
    • Thin 0.8mm PCB
    Replaces: DEV09725
    Quantity
    Price
    1 – 9$19.95
    10 – 99$18.53
    100 +$17.91

      Assembled and Tested  
      DEV10274  
      2  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    Arduino Ethernet Shield
     
    Description: The Arduino Ethernet Shield allows an Arduino board to connect to the internet. It is based on the Wiznet W5100 ethernet chip providing a network (IP) stack capable of both TCP and UDP. The Arduino Ethernet Shield supports up to four simultaneous socket connections. Use the Ethernet library to write sketches which connect to the internet using the shield.

    The ethernet shield connects to an Arduino board using long wire-wrap headers which extend through the shield. This keeps the pin layout intact and allows another shield to be stacked on top..

    The latest revision of the shield adds a micro-SD card slot, which can be used to store files for serving over the network. It is compatible with the Arduino Duemilanove and Mega (using the Ethernet library coming in Arduino 0019). An SD card library is not yet included in the standard Arduino distribution, but the sdfatlib by Bill Greiman works well. See this tutorial from Adafruit Industries for instructions (thanks Limor!).

    The latest revision of the shield also includes a reset controller, to ensure that the W5100 Ethernet module is properly reset on power-up. Previous revisions of the shield were not compatible with the Mega and need to be manually reset after power-up. The original revision of the shield contained a full-size SD card slot; this is not supported.

    Arduino communicates with both the W5100 and SD card using the SPI bus (through the ICSP header). This is on digital pins 11, 12, and 13 on the Duemilanove and pins 50, 51, and 52 on the Mega. On both boards, pin 10 is used to select the W5100 and pin 4 for the SD card. These pins cannot be used for general i/o. On the Mega, the hardware SS pin, 53, is not used to select either the W5100 or the SD card, but it must be kept as an output or the SPI interface won't work.

    Note that because the W5100 and SD card share the SPI bus, only one can be active at a time. If you are using both peripherals in your program, this should be taken care of by the corresponding libraries. If you're not using one of the peripherals in your program, however, you'll need to explicitly deselect it. To do this with the SD card, set pin 4 as an output and write a high to it. For the W5100, set digital pin 10 as a high output.

    The shield provides a standard RJ45 ethernet jack.

    The reset button on the shield resets both the W5100 and the Arduino board.

    Note: As of 9/21/2010, we are shipping the latest version of the shield.
    Quantity
    Price
    1 – 9$48.97
    10 – 99$45.48
    100 +$43.96

      Assembled and Tested  
      DEV09026  
      7  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    Arduino Mega 2560
     
    Arduino is an open-source physical computing platform based on a simple i/o board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing, MaxMSP). The open-source IDE can be downloaded for free (currently for Mac OS X, Windows, and Linux).

    The Arduino Mega is a microcontroller board based on the ATmega2560. It has 54 digital input/output pins (of which 14 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Mega is compatible with most shields designed for the Arduino Duemilanove or Diecimila.

    This is the new Arduino Mega 2560. In addition to all the features of the previous board, the Mega 2560 now uses an ATmega8U2 instead of the FTDI chip. This allows for faster transfer rates, no drivers needed for Linux or Mac (inf file for Windows is needed), and the ability to have the board show up as a keyboard, mouse, joystick, etc. It also has twice as much flash memory.

    Features
    :
    • ATmega2560 microcontroller
    • Input voltage - 7-12V
    • 54 Digital I/O Pins (14 PWM outputs)
    • 16 Analog Inputs
    • 256k Flash Memory
    • 16Mhz Clock Speed
    Quantity
    Price
    1 – 9$64.34
    10 – 99$59.76
    100 +$57.77

      Assembled and Tested  
      DEV09949  
      3  
     
    ..........................
    Click here for specs, downloads, and more pictures.
    MP3 Development Board
     
    Description: Have you ever wanted to create your own MP3 player? The MP3 Development Board combines a thick set of technologies to give you the most options available. It's got a color screen, accelerometer for menu navigation, 1gig of storage (user upgradable), USB mass storage, as well as a built-in FM transmitter (for your car!). We give you the basic software functions, you make the player your own. Headphones not included.

    The MP3 Development Board uses the SparkFun USB bootloader. This bootloader allows you to compile firmware on your local workstation, then copy that firmware file onto the unit like it was a removable flash drive. When the unit resets, the firmware is automatically copied from the micro-SD card to the internal flash of the ARM7. This system greatly increases the speed at which the firmware can be flashed to the unit.

    Features
    :
    • LPC2148 ARM7 from NXP
    • MMA7260 Triple Axis Accelerometer
    • microSD Socket
    • 1gig microSD card included
    • Tri-color Status LED
    • Standard 3.5mm audio jack (no headphones included)
    • miniUSB connection
    • 3-way Navigation Switch
    • 128x128 pixel Color Graphic LCD
    • NS73M FM Transmitter
    • Lithium Polymer battery (1000mAh)
    • Built in LiPo charger via USB
    Quantity
    Price
    1 – 9$188.10
    10 – 99$184.80
    100 +$178.20

      Assembled and Tested  
      DEV08603  
      2  
     
    ..........................
    Click here for datasheet download.
    Power Driver Shield Kit
     
    This shield allows you to use a computer power supply (or other power source) to use your Arduino to switch high current. With RFP30N06LE MOSFETS, you can easily control a lot of current directly from your Arduino. 

    The board provides 6 PWM outputs via screw terminals. Check the datasheet for the MOSFET below for full specifications on how much current this board can handle.This board is a very easy way to start using MOSFETS for your next high current project.

    A protection diode has been added to the power input of this version of the board.

    Note: If you want to stack another shield on top of this one, you will want to double-up on the stackable headers to clear the MOSFETs.
    Quantity
    Price
    1 – 9$18.90
    10 – 99$17.55
    100 +$16.97

      Assembled and Tested  
      DEV10618  
      3  
     
    ..........................
    Click here for specs, downloads, and more pictures!
    AVR 28 Pin 20MHz 32K 6A/D - ATMega328P
     
    Description:
    Atmel's ATMega328P 8-Bit Processor in 28 pin DIP
    package. It's like the ATmega168, with double the flash space. 32K of
    program space. 23 I/O lines, 6 of which are channels for the 10-bit ADC.
    Runs up to 20MHz with external crystal. Package can be programmed in
    circuit. 1.8V to 5V operating voltage!

    Quantity
    Price
    1 – 9$4.26
    10 – 99$4.03
    100 +$3.70

      Component or Part  
      COM09061  
      6  
     
    ..........................
    Click here for specs, downloads, and more pictures!
    Arduino Uno - R3
     
    Description: This is the new Arduino Uno R3. In addition to all the features of the previous board, the Uno now uses an ATmega16U2 instead of the 8U2 found on the Uno (or the FTDI found on previous generations). This allows for faster transfer rates and more memory. No drivers needed for Linux or Mac (inf file for Windows is needed and included in the Arduino IDE), and the ability to have the Uno show up as a keyboard, mouse, joystick, etc.

    The Uno R3 also adds SDA and SCL pins next to the AREF. In addition, there are two new pins placed near the RESET pin. One is the IOREF that allow the shields to adapt to the voltage provided from the board. The other is a not connected and is reserved for future purposes. The Uno R3 works with all existing shields but can adapt to new shields which use these additional pins.

    Arduino is an open-source physical computing platform based on a simple i/o board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing, MaxMSP). The open-source IDE can be downloaded for free (currently for Mac OS X, Windows, and Linux).

    Note: The Arduino Uno R3 requires the Arduino 1.0 drivers folder in order to install properly on some computers. We have tested and confirmed that the R3 can be programmed in older versions of the IDE. However, the first time using the R3 on a new computer, you will need to have Arduino 1.0 installed on that machine.  If you are interested in reading more about the changes to the IDE, check out the official Arduino 1.0 Release Notes!

    Read More...

    Quantity
    Price
    1 – 9$29.85
    10 – 99$27.72
    100 +$26.80

      Assembled and Tested  
      DEV11021  
      5  
     
    ..........................
    Click here for specs, downloads, and more pictures!
    Arduino Leonardo with Headers
     
    Description: Arduino is an open-source physical
    computing platform based on a simple i/o board and a development
    environment that implements the Processing/Wiring
    language. Arduino can be used to develop stand-alone interactive
    objects or can be connected to software on your computer (e.g. Flash,
    Processing, MaxMSP). The open-source IDE can be downloaded for free (currently for Mac OS X, Windows, and Linux).
    Quantity
    Price
    1 – 9$24.87
    10 – 99$23.99
    100 +$22.33

      Assembled and Tested  
      DEV11286  
      3  
     
    ..........................
    Click here for specs, downloads &/or more pictures...
    FK1110C: AVR2 OBSTACLE-AVOIDING ROBOT CONTROLLER
     
    Description: This robot will start moving whenever the sensor detects any obstacles and can avoid them by using it's built-in AVR microcontroller. The user can re-write any program for getting new applications.

    Specifications:
    • Power supply : 2 AA batteries (not included).
    • Consumption : 6mA. @ 3VDC. (no load).
    • PCB dimensions : 2.54 x 2.70 in.
    Quantity
    Price
    1 – 9$19.38
    10 – 99$17.99
    100 +$17.39

      Kit - Basic Soldering Required  
      FK1110C  
      5  
     
    ..........................
    Click here for specs, downloads &/or more pictures...
    FA1110C: AVR2 OBSTACLE-AVOIDING ROBOT CONTROLLER (Assembled)
     
    Description: This assembled robot controller will start moving whenever the sensor detects any obstacles and can avoid them by using it's built-in AVR microcontroller. The user can re-write any program for getting new applications.

    Specifications:
    • Power supply : 2 AA batteries (not included).
    • Consumption : 6mA. @ 3VDC. (no load).
    • PCB dimensions : 2.54 x 2.70 in.
    Quantity
    Price
    1 – 9$23.26
    10 – 99$21.59
    100 +$20.88

      Kit - Basic Soldering Required  
      FA1110C  
      5  
     
    ..........................
    Click here for specs, downloads &/or more pictures...
    Arduino and Breadboard Holder
     
    Description: We've been prototyping for a long time on these awesome little plastic plates but it's time for an upgrade. This version still holds an Arduino and a self-adhesive clear breadboard but we've done away with the plastic clips and now provide screws which give you a more solid and simple connection. Also, because the outside dimensions of the board don't matter anymore, this plate can be used with any board that has the Arduino mounting holes. The Arduino Mega R3, The Uno, The Leonardo, FEZ Panda even the Electric Sheep can all be screwed down to the base plate for easy prototyping. You can even mount the board facing either way you like.

    This prototyping holder includes 2 screws for mounting your favorite dev board. The self-adhesive breadboard that fits this plate can be found in the related items below.

    Quantity
    Price
    1 – 9$3.79
    10 – 99$3.59
    100 +$3.29

      Assembled and Tested  
      DEV11235  
      10  
     
    Sort by NameSort by Price
    This web store and web site powered by NetSuite ecommerce software