With this breakout board with HX711 chipset, you can easily read load cells for weight measurement. By connecting the amplifier to your microcontroller, you can read the resistance changes of the load cell and carry out very accurate weight measurements with a calibration.Operating voltage: 5V DCDelivery includes pin header
Solar Power Manager (C): Control module for solar panels, supports 3x 18650 batteries
The Solar Power Manager (C) is specially designed to work with 6V to 24V solar panels and offers a flexible DC-002 socket or screw terminal input. Thanks to the integrated MPPT (Maximum Power Point Tracking) function, you maximise the efficiency of your solar system by optimally adjusting the input power.
With the Solar Power Manager (C) you can charge 3x 18650 Li-Ion batteries and receive a stable, regulated 5V/3A output power via USB TYPE-C. Perfect for environments where reliable power is critical. The onboard circuits with multiple protection features such as overcharge protection and reverse polarity protection ensure safety in your projects.
For makers and tech enthusiasts working with developer boards such as the Raspberry Pi, this module is ideal for powering your projects in an environmentally friendly and efficient way. In addition to its technical sophistication, the Solar Power Manager (C) offers practical LED indicators for monitoring the charging status and battery health. Its metal housing also promises robustness and durability, making it a perfect fit for your projects!
Features at a glance
Supports MPPT (Maximum Power Point Tracking) function, maximises the efficiency of the solar panel.
Flexible battery charging: via solar panel or USB TYPE-C power adapter.
Compatible with 6V~24V solar panels via DC-002 socket or screw terminal input.
Onboard MPPT SET switch: Select the level closest to the input level to improve charging efficiency.
Onboard aluminium electrolytic capacitor and SMD ceramic capacitor to reduce ripple and ensure stable performance.
Integrated battery holder supports 3x 18650 rechargeable Li-Ion batteries.
Multiple LED indicators to monitor the status of solar panel and battery.
Multiple safety circuits: Overcharge protection, deep discharge protection, reverse polarity protection, overheat protection, overcurrent protection, ensures stability and safety.
5-level voltage switch to adjust the input voltage of the solar panel to increase efficiency
Possible applications:
Suitable for mini solar-powered street lights, smart agriculture or IoT applications.
Compatibility
Suitable for powering Dev. Boards such as
Raspberry Pi / Jetson Nano / Arduino in combination with solar panel
6 - 24V solar panels
Technical specifications
Solar input: 6V ~ 24V (standard 18V)
Recharging: Solar panel, mains adapter, USB
Batteries: 3x 18650 Li-Ion battery (not included)
USB input: 5V (TYPE-C, with PD fast charging function)
5V output: 5V / 3A (USB-OUT, TYPE-C)
Charging end voltage: 4.2V ± 1%
Protection voltage for deep discharge: ~78%
USB charging efficiency: ~93%
Efficiency of battery boost output: ~90%
Quiescent current (max): <80mA
Housing: Metal housing
Operating temperature: -40°C ~ 85°C
Dimensions (mm): 119.0 × 71.0 × 25.2
Scope of delivery
1x Solar Power Manager (C)
1x adapter
Links to
Wiki
Notes
Microcontroller, solar panels or batteries are not included!
Seeed Grove - Universal 4 Pin Buckled 20cm Cable (5 PCs Pack)
The Grove Universal 4 Pin Buckled 20cm Cable has been specially developed for the Grove system to connect so-called Twigs (sensors, actuators or modules) to a Grove-compatible base plate or other Grove-compatible development boards. The cables have a four-pin plug with a snap-lock mechanism (buckled connector), which ensures a secure hold in the socket and prevents unintentional disconnection. The length is 20 cm. The cable consists of high-quality copper wires with wear-resistant sheathing. The cable design is designed for uncomplicated use in prototyping and electronic projects.
The 20 cm version described here is supplied in a pack of five. It is particularly suitable for applications where greater distances between modules are required or more complex assemblies are to be connected.
The product ensures the connection between Grove modules and control boards. The four-pole structure typically supports data transmission, power supply and control lines. The buckled connector with 2.0 mm pitch provides a stable mechanical connection. The high flexibility and durability of the materials used means it can also be used in moving or mechanically stressed structures.
Features at a glance
20 cm long Grove connection cable with 4-pin buckled connector
Suitable for Grove-compatible base plates and modules
High-quality copper wires with wear-resistant sheathing
Compatibility
Grove base plate (Seeed Studio)
Grove-compatible development boards
All Grove twigs (sensors, actuators, modules)
Technical data
Length: 200 mm
Width: 9.6 mm
Height: 4 mm
Weight: 45 g (total)
Scope of delivery
5x Grove - Universal 4 Pin Buckled 20cm Cable
Links
How To Choose The Right Cable
Preface - Getting Started
Introduction to Grove
The compact (0.4" × 0.5") D24V5F3 synchronous step-down voltage regulator accepts an input voltage of up to 36 V and efficiently reduces it to 3.3 V while allowing a maximum output current of 500 mA. This regulator offers typical efficiencies between 80 and 90 % and has a very low dropout so that it can be used with input voltages of only a few hundred millivolts above 3.3 V. The pins are 0.1" apart, making this board compatible with standard solderless breadboards and perfboards.
Technical data:
Size: 0.4" × 0.5" × 0.1"
Weight: 0.6 g
Minimum operating voltage: 3.4 V
Maximum operating voltage: 36 V
Maximum output current: 500 mA
Output voltage: 3.3 V
Reverse voltage protection? No
Maximum quiescent current: 0.2 mA
PCB dev codes: Reg16a
Other PCB markings: 0J7990, blank white housing
Further information as well as data sheets, instructions and downloads can be found at:
https://www.pololu.com/product/2842
These RFID / NFC tags can be used in a variety of ways, for example as triggers for smart home automations, digital business cards or WLAN connect spots. The tags can be read and written to with RFID / NFC readers as well as Android and iOS smartphones. On iOS, for example, they can be used together with the shortcut app to start an automation.Technical data:Chip: Ntag215Usable capacity: 504 bytesProtocol: ISO14443A ISO14443AOperating frequency: 13.56 MHzRead/write distance: 1 - 5 cmRead/write time: 1 - 2 msRead cycles: > 100,000xErase cycles: >100,000xData storage: > 10 yearsDiameter: 25mmnot self-adhesiveOperating temperature: -20 - 55°C at max 90% humidityScope of delivery:10 NFC Tags white
This load sensor, sometimes called a strain gauge, is the same one found in digital bathroom scales. This sensor can measure up to approx. 50kg.An AD converter is required for operation on the Raspberry Pi or Arduino, for example HX711.
Seeed Grove - Piezo Buzzer/Active Buzzer The Grove buzzer is an active piezoelectric signalling device that has a Grove interface and can therefore be integrated directly into microcontroller projects. With a volume of over 85 dB, it generates a clear acoustic signal. The buzzer can use both digital and PWM outputs to generate sounds at different pitches and intervals. Its low current consumption behaviour, typically below 20 mA, makes it suitable for use in energy-efficient applications. The resonant frequency range is 2300 ± 300 Hz.
The buzzer is designed for applications where acoustic feedback or signalling is required. These include man-machine interfaces, microwave devices, doorbells, alarm devices, electrical alarms or timers. The component is suitable as a supplement for Arduino projects and can be connected directly to an Arduino board using a Grove Base Shield V2.0. Thanks to its compact dimensions of 24 × 20 × 9.8 mm, it can also be used in space-limited setups.
The piezo buzzer uses piezoelectric materials to convert mechanical vibrations into acoustic signals. The sound is generated by electrical control, either continuously via a digital signal or variably via PWM (pulse width modulation). The Grove interface eliminates the need for manual wiring, making it easy to use in development projects.
Features at a glance
Active piezo buzzer with Grove connection Volume over 85 dB at resonance frequency Resonant frequency: 2300 ± 300 Hz Low current consumption below 20 mA Utilisation via digital outputs or PWM
Compatibility
Arduino with Grove Base Shield V2.0 Raspberry Pi with Grove customisation
Technical specifications
Operating voltage: 3.3-5 V Current consumption: < 20 mA (typical), max. 100 mA Volume: ≥ 85 dB Resonant frequency: 2300 ± 300 Hz Dimensions: 24 mm × 20 mm × 9.8 mm Weight: 10 g
Other data
Recommended accessories: Grove Base Shield V2.0
Scope of delivery1x module1x Grove connection cable
Links
Eagle layout V1.1 Source code V1.0 Transistor data sheet S9013 CDC files
Seeed Grove - I2C Motor Driver with L298
The Grove - I2C Motor Driver is based on the L298 and can directly control a stepper motor or a DC motor. The core of the module is a two-channel H-bridge driver chip (L298N) that can handle a current of up to 2A per channel. It is controlled by an Atmel ATmega8L, which handles I2C communication with platforms such as Arduino.
Both motors can be operated simultaneously and given different speeds and directions of rotation. The motor driver can drive two brush DC motors or a four-wire two-phase stepper motor. The supply voltage is 6V to 15V. An integrated 5V voltage regulator supplies either the I2C bus or the Arduino board, configurable via a jumper. All driver lines are protected from reverse voltages (back-EMF) by diodes.
Compared to the Grove - I2C Motor Driver V1.2, version 1.3 enables simpler control of stepper motors. It is no longer necessary to continuously control the stepper motor manually. Instead, a control command to the I2C Motor Driver V1.3 is sufficient, which then executes the command independently. This saves Arduino resources and simplifies the control code.
The Grove - I2C Motor Driver is suitable for projects such as robot construction, building your own remote-controlled cars, operating housing fans and for applications in high-performance LED lighting.
Features at a glance
Direct control of stepper motors or DC motors
Dual-channel H-bridge driver chip (L298N)
I2C interface for easy integration
Independent speed and direction control for two motors
6V to 15V supply voltage with integrated 5V regulator
Protection against reverse currents by diodes
Compatibility with
Arduino platforms
Raspberry Pi platforms
Grove systems
Technical Data
Module dimensions: 60 mm x 40 mm x 10 mm
Total board size: 135 mm x 85 mm x 13 mm
Weight: 22 g
Operating voltage: 6-15VDC
Maximum output current per channel: 0.5A
Maximum total output current: 1.0A
Input/output voltage on the I2C bus: 5V
Communication protocol: I2C
Other data
78M05 IC: 5V voltage regulator
L298 IC: Dual full-bridge driver
ATmega8 IC: Motor rotation control
Scope of delivery
1x Grove - I2C Motor Driver
Links to
Source files Grove I2C Motor Driver
Demo code I2C Motor Driver
Data sheet L298
Datasheet 78M05 Voltage regulator
Firmware for ATmega8 (ISP)
This microSD adapter is not just a simple breakout board, it goes one step further - it has been designed for ease of use.
Onboard 5v->3v regulator delivers 150mA for power-hungry cards
3v level shifting means you can use this on either 3v or 5v systems with ease
Uses a proper level shifting chip, no resistors: fewer problems and faster read/write access
Use 3 or 4 digital pins to read and write 2Gb+ of memory!
Activity LED lights up when the SD card is being read or written to
Four #2 mounting holes
Push-push socket where the card protrudes slightly over the edge of the board for easy insertion and removal
Comes with 0.1" header (unmounted) so you can get it on a breadboard or use wires - your choice
Tested and assembled here in the Adafruit factory
Works great with Arduino, with tonnes of example code and wiring diagrams
To use with an Arduino, connect GND to ground, 5V to 5V, CLK to pin 13, DO to pin 12, DI to pin 11, and CS to pin 10. Then you can use the SD library from the Arduino IDE, which supports FAT and FAT32 SD cards. Details on the first steps can be found in our detailed tutorial, it covers microSD cards, wiring and using this breakout board with an Arduino or CircuitPython.
Seeed Grove - Dual Button Grove - Dual Button is a module with two buttons that makes it possible to control two separate signal channels with just one Grove module. It contains four different coloured button caps that can be combined as required. The compact design with two buttons in one housing reduces the amount of cabling and simplifies the setup in projects. It is controlled via digital GPIO pins, whereby a pressed button generates a LOW signal and an unpressed button permanently supplies a HIGH signal. The standardised Grove connection means the module is ready for immediate use and can be seamlessly integrated into existing Grove environments. Typical applications include function keys, buttons to control counters, light switches, pet feeding systems and other interactive devices in DIY or prototyping applications. The small size and simple digital control enable versatile use in compact electronic projects. The module is suitable for use in DIY projects, in the development of interactive control systems or in the maker scene. It can be used in combination with microcontrollers such as the Arduino or the Raspberry Pi.
Features at a glance
Two digital buttons in one module Digital control via GPIO
Compatibility with
Arduino Raspberry Pi (via Grove Base HAT)
Technical specifications
Operating voltage: 3V-5V Interface: Grove Dimensions: 20mm × 40mm
Other data
Battery not included
Scope of delivery
1x Grove - Dual Button 4x keycaps 1x Grove cable
Links
Preface - Getting Started Introduction to Grove Eagle file Circuit diagram PDF
If you've ever tried to connect a 3.3V device to a 5V system, you know what a challenge it can be. SparkFun's bi-directional logic level converter is a small board 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 sets this logic level converter apart from our previous versions is that you can successfully set your high and low voltages and safely step up and down between them on the same channel. Each level converter has the ability to convert 4 pins on the high side to 4 pins on the low side, with two inputs and two outputs for each side.
The level converter is very easy to use. The board must be supplied by the two voltage sources (high voltage and low voltage) that your system uses. High voltage (e.g. 5V) to the 'HV' pin, low voltage (e.g. 3.3V) to 'LV', and ground from the system to the 'GND' pin.
Features:
0.63 x 0.52" (16.05 x 13.33mm)
Documents:
Circuit diagram
Eagle files
Data sheet (BSS138)
Connection instructions
GitHub
Product video
Elecrow crowtail cable, JST-PH 2.0 4-pin connection cable
A 4-pin crowtail cable is used to connect modules to a main control board. It enables signal transmission and power supply within a crowtail system. The cable is equipped with a JST-PH 2.0 4-pin connector and enables a stable and reliable connection between compatible components. The modular design eliminates the need for soldering, making integration into existing systems easier.
Crowtail is a modular electronics system for connecting sensors, actuators and microcontrollers. It enables a standardised connection via pre-assembled cables and connectors. This 4-pin cable ensures that the modules can be used without additional soldering or complex cabling.
The cable is often used to connect input and output modules with control boards in the Arduino, DIY electronics or training systems sector. The simple handling reduces installation effort and configuration errors.
The product is used to establish electrical connections between compatible components of a crowtail system. It has a 4-pin JST-PH 2.0 connector that transmits signals and power. It is typically used in electronic projects or training systems where a fast, solder-free connection between sensors, actuators and microcontrollers is required.
Overview of features
4-pin connection for crowtail modules
Compatible with crowtail systems
Enables simple connection without soldering
Length: 20.5 cm
Compatibility
Suitable for crowtail modules
Compatible with crowtail-compatible microcontrollers
Technical specifications
Cable length: 20.5 cm
4-pin connector
Other data
Connection cable for modular electronic systems
Scope of delivery
5 x 4-pin crowtail cable
I2C stands for Inter-Integrated-Circuit-Communication, it is meant for short distances on a circuit board or assembly. But, hey, we're engineers and we love to push the boundaries of technology, right? So why not try running I2C over a metre-long cable, or even longer? Well, if you try that, you'll quickly realise that the length of the cable adds capacitance and resistance that slows down the open-drain pullups used in I2C, making it difficult to use 100KHz+ clock rates. You could try slowing down your I2C clock to 1 KHz...or you could use an Adafruit LTC4311 active terminator like this one!
Using this board is simple: connect it to your I2C bus at the beginning of the chain (if you don't have a massively long cable, you can try it at the end of the chain). When the chip is powered and activated, it watches the SCL and SDA lines. When it sees them being pulled up through the I2C resistors, it activates and outputs some current to drive it through the top power rail.
You can now achieve much faster data rates without fiddling with resistors, and over long cables. We have transmitted a 400 KHz OLED over 3 metres of telephone cable with ease. With a 100KHz signal, we've even run a BME680 over 100 feet of Ethernet about 3000pF round trip!) and had an OLED display the sensor details.
Runs on any bus voltage, from 1.6V to 5.5V and up to 400 KHz SCL speed, with cables up to 4000pF. No special firmware, software or configuration required. Simply plug the power, ground, SCL and SDA connectors into your bus and watch your rise times magically transform from sawtooth to square waves.
To get you up and running quickly, we've developed a customised circuit board in the STEMMA QT form factor that makes it easy to connect the device. The STEMMA QT connectors on both sides are compatible with the SparkFun Qwiic I2C connectors. This allows you to make solderless connections between your development board and the LTC4311 or daisy chain it with a variety of other sensors and accessories using a compatible cable.
QT cable is not included.
The sensor recognises whether it is in front of a light-reflecting or light-absorbing surface,
and can be used primarily for line tracking. Thanks to this sensor, a robot could be programmed
to follow a painted track.
The TCRT5000 reflective sensor emits an infrared beam and uses a photo sensor to measure
how much of this beam is reflected back at it. It passes this on by illuminating an LED and as a digital output.
If the sensor is on a black line (absorbing surface), the LED remains off and the digital signal is set to On.
If it steps out of the line (reflecting surface), the LED lights up and the digital output is set to Off.
The built-in potentiometer can be used to regulate how sensitively the KY-033 measures and thus distinguishes between the On and Off states.
The sensor is easy to install thanks to the two drill holes in the circuit board.
Technical features
Operating voltage: 3.3-5V DC
Operating current: 20mA
Operating temperature: -10°C - +50°C
Detection distance: 2-40cm
Dimensions: 42 × 10.5 mm
Pin assignment
VCC - power supply
OUT - signal (depending on IR measurement)
GND - ground
This small, intelligent RGB LED board with 1 LED of type WS2812 can be controlled with a microcontroller, for example an Arduino.
Compatible with the Adafruit NeoPixel Library: https://github.com/adafruit/Adafruit_NeoPixel
Technical data:
Operating voltage: 5 V
LED dimensions: 5 x 5 x 1.50 mm
Dimensions: approx. 18 x 13 x 3 mm
Scope of delivery:
Breakout board
Pin header 1 x 6-pin
Be the belle of the ball with the NeoPixel Jewel!
The NeoPixel is 'split', one half is RGB as you know and love it, the other
half is a white LED with yellow phosphor. Unlit, it resembles an egg yolk in colour.
When lit, these are insanely bright and can be controlled with 8-bit PWM per channel
(8 x 4 channels=32-bit colour in total). Great for adding lots of colourful + white dots to your project!
We mount seven of our tiny 5050 (5mm x 5mm) smart RGBW LEDs onto a beautiful, round PCB with
mounting holes and a chainable design to create our most elegant (finished) NeoPixel board yet
. Use just one microcontroller pin to control as many as you can daisy chain together
! Each LED is addressable as the driver chip is inside the LED. Each has a
constant current driver at ~18mA, so the colour is very consistent even if the voltage varies,
and no external choke resistors are required, making the design sleek.
Power the whole thing with 5VDC (4-7V works) and you're ready to rock.
NeoPixel LEDs use the 800 kHz protocol, so special timing is required.
For NeoPixels, the PWM rate is ~400 Hz, which works well but is noticeable when the LED moves.
The rings are 'daisy-chainable' -
connect the output pin of one to the input pin of the other.
There is a single data line with a very timing-specific protocol. As the
protocol is very timing sensitive, it requires a real-time microcontroller such as a
AVR, Arduino, PIC, mbed etc. It cannot be used with a Linux-based microcomputer or
an interpreted microcontroller such as the netduino or Basic Stamp.
Our beautifully written
Neopixel library for Arduino supports these pixels! Since it requires hand-tuned
assembly, it is intended for AVR cores only, but others may have ported this
chip driver code. An 8MHz or faster
processor is required.
Our detailed NeoPixel
Uberguide contains everything you need to use NeoPixels in any shape or size.
Includes ready-to-use library and sample code for the Arduino UNO/Duemilanove/Diecimila,
Flora/Micro/Leonardo, Trinket/Gemma, Arduino Due & Arduino Mega/ADK (all versions)
Supplied as a single, round board with 7 individually addressable RGBW LEDs assembled and tested
.
seeed Grove - Breadboard
The Grove breadboard is 35*47*8.5mm in size and has metal strips under the board that connect the holes on the top. A Grove connector on the board allows you to build your own Grove module and take your creativity to the next level. This breadboard is unique because it is not a module, shield or hat, but a breadboard with additional functions.
Features at a glance
On-board Grove connector for plug-and-play connectivity
On-board Dupont connector for easy prototyping
On-board resettable fuse (PTC) for protection: 500mA max. current
On-board power LED to indicate operating status
Standard Grove size: 40*60mm
Combination of breadboard and PCB board
Technical specifications
Size: 35*47*8.5mm
Scope of delivery
1x seeed Grove breadboard
1x Grove connection cable
4-pin male header
Seeed Grove - 16X2 LCD RGB Backlight - Full Colour Display
Grove - 16X2 LCD RGB Backlight is a full colour 16x2 LCD display for Arduino. It offers high contrast and easy handling and is suitable as an I2C LCD display for Arduino and Raspberry Pi.
The traditional 16x2 LCD requires up to 10 I/O pins for display and an additional 3 pins to control the backlight in a 16x2 LCD with RGB backlight. This takes up a lot of I/O resources on the main control board, especially for development boards with limited I/O resources such as Arduino and Raspberry Pi. Grove - LCD RGB Backlight changes this completely. Using the Grove I2C connector, only 2 signal lines and 2 power lines are required. The connection is made directly via the I2C interface of Seeeduino or Arduino/Raspberry Pi with baseboard via the Grove cable. No complicated wiring, no soldering and no risk of damaging the LCD due to incorrect current limiting resistors.
In addition, this LCD module is not only used to display characters, but can also display self-created images such as a heart or a smiley. 16x2 means two rows with 16 columns each, totalling 32 characters. Each character consists of 5x8 pixels.
As the name RGB backlighting suggests, the backlighting can be set to any desired colour. The background colour can be controlled by the program, for example green for a smile and red for an angry face. Alternatively, monochrome LCD variants are available, which also use the simple Grove I2C interface and are more cost-effective.
Grove - 16X2 LCD RGB Backlight is used as a full-colour display that communicates via the I2C interface and enables the display of characters, images or individual graphics. Typical applications include distance displays, temperature displays, game displays and general text and image displays. The minimal wiring effort makes this display particularly suitable for projects with Arduino, Raspberry Pi or other platforms with limited I/O resources.
The display is used to display characters and images, to visualise sensor data, to implement game displays and is suitable for measured value or status displays. It is operated via just two control lines using an I2C connection. The RGB backlighting enables a customisable visual display depending on the desired application.
Features at a glance
Full-colour RGB backlighting
High contrast for good visibility
I2C communication with only two I/O pins
Low power consumption with automatic power-on reset
Grove-compatible connector for plug-and-play
Compatibility with
Arduino
Raspberry Pi
Technical specifications
Dimensions: 83mm x 44mm x 13mm
Weight: 42g (G.W)
Battery: Not included
Input voltage: 5V
CGROM: 10880 Bit
CGRAM: 64x8 bit
Communication: I²C
LCD I2C address: 0x3E
RGB I2C address: 0x62
Scope of delivery
1x Grove - LCD RGB Backlight
Links to
Download source code
Product documentation
Download CDC file
Download datasheet
Analogue-digital converter module based on the PCF8591 chipset with 4 input channels.
Technical data:
Chipset: PCF8951
Operating voltage: 2.5 - 6V DC
Operating LED
LED for digital output
4 analogue inputs
Connections: Pin headers
Dimensions: approx. 36 x 23 mm
4 drill holes (DM 3mm) for mounting
Scope of delivery
Module
Dupont cable female - female approx. 20 cm
Sensor for measuring the concentration of LPG, i-butane, propane, methane, alcohol, hydrogen and smoke in the air, e.g. for detecting gas leaks. (gas alarm). The threshold value above which the module responds can be set via a potentiometer.
Please note that the sensor is heated up and operated warm. Accurate measurement results are only provided when the sensor is warm.
Technical data:
- Measuring range gas concentration: approx. 100 - 10.000ppm
- Input voltage (VCC) : 5V
- GND: Ground connection
- AOUT: Analogue output (0.1 - 0.3V to max. 4V at maximum concentration)
- DOUT: Digital output (1/0 0.1V/5V)
- Dimensions: approx. 32 x 22mm x 27 mm
DFRobot SHT31 Outdoor Temperature & Humidity Sensor (-40℃~125℃) - I2C
The SHT31 is a high-precision outdoor temperature and humidity sensor equipped with advanced technology for accurate measurements. This sensor offers excellent accuracy in a robust, weatherproof housing, ideal for use in demanding environmental conditions. With its I2C interface, the SHT31 is easy to integrate into various systems.
Features at a glance
Weatherproof: Designed for outdoor use, but not suitable for underwater applications.
Highly accurate: Internally calibrated with digital output.
Energy efficient: Low power consumption, fast response and strong noise suppression.
Sensirion CMOSens technology Supports I2C communication and compatible with 3.3V/5V controllers such as Arduino, Micro:bit and ESP32.
Technical specifications
Operating voltage: 3.3~5V
Operating current: <1.5mA
Humidity detection range: 0%RH~100%RH
Humidity accuracy: ±2%RH@0%RH~100%RH (at 25℃)
Temperature detection range: -40℃~125℃
Temperature accuracy: ±0.2℃@0℃~90℃ (typical)
Communication: I2C
Cable length: approx. 1m
Other data
Recommended maximum operating temperature: 80℃ due to the PE material of the casing.
Scope of delivery
1x SHT31 outdoor temperature & humidity sensor (-40℃~125℃) - I2C
Notes
Although the sensor is waterproof, it is not recommended to immerse it in water.
Wiki: https://wiki.dfrobot.com/SHT31_Temperature_Humidity_Sensor_Weatherproof_SKU_SEN0385
Seeed Grove - White LED
The Grove - White LED module is a general LED module in the Grove form factor that is available in various colours. It supports adjustable LED alignment and brightness adjustment. The LED is not soldered to the circuit board but plugged into an LED holder.
The module has an integrated potentiometer for adjusting the brightness and supports a wider range of input voltages. Thanks to the flexible PCB design, the LED can be bent into different positions, enabling standalone, horizontal or surface-mounted use.
The Grove - White LED module is similar to the Grove - LED module, which contains an LED light source. In addition, it offers an integrated potentiometer on the circuit board to adjust the power requirements of the LED. The circuit board of this module is provided with mounting holes that allow easy installation on the desired surface. Application examples include use as a pilot light to indicate power supply or signal status.
The Grove - White LED module is used in projects where a flexible lighting solution is required. Typical applications include the signalling of operating states, the display of activities or integration into prototypes as visual feedback.
Features at a glance
Support for different LED colours
Integrated potentiometer for brightness adjustment
Compatible with Grove connector, plug-and-play
Flexible PCB design for customisable LED positioning
Mounting holes for easy attachment
Compatibility with
Arduino platforms
Raspberry Pi platforms
Grove systems
Technical specifications
Dimensions: 20 mm x 20 mm x 18 mm
Weight: 9 g
Operating voltage: 3.3V/5V
Power supply: External source required (no battery included)
Other data
LED plugged into LED holder, not soldered
Suitable as pilot lamp to indicate power supply or signal status
Scope of delivery
1x Grove - White LED
1x Grove cable
Left
Circuit diagram Grove-LED v1.3
Source files Grove-LED v1.0
Demo code Grove-LED
Eagle files Grove-LED socket
CardKB v1.1 is a card-sized QWERTY keyboard with 50 keys. It has an ATMega8A as MCU, an I2C communication port and an RGB LED display.
Features
Full-function keyboard, Multi-key combination
GROVE interface, supports UIFlow and Arduino
Two Lego-compatible holes
Scope of delivery
1x CardKB1.1 unit
1x GROVE cable
Card specifications
Resources
Parameters
MCU
ATMega8A
Number of buttons
50
RGB LED
1 piece
Communication method
I2C
Net weight
17g
Gross weight
18g
Product size
88*54*5mm
Package size
88*58*5mm
Documents / Downloads
DOCUMENTS
We've updated our popular three-axis accelerometer so that it now has an on-board 3.3V controller - making it a perfect choice for interfacing with a 5V microcontroller like the Arduino. This breakout comes with 3 analogue outputs for X, Y and Z axis measurements on a 0.75 "x0.75" breakout board. The ADXL335 is the latest and greatest from Analog Devices, known for their exceptionally high quality MEMS devices. The VCC accepts up to 5V and regulates it to 3.3V via an output pin. The analogue outputs are ratiometric: this means that the 0g measurement output is always at half the 3.3V output (1.65V), -3g is at 0v and 3g is at 3.3V with full scaling in between.
Fully assembled and tested. Comes with standard 8-pin 0.1" header in case you want to use it with a breadboard or perfboard. Two 2mm (0.08") mounting holes for easy attachment.
The XYZ filter capacitors are 0.1uF for a 50 Hz bandwidth
This Raspberry Pi camera uses the same OV5647 chip as the standard Raspberry Pi camera (version 1)! It is therefore capable of delivering a crystal clear image with 5 MP resolution or 1080p HD video recording at 30 frames per second.FeaturesCamera suitable for Raspberry Pi Zero with CSI portWith optional adapter (article: RPIC-ZSAD) also suitable for all standard Raspberry Pi modelsOV5647 sensor with 5 megapixelsCamera board with mounting holes in the same arrangement as the original Raspberry Pi camera module v2Camera specificationsCCD size: 1/4 inchAperture (F): 2.9Focal length: 3.60 mmField of view: 53.50° horizontal / 41.41° verticalBest resolution of the sensor: 1080p2592 × 1944 still image resolutionSupports 1080p30, 720p60 and 640x480p60/90 video recordingDimension: 75 × 22mm
Seeed Grove - Wrapper for LEGO and Makeblock Modules
Grove - Wrapper is primarily intended to protect Grove modules. The design as a semi-open space does not affect the use of Grove modules. This saves effort when customising modules and makes it easy to present projects. The use of the Grove wrapper ensures a clear and tidy presentation. In addition, compatibility with LEGO bricks, Makeblock and other systems means that the project can be flexibly expanded and adapted to different environments. The mechanical design of the Grove - Wrapper makes it easy to assemble and disassemble the modules.
Grove - Wrapper utilises a flexible locking system that facilitates the installation and replacement of Grove modules. The ability to use different coloured wrappers and connect the modules together like LEGO elements makes the product particularly suitable for building electronic LEGO projects.
Features at a glance
Construction of electronic LEGO projects with coloured wrappers
Compatible with LEGO and Makeblock modules
Flexible locking system for easy installation and replacement of Grove modules
Semi-open space protects and does not interfere with the function of the modules
Compatibility with
LEGO modules
Makeblock modules
Technical data
Dimensions of large wrapper module: 50 × 25 × 13 mm
Dimensions of small wrapper module: 25 × 25 × 13 mm
Material: ABS
Colour: Blue
Product dimensions packaging: 110 mm x 80 mm x 15 mm
Weight: 25 g
Power supply: External power source required (no battery included)
Other data
Suitable for easy presentation of projects
Promotes creative extensions through connection with LEGO and Makeblock
Scope of delivery
4x Grove - Blue Wrapper 1*2
Links
Example project Connected LEGO Desk Houses
seeed Grove - Temperature & Humidity Sensor (DHT11)
Grove - Temperature & Humidity Sensor is based on the DHT11, which offers high measurement accuracy, a wide range and low cost. This sensor is widely used and appreciated by hardware enthusiasts for its low power consumption and excellent long-term stability. The new version of the DHT11 uses a capacitive sensor that offers higher temperature resolution and an extended measurement range. The digital single-bus signal output is via the integrated ADC, saving the I/O resources of the control board.
Features at a glance
High measurement accuracy and wide range: humidity range from 5 to 95% RH with ±5% and temperature range from -20 to 60℃ with ±2%
Saves the I/O resources of the control board: One-bus digital signal output by the integrated ADC
High stability and low cost
Long transmission distance and excellent long-term stability
Technical specifications
Dimensions: 40mm x 20mm x 8mm
Weight: 10g
Input voltage: 3.3V & 5V
Measuring current: 1.3 - 2.1 mA
Measuring range humidity: 5% - 95% RH
Measuring range temperature: -20 - 60 ℃
Other data
Extended applications possible with SenseCAP S2110 controller and S2100 data logger
Scope of delivery
1x seeed Grove - Temperature & Humidity Sensor (DHT11)
1x Grove connection cable
DHT22 - Digital temperature and humidity sensor with breakout board & jumper cables (F - F).The breakout board already contains a 5.1kOhm pull-up resistor and a condenser between GND and VCC. Technical data DHT22Humidity measuring range: 0-100% RHAccuracy of humidity measurement: ± 2% RHTemperature measuring range: -40 --- 80 °CTemperature measuring accuracy: ± 0.5 °COperating voltage: DC5VSingle-bus digital signal output, bidirectional serial data interface
Add a colourful, glowing clock face and really crank up your Raspberry Pi project!
This I2C breakout uses the clever Nuvoton microcontroller to easily integrate a digital encoder into your project. It's possible to directly control the RGB LED inside the encoder - which means it's great as an input device that can also give you a colour-coded visual status (like an LED lighting controller or synth wave generator).
Encoders have an unlimited range of motion and are good for knobs that need to rotate continuously - if you prefer one that has a beginning and an end, check out the RGB Potentiometer Breakout.
You can connect it directly to your Pi's GPIO or via a breadboard with the included headers, but it's also compatible with our nifty solderless breakout garden, which makes it easy to use several different breakouts at once.
Features
Nuvoton MS51 microcontroller with built-in 12-bit analogue-to-digital converter(datasheet / technical reference manual)
Rotary encoder (data sheet / drawing)
RGB LED (controllable via PWM)
I2C interface, with a standard address of 0x0F
3V to 5V compatible
Reverse polarity protection
Raspberry Pi compatible pin assignment (pins 1, 3, 5, 7, 9)
Compatible with all models of the Raspberry Pi.
Python library
Kit contains
RGB encoder breakout (pre-assembled)
1x5 straight pin header
1x5 right angle female header
We have designed this breakout board so that you can solder the piece of right-angled female header and plug it directly into the bottom left 5 pins of the GPIO header of your Raspberry Pi (pins 1, 3, 5, 7, 9).
Software
RGB Encoder Breakout uses the same Python library as our IO Expander Breakout - this example shows you how to read out the encoder and control the lights.
Notes
The default I2C address is 0x0F, but it is possible to change this in the software if you want to use multiple RGB encoder breakouts or avoid conflicts with other I2C devices. The new address is stored in flash memory so that it is retained even when power is removed.
This board uses a Nuvoton MCU with our own firmware, but if you are brave and hacky you can substitute your own firmware to change the way this board works and have a super cheap and capable microcontroller (although this is not for the faint hearted!)
Dimensions: approx. 25x22x29mm (LxWxH)
Seeed Grove - LED Pack
The Grove - LED Pack contains four different LED colours (red, green, blue and white) and is equipped with a potentiometer that controls the brightness of the LEDs. The LEDs are inserted into LED holders and are not soldered directly to the circuit board.
The module supports brightness control via an integrated potentiometer and thus enables adaptation to different input voltages. Thanks to the flexible PCB design, the LEDs can be bent into different positions, allowing them to be used upright, horizontally or for panel mounting.
The Grove LED Pack has a similar structure to the Grove LED module and contains an LED light source. In addition, a potentiometer is integrated to control the power supply to the LED. The circuit board has fixing holes for mounting on prototype surfaces. Application examples include use as a pilot lamp to indicate the presence of power or signals.
The LED pack contains LEDs in the colours red, green, blue and white. The LEDs can be easily plugged in and a rotary knob allows the light intensity to be controlled. Red, green and blue LEDs are suitable for use in traffic light projects, for example.
Typical applications include LED light displays, simulated traffic lights, toys and decoration projects.
The Grove - LED Pack is used to provide different colours for light displays and to easily adjust the brightness to different requirements. The flexible mounting option makes the module suitable for a wide range of projects that require visual signalling or decorative lighting.
Features at a glance
Four different LED colours: red, green, blue and white
Integrated potentiometer for brightness control
Flexible PCB positioning: vertical, horizontal or panel mounting
LEDs plugged in, not soldered
Grove-compatible connection for easy integration
Compatibility
Seeeduino
Arduino with base shield
Technical specifications
Dimensions: 20mm x 20mm x 20mm
Weight: 9g (gross weight)
Battery: Not included
Operating voltage: 5V
Other data
PCB design allows flexible LED positioning
Scope of delivery
Grove - LED Pack
4 LEDs in different colours (red, green, blue, white)
Links
Technical documentation (PDF)
A strain gauge is a type of electronic sensor used to measure force or strain. They consist of an insulating flexible base with a metallic foil pattern. The resistance of a strain gauge changes when force is applied and the object is deformed along with the foil, and this change gives a different electrical output. However, these thin films are very sensitive and can be easily bent.
In this product, the strain gauge is attached to a piece of strong aluminium with epoxy. The metal prevents the strain gauge from being damaged and restricts the freedom of movement. Attach one side to a fixed housing or to the floor using the fixing holes so that it cannot move. Then weight the other side in the direction indicated on the side, either by gravity (i.e. arrow pointing down) or by pulling (arrow pointing up). The output resistance changes with the amount of deflection and is measured with a precision ADC or Wheatstone bridge.
Strain gauges are useful for projects where you need to measure pressure, force, weight and tension. Note that this is just the load cell, no ADC or converter is included! Also , like all load cells, the sensor must be calibrated with known weights after installation!
This is a 1 Kg strain gauge. We also carry it in 5 Kg, 10 Kg, and 20 Kg. Choose the one that has at least 2x the maximum force/weight you want to apply so you get the most precision with the right range.
Makeblock mBuild RGB LED light strip set, programmable LEDs for lighting effects, 9 g
The Makeblock mBuild RGB LED light strip set enables the programming of light strips in different colours and brightnesses to produce a variety of lighting effects, whether for ambient lighting or creative lighting effects. The set is ideal for DIY projects and educational applications where visual effects play a role.
Features at a glance
Programmable RGB LEDs: Colours and brightness can be adjusted as required.
Compact size: LED strip light measuring 112 x 8 mm.
Lightweight: Each light strip weighs only 9 g, ideal for flexible installations.
RoHS compliant: Environmentally friendly and safe to use.
Ideal for creative and technical projects: Perfect for visual effects and lighting solutions.
Technical data
Size: 112 x 8 mm
Weight: 9 g
RoHS compliant
Scope of delivery
2x LED light strip 112 mm
2x mBuild communication cable 20 cm
Seeed Grove - Universal 4 Pin 20cm Unbuckled Cable (5 PCs Pack)
Compared to the Electronic Brick System, the Grove System only uses one type of cable. While the Electronic Brick System requires four different cable types, the Grove System only needs one cable type. These cables are compatible with all modules of the Grove system. The scope of delivery includes five cables, each 20 cm long.
The Grove system simplifies the connection of modules with a standardised cable solution. The universal 4-pin cables enable a simple, fast and secure connection without additional soldering work. The cables are specially designed to reliably connect different Grove modules together.
These cables can be used to connect different sensors, actuators and controller modules within the Grove system. The length of 20 cm allows flexible setups on breadboards or other prototyping platforms.
Features at a glance
One cable type for all Grove modules
Simplifies the assembly of prototypes
Compatible with all Grove system modules
Compatibility
Grove system
Technical specifications
Dimensions: 200mm x 9.6mm x 4mm
Weight: 21g
Type: Universal 4-pin cable
Voltage: unspecified (transmission medium only)
Battery: Not included
Other data
Package contents: 5 pieces
Scope of delivery
5x Grove - Universal 4 Pin 20cm Unbuckled Cable
Left
Detailed information on cable selection
The SparkFun Level Shifting microSD Breakout is very similar to the SparkFun microSD Transflash Breakout, but with the included level shifting hardware, this board allows you to use a microSD card at the top speed of the Arduino SD library on a 5V system. With this little breakout board not much bigger than your fingernail, adding mass storage to your project will never be easier.
This breakout is also a bit unique in that it translates all of its outputs back to the level of the hardware it is connected to.
Documents:
Getting started with the SparkFun Level Shifting microSD guide
Circuit diagram
Eagle files
Connection instructions
SD cards and write images
GitHub
Adafruit LED Sequins - Multicolour 5 Pack
Sew a little sparkle into your wearable project with an Adafruit LED Sequin. These are the little sister to our popular Flora NeoPixel, they only show a single colour and they don't have digital control, but that makes them smaller and easier to use for many projects.
Simply connect 3 to 6VDC to the + pin and ground to the - pin and the LED on the board will light up. You can make the LEDs blink using the PWM functionality (also known as analogueWrite) of your Gemma or Flora, or simply connect them directly to a digital I/O pin of a microcontroller to turn them on and off. Or you can even omit the microcontroller altogether and power it directly from a LiPoly or coin cell battery.
This order comes with 5 different coloured "1206 size" LEDs matched with a resistor. There is one of each of the following colours: Warm White, Ruby Red, Royal Blue, Emerald Green and Rose Red. When supplied with 3.3V, they draw about 5mA, so you can connect up to 4 or 5 in parallel to a single microcontroller pin.
Features at a glance
5 different coloured LEDs
Easy connection to 3-6VDC
PWM functionality for flashing
Small size for versatile projects
Technical specifications
Size: 4mm x 9mm / .16" x .35"
Thickness: 2mm
Hole spacing: 7mm / .28"
Other data
Power consumption: approx. 5mA at 3.3V
Scope of delivery
5 LEDs in the colours warm white, ruby red, royal blue, emerald green and rose red
Link tohttps://learn.adafruit.com/adafruit-led-sequins/downloads
Adafruit NeoKey Socket Breakout for Mechanical Button Switches with NeoPixel
The only thing better than a nice mechanical button is one that can also light up every colour of the rainbow - and that's what the Adafruit NeoKey Breakout does! This small 0.75" x 0.85" board can hold a Cherry MX or compatible switch and is easy to use with a breadboard or perfboard.
The breakout has a Kailh socket, which means you can plug in any MX-compatible switch instead of soldering it in. You may need a little glue to hold the switch in place: Hot glue or a bit of epoxy worked well for us. We also put a 1N4148 signal diode in series with the switch, so you can create button grid matrices without worrying about ghosting.
Each breakout also has a single reverse-mount NeoPixel that points through where an LED would shine on many switches. The input and output of the pixel are broken out so that you can "daisy chain" these boards together and control them as one NeoPixel string.
Features at a glance
Kailh socket for easy installation of MX-compatible switches
1N4148 signal diode to prevent ghosting
Reverse-mount NeoPixel for RGB lighting
Linking of multiple breakouts possible
Technical specifications
Dimensions: 21.8mm x 19.0mm x 3.4mm / 0.9" x 0.7" x 0.1"
Weight: 1.4g / 0.0oz
Other data
VDD (+): Power connection for the NeoPixel, supplies 3 to 5VDC
GND (-): Ground pin for the NeoPixel
In (I) and Out (O): Input and output to/from the NeoPixel, for daisy chaining
Switch anode (A): Positive side of the switch + diode
Switch cathode (C): Negative side of the switch+diode
Scope of delivery
1x Assembled circuit board
1x Small piece of broken header