[ Prev ] [ Index ] [ Next ]

1) 37 Sensors Overview

“37 Sensors” is the common name for a number of kits of small electronic modules. Not all of the kits have 37 modules in them – some have more, some less. Also, although a large number of these modules are what would be considered “sensors”, some are certainly not sensors (things like RGB LEDs and relays).

If you are curious as to how to interface to these common modules, this site has interface information and example code for more than 37 of these modules. If you have questions or more information to share, please leave a comment. If you have created a project using a certain module, it would be nice to hear about that, too!

Contact us!

All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



2) Sensor.Engine MICRO

The Sensor.Engine MICRO is a small programmable controller board meant to interface to sensors and control various modules. The SEM can be used as a STEM learning device. Excellent to use with a collection of 37+ sensors!


Sensor.Engine MICRO (SEM)

The heart of the SEM is a 32 bit microcontroller with an integrated advanced program interpreter. The language that SEM uses is a modern version of BASIC. Unlike past versions of the language, this new BASIC is structured. It supports subroutines and doesn't need line numbers. It is the perfect language for the SEM. It is easy to learn, and yet still powerful. It has support for the input and output control that the SEM needs.

The SEM has I/O lines along the top edge of the PCB for connection to various circuits. The SEM can be used with a solderless printed circuit board for prototyping. The SEM can also be used with other electrical connection methods to interface to modules, devices, and circuits.


SEM used with a solderless breadboard

The SEM has a graphic display and three colored buttons for user I/O. Control and programming of the SEM is done through a USB-to-PC connection.

All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



A) Sensor.Engine MICRO Features

The Sensor.Engine MICRO (SEM) is a small programmable controller board meant to interface to sensors and control various modules. The SEM can be used in experimentation, learning, development, and implementation environments.

SEM Features:

A microchip 32 bit PIC processor loaded with a powerful Maximite MMbasic
A USB-to-PC connection for console (38400 baud) and potential firmware upgrades
Micro SD card socket
.96" OLED display - 128 by 64
Three (red, yellow, green) push buttons
Power/function LED
3.3V on-board voltage regulator (250mA total - 50mA used by SEM - 200mA available)
RTC module support
Bluetooth and radio module support
16 I/O lines

I/O features:

Digital inputs, optional pullup/down
Digital outputs
Analog inputs
Serial ports, TTL/UART and RS485 supported
I2C communication
1-wire (Dallas/Maxim) communication
SPI
PWM (analog output)
Servo control
IR remote receive and transmit
Pulse counting
Frequency measurement

MMbasic Features:

Floating point, integer, and string variables
Arrays of floats, integers or strings with multiple dimensions
Subroutines/Functions
Number and string handling
SD card support
Graphic display support
No need for line numbers
Library code support
30,000 lines executed per second
Internal screen editor
Long variable names
50k of RAM space, 40k of ROM (program code) space
Code protection option
Internal watchdog
Xmodem code transfer
Variable clock speeds

Design credit:

SEM hardware designed/sold by CircuitGizmos
MMbasic provided/maintailed by Geoff Graham
USB/ser code by Peter Mather and Robert Rozee

All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



B) Pinout and Pin use

Main Pinout


Three rows of pins for the main SEM pinout

The Sensor.Engine:MICRO’s main pinout is along the top edge of the board. All of the interface signals are present here, with the exception of the console pins.

The very top row of printed circuit connections can be soldered to a 1 x 22 pin header (.1″ on center) extending down under the board that would then let the S.E:M be used with a solderless breadboard.


Pin down option

As an alternative, the three rows of 22 connections could be populated with three 1×22 pin headers (either male or female) pointing upward to facilitate the use of single wire jumpers of appropriate gender to interface to various modules.


Pin up option (older board pictured)

The interface signals are on the row of 22 closest to the edge of the S.E:M.

Immediately behind that row is the “common” row. All connections on the common row are connected together and in common with the COM pin on the first row. The common row could be wired to 5V, 3.3V, or perhaps another voltage.

The third row (closest to the inside of the board) is ground.

First Row Pinout Table

