BigClown "Sensor adapter" versatile expansion board for sensors from ebay and aliexpress
- December 30 2018
- BigClown
- 3748 Reads
- 0 Comments
Notice: HARDWARIO s.r.o. doesn't provide the software support of sensors below. You have to write own application layer. check the examples on github..
HARDWARIO s.r.o. doesn't develop this board.
Why use cheap sensors when BigClown offers really quality and accurate sensors? Because if you want to start with this platform, you have to buy Core module. It is main part which you need and then you buy some expansion boards like battery module, TAGs (sensors) and others.
The starting price is higher than we are used to. So, I designed "Sensor adapter" for BigClown which decrease the starting price of your developing.
The PCB of this Sensor adapter you can buy on https://www.tindie.com/products/chiptron/sensor-adapter-v03-for-bigclown-bare-pcb/
The price for Core module starts from 19 EUR (11/2018) without wireless interface, 29 EUR (11/2018) with 868/433 MHz.
The "Sensor adapter" is really easy board and there isn't some soldering problem.
There are three 4pins header for sensors, connectors for connection to BigClown board, blocking capacitors for each sensor, pull-up resistors for SDA and SCL, two soldering bridge for choice of I2C (I2C0 and I2C1).
Recommended value of resistors R1 and R2 is 4k7 (0805 size). The minimum value of resistors is 3.3 kOhm.
The value of blocking capacitors is 100nF (0805 size).
Schematic of v0.2 and v0.3
PCB of v0.2 and v0.3
And what sensors can you connect to Sensor adapter?
The main conditions are power voltage (3.3V) and the same pinout. Version 0.2 doesn't includes INT pin, it is pin of sensor module which may be used for interrupt, alarm etc. This pin can be connected to GPIO PA8 and PA9 by soldering bridge.
There is list of more than ten sensors which are compatible with pinout and votlage.
Some of sensors were not tested. Some sensors are tested and example code is attached with description of sensor.
The schematic, PCB and example codes are available on https://github.com/petus/BigClown_sensor_adapter
The PCB of this Sensor adapter you can buy on https://www.tindie.com/products/chiptron/sensor-adapter-v03-for-bigclown-bare-pcb/
List of sensors
The sensor of temperature, humidity and pressure - BME280
Source: https://www.ebay.com/itm/BME280-Pressure-Temperature-Sensor-Module-Breakout-IIC-I2C-for-Arduino-DIYmall/281745479989?epid=1448372052
IR thermometer - MLX90614
Source: https://www.amazon.com/Digital-Infrared-Temperature-MLX90615-GY-90615/dp/B01M4FNRJE
Sensor of temperature and humidity - SHT31
Source: https://www.ebay.com/itm/SHT31-SHT31-D-Temperature-Humidity-Sensor-I2C-Breakout-Weather-for-Arduino/152155016191
Sensor of light, proximity - APDS-9930 (INT output is not connected)
Source: https://www.ebay.com/itm/APDS-9930-GY-9930-LLC-Proximity-Attitude-I2C-ALS-RGB-Sensor-For-Arduino/401448137518
Sensor of light, proximity - APDS-9960 (INT output is not connected)
Source: https://www.ebay.com/itm/1PCS-Gesture-Sensor-Module-I2C-and-GY-9960LLC-APDS-9960-Breakout-for-Arduino-S/172431330948
Sensor of light - BH1750 (ADDR input is not connected)
Source: https://github.com/Erriez/ErriezBH1750
Sensor of temperature and pressure - BMP180
Example code: https://github.com/petus/BigClown_sensor_adapter/tree/master/examples/BMP180_temperature
Source: https://www.ebay.com/itm/BME280-Pressure-Temperature-Sensor-Module-Breakout-IIC-I2C-for-Arduino-DIYmall/281745479989?epid=1448372052
Sensor of temperature and pressure - BMP280
Source: https://www.aliexpress.com/item/Atmospheric-Humidity-Temperature-Sensor-Breakout-Barometric-Pressure-BMP280-SI7021-for-Arduino-GY-21P/32800606530.html
Tri-axis accelerometer - MAG3110 (INT output is not connected)
Source: https://www.ebay.com/itm/GY-3110-MAG3110-3-Axis-Magnetometer-Sensor-Module-for-Arduino-I2C-Breakout-SR/283182122525
IR thermometer - MLX90615
Source: https://www.amazon.com/Digital-Infrared-Temperature-MLX90615-GY-90615/dp/B01M4FNRJE
Sensor of temperature and humidity - Si7021
Example code: https://github.com/petus/BigClown_sensor_adapter/tree/master/Si7021_temperature
Source: https://www.banggood.com/cs/GY-21-HTU21D-Humidity-Sensor-With-I2C-Interface-For-Arduino-Industrial-High-Precision-p-1184749.html
Light sensor - TSL2561 (INT output is not connected)
Source: https://www.ebay.com/itm/TSL2561-Digital-Luminosity-Lux-Light-Sensor-Breakout-Arduino-I2C-5v-3v-US/292634437210
Color sensor - VEML6040
Source: https://www.techonicsltd.com/product/veml6040-rgbw-color-sensor-breakout-i2c/
Color sensor - VEML6070 (ACK output is not connected)
Source: https://www.aliexpress.com/item/Free-shipping-UV-sensor-module-VEML6070-UV-Sensitivity-Detection-Sensor-for-Arduino/32683340584.html