Search
Search Criteria
Products meeting the search criteria
Type: water level sensor module
Power supply current: 20mA
Power supply voltage: DC12V
Power: 20W
Wiring
N Neutral in
L 12V in
N Neutral out
L2 12V out
What's in the box
1 x water level sensor module
Raspberry Pi RP2040 is the first microcontroller designed in-house at Raspberry Pi (“Raspberry Silicon”).
It features:
• Dual-core Arm Cortex-M0 @ 133MHz
• 264KB of on-chip RAM
• Support for up to 16MB of off-chip Flash memory via a QSPI bus
• DMA controller
• Interpolator and integer divider peripherals
• 30 GPIO pins, 4 of which can be used as analogue inputs
• 2 × UARTs, 2 × SPI controllers, and 2 × I2C controllers
• 16 × PWM channels
• 1 × USB 1.1 controller and PHY, with host and device support
• 8 × Raspberry Pi Programmable I/O (PIO) state machines
• USB mass-storage boot mode with UF2 support, for drag-and-drop programming
Please see the RP2040 datasheet for more details
and Hardware Design with RP2040
To date, RP2040 has only been available on Raspberry Pi Pico, and as a component to a limited number of partners. We now cover the availability of RP2040 as a component to the broad market in single-unit quantities. Bulk quantities on reels of 500 and more available soon.

It features:
• Dual-core Arm Cortex-M0 @ 133MHz
• 264KB of on-chip RAM
• Support for up to 16MB of off-chip Flash memory via a QSPI bus
• DMA controller
• Interpolator and integer divider peripherals
• 30 GPIO pins, 4 of which can be used as analogue inputs
• 2 × UARTs, 2 × SPI controllers, and 2 × I2C controllers
• 16 × PWM channels
• 1 × USB 1.1 controller and PHY, with host and device support
• 8 × Raspberry Pi Programmable I/O (PIO) state machines
• USB mass-storage boot mode with UF2 support, for drag-and-drop programming
Please see the RP2040 datasheet for more details
and Hardware Design with RP2040
To date, RP2040 has only been available on Raspberry Pi Pico, and as a component to a limited number of partners. We now cover the availability of RP2040 as a component to the broad market in single-unit quantities. Bulk quantities on reels of 500.

Description:
This is an official Raspberry Pico that has had headers professionally pre-soldered on by a South African electronic manufacturing company.
Raspberry Pi Pico, a microcontroller board built on silicon designed by Raspberry Pi.
Whether you choose to use our C/C SDK, or the official MicroPython port, everything you need to get started is here. You’ll also find links to the technical documentation for both the Raspberry Pi Pico microcontroller board and our RP2040 microcontroller chip.

Board Specifications:
- RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
- Dual-core ARM Cortex M0 processor, flexible clock running up to 133 MHz
- 264kB of SRAM, and 2MB of on-board Flash memory
- Castellated module allows soldering direct to carrier boards
- USB 1.1 Host and Device support
- Low-power sleep and dormant modes
- Drag & drop programming using mass storage over USB
- 26 multi-function GPIO pins
- 2×SPI, 2×I2C, 2×UART, 3×12-bit ADC, 16×controllable PWM channels
- Accurate clock and timer on-chip
- Temperature sensor
- Accelerated floating point libraries on-chip
- 8×Programmable IO (PIO) state machines for custom peripheral support
Download Pinout Diagram

Documentation
Documentation for the Raspberry Pi Pico board and the RP2040 microcontroller:
Raspberry Pi Pico Datasheet
An RP2040-based microcontroller board
RP2040 Datasheet
A microcontroller by Raspberry Pi
Hardware design with the RP2040
Using the RP2040 microcontroller to build boards and products
Getting Started with Raspberry Pi Pico
C/C development with the Pico and other RP2040-based microcontroller boards
Pico C/C SDK
Libraries and tools for C/C development on the RP2040 microcontroller
Pico Python SDK
A MicroPython environment for the RP2040 microcontroller
The API level Doxygen documentation for the Raspberry Pi Pico C/C SDK is available as a micro-site.
Resources:
https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-now-on-sale/
https://www.raspberrypi.org/products/raspberry-pi-pico/
https://www.youtube.com/watch?v=ZY-HrRGCQ4w
Add wifi to Pico using Cricket
https://www.thingsonedge.com/post/pico-cricket-blynk-phone-alerts
YouTube video on Pico by Jeff Geerling
https://projects.raspberrypi.org/en/projects/getting-started-with-the-pico/1