First Row pin Function
1 3.3V 3.3V Regulated
2 5V 5V (Directly connected to USB connector)
3 Pin 18 I2C Data (RTC module) / Digital / Count (5V tolerant)
4 Pin 17 I2C Clock (RTC module) / Digital / Count (5V tolerant)
5 Pin 4 PWM 1a / Digital / Analog
6 Pin 5 PWM 1b / Digital / Analog
7 Pin 6 PWM 1c / Digital / Analog
8 Pin 10 Com 2 Rx / Digital
9 Pin 9 Com 2 Tx / Digital
10 Pin 7 Com 1 Enable / Digital / Analog - Used onboard as RED button (contact to ground)
11 RESET Resets the SEM microcontroller
12 Pin 3 SPI_OUT. (Digital / Analog if SD card not used)
13 Pin 14 SPI_IN. (Digital if SD card not used) (5V tolerant)
14 Pin 21 Com 1 Tx / Digital (5v tolerant)
15 Pin 22 Com 1 Rx / Digital (5v tolerant)
16 Pin 23 SD card select. (Digital / Analog if SD card not used)
17 Pin 25 SPI_CLK. (Digital / Analog if SD card not used)
18 Pin 16 Wake / IR / Count / Digital (5v tolerant)
19 Pin 26 PWM 2a / Digital / Analog - Used onboard as GREEN button (contact to ground)
20 Pin 24 PWM 2b / Digital / Analog - Used onboard as YELLOW button (contact to ground)
21 COM Connection to center common bus
22 GND Ground

Lower Connector Pinout

The lower pinouts on the Sensor.Engine:MICRO is a multipurpose output that allows for the attachment of serial devices (hardwired and wireless), IR decoders, I2C devices, and an RTC module.

Lower pinout


The SEM lower pinout has the console Tx and Rx signals of the SEM microcontroller. You can hardwire a TTL connection (see blue box) to the console serial port of the SEM. You can also connect to an HC-05 bluetooth module with the connections outlined in blue below. The red box on the image below is intended for direct wiring to an HC-12 half duplex radio module. In this way, the console connection to the SEM can be hardwired through a 3.3V TTL serial connection, or with the use of modules the console connection can be wireless.

The connections indicated below by the yellow box include 3.3V, ground, and a connection to pin 16. (Pin 16 is also on the main connector pinout as shown above.) Pin 16 can be used for remote wakeup (push button, for example) if the SEM processor is put to sleep, or it can be used to decode IR transmissions when connected to an IR demodulator. Left to right the pinout of signal, ground, and 3.3V matches that of a popular IR decoder.


IR decoder, radio, and bluetooth connections

The purple box below contains connections for I2C Data (pin 18) and Clock (pin 17) (duplicated from the main connector) and can be used for connecting to either 5V or 3.3V I2C devices. The 5 pin header in the orange box is intended to be used with the DS3231 Real-Time Clock module.


RTC module header and optional I2C connections


The RTC module intended for use with the SEM

The RTC module is a DS3231 controller read via I2C bus. The module has a small battery located on the bottom of its little board so that time will continue running without being plugged in to the SEM, or when the SEM isn't powered.


RTC module in place


Solderless Breadboard Power Rail


When used with a solderless breadboard, the SEM can either get power from or provide power to the power rails. Ground and either 5V or 3.3V can connect from the SEM to the power rails.

Not all solderless breadboards are made the same. For some of the boards the holes that are a part of the power rail line up with the .1 inch on-center grid of the remainder of the breadboard.

With some solderless breadboards the holes of the power rails are not aligned with the rest of the board but are offset in both the X and Y directions. You had one job to do, solderless breadboard designer. You could have done better.

The SEM allows for both aligned and misaligned holes.


Misaligned



Use these SEM power rail connections when the power rail lines up

The three square pad/holes (blue square) are for aligned power rails, and the three round pad/holes (orange square) are for the misaligned rails.


Use these SEM power rail connections when the power rail is offset

A header pin belongs in the black ground position, while you should choose either the red/5V or the pink 3.3V for the power rail.


In this case, the solderless breadboard power rails are the type that align with the rest of the breadboard and ground (top) and 3.3V (bottom) are connected to the power rails




In this case, the solderless breadboard power rails are the type that are slightly offset from the rest of the breadboard and ground (top) and 3.3V (bottom) are connected to the power rails

