Difference between revisions of "Devices"

From Let's Control It
Jump to navigation Jump to search
m
m
Line 420: Line 420:
 
| SDA/SCL or 2 digital GPIO
 
| SDA/SCL or 2 digital GPIO
 
| I²C bus
 
| I²C bus
| ?
+
| 0x20-0x27
 
| no
 
| no
 
|  
 
|  

Revision as of 20:11, 25 June 2017

Long list of devices that has been used and confirmed to work with ESP Easy.
Device Type Device Name Physical values measured Power In connection method output format possible I²C addresses level shifter required mounting options Size (LxWxH)
PulseCounter IR emitter + phototransistor (for ex. water/electricity meters), distance 3.3V - 5V 1 digital GPIO (for pulse/proxy) and/or 1 Analog input (distance) binary(0/1) (for pulse/proxy)/ 0-3.3V (distance) N/A no Ø? (1x or 2x)
C-C?
Temperature Sensor Temperature (-55 to +125°C) 3.3V - 5V 1 digital GPIO for multiple sensors 1wire bus N/A no
(yes if you use 5V logic and the ESP unit can't handle that voltage on GPIO)
None but could be placed in a metal "pipe"/protective sleeve Ø4.6mm x L4.6mm
Temperature Sensor Sensor temperature (-40 to +125°C)

IR temperature (-70 to +380°C)

3.3V - 5V SDA/SCL or 2 digital GPIO I²C bus 0x5a no Ø? (2x)
C-C?
Environment BMP085/BMP180 BMP085.png temperature (-40 to +85°C)

barometric pressure (300-1100 hPa)

3.3V SDA/SCL or 2 digital GPIO I²C bus 0x77 no Pins (6x)
C-C2.54mm
Environment BME280 BME280.png temperature (-40 to +85°C)

humidity ( 0…100 % rel. humidity) barometric pressure (300-1100 hPa)

3.3V SDA/SCL or 2 digital GPIO I²C bus 0x76
0x77
no Ø? (1x) 19.0mm x 18.0mm x 3.0mm
Environment BMP280 BMP280.png temperature (-40 to +85°C)

barometric pressure (300-1100 hPa)

3.3V SDA/SCL or 2 digital GPIO I²C bus 0x76 no Ø? (2x)
C-C?
19.0mm x 18.0mm x 3.0mm
Environment MS5611 MS5611.png temperature (-40 to +85°C)

barometric pressure (10 to 1200 mbar)

3.3V SDA/SCL or 2 digital GPIO I²C bus 0x76 no Ø? (2x)
C-C?
19.0mm x 18.0mm x 3.0mm
PulseCounter LJ12A3 LJ12A3-4-Z.jpeg Inductive proximity sensor 5V - 12V 1 digital GPIO (for pulse/proxy) binary(0/1) (for pulse/proxy) N/A no
(yes if you consider pull-up and pull-down resistors as level shifter?)
M12 thread Ø12mm x L55mm
PulseCounter General, output as pulse 5V - 12V (in general) 1 digital GPIO (for pulse) binary(0/1) (for pulse) N/A no
Dust Sensor "Dust" (particle matter: PM2.5) 3,3V(5V) 1 analog (data) and 1 digital GPIO (for LED) analog (for data) N/A 3,3V:no 5V:Needs special adaption Small flanges on the sides 46.0mm x 30.0mm x 17.6mm
Current Current (max ±3.2A), Voltage (max. 26V) 3.3V - 5V SDA/SCL or 2 digital GPIO I²C bus 0x40
0x41
0x44
0x45
no Ø? holes (4x)
C-C??
C-C??
?
Soil moisture Soil moisture sensor Soilmoisturesensor small.jpg capacitive moisture, temperature, light 3.3V - 5V SDA/SCL or 2 digital GPIO I²C bus 0x20 (changeable) no ? ?
Gas Sensor MH-Z19 Mh-z19.jpg CO2 ppm, temperature, U 3.3V 2 digital GPIO (Software-Serial) serial N/A no Pins (4x + 5x)
C-C2.54mm
?
Light/Lux BH1750 BH1750.jpg Illuminance, Lux 3.3V SDA/SCL I²C bus 0x5c
0x23
no Ø? holes (2x)
C-C??
?
Light/Lux TSL2561 TLS2561.png Illuminance, Lux 3.3V SDA/SCL I²C bus 0x29
0x39
0x49
no Ø? holes (2x)
C-C??
?
Light/Lux RGB Color 3.3V SDA/SCL I²C bus 0x29 no Ø? holes (2x)
C-C??
?
Light/Lux Light intensity
Analog 1-100% or Binary above/below trigger value
3.3V - 5V 1 analog
and/or
1 digital
analog (0-3.3V)
and/or
binary (0/1)
N/A no Ø? hole ?
Environment temperature (-40 to +85°C)

humidity ( 0…100 % rel. humidity)

3.3V - 5V 1 digital GPIO for multiple sensors 1wire bus N/A no Ø? hole (DHT11) ?
Environment temperature (-40 to +85°C)

humidity ( 0…100 % rel. humidity)

3.3V - 5V 1 digital GPIO for multiple sensors 1wire bus N/A no Ø? hole (DHT22) ?
Environment DHT12 DHT12.png temperature (-20 to +60°C)

humidity ( 20…95 % rel. humidity)

3.3V - 5V 1 digital GPIO for multiple sensors I²C bus
(or 1wire bus)
0xb8 no no 12.3mm x 7.5mm x 4.7mm
Environment SI7021/HTU21D SI7021.png temperature (-40 to +125°C)

humidity ( 0…100 % rel. humidity)

3.3V SDA/SCL or 2 digital GPIO I²C bus 0x40 no
Environment SHT1X SHT1X.png temperature

humidity

3.3V - 5V 2 digital GPIO no n/a no
Environment AM2320 AM2320-Sensor.jpg temperature (-40 to +80°C)

humidity ( 0…99.9 % rel. humidity)

3.3V - 5V SDA/SCL or 2 digital GPIO I²C bus 0x5C (not found via i2c scan?) no
RFID Wiegand WiegandRFID 1.jpg RFID 6V - 12V 2 digital GPIO yes
RFID PN532 PN532.png RFID 3.3V SDA/SCL or 2 digital GPIO I²C bus no
Distance Ultrasonic Distance sensor 5V 2 digital GPIO no n/a yes
Switch Switch Lightswitch.jpg Switch ? ? ?
Switch PIR Switch ? ? ?
Switch Door Switch Door Switch.png Door Switch ? ? ?
Analog Analog Analog.png Analog Input ? ? ?
Analog Analog Input 3.3V - 5V SDA/SCL or 2 digital GPIO I²C bus 0x48 (changeable) no
Analog Analog Input 3.3V - 5V SDA/SCL or 2 digital GPIO I²C bus 0x48-0x4B no
Digital input output MCP23017 MCP23017DIP28.jpg Input / output 3.3V SDA/SCL or 2 digital GPIO I²C bus 0x20-0x27 no
IR IR TSOP4838.png IR 3,3V 1 digital GPIO no n/a no
Motion MPU 6050 Mpu-6050.jpg Motion 3.3V - 5V SDA/SCL or 2 digital GPIO I²C bus 0x68/0x69 no
Gas Sensor CO2 (ppm) 5V
(not over 5.2V!)
2 digital GPIO (Software-Serial) serial N/A no Pins (4x + 5x)
C-C2.54mm
32mm x 19.5mm x 8.2mm
Output pin LED, tones, servos etc. 1.8V - 2.2V (max) 1 PWM GPIO - N/A no - -
Output pin Relay 5V
(3.3V - 5V Logic)
1 digital GPIO, per relay - N/A no - -
Servo Servo Servo.png Output 3.3V - 12V (general) 1 digital GPIO, per servo - N/A no - -
IR-Transmitter IR Led IRLED.png Output 1V - 1.5V (general) 1 digital GPIO - N/A no - -
Digital input output PCF8574 PCF8574.jpg Input / output 2.5V - 6V SDA/SCL or 2 digital GPIO I²C bus 0x40-0x4F no - -
Digital output (with PWM) PCA9685 PCA9685Module.jpg Output 2.3V - 5.5V SDA/SCL or 2 digital GPIO I²C bus 0x40-0x7F no - -
Motor Shield Adafruit Motor Shield v2 Motor shield klein.jpg Output 3.3V SDA/SCL or 2 digital GPIO I²C bus 0x60-0x80 no - -
Buzzer (RTTL) RTTL Buzzer.jpg Output 3V - 5V (general) 1 digital GPIO - N/A no - -
Digital output (with PWM) PWM GPIO (IRF520) MosFET.png Output 3.3V or 5V 1 digital GPIO - N/A no - -