https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-now-on-sale/
https://www.raspberrypi.org/products/raspberry-pi-pico/
https://www.youtube.com/watch?v=ZY-HrRGCQ4w
Add wifi to Pico using Cricket
https://www.thingsonedge.com/post/pico-cricket-blynk-phone-alerts
YouTube video on Pico by Jeff Geerling
Raspberry Pi Pico, a microcontroller board built on silicon designed here at Raspberry Pi.
Whether you choose to use our C/C++ SDK, or the official MicroPython port, everything you need to get started is here. You’ll also find links to the technical documentation for both the Raspberry Pi Pico microcontroller board and our RP2040 microcontroller chip.

Board Specifications
- RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
- Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz
- 264kB of SRAM, and 2MB of on-board Flash memory
- Castellated module allows soldering direct to carrier boards
- USB 1.1 Host and Device support
- Low-power sleep and dormant modes
- Drag & drop programming using mass storage over USB
- 26 multi-function GPIO pins
- 2×SPI, 2×I2C, 2×UART, 3×12-bit ADC, 16×controllable PWM channels
- Accurate clock and timer on-chip
- Temperature sensor
- Accelerated floating point libraries on-chip
- 8×Programmable IO (PIO) state machines for custom peripheral support
Download Pinout Diagram

Documentation
Documentation for the Raspberry Pi Pico board and the RP2040 microcontroller:
Raspberry Pi Pico Datasheet
An RP2040-based microcontroller board
RP2040 Datasheet
A microcontroller by Raspberry Pi
Hardware design with the RP2040
Using the RP2040 microcontroller to build boards and products
Getting Started with Raspberry Pi Pico
C/C++ development with the Pico and other RP2040-based microcontroller boards
Pico C/C++ SDK
Libraries and tools for C/C++ development on the RP2040 microcontroller
Pico Python SDK
A MicroPython environment for the RP2040 microcontroller
The API level Doxygen documentation for the Raspberry Pi Pico C/C++ SDK is available as a micro-site.
This product is mainly used for water metering
High amplitude ≥ 4.6V
Low amplitude ≤ 0.5V
Electric strength 1250V/min
Insulation resistance ≥ 100MΩ
Hydrostatic pressure testing ≤ 2.0Mpa
Specification:
The lowest rated working voltage: DC4.5 5V-24V
Maximum operating current: 15 mA (DC 5V)
Working voltage range: DC 5~18 v
Load capacity: ≤ 10 mA (DC 5V)
Use temperature: ≤ 80°C
Operating humidity range: 35%~90%RH (no frost)
Allowing pressure: pressure 2.0Mpa
Temperature: -25~ 80 °C
External threads: 1/2"
Outer diameter: 20mm
Intake diameter: 9mm
Outlet diameter: 12mm
Application:
Water heaters, water vending machines, flow measurement
Package included:
1x Water flow sensor
Flow sensor Wiki
An instructable on how to use the Flow Sensor with Arduino
Adafruit experiment connecting the Flow Sensor to a Raspberry Pi
https://www.ardumotive.com/water-flow-sensor-en.html
RPi: https://www.youtube.com/watch?v=8JXd-2_zJQ0
The GSM Gate Opener RTU5024 is a powerful GSM relay that can be used for authorized door access, controlling gates, switching of remote equipment, and car parking systems. Additionally, it can also be used in places that require you to turn on/off your system, machines, or equipment remotely with a free call from your mobile phone.
Get your retro on with the Raspberry Pi compatible SNES style USB gamepad! This is not an official Nintendo product, but a 3rd party USB type replica of the Super Nintendo/Famicom unit produced in the early 90's!
We tested quite a few from different suppliers, and these were the best - with nice snappy, clicky buttons, and the traditional blue, red, green, yellow layout.
Features:
- USB Connector
- Raspberry Pi Compatible
- D-Pad
- Buttons: Start, Select, X, Y, A, B, R, L
- Cable Length: 1.4m
It is a learning code wireless remote control switch (receiver), the output way /working way can be changed as you like. It is easy to match the transmitter. 4 Relays which can make the equipment turn or reverse, on/off. The volume is small and the performance is stable and reliable, with high receive sensitivity.
Features:
1. It covers application ranging from simple domestic remote control to autonomous control, like auto door, window, lifting equipment, entrance access, up and down controller, alarm system industrial control and security etc.
2. These remote controls are designed to control a wide variety of electronic devices with a wireless signal.
3. Extremely easy to set up and use.
4. Compatible with 2262 / 2260 / 1527 / 2240 etc chip and several code wireless remote control. So it can meet someone's need of choosing the wireless remote control as they like to work with it .
Instructions:
1. Press the learning code, the indicator flash, loosen your finger, press any button of the remote control, the indicator flash 2 times and off, it means you learn it successfully .
2. It can learn more than 12 PCS 2262 or 1527 chip with the different code wireless remote control.
3. remove/clean: press the learning button about 8 seconds , the indicator turn on to off, it means the information that you keep have been removed successfully.
Output working way:
1. Self-lock: connect the JP1 with the cutting out cap.
2. Jog: the cutting-out cap is non-occupation, JP1 and JP2 do not connect either.
3. Inter-lock: Connect the Jp2 with the Cutting out cap,
Jog: press one button is ON, loosen your finger on the same button is OFF (need one channel switch and one buttons remote control).
Self -lock: press one button for one time is ON, press the same button again is OFF (need one channel switch and one buttons remote control).
Inter-lock: press one button is ON, press another button is OFF (need one channel switch and 2 buttons remote control).
Receiver:
1. Working voltage: DC12V
2. Quiescent condition: Less than 6mA
3. Working temperature: -40°c 80°c
4. Receiver sensitivity: more than -105dBm
5. Working frequency: 433mhz
6. Output voltage: DC and AC is optional
7. Output current: Less than 3A
8. Max load current: 10A
9. Dimensions: 72 x 52 x 26mm
Remote control transmitter:
1. Remote Distance: 200M
2. Operating Voltage: DC 12V
3. Frequency: 433mhz
4. Operating Current: 13 mAh
5. Code Type: Fixed code / Learning code
6. Dimensions: 58 x 39 x 14mm
Relay ratings:
DC 14V 20A or AC 125V 20A
Package included:
2 x Transimitter
1 x Receiver
This highly secure and easy to operate door lock, makes a perfect match for desk, cabinet, window or safe box.
Connecting it to a stable power supply will open the lock when energized.
- Voltage: DC12V
- Current Draw: DC12V/60mA
- Fail Secure: Locked when power off
- Extension length: 9.8mm close
- Lock Size: 53 x 39 x 25(mm)
- Bolt Dimension: 9.8 x 9(mm)
- Weight: 150g
Features:
Highly secure and easy to operate
Fit for desk, cabinet, window or safe box
1 x Electric Cabinet Lock
A float switch detects the level of a liquid in a tank or container. It floats on top of the liquid surface and acts as a mechanical switch as the liquid level goes up or down. They control devices like pumps (pump water in or out), valves (open or close inlet/outlets), or alarms to notify users.

