Search
Search Criteria
Products meeting the search criteria
This economical sensor provides 2cm to 400cm of non-contact measurement functionality with a ranging accuracy that can reach up to 3mm. Each HC-SR04 module includes an ultrasonic transmitter, a receiver and a control circuit.
There are only four pins that you need to worry about on the HC-SR04: VCC (Power), Trig (Trigger), Echo (Receive), and GND (Ground). You will find this sensor very easy to set up and use for your next range-finding project!
Specifications:
- Model: HC-SR04
- Color: Blue Silver
- Working voltage : 5V(DC)
- Static current: Less than 2mA.
- Output signal: Electric frequency signal, high level 5V, low level 0V.
- Sensor angle: Not more than 15 degrees.
- Detection distance: 2cm~450cm.
- High precision: Up to 3mm
- Mode of connection: VCC / trig(T) / echo(R) / GND
- Module Working Principle:
- Adopt IO trigger through supplying at least 10us sequence of high level signal
- The module automatically send eight 40khz square wave and automatically detect whether it receive the returning pulse signal
Resources:
A good tutorial available at ModMyPi.
http://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi
Read the Docs
What's in the box:
1 x HC-SR04 distance sensor
Micro Servo Motor SG90 is a tiny and lightweight server motor with high output power. Servo can rotate approximately 180 degrees (90 in each direction), and works just like the standard kinds but smaller. You can use any servo code, hardware or library to control these servos.
Specifications:
- Product: SG90 Servo
- Torque: 2.0kg/cm(4.8V), 2.2kg/cm(6V)
- Speed: 0.09s/60°(4.8V), 0.08s/60°(6V)
- Rotate angle: 180°
- Operating voltage: 4.8 ~ 6V
- Gear: plastic
- Dead band: 7us
- Weight: 10.5g
- Dimension: 22.8mm × 12.2mm × 28.5mm
1 x servo motor
Resources:
ExplainingComputers has a great video on using this servo https://www.youtube.com/watch?v=xHDT4CwjUQE&t=389s
How to set up SG90 Servo Motor on Raspberry Pi
Description:
Specially designed for R/C car and robotics; Can be pan/tilt 180 degrees; Can hold ultrasonic sensor, IR sensor, camera or other sensors.
Specifications:
- Weight: 15g
- Working torque: 1.6KG/cm
- Response rotary speed: 0.10s / 60 degree
- Working temperature: -30~60'C
- Dead zone: 2ms
- Plug: JR, Futaba
- Rotating angle: Max. 180 degree
- Servo: digital servo
- Working current: 0.02A
- Working voltage: 3.5~6V
- Structure: Nylon plastic gear
What's in the box?:
1 x Cradle head w/ servo (25.6 /-2cm)
1 x Pack of screws
The blue color 5mm round top diffused LED is a vibrant color that you can't go wrong with. This size led is commonly used in many custom projects, car lighting, models, and nearly every other project you can think of.
Specification:
Color | Size | Wavelength(nm) | Voltage(V) | MCD | Lens color |
Red | 5mm | 620-630 | 1.8-2.3 | 800-1000 | Red diffused |
Yellow | 5mm | 580-590 | 1.8-2.3 | 800-1000 | Yellow diffused |
Green | 5mm | 520-530 | 2.8-3.6 | 800-1000 | Green diffused |
White | 5mm | 6000-6500k | 2.8-3.6 | 14000-16000 | Clear |
Blue | 5mm | 460-470 | 2.8-3.6 | 800-1000 | Blue diffused |
Resources:
Python library
Introduction
What's in the box:
10 x Blue LEDs
Description:
A DC-to-DC converter is an electronic circuit or electromechanical device that converts a source of direct current (DC) from one voltage level to another. It is a type of electric power converter.
Ideal for reading high 5V sensors on your SBC or Microcontrollers, or sending signals to 5V input devices
Specifications:
- Mutual conversion between 3V and 5V, It's convenient for PI connected to external 5V sensors or modules
- Supports total of 8 channels
- Range of voltage converted: 1.8V~6VDC
How to Use:
In the case of translating between 3.3V and 5V system:
VCCA connects to 3.3V power supply
VCCB connects to 5V power supply
GND connects to power negative pole respectively, the two power supply should be common-grounded with each other
When Ax has 3.3V input, Bx will get 5V output
When Bx has 5V input, Ax will get 3.3V output
NO direction control required
What's in the box?:
1 x Voltage Converter Module
Comes with an I2C breakout board at the back. This allows you to use only 2 of your controller pins to be able to communicate with your screen, leaving the rest for other things.
Specifications:
Power supply voltage: 2.5 - 6V
Supports I2C
Blue back light, contrast can be adjusted
This is a basic 13.56MHz RFID tag great for all your security and access control needs.
RFID is an acronym for “radio-frequency identification” and refers to a technology whereby digital data encoded in RFID tags or smart labels
Features :
Small and durable
Waterproof, shockproof, anti-corrosive.
Keyring for easy carrying.
Specifications :
Main Chip : Fudan F08 compatible S50
Colour : Blue,Yellow, Black, Green, Red
Size : Approx. 40.5×32×4.2mm
Operating Frequency : 13.56 MHz
Communication speed : 106K Boud
Read and write distance : 2.5 ~ 10cm
Read and write time : 1 ~ 2ms
Operating Temperature : -20 ℃ ~ 85 ℃
Endurance :> 100,000 times
Storage capacity : 8Kbit, 16 partitions, each partition with 2 group passwords
Typical applications :
Enterprise / campus access cards, parking, district management,attendance systems, patrol systems, enterprise systems, access control systems, radio frequency identification field etc.
Package includes :
1 x 13.56MHz RFID Keyfob
Each encoder can support one joystick. Use them to DIY your own Arcade game machine. The Zero Delay USB Arcade Encoder is a fully compatible plug and play solution, simply plug in your joystick and buttons into the encoder, plug the USB cable into the Pi, map your buttons in RetroPi and away you go - it really is that easy! You can use multiple encoders at the same time, so they're great for multiplayer arcade machines!
Joystick Size: Approx. 95x60x100mm
Encoder Board Size: Approx. 85x35mm
USB Cable Length: Approx. 1.8m
Colour: Blue
We have tested this unit on Raspberry Pi using Retropie and a Windows 7 PC using MAME.
If you're into arcade gaming, there's no doubt that you've heard of Sanwa. Used widely in top end arcade arcade machines and manufactured in Japan by Sanwa Denshi Co., Sanwa arcade products are up there at the top of quality chain in arcade gaming. You really can feel the difference in the quality and snappiness of the microswitches!
The Sanwa OBSF-30 range are 30mm "snap-in" style arcade buttons with built in microswitch and 2.8mm terminals. These buttons feature two plastic clips which are designed to lock into panels with a thickness of up to 4mm. They will also clamp perfectly well into greater thickness materials.
Features
- Blue Colour
- 30mm Diameter Arcade Button
- Sanwa High-Quality Microswitch
- Smooth Clicking Action
- 2.8mm Terminal Contacts
- Gold Plated Contacts
- Official Sanwa Product
- Manufacturer Part No. OBSF-30
• Portable Easy-Grip Design A streamlined easy-grip design allows you to carry the AData PT100 easily while charging. ![]() • Worry-Free, Continuous Charging No need to worry about running out of power when you're on the go! The AData PT100 comes with a whopping 10000mAh charge capacity – enough for up to 5 full charges for an iPhone 5, and 1.5 charges for an iPad Mini. • Auto On-Off Whenever you connect your device to the PT100, it automatically begins charging without needing to press a button. When charging finishes, the AData PT100 automatically shuts off. • 4-Mode LED Lighting ADATA's PT100 Power Bank also works as an LED flashlight with 4 lighting modes. Just press and hold a button for 2 seconds to turn on the built-in flashlight. Press the button quickly to switch between flashlight modes. Whenever you need to use your PT100, it remembers which mode you last used. • LED Power Level Display An LED power level indicator shows how much power remains in the PT100. |
. Specifications • Capacity 10000mAh • Colour-Black/Green • Battery Li-ion (18650) • Weight 285g / 10oz • Input DC 5V / 2A (Micro USB) • DC 5V / 1A (Type-A USB) • DC 5V / 2.1A (Type-A USB) • Operating Temperature 0°C ~40°C • Dimensions (L x W x H) 140 x 63 x 21.5mm |
What's in the box?:
1 x 10000mAH Powerbank
A tactile switch allows electricity to flow in an electrical circuit by manually pressing the operating section. The switch activates when pressed and then turns off when released.
Features:
1. Used in the fields of electronics, hobbies, household appliances and more.
2. This light touch switch is waterproof, prevent oil, anti-pollution, anti-static interference.
3. High precision mechanism design offers acute operation and long life service.
4. Compact and light weight, easy to use.
5. Good electrical conductivity.
Specifications:
Size: about 12x12x7mm
Life: 100000 times
Quantity: 5
Cap Colour: Blue
Package includes:
5 x Button Switches with caps
Resources:
Python library
Introduction to Buttons and Switches
Types of buttons and switches
Diffused LEDs shine through a semi-transparent cover, absorbing the light and bouncing it through in different directions. Instead of seeing the individual LED light up, the whole bulb shines instead, giving a more uniform light spread over a greater area.
There are 5 colours 5MM Red Green Yellow Blue White each 100Pcs, total 500Pcs
Parameter:
Working current: 20 (mA)
Working voltage:
- Red: 1.9V-2.1V
- Yellow: 1.9V-2.1V
- Blue:3.0V-3.2V
- Green: 3.0V-3.2V
- White:3.0V-3.2V
- Red:300
- Yellow: 300
- Blue:700-900
- Green: 400-500
- White:12000-14000
- Red: 630-635
- Yellow: 588-590
- Blue:460-465
- Green: 567-570
- White:Color temperature 8000
Package includes:
500 x 5MM LED Diode
Specification:
Color | Size | Wavelength(nm) | Voltage(V) | MCD | Lens color |
Red | 5mm | 620-630 | 1.8-2.3 | 800-1000 | Red diffused |
Yellow | 5mm | 580-590 | 1.8-2.3 | 800-1000 | Yellow diffused |
Green | 5mm | 520-530 | 2.8-3.6 | 800-1000 | Green diffused |
White | 5mm | 6000-6500k | 2.8-3.6 | 14000-16000 | Clear |
Blue | 5mm | 460-470 | 2.8-3.6 | 800-1000 | Blue diffused |
Resources:
Python library
Introduction
This is the NodeMCU development board based on ESP32, features WiFi Bluetooth connectivity, onboard CP2102 and keys. What's more, all the I/O pins of ESP-WROOM-32 module are accessible via the extension headers.
Thanks to the rich open-source resources, it supports development in various ways such as Lua/AT commands/MicroPython/Arduino/IOT source code, etc. helps you to fast prototype IoT applications.
Features- Onboard ESP-WROOM-32 module
- Onboard CP2102, USB to UART converter
- USB port for power input, firmware programming, or UART debugging
- 2x19pin extension headers, breakout all the I/O pins of the module
- 2x keys, used as reset or user-defined
- WIFI module: ESP-WROOM-32
- Processor: ESP32-D0WDQ6
- Built-in Flash: 32Mbit
- Antenna: Onboard PCB antenna
- Peripheral interface: UART/GPIO/ADC/DAC/SDIO/PWM/I2C/I2S
- WiFi protocol: IEEE 802.11 b/g/n
- Bluetooth: Bluetooth 4.2
- Frequency range: 2.4G ~ 2.5G (2400M ~ 2483.5M)
- WIFI mode: Station / SoftAP / SoftAP Station
- Power supply: 5V
- Logic level: 3.3V
- Dimensions: 48.26mm x 25.4mm
The NodeMCU-32S suit for IOT applications such as:
- Smart home
- Intelligent building
- Industrial automation
- Wearable devices
- IP camera
- Intelligent agriculture

