Electronic modules


Our electronic modules are pre-assembled circuit boards providing specific functions that will serve as components in a larger system. To create a complete application system you will normally have to add other products besides the module.

Modules are a very convenient way of creating products in small series, and of course also for experimental and educational use.

Documentation can be dowmloaded for most modules from the product page and/or manufacturers home page.

To comply with CE regulations (e.g EMC and LVD) you would normally have to put the module in a suitable enclosure and connect it to a sufficient power source. Other measures may also be required.

Choose Subcategory

Audio (‏23)
Miscellaneous (‏2)
RFID (‏25)
Click boards (‏156)
Monitoring (‏5)
Sound effects (‏8)
Communication (‏15)
Motor control (‏29)
Control units (‏26)
Pmod (‏66)
GPS (‏12)
Power supply (‏46)
Video (‏2)
I/O (‏51)
Printers (‏2)
Light effects (‏33)
RF units (‏63)

Featured products

  Transceiver nRF24L01+ w. RP-SMA
The nRF24L01 module is the latest in RF modules from SparkFun. This module uses the 2.4GHz transceiver from Nordic Semiconductor, the nRF24L01+. This transceiver IC operates in the 2.4GHz band and has many new features! Take all the coolness of the nRF2401A and add some extra pipelines, buffers, and an auto-retransmit feature - very nice! This board features a reverse polarized SMA connector for maximum RF range. Please remember, you will need a mating RP-SMA 2.4GHz antenna (listed below). Because of lower costs and better performance, we recommend the nRF24L01 over the original nRF2401A modules. This unit has an onboard 3.3V regulator and has 5V tolerant IO lines. This makes it very flexible, but you will need to power the unit with 3.3V or higher voltage for the regulator to perform properly. Note: We now populate these boards with the nRF24L01+. The '+' version of the IC has improved range, sensitivity, and data rates. The command set is backward compatible with the original nRF24L01. Features: * On-board 3.3V LDO Regulator (3.3 to 7V supply allowed) * Reverse Polarized SMA Connector for external 2.4 GHz Antenna * 100m Range at 250kbps * 250kbps to 2Mbit Data Rate * Auto Acknowledge * Auto Re-Trasmit * Multiceiver - 6 Data Pipes * 32 Byte seperate TX and RX FIFOs * 5V tolerant input pins * Software selectable channel from 2400MHz to 2525MHz (125 Selectable channels) * Minimum number of external components * Pins broken out : VCC, CE, CSN, SCK, MOSI, MISO, IRQ, GND * Lots of application notes and support on Nordic Semiconductor Website
  Pmod ACL  - ADXL345 Accelerometer 3-axis
The PmodACL is a 3-axis digital accelerometer module powered by the Analog Devices ADXL345. It uses a standard 12-pin Pmod connector and can communicate via SPI or I2C. A pull-up resistor on the ~SS line keeps the ADXL345 in I2C mode unless the host drives the line low, in which case the device will communicate via SPI. SPI and I2C interfaces User-selectable resolution Single tap/double tap & free-fall detection Activity/inactivity monitoring Ships with a 6" 12-pin cable, a 6" 2x6-pin to dual 6-pin cable, one 12-pin header, and two 6-pin headers
  Pmod AMP2 - SSM2377 audio amplifier
Filterless, High Efficiency, Mono 2.5 Watt Class-D Audio Amplifier Digital gain select Pop and click suppression Micropower shutdown mode 2.5V 5V operating voltage Ships with a 6" 6-pin cable and a 6-pin header
  USB to serial converter - XBee
Foca is a compact USB to serial adapter equipped with BEE (20pin 2.0mm) sockets. With integrated FT232 IC, It can be used for programming or communicating with MCU applications. On the other hand, you may connect your PC to various wireless applications via the BEE compatible modules. Features: Reset button for BEE modules 3.3V and 5V dual power output 3.3V and 5V IO compatible USB 2.0 protocol BitBang mode ready Application: USB Serial adapter to communicate with TTL/CMOS level Serial devices Programmer for Arduino and compatible boards USB Adapter of BEE modules for PC wireless function
  Color click
