Makey Makey Standard Kit
You may be the greatest living banana-pianist, but how will you ever know if you don’t make yourself a banana piano? Good news, that project and countless others are easier than you think they are with MaKey MaKey.
Using the Makey Makey you can make anything into a key just by connecting a few alligator clips. The Makey Makey Classic by JoyLabz is an invention kit that tricks your computer into thinking that almost anything is a keyboard. This allows you to hook up all kinds of fun things as an input. For example, play Mario with a Play-Doh keyboard or piano with fruit!
The Makey Makey Classic uses high-resistance switching to detect when you’ve made a connection even through materials that aren’t very conductive (like leaves, pasta or people). This technique attracts noise on the input, so a moving window averager is used to lowpass the noise. The Makey Makey can also act like a keyboard or mouse. There are six inputs on the front of the board, which can be attached to via alligator clipping, soldering to the pads, or any other method you can think of. There are another 12 inputs on the back, six for keyboard keys and six for mouse motion, which you can access with jumpers via the female headers.
Tutorials and examples:
Sparkfun IOT starter kit
Blynk is an easy to use app builder that allows users to add a variety of buttons, sliders, graphical displays and even RGB controllers to their phone. The SparkFun Blynk Board is specially designed to work with the ‘widgets’ within the Blynk mobile app to create your next IoT project. Monitor local weather conditions, control LEDs from your phone, even send a tweet when it’s time to water your plants!
The SparkFun IoT Starter Kit with Blynk Board is a great way to gain a solid introduction to the world of Internet of Things (IoT) technology without any difficult programming. With this kit you will be able to get your Blynk Board connected and, by utilizing the pre-loaded projects, use diverse set of components to build an array of web- and phone-connected projects.
Every Blynk Board comes fully programmed and also includes a Blynk subscription code card (15k Energy at a $10 value), which will be needed to connect the Blynk Board to your Blynk account. Simply connect to a Wi-Fi signal and you are ready to use this starter kit! Getting started with your Blynk Board and getting it connected to the Blynk App on your iOS or Android device is a breeze. Once you’ve played with the ZeRGBa (a festively colored zebra 'widget' that can change the color of the on-board RGB LED) checkout our step-by-step project guide with detailed images on how to add and control the large selection of widgets within Blynk.
The kit does not require any soldering and is recommended for anyone with a drive to learn more about Blynk and its uses. So if you are looking for a new challenge or a way to get in on the IoT craze, check out the SparkFun IoT Starter Kit with Blynk Board!
- SparkFun Blynk Board - ESP8266
- SparkFun Soil Moisture Sensor (with Screw Terminals)
- Magnetic Door Switch Set
- Sub-Micro Size Servo
- Slide Pot - X-Large (10k Linear Taper)
- Toggle Switch
- Mini Photocell
- Red, Blue, Yellow, and Green LEDs
- Pocket Screwdriver Set
- Resistor 10K Ohm 1/6th Watt PTH - 20 pack (Thick Leads)
- Resistor 330 Ohm 1/6 Watt PTH - 20 pack (Thick Leads)
- Alligator Test Leads - Multicolored (10 Pack)
- Jumper Wires - Connected 6" (M/M, 20 pack)
- USB microB Cable - 6 Foot
- Wall Charger - 5V USB (1A)
SparkFun Inventor's Kit -Arduino Genuino
The SparkFun Inventor’s Kit for the Genuino 101® board is a great way to get started with programming and hardware interaction with embedded electronics using the Intel® Curie-based Genuino 101 board.
This SIK includes everything you need to complete 21 circuits that will teach you how to control and read the on-board and external sensors, control the Genuino 101 board through your phone, detect and analyze different sounds, and much more. Don’t worry; you won’t need any previous programming or electronics experience to use this kit. The philosophy behind this kit is that anyone can (and should) play around with cutting-edge electronics. After using this 101 SIK, you’ll have the know-how to start creating your own projects and experiments. From building robots and game controllers to IoT and data logging, the world will be your oyster.
The online Experiment Guide for the Genuino 101 board contains step-by-step instructions for how to connect each circuit with the included parts. Full example code is provided and explained, and even includes troubleshooting tips if something goes wrong.
The kit does not require any soldering and is recommended for anyone comfortable reading code libraries and those looking for an alternative to the original SparkFun Inventor’s Kit.
Tutorials and examples:
LilyPad ProtoSnap Development Board
The ProtoSnap series is a new way to prototype your project without a breadboard. Everything is wired together on a single board, which makes it easy to explore the possibilities of the components before snapping them apart and building them into your project.
The ProtoSnap LilyPad Development Board is designed to get you started in the world of e-textiles. Combining a LilyPad Simple Board with other LilyPad components like a buzzer, a vibration motor, an RGB LED, a button, a switch, five LEDs, a light sensor, and a temperature sensor, the ProtoSnap LilyPad Development Board lets you dive right into wearable electronics. When you’ve learned how to program the LilyPad Arduino Simple Board, break apart the components and explore the power of the LilyPad platform.
We’ve made some minor changes since the last revision that make it easier for us to build and easier for you to snap. We haven’t changed anything about the way it works though, don’t worry! This kit does not include a USB cable. You will need a USB mini-B for the FTDI basic, we offer it in 6ft red, 6ft black, and 2in black. Check below for an appropriate cable if you don’t already have one.
Note: A portion of this sale is given back to Dr. Leah Buechley for continued development and education of e-textiles and also to Arduino LLC to help fund continued development of new tools and new IDE features.
Note: Because of the added battery charging circuitry the Simple is unable to power a device from the FTDI header meaning that the Bluetooth Mate, for instance, is no longer plug'n'play compatible. Please use caution when using this battery in wearable projects. When using conductive thread, a short in the thread can create sparks and heat. We recommend using coin cell batteries for beginners.
SparkFun Essential Sensor Kit
Want to start playing with sensors, but don’t know where to begin? This kit includes a variety of basic sensors for any beginner or experienced programmer. With everything included in this kit, you’ll be able to sense acceleration, force, vibration, Infrared light, ambient light, temperature, and more! These are some great basic sensors from varying categories.
SparkFun ProtoShield Kit
The SparkFun ProtoShield Kit lets you customize your own Arduino shield using whatever circuit you can come up with and then test it to make sure everything is working the way it should! The SparkFun ProtoShield Kit is based off the Arduino R3’s footprint that allows you to easily incorporate it with favorite Arduino-based device.
One of our favorite features with this version of the ProtoShield Kit is the solderable-like breadboard prototyping area! Half of this area was designed with a breadboard in mind. On the underside of the shield you will be able to see open jumper pads between each through hole to make a connection like a breadboard. Once you add a component, simply add a solder jumper between holes to make a connection. For those that prefer the standard prototyping pads, we left the other side (near the BlueSMiRF and Serial UART ports) as is.
We have also moved the prototype testing components (those used to make sure your circuit works effectively) off of the "mainland" of the shield and onto a ProtoSnap styled, removable PCB. On this test area you will find soldering areas for the two yellow 3mm LEDs (as well as pins to control and power them), two 330 Ohm resistors, a 10K Ohm resistor, and a pushbutton.
Note: Since this product is a kit, assembly and a basic knowledge of soldering will be required. The SparkFun ProtoShield Kit does not come pre-assembled.
Pro Micro - 5V/16MHz
The Pro Micro is similar to the Pro Mini except with an ATmega32U4 on board. The USB transceiver inside the 32U4 allows us to add USB connectivity on-board and do away with bulky external USB interface.
This tiny little board does all of the neat-o Arduino tricks that you're familiar with: 9 channels of 10-bit ADC, 5 PWM pins, 12 DIOs as well as hardware serial connections Rx and Tx. Running at 16MHz and 5V, this board will remind you a lot of your other favorite Arduino-compatible boards but this little guy can go just about anywhere. There is a voltage regulator on board so it can accept voltage up to 12VDC. If you're supplying unregulated power to the board, be sure to connect to the "RAW" pin on not VCC.
This latest revision corrects the silk error from the last version of the board so that pin 14 is correctly labeled. We've also added a PTC fuse and diode protection to the power circuit and corrected the RX and TX LED circuit.
SparkFun SD/MMC Card Breakout
With SD and MMC memory prices dropping, the time is right for mass storage and datalogging. This breakout board will allow you to breakout the SD/MMC socket to a standard .1" 10-pin header. Perfect for breadboarding and the likes. Board comes fully assembled and tested as shown.
SparkFun RedBoard - Programmed with Arduino
At SparkFun we use many Arduinos and we're always looking for the simplest, most stable one. Each board is a bit different and no one board has everything we want, so we decided to make our own version that combines all our favorite features. The SparkFun RedBoard combines the simplicity of the UNO's Optiboot bootloader (which is used in the Pro series), the stability of the FTDI (which we all missed after the Duemilanove was discontinued) and the R3 shield compatibility of the latest Arduino UNO R3.
The RedBoard can be programmed over a USB Mini-B cable using the Arduino IDE: Just plug in the board, select "Arduino UNO" from the board menu and you're ready to upload code. RedBoard has all of the hardware peripherals you know and love: 14 Digital I/O pins with 6 PWM pins, 6 Analog Inputs, UART, SPI and external interrupts. We've also broken out the SDA, SCL and IOREF pins that showed up on the UNO R3, so the RedBoard will be compatible with future shields. This version adds an SMD ISP header for use with shields.
You can power the RedBoard over USB or through the barrel jack. The on-board power regulator can handle anything from 7 to 15VDC. Check out the related items below for a compatible wall-wart power supply.
SparkFun 9DoF Razor IMU M0
The SparkFun 9DoF Razor IMU M0 combines a SAMD21 microprocessor with an MPU-9250 9DoF (9 Degrees of Freedom) sensor to create a tiny, reprogrammable, multipurpose IMU (Inertial Measurement Unit). It can be programmed to monitor and log motion, transmit Euler angles over a serial port or even act as a step-counting pedometer.
The 9DoF Razor’s MPU-9250 features three 3-axis sensors---an accelerometer, gyroscope and magnetometer---that give it the ability to sense linear acceleration, angular rotation velocity and magnetic field vectors. The onboard microprocessor, Atmel’s SAMD21, is an Arduino-compatible, 32-bit ARM Cortex-M0+ microcontroller also featured on the Arduino Zero and SAMD21 Mini Breakout boards.
In addition to a pair of ICs, the 9DoF Razor IMU includes a µSD card socket, LiPo battery charger, power-control switch, and a host of I/O breakouts for project expansion. It comes preprogrammed with example firmware and an Arduino-compatible bootloader, so you can customize the firmware and flash new code over a USB connection.
Tutorials and Videos:
SparkFun EL Escudo Dos
The SparkFun EL Escudo Dos is an Arduino shield for controlling up to eight strands of electroluminescent wire. EL wire is flexible plastic cord that glows brightly when high-voltage AC is applied to it. It's available in numerous colors (see the related products below), runs cool, and requires very little current, but can be difficult to work with because of the high-voltage requirements. The El Escudo Dos contains circuitry to safely switch high-voltage AC on and off, allowing you to create animated displays or whatever else your imagination can come up with.
In addition to this shield, you will need Arduino headers (see the related products below), an inverter (a component that generates the high-voltage AC needed by EL wire), and the EL wire itself. SparkFun carries two inverters, a 3V-input version that can drive a few feet of EL wire, and a 12V-input version capable of driving dozens of feet of EL wire. Choose the one appropriate to your power source and driving requirements. The shield's built-in regulator comes preset to 3.3V, but can be set to any voltage by changing two resistors, or bypassed with a solder jumper to send the Arduino's RAW voltage directly to the inverter (perfect for 12V setups!). See the tutorial below.
Tutorials and sample videos:
SparkFun Soil Moisture Sensor
The SparkFun Soil Moisture Sensor is a simple breakout for measuring the moisture in soil and similar materials. The soil moisture sensor is pretty straight forward to use. The two large exposed pads function as probes for the sensor, together acting as a variable resistor. The more water that is in the soil means the better the conductivity between the pads will be and will result in a lower resistance, and a higher SIG out.
To get the SparkFun Soil Moisture Sensor functioning all you will need is to connect the VCC and GND pins to your Arduino-based device (or compatible development board) and you will receive a SIG out which will depend on the amount of water in the soil. One commonly known issue with soil moisture senors is their short lifespan when exposed to a moist environment. To combat this, we’ve had the PCB coated in Gold Finishing (ENIG or Electroless Nickel Immersion Gold). We recommend either a simple 3-pin screw pin terminal or a 3-pin jumper wire assembly ) to be soldered onto the sensor for easy wiring.
Note: Check the Hookup Guide below for assembly and weatherproofing instructions as well as a simple example project that you can put to together yourself!
Tutorials and examples:
SparkFun Qwiic Joystick
Now, you can easily add an HID/controller to your project! The SparkFun Qwiic Joystick combines the convenience of the Qwiic connection system and an analog joystick that feels reminiscent of the thumbstick from a PlayStation 2 controller and for that reason it's become a favorite of ours. The only thing that could make it better is a "smart" version, so we made one! With the pre-installed firmware, the ATtiny85 is acts as an intermediary (microcontroller) for the analog and digital inputs from the joystick. This allows the Qwiic Joystick to report its position over I2C. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system. However, we still have broken out 0.1"-spaced pins in case you prefer to use a breadboard.
The joystick is similar to the analog joysticks on PS2 (PlayStation 2) controllers. Directional movements are simply measured with two 10 kΩ potentiometers, connected with a gimbal mechanism that separates the horizontal and vertical movements. This joystick also has a select button that is actuated when the joystick is pressed down. The SparkFun Qwiic Joystick's I2C address is also software selectable so you can plenty of them to the same bus without any risk of collision!.
The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.
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.
Tutorials and examples:
SparkFun Logic Level Converter - Bi-Directional (Genuine)
If you've ever tried to connect a 3.3V device to a 5V system, you know what a challenge it can be. The SparkFun bi-directional logic level converter is a small device that safely steps down 5V signals to 3.3V AND steps up 3.3V to 5V at the same time. This level converter also works with 2.8V and 1.8V devices. What really separates this Logic level converter from our previous versions is that you can successfully set your high and low voltages and step up and down between them safely on the same channel. Each level converter has the capability of converting 4 pins on the high side to 4 pins on the low side with two inputs and two outputs provided for each side.
The level converter is very easy to use. The board needs to be powered from the two voltages sources (high voltage and low voltage) that your system is using. High voltage (5V for example) to the 'HV' pin, low voltage (3.3V for example) to 'LV', and ground from the system to the 'GND' pin.