When the SEM is connected to the PC via USB, the SEM can provide the power rails of the solderless breadboard with ground and either 5V or 3.3V. Breadboard circuits can make use of the SEM as a source of power.

Or, if the solderless breadboard is powered, the rail power can be applied to the SEM. Please note, however, that then also connecting a USB cable could potentially pose a problem with two sources of 5V trying to power things.

These connections are optional as the power rails of the solderless breadboard could be connected in other ways. Ground should be connected in common.

Power Connector Pinout


As mentioned, power for the SEM can be provided through solderless bradboard power rails (see above), or via the 5V of the USB connection. This is likely the case for a SEM used for experimentation or development.

A SEM used as a stand alone controller, perhaps after developing the code for a certain purpose, can be powered through the power connection on the left side of the board.

Either a screw terminal or a pin header, as illustrated below, can be used to connect a regulated DC power supply of preferably 5V or 3.3V to the SEM. The center two pins are ground.


Optional 4-position screw terminal for the power connection



Optional 4-position pin header for the power connection



All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.




3) Sensor.Engine MICRO Programs

In the root directory of the SD card for the SEM are the following programs:

SEM.BAS is a general-purpose program for the Sensor.Engine MICRO. It will run by default if it is located in the root directory of the microSD card and AUTORUN.BAS doesn't exist. (AUTORUN.BAS will run instead if it exists.) SEM.BAS lets you run apps and programs located on the SD card.

AUTORUN.BAS is a MMbasic program that, if it exists, will run after a reboot. In this way AUTORUN.BAS is similar to the DOS autoexec.bat batch file. The SEM SD card contents don't incluse an AUTORUN.BAS program, but this can be created by the SEM user.

SMARTLOG.BAS is a smart data logger. It allows you to set up a datalogger for analog and digital signals wired to the Sensor.Engine MICRO.

The SD card also has the following subdirectories:
Apps
BLANKS
Logs
Progs
Util


All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



A) SEM.BAS

All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



B) AUTORUN.BAS

All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



C) SMARTLOG.BAS

All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



D) SD Card Directories

Apps Directory


The SD card of the Sensor.Engine:MICRO (see the SD card zip file for loading programs onto the optional SD card) has an APPS directory with useful sensor utilities. The SEM.BAS application can call any of these utility programs.

Control subdirectory

RELAY.BAS
SERVO.BAS

Enviro subdirectory

ANATEMP.BAS
FLAME.BAS
HUMITEMP.BAS
LIQUID.BAS
PHOTORES.BAS
SHOCKIMP.BAS
TMP18B20.BAS
TMPTHRSH.BAS
TRACK.BAS

Human subdirectory

PULSE.BAS
TOUCH.BAS

IR subdirectory

IRRECV.BAS
IRSEND.BAS

LEDs subdirectory

BICOLOR.BAS
LASER.BAS
MULTICOL.BAS
RGBLED.BAS

Magnets subdirectory

ANAHALL.BAS
HALLSW.BAS
REEDSW.BAS

MMachine subdirectory

ANAJOY.BAS
BUTTON.BAS
CHARLCD.BAS
KEYPAD.BAS
ROTARY.BAS

Position subdirectory

AVOID.BAS
BALLSW.BAS
LIGHTCUP.BAS
MERCURY.BAS
PHOTOINT.BAS
USONIC.BAS

Sound subdirectory

MCRPHONE.BAS
PIEZO.BAS
SPEAKER.BAS

BLANKS Directory


Since the SD routines of the SEM don't create files on the SD card, but instead write to existing files, this directory contains some blank template files. The files are 64k and 1M in size.

Logs Directory



Progs Directory


The SD card of the Sensor.Engine:MICRO (see the SD card zip file for loading programs onto the optional SD card) has an Progs directory where the SEM user can store their programs. The SEM.BAS application can call any of these programs.

Util Directory


The SD card of the Sensor.Engine:MICRO (see the SD card zip file for loading programs onto the optional SD card) has a UTIL directory with useful laboratory utilities for measuring voltage, displaying screen resolution, changing the clock time, etc. The SEM.BAS application can call any of these utility programs.

Clock subdirectory

TIME.BAS

DISP subdirectory