Specifications:
Shape: Square
Contacts: NO NC
Rated voltage: 250V(380V)
Rated current: 8A(4A)
Working temperature: 0℃<=water temperature<=65℃
Mechanical endurance: ≥100,000times
Electrical endurance:≥50,000times
Cable length: 1.9m / 74"
Environment: pool, water tank/dam
Control level difference > 40cm
Features:
Easy to use, easy to install,
Safe, reliable, maintenance-free, non-toxic and environmentally friendly.
Package includes:
1 x Float Switch Liquid Level Controller Sensor
In between bouts of hacking and tinkering every Raspberry Pi programmer needs some rest and recreation! What better way to relax and unwind, than loading up your favourite 90's retro game and blasting some aliens pew pew!
These Raspberry Pi gamepads not only look the bee's knee's, but they have a comfortable rubber edging, have excellent tactile #clicky# feedback and work with all the emulators we could get our hands on! It's wired USB with a 1.4m cable, and it's plug and play with RetroPie.
Note: the central 'Mode' button does not work with some emulators.
Button-wire, it features all the usual suspects - A,B,X,Y,R1,R2,R3,L1,L2,L3, START, SELECT, and D-PAD. It's also got additional analogue joysticks which are mapped to the D-PAD; you turn them on and off with the big shiny red button in the middle. Honestly, what more do you need from a gamepad?
Note: This gamepad has been tested for the Raspberry Pi however we cannot guarantee it will work with other systems such as Windows.
Technical Details
- 1.4m Cable
- USB Interface
- Dual L & R Shoulder Buttons
- Eight Way Direction Pad (D-Pad)
- Select and Start Buttons
- Analog and Digital Modes Supported
- Two 360 Mini-Joysticks with Digital Buttons (L3 & R3)
What's in the box?
1 x USB Game Controller
Motor Control Shield is capable of driving 4 DC motors or 2 stepping motors at one time.
Features- Configurable motor power supply via onboard jumper
- when using 5V motor power supply : drives four 5V DC motors at one time
- when using adjustable motor power supply : drives two 1.25V-6.45V DC motors at one time (9V external power supply is required)
- Onboard dual H-bridge driver L293D x 2
- each L293D can drive 2 DC motors or 1 stepping motor at one time
- totally 4 channel H-bridge, with 600mA output current (peak 1.2A) per single bridge
- ESD protection

