Generic1
LM393 Sound Detection Sensor Module for controller detects whether the sound has exceeded a threshold value. The sound is detected via a microphone and fed into an LM393 op-amp. The sound level setpoint is set via an onboard potentiometer.
Can be used for Acoustic control light; give sound and light alarm working with Photosensitive sensor
Note: The Maximum induction distance is 0.5M
- Main Chip: LM393, Electret condenser microphone
- Working Voltage: DC 4-6V
- Signal output indication
- Single channel signal output
- The output effective signal is low level
- When there is sound,output low level and the signal lights
What's in the box?
1 x LM393 Sound Detection Sensor
Resources
Find help with this sensor at https://www.instructables.com/id/Sound-Sensor-Raspberry-Pi/
The liquid level switch detects the rising level of liquid in a sump or tank. It can be connected to a micro controller. It can then be used to start/stop a pump which then pumps liquid in/out until the level of the liquid has been restored to the point where the pump is switched off again. The switch may be used in a pump station, a sensor, a tank alarm, or other devices.
Specifications
- Contact Rating: 10W
- Switching Voltage: 220V
- Switching Current: 0.5A
- Breakdown Voltage: 220VDC
- Carry Current: 1.0A
- Contact Resistance: 100mohm
What's in the box?
1 x Liquid Water level sensor
Resources
Python library
Introduction to Buttons and Switches
Types of buttons and switches
- Direct Replacement for the Raspberry Pi Camera Board Cable
- 300mm Overall Length
- 1mm Pitch
- 15 Way Flat Cable
- Conductor: Tin plated copper
- Insulation: White PVC
- Supporting tape: Blue polyester
- UL rating: UL2896
- Temperature rating: 80°C
- Voltage: 30V
- Flame test: VW-1, FT1, FT2
- CSA Standard: CAN/CSA-22.2 No.210.2
What's in the box?
1 x Camera Board Replacement Cable
A voltage regulator generates a fixed output voltage of a preset magnitude that remains constant regardless of changes to its input voltage or load conditions.
Specifications
- Integrated circuit
- Voltage regulator
- 5V
- Non insulated
What's in the box?
1 x TO-220 Voltage Regulator IC
You might also need a heatsink for your regulator
Resources
Understanding How a Voltage Regulator Works
Specifications
- DC Voltage 50V
- Value 1uF
- Size 11mm x 5mm
- Pitch 2mm
- pack of 10
What's in the box?
1 x Electrolytic Radial Capacitor 1uF 50V
Resources:
Theory
Introduction
Types
Arduino Mega is an ATmega2560 core microcontroller development board. Itself has 54 digital input/output terminals (14 PWM outputs), 16 simulation inputs, 4 UARTs (hardware serial ports), using the 16 MHz crystal oscillator. With the bootloader, download the program directly via USB without having to go through other external writers. Supply part of the optional USB power, or external power using a AC-to-DC adapter and battery.
Rapid growth due to open original code, as well as the concept of using Java (cross-platform) C language development environment for Arduino module. The Arduino can easily use the Arduino language with Flash or Processing ... software communication, to make multimedia interactive works. Arduino development IDE interface is based on open-source principles, allows you to download for use in projects.
Power supply design
There are two options for the power supply system of the Arduino Mega. USB direct power supply or external power supply. The power supply will be switched automatically. External supply AC-to-DC adapter or the battery can be selected on this control panel. Limit the voltage range of 6V ~~ 12V, but if the voltage supplied is less than 6V, I / O port may not be supplied to a voltage of 5V, and therefore not stable; If the voltage is greater than 12V, the regulator device may possibly overheat and damage the Arduino MEGA. It is therefore recommended that for the operating supply of 6.5 ~ 12V, the recommended power supply is 7.5V or 9V.
The development board have been rigorously tested at the factory.
Specifications
- Microcontroller: ATmega2560
- Operating voltage: 5V
- Input voltage (recommended): 7-12V
- Digital I/O pins: 54 (of which 14 provide PWM output)
- Analog input pins: 16
- DC current per I/O pin: 40 mA
- DC current for 3.3V Pin: 50 mA
- Flash Memory: 256 KB of which 4 KB is used by the bootloader
- SRAM: 8 KB
- EEPROM: 4 KB
- Clock Speed: 16MHz
What's in the box?
1 x Control board
1 x USB cable
Resources
Getting started with Arduino products
It has four digits and a decimal point on each digit, designed for numeric output, so you can use it to add a clock, timer or counter into your next project.
These displays are multiplexed, common-cathode. What that means it that you can use a 74HC595 or just 8 microcontroller pins if you can spare them to control the 8 anodes (7-seg decimal) at about ~15mA each, and then connect NPN transistors or a TPIC6B595 to the cathodes to sink the 8*20mA = ~120mA maximum per digit.
This is an ultra bright RED colour.
Specifications
- 100mcd
- 14.2mm (0.56") digit height
- Color: red (630nm)
- Common cathode display
- Maximum power dissipation per segment: 66mW
- Maximum pulse peak forward current per segment (1/10th duty cycle, 0.1ms pulse width): 100mA
- Maximum forward current per segment: 20mA
- Maximum reverse voltage: 5V
- Maximum reverse current: 20µA
- Typical forward voltage: 2.1V at 20mA
- Maximum forward voltage: 2.5V at 20mA
- Operating temperature range: -30°C - 70°C
- Typical luminous intensity: 20mcd
What's in the box?
1 x Four Digit Seven Segment Display Red
Resources
- 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
Specifications
- 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
What's in the box?
1 x Water flow sensor
Resources
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 sensor is supplied pre-wired with flying output leads.
Float switch is a used to sense the level of liquid within a tank, used to activate a pump, an indicator, an alarm or other device.
Use them with hydroponics, saltwater tanks, freshwater tanks, gardening, aquariums for power head control, pet bowls, fish tanks, filtration, heating, or what ever your project may be
Contains no mercury
Down float switch
Specifications
- Maximum Load: 50 W
- Max Switching Voltage: 100V DC
- Minimum Voltage: 250V DC
- Maximum Switching Current: 0.5 A
- Max Load Current: 1.0 A
- Max Contact Resistance: 0.4 Ω
- Temp Rating: -20~ 80℃
- Net Weight: 12g
- Material: PP
What's in the box?
1 x Liquid Float Switch
Resources

Python library
Introduction to Buttons and Switches
Types of buttons and switches
RC522 chip
MF RC522 is applied to the highly integrated read and write 13.56MHz contactless communication card chip, NXP launched by the company for the "table" application of a low-voltage, low-cost, small size of the non-contact card chip to read and write, smart meters and portable handheld devices developed better choice. The MF RC522 use of advanced modulation and demodulation concept completely integrated in all types of 13.56MHz passive contactless communication methods and protocols. 14443A compatible transponder signals. The digital part of to handle the ISO14443A frames and error detection. In addition, support rapid CRYPTO1 encryption algorithm, terminology validation MIFARE products. MFRC522 support MIFARE series of high-speed non-contact communication, two-way data transmission rate up to 424kbit/s. As new members of the 13.56MHz reader card series of highly integrated chip family, MF RC522 MF RC500 MF RC530 There are a lot of similarities, but also have many of the characteristics and differences. Communication between it and the host SPI mode helps to reduce the connection narrow PCB board volume, reduce costs.
RFID module
The MF522-AN module uses the the original Philips MFRC522 chip design circuit card reader, easy to use, low cost, and applies to the user equipment development, the reader and the development of advanced applications, the need for the user RF card terminal design/production. This module can be directly loaded into the various reader molds. Utilizes a voltage of 3.3V, through the SPI interface simple few lines directly with any user CPU motherboard connected communication can ensure that the module is stable and reliable work, distance card reader
Specifications
Electrical parameters
- Operating current :13-26mA/DC 3.3V
- Idle current :10-13mA/DC 3.3V
- Sleep current: <80uA
- Peak current: <30mA
- Operating Frequency: 13.56MHz
- Supported card types: mifare1 S50, mifare1 S70 MIFARE Ultralight, mifare
- Pro, MIFARE DESFire
- Product physical characteristics: size: 40mm×60mm
- Environmental Operating temperature: -20 to 80°C
- Environmental Storage Temperature: -40 to 85°C
- Relative humidity: relative humidity 5%-95%
Module interfaces SPI Parameter:
Data transfer rate: maximum 10Mbit/s
What's in the box?
1 x RFID-RC522 module
1 x Standard S50 blank card (Non-contact IC card)
1 x S50 special-shaped card (key ring shape)
1 x Straight and 1 x angled male to male header(Soldering required)
Resources
Setup guide
- Model Number: blank card
- Material: PV
- Colour: blank white
- Size: 85.6mm X 54mm
- Thickness: 0.8mm
- Printing: offset printing
- Chip: 1k S50
- Certification: CE,FCC
- Frequency: 13.56MHz
- Protocol standard: 14443a
- Memory: 8kbits
What's in the box?
1 x RFID Smart Card
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.
- Not re-programmable
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 distance : 2.5 ~ 10cm
- Read 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.
What's in the box?
1 x 13.56MHz RFID Keyfob
- Joystick Size: Approx. 95x60x100mm
- Encoder Board Size: Approx. 85x35mm
- USB Cable Length: Approx. 1.8m
- Colour: Red
We have tested this unit on Raspberry Pi using Retropie and a Windows 7 PC using MAME.
What's in the box?
1 x Encoder Board
1 x USB Cable
1 x 5 pin Cable for Joystick
1 x 5 Pin Joystick
8 x 30mm Push Buttons
2 x 24mm Push Buttons
10 x Cables for Buttons
Resources
Get Retropie on the Raspberry Pi
ModMyPi setup guide
Please note: Pic is for illustration purposes only
The 1N400x (or 1N4001 or 1N4000) series is a family of popular one-ampere general-purpose silicon rectifier diodes commonly used in AC adapters for common household appliances. Its blocking voltage varies from 50 volts (1N4001) to 1000 volts (1N4007).
Specifications
- Average forward current is 1A.
- Non-repetitive peak current is 30A.
- Reverse current is 5uA.
- RMS reverse voltage is 35V.
- Peak repetitive Reverse voltage is 50V.
- DO-41 Package.
What's in the box?
10 x diodes
Resources
Intoduction
Basics, Types, Characteristics, Applications & Packages
These boards are especially useful for preserving a prototype or experiment you just created on a solderless breadboard by soldering all the pieces in place.
- Grid : 0.1" (2.54mm)
- Thickness : 1.6mm(5pcs)
- Hole diameter : about 1mm
- Material : FR-4 (glass fiber)
- All holes are plated through
- Both sides are identical
Resources
Introduction to soldering
Video: How to solder properly
The secrets to good soldering
2 pin through hole rectifier diodes used for electronic projects, hobbies and repairs. Used in radios, power supplies and other devices.
- Wattage: 1W
- Diode/rectifier type: DO-41
- RoHS: Yes
- Standard Recovery Power Rectifier
- Repetitive Reverse Voltage Max, Vrrm: 50V
- Forward Current Avg Rectified, IF(AV): 1A
- Forward Surge Current Max, Ifsm: 30A
- Forward Voltage Max, VF: 1.1V
- Current Rating: 1A
- Mode: IN5822, IN5408, IN5399, FR207, FR107, IN5819, IN4007, IN4148
Resources
Intoduction
Basics, Types, Characteristics, Applications & Packages
UBEC's (Universal Battery Eliminator Circuit's) are simply DC to DC step down voltage regulators! This UBEC is perfect for the Raspberry Pi, as it's able to take high voltages (5.5V up to 26V), and outputs a consistent safe voltage of 5V at up to 3A nominal or 5A max! The Hobbywing 5V 3A UBEC is a switch-mode type, which results in it being much more efficient than linear type UBEC's (so your batteries will last longer!)
UBEC's are perfect for applications where you plan to use the Raspberry Pi in a circuit with high voltages such as robots where you'll be driving motors!
Due to the voltage drop caused by the Raspberry Pi, it is recommended to input a minimum of 6.5V from your Batteries to receive a stable 5V output. Anything lower than 6.5V will result in a low voltage warning on the Pi.
Please Note. The Hobbywing UBEC can be set to output either 5V or 6V using an onboard jumper select! Please DOUBLE CHECK your output voltage is correct before connecting your microcontroller or circuit!
Features
- Designed with an advanced switch mode DC-DC regulator IC.
- Battery polarity reversal protection.
- A metal shield covers almost all the electronic components, and a specially made filter is attached to the output wires to significantly reduce the electromagnetic interference.
- The working status is shown by an indicator (LED), which lights when the output is in normal range.
- Output Voltage: 5V@3A or 6V@3A (Changeable with an output-voltage select jumper)
- Continuous output current: 3 Amps
- Maximum output current: 5 Amps
- Input: 5.5V - 26V (2 - 6 cells lithium battery pack or 5 - 18 cells NiMH /NiCd battery)
- Size: 43mm*17mm*7mm (L*W*H)
- Weight: 11g
What's in the box?
1 x Hobbywing converter
Powering Raspberry Pi tutorial here: https://www.modmypi.com/blog/using-a-ubec-with-a-raspberry-pi
This handy Ethernet extension cable will make it easy for you to enclose a device that has an Ethernet port. It's extra short (15cm), so perfect for mounting your Raspberry Pi, Beagle Bone, Arduino etc. into a box!
The jack half has two mounting 'ears' with M3 screws installed, 8mm apart. The ears are flexible so the holes don't have to be drilled very precisely.
Features
- Length between connectors: 15cm
- Colour: Black
- RJ45 Male to Panel Mount RJ45 Female
- Patch Cable
- M3 Mounting Ears (Two M3 x 6mm Screws Included)
What's in the box?
1 x panel mount ethernet adapter
MS wind vane as used in the Raspberry Pi foundation weather station project to measure wind direction.
Hack this component to form part of your weather station.
Specifications:
| Range | 0 to 360° (352° electrical, 8° open) |
| Accuracy | 1% of full scale |
| Operating Voltage | 10-36 VDC |
| Sensitivity | 1 m/s (2.2 mph) |
Resources:
View the project details here
And some more help here
Article specific to the wind vane only
Hack this component to form part of your weather station.
Specifications
| Model | WH-SP-RG |
| Usage | Household |
| Display Type | Digital |
| Theory | Temperature Transmitter |
| Max Measuring Temperature | 49°C & Under |
| Style | Standing Station |
| Material | ABS |
| Colour | White |
| Weight | 270g |

What's in the box?
1 x Rain Gauge
Resources
View a weather project details here