ESP32 is already integrated with antenna and RF, power amplifier, low noise amplifiers, filters and the power management module.
An entire solution on the least amount of PCB area. This board is a 2.4 GHz dual mode WiFi and bluetooth chip by tsmc 40nm low power technology, power and optimized RF characteristics for a wide range of applications.
Features:
High performance
Small volume, easily embeded to other products
Strong function, with the support of lwIP protocol, freertos
Support three modes: AP, STA and AP STA
Support for lua program, easy to develop
Package includes:
1 x Wemos® Lolin ESP32 OLED Module
Description:
This is a handy, low power Raspberry Pi HAT which features multi communication functionalities: GSM, GPRS, GNSS and Bluetooth.
It allows your Pi to easily make a telephone call, send messages, connect to wireless Internet, global position, transfer data via Bluetooth, and so on.
Specifications:General
- Raspberry Pi connectivity, compatible with Raspberry Pi 2B/3B/4B/Zero/Zero W/Zero WH/Zero 2W
- Supports SMS, phone call, GPRS, DTMF, HTTP, FTP, MMS, email, etc.
- Support GPS, COMPASS, Glonass, LBS base station positioning, omni-positioning
- Bluetooth 3.0, supports data transferring through Bluetooth
- Onboard USB TO UART converter CP2102 for UART debugging
- 6x LEDs for indicating the module working status
- SIM card slot for 1.8V/3V SIM card
- RTC with backup battery holder
- Baudrate auto detection (1200bps ~115200bps)
- Control via AT commands (3GPP TS 27.007, 27.005, and SIMCOM enhanced AT Commands)
- Supports SIM application toolkit: GSM 11.14 Release 99
- Comes with development resources and manual (examples for Raspberry Pi/Arduino/STM32)
GSM/GPRS
- Band
- GSM 850/EGSM 900/DCS 1800/PCS 1900 MHz
- Quad-band auto search
- Compliant to GSM phase 2/2
- Emitting power
- Class 4 (2W @ GSM 850/EGSM 900 MHz)
- Class 1 (1W @ DCS 1800/PCS 1900 MHz)
- GPRS connectivity
- GPRS multi-slot class 12 (default)
- GPRS multi-slot class 1~12 (configurable)
- GPRS data feature
- Downlink speed: max 85.6kbps
- Uplink speed: max 85.6kbps
- Coding schemes: CS-1\CS-2\CS-3\CS-4
- Supports PAP (Password Authentication Protocol) for PPP connection
- Supports PBCCH
- Supports USSD
- SMS
- Supports: MT/MO/CB/Text/PDU mode
- SMS storage: SIM card
- Audio
- Voice encode/decode mode: Half Rate\Full Rate\Enhanced Full Rate\Adaptive muti rate
- Supports echo cancellation
- Supports noise reduction
GNSS
- Receiver type
- 33 tracking channels
- 99 acquisition channels
- GPS L1 C/A code
- Sensitivity
- Tracking: -165 dBm
- Cold starts : -148 dBm
- Time-To-First-Fix
- Cold starts : 28s (typ.)
- Hot starts : < 1s
- Warm starts: 26s
- Accuracy
- Horizontal position : <2.5m CEP
Bluetooth
- Integrates AT commands
- Compliant to Bluetooth specification3.0 EDR
- Supports SPP, OPP, HFP/HSP, etc.
Misc
- Operating voltage: 5V
- Operating temperature: -40°C ~ 85°C
- Storage temperature: -45°C ~ 90°C
- Dimensions: 30.2mm x 65mm