RESO.BAS

Volt Subdirectory

VOLT1.BAS
VOLT3.BAS


All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



4) Sensors

All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Analog Hall-effect

Analog Hall-effect Description

Returns an analog signal based on the intensity of a magnetic field. Module outputs the analog sensor signal, as well as (for some modules) a digital signal that is switched high when the sensor level crosses a preset threshold. The threshold is set via the potentiometer.

Also called: linear hall, magnetic hall, KY035, KY024.
Found in kits: 20 sensors, 37 sensors, 45 sensors (analog only, small board).
Found in kits: 37 sensors, 45 sensors (analog and threshold/digital, longer board).

Analog Hall-effect Specification/Notes:

Sensor board has a potentiometer for sensitivity adjustment. Can be used for current sensing with appropriate circuitry. Use with a magnet for positioning.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Analog Hall-effect Module Pin-out:


Typical/common pinout for 4 pin module. Always check the pinout for the module that you have.


Typical/common pinout for 3 pin module. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Analog Joystick

Analog Joystick (37 Sensors kit) Description


A joystick made from two potentiometers at right angles to each other. Analog output in both x and y directions. Push knob down for momentary switch. Knob included with the module.

Also called: joystick, mini dual axis joystick, KY023.
Found in kits: 37 sensors, 45 sensors.


Module with knob separated from dual potentiometer joystick.

Analog Joystick Specification/Notes:


Voltage: 3.3V to 5.0V (No active components with voltage limits, so using other voltages are possible.)

LED: none

X Potentiometer: 10 k ohm, return-to-center (a few are 5 k ohm)

Y Potentiometer: 10 k ohm, return-to-center (a few are 5 k ohm)

Z switch: momentary SPST, pulled to +Voltage on some modules. Active low. Tactile.

Size: 25mm X 35mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Button press (Z switch) is a bit difficult to do without making a substantial change to the X and Y values with the pots centered, and impossible with the pots in some positions. Joystick X and Y output should be close to half of the supply voltage when the joystick handle is centered (at rest).

The unpopulated R5 on the module tested would be the location for the pull-up resistor for the button. If needed, this can be populated with a 10kohm 0805 SMT resistor.


Z-axis switch schematic.

Analog Joystick Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.






All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Analog Temperature

Analog Temperature Description


A thermistor used for temperature sensing. Analog output.

Also called: Temperature sensor, thermistor, KY013.

Found in kits: 37 sensors, 45 sensors.

Analog Temperature Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power (some modules)

Size: 20mm X 15mm

Room Temperature resistance: 10kohm

Temperature range: -55°C – +125°C (+/- 0.5°C) -67°F – +257°F

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

NTS temperature device. Connected in series with a 10kohm to use as a voltage divider circuit.

This device is NOT linear. When the temperature increases, the resistance decreases.

Analog Temperature Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.







All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Ball Switch

Description


A metal ball inside a metal "cage" that closes contacts when tilted.

Also called: tilt switch, KY020.

Found in kits: 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

An on-board 10kohm resistor connects to one lead of the tilt switch. The switch is normally open.


Tilt switch schematic.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Bi-color LED

Description


A red and green LED emitter in a single package. Both controlled independently. Can use PWM on each LED to mix yellow-orange colors.

Also called: two color LED, red/green LED, mini two color, dual light LED, KY011 (5mm), KY029(3mm).

Only difference between the two versions of the board pictured above is the LED size.

Found in kits: 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

Some modules have current limiting resistors, some do not. The typical resistance value is 120 – 270 Ohms. The LED color pair is usually red/green, but sometimes yellow/green.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.








All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Button

Description


Simple pushbutton switch.

Also called: momentary button, key switch, KY004.

Found in kits: 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Some modules are simply a pushbutton component on a board, others have additional circuitry. A common type has a 10kohm resistor connected to one pin of the pushbutton that can be used as a pull-up or pull-down resistor.


Button schematic.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.





All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Character LCD

Description


LCD display for character (nongraphic) information.

Also called: text display.

Found in kits: Not often in the 37/45 sensor kit, but commonly in the Arduino experimenters kits.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:





All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Flame

Description