Color click is a compact and easy solution for adding color sensing to your design. It features TCS3471 color light sensor as well as RGB LED diode. The TCS3471 features red, green, blue, and clear light sensing (RGBC) that detects light intensity under a variety of lighting conditions and through a variety of attenuation materials. RGB LED is provided to help you illuminate the objects if no other light source is available. Color click communicates with the target board microcontroller via mikroBUS I2C (SDA, SCL) and INT lines. The board is designed to use 3.3V power supply only. Very High Sensitivity - Ideally Suited for Operation Behind Dark Glass. Resolution Up to 16 Bits. Programmable Analog Gain, Integration Time, and Interrupt Function with Upper and Lower Thresholds.
  CapSense click
CapSense click add-on board features a capacitive sensing module CY8C201A0 which takes human body capacitance as an input and directly provides the real time sensor information via I2C output. The board contains capacitive sensing elements (5-segment slider and two buttons) as well as two LEDs. The CY8C201A0 capacitive controller has high immunity against radiated and conductive noise. The board is designed to use 3.3V or 5V power supply. This is determined by the position of SMD jumper J1. Low operating current (continuous sensor scan: 1.5 mA, deep sleep current: 4 µA). High sensitivity, immunity to RF and AC noise, Robust sensing algorithm. Run time reconfigurable over I2C.
  Stepper click
STEPPER click is a stepper motor driver board in mikroBUS form factor. It features the A3967SLBT microstepping motor driver with a built-in translator. You can use it to drive bipolar step motors in full-, half-, quarter- and eighth-step modes with output drive capability of 30V and about ±500 mA. The package includes a B5B-XH-A connector (delivered unsoldered) to easily plug in or plug out your stepper motor. Two screw terminals are also provided as an alternative connecting option. The board is designed to use 3.3V or 5V power supplies. A LED diode serves as a power indicator. Maximum output drive capability is 30V and about ±500 mA. Optional B5B-XH-A connector included in package (unsoldered) makes it easy to plug-in or plug-out your motor.
  10 DOF click
10DOF measures rotation, magnetic fields, acceleration and pressure (10 degrees of freedom). The two chips, BNO055 and BMP180 together provide a gyroscope, accelerometer and magnetometer (each with three axes) and a highly accurate pressure sensor. The on-board 32-bit ARM® Cortex®-M0 MCU includes the Bosch Sensortec sensor algorithms. * Communicates over I2C. * Runs on 3.3V. * Acceleromater range (selectable): ±2g/±4g/±8g/±16g. 14 bits. * Gyroskope sensitivity ±125º/s to ±2000º/s. 16 bits. * Magnetometer sensitivity: ±1300µT (x, y-axis), ±2500µT (z-axis). * Pressure sensor range: 300-110hPa (+9000M to -500M, relating to sea level). * Compatible with mikroBUS.
  Connector board for GPS modules
Board that breaks out the connections from GPS modules to holes with 2.54mm pitch. The connector is a 1mm JST-header and is used by a number of GPS modules, such as GP-735, EM-406, EM-506 and more.
  THAT1206 InGenius - balanced receiver
The SparkFun THAT 1206 InGenius Breakout Board offers an easy solution to adding a balanced audio input to your circuits. The THAT InGenius technology has been designed for high-grade analog line receiving and offers a low distortion and high common mode rejection in real-world audio applications. Each breakout board combines the THAT 1206 IC, its supporting components, and a ¼" TRS (Tip Ring Sleeve) socket. With these powers combined, you will find it very easy to use the input drivers on breadboards and in projects! The THAT 1206 InGenius Breakout and its sibling, the THAT 1646 OutSmarts Breakout, perform mirror-image signal conversion. While the OutSmarts is an unbalanced-to-balanced output driver, this InGenius is a balanced-to-unbalanced input receiver. We have made sure to break out each pin you need to utilize the InGenius board, including the unbalanced output (OUT), the positive and negative power supply rails (V+, V-) and, of course, ground (GND). Additionally, adjacent to each leg of the socket are test points for the signal (T, R, S) and normal (TN, RN, SN) contacts.
  Touch sensor digital
Sensor that can sense touch. When the sensor is touched, the output switches. The threshold can be adjusted with the trim potentiometer.
  LED module RGB SMD
Module with an surface mounted RGB LED. The LED is connected with a common cathode. As each color can be individually controlled with PWM, practically any color can be generated. Please observe that the LED requires one resistor per color to limit the current! Suitable resistors for 5V operation: Red: 180ohm Green: 100ohm Blue: 100ohm