Top Sellers


TCS230 TCS3200 Detector Module Color Recognition Sensor for Arduino BEST

Chip: TCS3200
Input voltage: DC 3 ~ 5V
Output frequency voltage: 0 ~ 5V
Use bright white LED lights
Can be connected directly with Microcontroller
Static detection of the measured object color
Best detection distance: 10mm






3.5 KWD Add to Cart

Thermistor 10K-Sparkfun -SEN-00250

10K thermistor with a negative temperature coefficient. Good choice for temp-sensing applications when you need a reliable NTC thermistor.

0.750 KWD Add to Cart

Tiny AVR Programmer

The ATtiny45 and 85 are a couple of really cool little MCUs but did you know you can program them in Arduino? That’s right, now you can shrink your Arduino projects down to “tiny size” by moving your code straight over to these small but capable ICs. The standard method for programming the ATtiny ICs involves a breadboard, lots of jumper wires and a hardware programmer, but David Mellis over at MIT Media Lab has simplified the process by laying out this handy USB programmer.

The Tiny AVR Programmer plugs directly into your USB port and provides a programming socket for the ATTiny45 and 85. Just slot an ATtiny with a DIP footprint into the socket, plug the programmer into your USB port and start up the Arduino IDE. After installing the proper board definitions, you simply program it the same way you would any other Arduino board. The programmer even breaks out the IC pins to female headers so you can easily prototype around the ATtiny without pulling and plugging it over and over. There are two ISP headers that have also been broken out so you can use the programmer or solder in a 6-pin header for other AVR microcontrollers!

Note: You’ll need to install the USBTinyISP drivers if you don’t have them yet, you can find them in the documents tab!



Hookup guide

11.00 KWD Outof Stock

TMP 36 sensor

This is the same temperature sensor that is included in our SparkFun Inventor's Kit. The TMP36 is a low voltage, precision centigrade temperature sensor. It provides a voltage output that is linearly proportional to the Celsius temperature. It also doesn't require any external calibration to provide typical accuracies of ±1°C at +25°C and ±2°C over the −40°C to +125°C temperature range. We like it because it's so easy to use: Just give the device a ground and 2.7 to 5.5 VDC and read the voltage on the Vout pin. The output voltage can be converted to temperature easily using the scale factor of 10 mV/°C.

1.5 KWD Add to Cart

Toggle switch 6A 125VAc

  • Mini Toggle Switch 3 Pins-SPDT-ON-ON 6A/125V AC
0.750 KWD Add to Cart

Toggle switch MTS-103

Miniature Toggle Switch Single Pole Double Throw SPDT (MTS103) ON-OFF-ON 120VAC 6A 1/4 Inch Mounting

0.750 KWD Add to Cart


When the future is dazzlingly-bright, this ultra-high-range luminosity sensor will help you measure it. The TSL2591 luminosity sensor is an advanced digital light sensor, ideal for use in a wide range of light situations. Compared to low cost CdS cells, this sensor is more precise, allowing for exact lux calculations and can be configured for different gain/timing ranges to detect light ranges from 188 uLux up to 88,000 Lux on the fly.

The best part of this sensor is that it contains both infrared and full spectrum diodes! That means you can separately measure infrared, full-spectrum or human-visible light. Most sensors can only detect one or the other, which does not accurately represent what human eyes see (since we cannot perceive the IR light that is detected by most photo diodes) This sensor is much like the TSL2561 but with a wider range (and the interface code is different). This sensor has a massive 600,000,000:1 dynamic range! Unlike the TSL2561 you cannot change the I2C address, so keep that in mind.

The built in ADC means you can use this with any microcontroller, even if it doesn't have analog inputs. The current draw is extremely low, so its great for low power data-logging systems. about 0.4mA when actively sensing, and less than 5 uA when in power-down mode.

7 KWD Add to Cart

Tsunami Super WAV Trigger

The Tsunami Super WAV Trigger is the next evolutionary step beyond the original WAV Trigger.

Based on a new generation ARM Cortex M7, the Tsunami extends polyphony to 32 mono or 18 stereo simultaneous uncompressed 44.1kHz, 16-bit tracks. Each track can start, pause, resume, loop and stop independently, and can have its own volume setting, allowing you to create the perfect interactive mix of music, dialog and sound effects. The Tsunami also supports true seamless looping over an arbitrary track length.