A detector that outputs a digital state based on the presence of a flame. Can be used for fire detection. Module outputs the analog sensor signal, as well as a digital signal that is switched high when the sensor level crosses a preset threshold. The threshold is set via the potentiometer.

Also called: Fire detector, KY026.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power, detection

IR Detection: 760-1100nM. 60-degree angle of detection.

Analog output.

Digital/threshold output.

Potentiometer adjusts the threshold.

Size: 40mm X 15mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Hall-effect Switch

Description


Detects the presence of a magnetic field. Digital on/off output. Can differentiate between north and south magnetic poles with front or back of the sensor.

Also called: magnetic field sensor, KY003. Sometimes misspelled “magnatic” sensor.

Found in kits: 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

The typical hall-effect sensors used on modules: 3144EUA-S, 3144LUA-S, or 44E311. LED turns on in the presence of a magnetic field. Open collector output active low.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.


All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Humidity and Temperature

Description


DHT11 digital (protocol) device that measures humidity and temperature.

Also called: humidity sensor, DHT11, KY015. Sometimes called a “humiture” sensor, since it detects both humidity and temperature.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: None

Temperature range: 0-50°C (+/- 2°C) 32-122°F

Humidity: 20-95% RH (+/- 5%)

Size: 25mm X 18mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Sensor component has a 10kohm pull-up resistor.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



IR Receiver

Description


Infrared sensor. Will demodulate the signal from a 38kHz carrier.

Also called: infrared receiver, remote receiver, KY022.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

IR wavelength: 940nm

Demodulated frequency: 38,000 Hz (Some 37-40)

Range: up to 15 meters (45 feet) with a 90° angle

Size: 20mm X 15mm

Shielded package.

Main component: VS1838B

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

This sensor will demodulate a remote control’s signal. It removes the 38kHz carrier signal and will pulse out the button encoding.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.






All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



IR Transmitter

Description


Infrared LED.

Also called: IR emission, infrared transmitter, KY005.
Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Not modulated.

Size: 20mm X 60mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

IR LED should be used with a current-limiting resistor. If this LED is to be used as an IR remote control, it will need to be modulated with a 38kHz (typical) signal.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.






All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Keypad

Description


An array of buttons (keypad).

Found in kits: Not often in the 37/45 sensor kit, but commonly in the Arduino experimenters kits.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



LASER

Description


Red LASER.

Also called: laser emit, laser transmitter, laser diode, KY008.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: none

Wattage: under 5mW

Wavelength: 635nm – 650nm

Forward current: less than 40mA @3.0VDC

Size: 20mm X 15mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Lasers can be dangerous.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.






All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Light Cup

Description


A mercury switch paired with an LED.

Also called: magic cup. KY027.

Found in kits: 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

This board has a mercury switch and an LED. The LED needs a series current limiting resistor. An on-board 10kohm resistor connects to one lead of the mercury switch.


Mercury switch schematic. (Mercury switch represented by push button.)

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.





All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Liquid

Description


Detects liquids that conduct electricity.

Also called: water detector, rain detector, moisture sensor, soil sensor.

Found in kits: 45 sensors (red rain detector).

Found in kits: 20 sensors, 37 sensors, 45 sensors (two-board soil sensor).

Specification/Notes:


Rain Detector


Detects liquid.

Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

Soil Moisture Sensor


Detects water continuity in soil.

Voltage: 3.3V to 5.0V

LEDs: Power, moisture detection

Size: 60mm X 20mm, 30mm X 15mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.

Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Mercury Switch

Description


A small glass vial with two contacts and a bit of mercury inside. Acts as a tilt switch.

Also called: tilt switch, quicksilver switch, KY017.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

A typical module has a power LED and current limiting resistor on board. LED is on when the switch is closed. The output is low when the switch is closed.


Mercury switch schematic. (Mercury switch represented by push button.)

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Microphone

Description


A module that uses a high sensitivity electret microphone to detect sound. Module outputs the analog sound signal, as well as a digital signal that is switched high when the sound level crosses a preset threshold. The threshold is set via the potentiometer.

Also called: sound sensor, big sound, small sound, microphone big, microphone small, microphone sensor, KY037, KY038.

Found in kits: 37 sensors, 45 sensors (larger microphone element).