- SIM868 module
- ZMM5V1: regulator diode
- SMF05C: TVS diode
- CP2102: USB TO UART converter
- MP1482: power chip
- NDC7002N: voltage level translator
- GPS status indicator
- NET indicator:
- flashes fast when the module starts up
- flashes slowly after GSM register succeed
- STA module working status indicator
- SIM868 UART Tx/Rx indicator
- Power indicator
- SIM868 control button: press the button and hold for 1s, to startup/shutdown the SIM868
- Raspberry Pi GPIO connector
- SIM card slot
- USB TO UART interface
- 3.5mm earphone/mic jack
- GNSS antenna connector
- Bluetooth antenna connector
- GSM antenna connector
- CR1220 battery holder: for RTC backup battery
- UART selection switch
- A: control the SIM868 through USB TO UART
- B: control the SIM868 through Raspberry Pi
- C: access Raspberry Pi through USB TO UART
1 x GSM/GPRS/GNSS/Bluetooth HAT
1 x GSM Antenna
Resources:
Building your own arcade? These buttons are just what you need for your DIY project. Available in different colours.
Specifications:
- Arcade button blade type
- LENGTH: 6,2 cm
- WIDTH: 3,7 cm
- CIRCUMFERENCE: 19 cm
- WEIGHT : 40g
The blades are replaceable and available as listed parts.
What's in the box?:
1 x Blue Button
10Pcs Five Colors 10mm Round Bright Light LED Assortment Kit | ||||
Color | Size | Current(mA) | Lens Color | Quantity |
Red | 10mm | 20 | red | 2Pcs |
White | 10mm | 20 | white | 2Pcs |
Yellow | 10mm | 20 | yellow | 2Pcs |
Green | 10mm | 20 | green | 2Pcs |
Blue | 10mm | 20 | blue | 2Pcs |
Resources:
Python library
Introduction
Why not protect your Micro: bit development board with these adorable silicone cases? Now we have the cute silicone case that can protect your Micro: bit from external wear. It also can prevent your board from wires that might short it out while still allows full access to the board. It is easy to use, just slide your boards into the case and it envelops and protects the entire electronic components. Sliding in the white terminals protector to prevent the terminals from shorting.
The case has slots to access the USB port, buttons and JST connectors. It’s especially designed to allow the on-board LED matrix to be viewed when lighted up. It’s aimed to create a more interesting programming environment for children, getting rid of the past boring programming life.
Features:
Protect your micro:bit
Specifications:
- Product Size: 56mm x 45mm
- Thickness: 12mm
Note:
Micro:bit control board is not included
Package Inlcudes:
1 x Micro:bit Silicone Protective case
Laser Safety Glasses 200-450nm Eye Protection Green Lens. Not suitable for high power laser, only suitable for low power laser. Laser light is harmful to human eyes, please choose these goggles to protect your eyes!
Brand: Eleksmaker
Material: Plastic
Item: Laser Protective Glasses
Applicable Model: 200-450nm Wavelength
Optical Density (OD): OD4
Blue Laser Visible Light Transmission: <50%
Red Laser Visible Light Transmission: >60%
Features:
- Durable and comfortable to wear.
- Fit for 200-450nm blue-violet lasers.
- Ideal for use in most laser applications.
Package includes:
1 x Laser Safety Glasses
It's easy to use and completely encapsulated.
You can set it as slave or master.
You can use AT command to set the baudrate.
Specifications:
Ultra-low standby power consumption 90uA~400uA
Coverage up to 60 meters
Built in PCB antenna
Power input: 3.6V-6V DC(Can not higher than 6V)
Size: 43mm x 15mm
Color: Blue
Net Weight: 4g
Package Includes:
1 x IOS HM-10 BLE Bluetooth 4.0 CC2540 CC2541 Serial Wireless Module
Resources:
Setup