The big news is that the Tsunami has 8 audio output channels, arranged as either 8 mono or 4 stereo pairs. Alternate versions of firmware support either mono and stereo architecture – you choose. The mono version adds a new “Synced Set” trigger function that can start up to 8 mono tracks on adjacent outputs. These tracks will start and stay in sample-sync for playing stereo or even 5.1 or 7.1 surround sound content with a single trigger. Any track can be dynamically routed to any output. And each output provides independent real-time volume and sample-rate conversion (pitch bend). For your convenience, the Tsunami also has full Arduino and Python libraries available which can be found in the Documents tab above!

Each Tsunami Super WAV Trigger has a dedicated MIDI port with an integrated opto-isolator, making it easy to connect to any MIDI controller. Tsunami’s MIDI implementation includes control of volume, pitch bend, attack and release times, and the ability to route any MIDI key to any of the output channels, as well as specifying single-shot or looping playback per key. It is very important to know that this is a 3.3V device, and its inputs – including triggers and serial RX – are not 5V tolerant!

Note: The Tsunami Super WAV Trigger will only work properly if your uSD card is formatted with the correct file allocation size (32Kb). If this is set incorrectly during formatting, then the Tsunami will show every erratic behavior and occasionally crash.

hook up guide..

Tsunami User guide

Tutorials and examples:

Tsunami Super WAV Trigger

19.00 KWD Add to Cart

Ultra-Small Size DC-DC Step Down Power Supply Module 3A Adjustable

Ultra-Small Size DC-DC Step Down Power Supply Module 3A Adjustable Buck Converter for Arduino Replace LM2596

0.5 KWD Add to Cart

Ultrasonic Range Finder - LV-MaxSonar-EZ1-SEN-00639

This is the fantastically easy to use sensor from Maxbotix. We are extremely pleased with the size, quality, and ease of use of this little range finder. The serial interface is a bit odd (it's RS232 instead of standard TTL), but the PWM and Analog interfaces will allow any micro to listen easily enough. The sensor provides very accurate readings of 0 to 255 inches (0 to 6.45m) in 1 inch increments with little or no dead zone!

15 KWD Add to Cart

Ultrasonic Range Finder - XL-MaxSonar-EZ0

The XL series of MaxSonars are a super high-performance version of the easy-to-use sonar range finder from Maxbotix. The XL series of this sensor features higher resolution, longer range, higher power output and better calibration when compared to the LV version.

We are extremely pleased with the size, quality, and ease of use of this little range finder. The sensor provides very accurate readings from 0 to 765cm (0 to 25.1ft) with 1cm resolution. This sensor can be powered with anywhere between 3.3 and 5VDC.

Range information can be gathered through one of three methods - analog, serial, or PWM - all of which are active at the same time. The analog output will produce a voltage proportional to the measured distance, with a sensitivity of (Vcc/1024)V/cm. The serial interface is simple and formatted to RS-232, with voltages ranging from 0 to Vcc and terminal settings of 9600-8-N-1. Finally, the PWM pin outputs a pulse-width representation of the range with a scale factor of 58us/cm.

The Maxsonar-XL series is offered in the EZ0, EZ1, EZ2, EZ3, and EZ4 versions, each with progressively narrower beam angles allowing the sensor to match the application.

10.00 KWD Outof Stock

Updated version of TB6600 Stepper Motor Driver 4A 9~42V TTL 32 Micro-Step CNC 1 Axis NEW 2 or 4 Phase of Stepper Moto 42, 57, 86

4A TB6600 Stepper Motor Driver Controller

9~42V TTL 16 Micro-Step CNC 1 Axis 2 or 4 Phase of Stepper Moto 42, 57, 86


It is Updated version of TB6600 4A Stepper Motor Driver the practicability of this type is same to TB6600 4A driver, But inside the apperance of it is different from TB6600 4A Stepper Motor Driver.

5 KWD Add to Cart

V03 compatible Xbee Bluetooh Bee Bluetooth expansion board

BitBang mode ready 

Easily connected to a PC via mini USB cable 

XBee-setting support software X-CTU

Usage 1: PC via a USB cable directly connected with XBee adapters

Usage 2: Bluetooth Bee configure or use as a data-transmission

Uses 3: for ARD UINO BOARD PRO MINI Downloader


3.5 KWD Add to Cart