Found in kits: 20 sensors, 37 sensors, 45 sensors (smaller microphone element).

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power, detection

Size: 35mm X 15mm, 3mm mounting hole.

Analog out – microphone signal.

Digital out – Adjustable threshold with LED indicator.

Power LED.

LM393 comparator, electric condenser microphone.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.

Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Multicolor Flashing LED

Description


An LED that flashes through a sequence of seven multiple colors.

Also called: 7 color flash, autoflash LED, polychrome flash, KY034.

Found in kits: 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: 5mm, 40mA. Patterns of colorful flashes lasting 15 seconds. YB-3120B4PNYG-PM

Size: 20mm X 60mm

Some modules have the in-line resistor. A small number do not.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.

All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Obstacle Avoidance

Description


A phototransistor and infrared LED pair for the detection of an obstacle. Can be used for robotics. The detection distance is about 1/4 of an inch. An enable input to the module enables or disables the circuitry.

Also called: infrared avoiding, wall sensor, reflective sensor, KY032.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Infrared. Pot adjusts sensitivity.

Size: 18mm X 40mm

There is an enable line that operates differently on different modules.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.



All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Photo Interrupter

Description


An LED and a phototransistor that detects an object in the slot between the LED and detector.

Also called: slot sensor, notch sensor, light block sensor, KY010.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: none

Size: 20mm X 15mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

A 10kohm resistor pulls the signal up. This device detects an object that moves into or out of its slot.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Photoresistor

Description


A resistor that changes resistance based on light level.

Also called: light detector, optosensor, KY018.

Found in kits: 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

Typical resistance in full light: <100 ohm

Typical resistance in complete dark: >20 Mohm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

A 10kohm resistor connects to one side of the photoresistor. This circuit can be used as a voltage divider.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.



All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Piezo Driver or Annunciator

Description


Piezo or small speaker that generates a fixed tone. This is a piezo element along with a fixed frequency driver circuit.

Also called: active buzzer.

Found in kits: 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V (approx 5mA)

LED: None

Frequency/volume: 4,000 Hz, 75db

Size: 20mm X 15mm

Annunciator is not a speaker. May have a removable seal covering the hole in the piezo device. Has an internal oscillator. The module may be modulated with a lower frequency.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Pulse

Description


An infrared LED and photodetector/phototransistor pair used to detect pulse/heartbeat through a fingertip.

Also called: heartbeat sensor. KY039.

Found in kits: 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

LED and sensor use infrared.

There is a 330 ohm current limiting resistor in series with the LED and the output is pulled high via a 10k resistor.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.






All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Reed Switch

Description


A switch that closes in the presence of a magnetic field. Module outputs the analog sensor signal, as well as (for some modules) a digital signal that is switched high when the sensor level crosses a preset threshold. The threshold is set via the potentiometer.

Also called: magnetic spring switch, mini reed switch, KY025.

Found in kits: 20 sensors, 37 sensors, 45 sensors (larger board).

Found in kits: 37 sensors, 45 sensors (smaller board).

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

The mini reed switch module includes a 10k ohm resistor for pull-up or pull-down, depending on wiring. Normally open, closed in presence of magnetic field.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.


Reed switch schematic.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.

Typical/common pinout. Always check the pinout for the module that you have.



All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Relay

Description


A driver circuit and single 5V relay that can control greater voltages/currents. Can make a direct connection to the microprocessor as this board has a relay driver circuit to drive the relay coil. Contacts typically rated for 10 amps.

Also called: relay, one channel relay, KY019.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

Relay ratings are shown on the relay. Often 30VDC or 120VAC at greater the 5A.

Typically SPST, NC/C/NO.

Some boards have a 1N4007 flyback diode for the relay’s coil.

May have activation LED. Transistor-driven with pulldown.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.

Alternate Modules:


There are relay modules that are alternates to the one included in the 37 sensor kits. Some are mechanical relays, some are solid-state relays.


Single 5V relay module. LED indicates operation. Relay operated from Vcc with the jumper in place, or from pin marked JD_VCC if the jumper is removed. Relay activated by grounding the signal input.


Single 5V relay module. Red LED indicates power. Green LED indicates operation. Input at 5V operates the relay.