- External power supply jack
- Power input/output pinheader
- Stepping motor interface
- DC motor interface
- M_PWR configuration : connects M_PWR (motor power) to 5V or ADJ
- Power selection switch
- Power indicator
- AMS1117-ADJ : onboard linear regulator with adjustable output
- Adjustable potentiometer : for adjusting the output voltage of ADJ (adjustable motor power)
- L293D : dual H-bridge driver
- LM2596-5.0 : onboard linear switching regulator with 5V output
Note : when in operation, it's normal that the onboard motor drivers and regulators generate lots of heat.
Development resources: demo codes, schematic, datasheets, etc.
www.waveshare.com/Motor_Control_Shield
For use with arcade joysticks that use header cables
Features:
Length: 20cm
Package Includes:
1 x 5P Cable
Description:
The MAX7219 are compact, serial input/output common-cathode display drivers that interface microprocessors to 7-segment numeric LED displays of up to 8 digits, bar-graph displays, or 64 individual LEDs. Included on-chip are a BCD code-B decoder, multiplex scan circuitry, segment and digit drivers, and an 8x8 static RAM that stores each digit. Only one external resistor is required to set the segment current for all LEDs.
Specifications:
1 single module can drive an 8 * 8 dot matrix common cathode
Module Operating voltage: 5 v
Module dimensions: length 32 mm X 32 mm wide X 13 mm high
4 mounting holes : diameter of 3 mm
Support for cascading multiple modules
Wiring instructions:
VCC: 5 v
GND: GND
DIN: P2.2
CS: P2.1
CLK: P2.0
1 x LED module
This product does not supply any instructions, please reference the description.
This version does not support copy code function, please note about this before you order it.
Description:
Great for adding a wireless remote switch to electronic equipment.
Remote Relay Switches are equipped with firmware built into the board that will allow contact closure inputs to control contact closure outputs in a remote location. The sending device is equipped with contact closure inputs, used to control relays on the remote device.
Feature:
Voltage: 6V
Working frequency: 433mhz
Extremely easy to set up and use
Copies most radio frequency fixed code remote controls
Learning face to face in seconds
Only copy of a fixed code, can not be copied rolling code
Covers application ranging from simple domestic remote control to autonomous control, including car alarms, home alarms, panic buttons, garage door, rolling curtain, etc.
Compatible with 2262 / 2260 / 1527 / 2240 etc chip and several code wireless remote control. So it can meet someone's need of choosing the wireless remote control as they like to work with it .
Note: Use for 1012323
Package included:
1 x Transmitter
Home automation is "The Internet of Things". It simply means the way all devices or appliances are networked together to provide customers with seamless control over their home equipment.
Users can instantly convert any plug into a smart outlet with a convenient timer function that works on the user's smartphone. You can turn on/off any connected device either on the APP eWeLink or by pressing the manual control knob. This makes it perfect to control lighting and other home appliances.
The APP eWeLink enables you to control all your smart devices from anywhere at any time. The iOS version of the application can be downloaded in App Store and the Android version in Google Play.
Features:
Easy installation, easy handling.
Can be activated immediately.
Support WiFi network.
Support Automatic Configure net technology, easy access to settings.
Support status checking on APP
Support single/repeat/countdown timing tasks.
Support Max 150 WiFi smart sockets from one smartphone.
Support echo and dot of Alexa
Specifications:
EU plug
Power input: 10A, 90-250V
Max power: 2000W (resistive load)
Shell material: Retardant PC
Wireless standard: 802.11.b/g/n 2.4G WiFi
Encryption: WEP/TKIP/AES
Security mechanism: WEP/WPA-PSK/WPA2-PSK/WPA/WPA2/WAPI/WPS2
Operating temperature: 0ºC-40ºC(32°F-104°F)
Operating Humidity: 5%-90%RH, Non-condensing
Package includes:
1 x SONOFF® S26 10A 2200W Wifi Wireless Remote Control Socket
Sonoff Dual is a WiFi based 2 gang switch that can connect and independently control two connected appliances or lights. This simply means 1 Sonoff Dual control switch equals to 2 Sonoff basic switches! Sonoff Dual 2 gang light switch inherits Sonoff Basic switch’s advantages such as easy installation and operation, quick WiFi access, remote control through APP EweLink.
In the application eWeLink, available on both iOS and Android, users can independently turn on/off each of the two connected devices. But the button on Sonoff Dual 2 gang WiFi light switch is not an ON/OFF toggle switch, it is only a WiFi pairing button. Users can set single/repeat/countdown timing schedules to turn on/off at a specified time, and also share with others so that they can control together.
Works With Amazon Alexa
You can ask Alexa to turn on/off Sonoff Dual.
Standard voice control commands phrases for Sonoff Dual (if you just say the device name, Alexa will turn on/off all the 2 gangs immediately):
Alexa, turn on {deviceName}
Alexa, turn off {deviceName}
Alexa, turn on {deviceName} {gangName}
Alexa, turn off {deviceName} {gangName}
Explanation: if the device name of your Sonoff Dual is "My Switch", the gang name is "Gang 1", then you can control with "Alexa, turn on My Switch Gang 1".
For detailed tutorial, please click here.
Check out the amazing features of this product below:
Features
- Remote turn on/off through the APP EWeLink
- Independently control 2 devices in APP EWeLink
- Supports tracking device status on EWeLink
- Supports setting countdown, single and repeat timing tasks
- Works with Amazon Echo, Echo Dot, Amazon Tap
- Works with Google Home, Google Nest
- Works with IFTTT
Specifications
- Power Supply: 90-250V AC
- Max Current: 16A(2 gang),10A(1 gang)
- Max Power: 3500W(2 gang) / 2200W(1 gang)
- Product Dimensions: 114*52*32mm
- Color: White
- Frequency: 802.11 b/g/n
- Security Mechanism: WPA-PSK/WPA2-PSK
- Humidity: 5%-90%RH, Non-condensing
- Enclosure Material: Fire-retardant ABS V0
- Operating Temperature: 0ºC-40ºC(32°F-104°F)
- Gang: 2
- Certification: CE, RoHS, FCC
Package
1 x Sonoff Dual
It is a learning code wireless remote control switch (receiver), the output way /working way can be changed as you like. It is easy to match the transmitter. A Relay which can make the equipment turn or reverse, on/off. The volume is small and the performance is stable and reliable, with high receive sensitivity.
Features:
Easy to use.
Operating Voltage: DC12V
Maximum Load: 10A
Operating Frequency: 433MHZ
Receiver Sensitivity: -100dBm
Encoding Type: learning code
Board Size: Approx. 5.3x3.1cm/ 2.09x1.22"
Relay rating:
- 10A 250VAC
- 10A 125VAC
- 10A 30VDC
- 10A 28VDC
To check compatibility of a new remote with the receiver. Simply press the button on the remote, if the receiver flashes, but does not Triger the relay. The remote will be compatible, and you can start the programing process
To add a remote, press the button on receiver momentarily. The red light will come on. Then press the button on the remote that you want to program in. The red light will start flashing. After 4 flashes in will stop, and the button will be programmed in.
For the setting to take effect, the board needs to be disconnected from it’s power supply. The bellow settings will be done to the 3 headers and bridge pin on the receiver board, above the push button.
- With the header removed, the On button will switch the relay on, and the off button will in turn switch the relay off.
- With the header on Pin 1-2. Both Buttons will become momentary. And only hold the relay in place as long as they are pressed in.
- With the header on Pin 2-3. Each button will be able to switch the relay on and off individually. You will however not be able to switch the button off with the “off” button, if you switched it on with the “on” button. And vise versa.
Package Includes:
1 x Learning Code Receiver Relay
1 x Remote Control