Eight 5V relay module. Eight individual LEDs indicates operation. Relay operated from Vcc with the jumper in place, or from pin marked RVCC if the jumper is removed. Relay activated by grounding the signal input.


Dual MOSFET PWM control module 400W 5V-36V. LED indicates operation.




IRF520-based solid-state relay. 3.3V-5V operation. LED indicates activation. Can drive 0-24V at 1 amp without a heat sink. Could drive up to 5 amps with a heat sink. Signal input at Vcc operates the relay.



Single 5V solid-state relay module. LED indicates operation. Input at 5V operates the relay. Can drive 240VAC at 2 amps.



Solid-state relay. 3-32VDC activation. LED indicates activation. Can control 24-380VAC at 40 amps.


All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



RGB LED


RGB LED module, through-hole (150 ohm current limiting resistors)


RGB LED module, surface mount 5050

Description

LED containing red, green, and blue emitters, each controlled independently. Some modules have current limiting resistors, some do not.

Also called: full color LED, three color LED, tri-chromatic LED, KY021, KY016.

Found in kits: 37 sensors, 45 sensors (through-hole LED).
Found in kits: 20 sensors, 37 sensors, 45 sensors (SMT LED).

Specification/Notes:

Some modules have current limiting resistors, some do not. The typical resistance value is 120 – 270 Ohms.

Pins are frequently labeled incorrectly. RGB, BGR, GRB, etc.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have



RGB module test


Blink the red, green, and blue elements of the RGB LED.

RGB module test wiring


Black wire – Common ground
SEM GND - Module Ground

Red wire – RedLED element
SEM P4 - Module R

Green wire – RedLED element
SEM P5 - Module G

Blue wire – RedLED element
SEM P6 - Module B

This module has a current limiting resistor so no external resistor needed

RGB module test code

SETPIN 4, DOUT
SETPIN 5, DOUT
SETPIN 6, DOUT

 
DO
  PAUSE 200 : PIN(4) = 1 : PAUSE 200 : PIN(4) = 0
  PAUSE 200 : PIN(5) = 1 : PAUSE 200 : PIN(5) = 0
  PAUSE 200 : PIN(6) = 1 : PAUSE 200 : PIN(6) = 0
LOOP

This test code sets pins 4, 5, and 6 to outputs and then sets each of those outputs high and low to turn the color element on and off.

RGB module test results


Animated .gif

r = 1
g = 1
b = 100

PWM 1, 1000, r, g, b
PAUSE 5000

DO
  for r = 0 to 99 STEP 2
    PWM 1, 1000, r, g, b
    PAUSE 10
  NEXT r
  
  PAUSE 5000
  
  for b = 100 to 1 STEP -2
    PWM 1, 1000, r, g, b
    PAUSE 10
  NEXT b

  PAUSE 5000
  
  for g = 0 to 99 STEP 2
    PWM 1, 1000, r, g, b
    PAUSE 10
  NEXT g

  PAUSE 5000
  
  for r = 100 to 1 STEP -2
    PWM 1, 1000, r, g, b
    PAUSE 10
  NEXT r

  PAUSE 5000
  
  for b = 0 to 99 STEP 2
    PWM 1, 1000, r, g, b
    PAUSE 10
  NEXT b

  PAUSE 5000
  
  for g = 100 to 1 STEP -2
    PWM 1, 1000, r, g, b
    PAUSE 10
  NEXT g

  PAUSE 5000
  
LOOP


All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Rotary Encoder

Description


Digital output and continuous rotation detection.

Also called: Incremental encoder, KY040.

Found in kits: 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Servo

Description


A geared motor that turns 180 degrees based on a pulsed input.

Also called: micro servo.

Found in kits: Not often in the 37/45 sensor kit, but commonly in the Arduino experimenters kits.

Specification/Notes:


Voltage: 4.8V to 6.0V

Typical specs below. There is a wide variety of servos available.

Torque: 1.5kg.cm@4.8V, 1.8kg.cm@6.0V

Speed: 0.12/60°@4.8V, 0.10/60°@6.0V

LED: none

Size: 23mm X 12mm X 24mm

Weight: 8.6g