Description:
Game On! These wireless games controllers are perfect for all of your Raspberry Pi gaming or robotics needs.
Please note: These are not Bluetooth controllers - they're 2.4GHz wireless (and come with the USB receiver).
Gaming
Compatible with RetroPie/Lakka - simply plug in the controller at boot and follow the controller setup instructions.
You may need to configure buttons for the specific emulator/game you're playing. The RetroPie/Lakka websites and forums are a great place to find out more on button assignments.
For analogue control, make sure you press the analogue button on the controller to enable full analogue thumbstick action (otherwise this is seen as simple button clicks)
Robotics
Control your Raspberry Pi robots with ease! We've got instructions for using these controllers with the CamJam EduKit 3 (although other driver boards and kit will work too)
You can also use the excellent Approximate Engineering Input library!
Install the library by using the following commands:
sudo apt-get install python-dev python-pip gcc
pip3 install approxeng.input
Please run your script with Python 3 when using this library! (Python 2 may not work).
Features
- Tested with the Raspberry Pi
- Compatible with other systems such as Windows (however not all games/software will work with all types of controllers)
- 2.4GHz Wireless (Nano USB receiver included)
- Ergonomic shape for comfort during play
- 360 degree simulated parallel bars, optimized and sensitivity
- Size: 160mm*110mm*70mm
- Powered by 3*AAA batteries (not included)
Suggested Python Libraries
What's in the box?
1 x Game controller
1 x USB receiver