Pulse duration: 0.6ms = 0°, 0.9ms = 30°, 1.2ms = 60°, 1.5ms = 90°, 1.8ms = 120°, 2.1ms = 150°,

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.






All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Shock and Impulse

Description


A sensor designed to act as a switch. Detects tapping/knocking or vibration.

Also called: tap sensor, knock sensor, shake sensor, impact sensor, spring switch, vibration sensor, percussive sensor, KY002, KY031.

Found in kits: 37 sensors, 45 sensors (vertical element, shock).
Found in kits: 37 sensors, 45 sensors (horizontal element, impulse).

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

The module may include a 10kohm resistor that can be used as a pull-up or pull-down resistor.


Shock/impulse switch schematic.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Speaker

Description


Speaker or piezo for sound output.

Also called: passive buzzer, piezo speaker, nonactive buzzer, KY012.

Found in kits: 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

16 ohm resistance

Max current through the speaker coil: 20mA

LED: Power

Size: 20mm X 60mm

This module will not generate a tone on its own. Speaker (piezo) has a limited frequency range.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.



All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Temperature 18B20

Description


Digital (1-wire communication bus) temperature sensor.

Also called: 18B20 one-wire, KY001.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.0V to 5.0V

LED: Power

Interface: 1-wire

Temperature range: -55 to 125°C (±.5C) -67 to 257°F

The DS18B20 is in a TO-92 package.

Size: 20mm X 15mm

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Uses Dallas/Maxim One-Wire communication. The communication bus wire has a 4.7kohm resistor pulled high. 9-12 bits of temperature resolution. The DS18B20 has a unique serial number. One Wire devices can be chained.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.



All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Temperature Threshold

Description


A thermistor module that outputs a digital level based on a temperature threshold. Module outputs the analog sensor signal, as well as a digital signal that is switched high when the sensor level crosses a preset threshold. The threshold is set via the potentiometer.

Also called: digital temperature, thermostat module.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

Sensing component: Thermistor.

Module has a digital threshold output as well as an analog output.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Touch Sensor

Description


Touching a contact on this module is detected and results in a changed output. Module outputs the analog sensor signal, as well as a digital signal that is switched high when the sensor level crosses a preset threshold. The threshold is set via the potentiometer.

Also called: metal touch sensor, KY036. Has been misspelled as “mental” touch sensor.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Power

Size: 20mm X 60mm

Adjustable digital threshold output.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.



All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Tracking

Description


A tracking or “line following” infrared LED and phototransistor module. The sensor is an IR emitter adjacent to an IR receiver. Reflection of the IR signal (an object in front of the sensor) will cause the digital out signal to go low. Detection distance is typically about a half inch. Sensitivity can be adjusted with the potentiometer.

Also called: infrared tracking, optical tracking, tracking sensor, line follower, hunt sensor, KY033.

Found in kits: 20 sensors, 37 sensors, 45 sensors.

Specification/Notes:


Voltage: 3.3V to 5.0V

LED: Signal

Sense range: 0 – 20mm

Size: 40mm X 10mm

Circuit includes a sensitivity adjust.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


Typical/common pinout. Always check the pinout for the module that you have.



All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



Ultrasonic Distance

Description


Uses ultrasonics to measure distance.

Also called: distance sensor.

Found in kits: 45 sensor kit and in the Arduino experimenters kits.

Specification/Notes:


Voltage: 5.0V

LED: none

Operating frequency: 40kHz

Range: 2cm to 250cm

Resolution: 5mm

Size: 20mm X 45mm

There are three-pin versions that have the trigger and echo signals combined.

There are a number of different sources for these modules. Not every module that looks similar to the ones here behaves exactly the same. Check the specific module that you have for differences in function, voltage levels, pinout, and inactive/active states. Some modules have been found to have incorrectly labeled pins and even poorly soldered components.

Module Pin-out:


[x]

Typical/common pinout. Always check the pinout for the module that you have.




All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.



5) CircuitGizmos

http://circuitgizmos.com/

Circuit Gizmos sells the SEM, 37 Sensors, Maximites, Micromites, MP3 modules, and other devices that can be used with the SEM.

Please see the CircuitGizmos site for the products pictured below.



All content, not otherwise posted with a copyright notice, is Copyright 2017+ to the owner of 37sensors.com.