Sensor Candidates

  •  


ComponentProduct InfoLinks

Barometric Altimeter






  • Use on Module






  • Use on Module

MPL3115A2:

  • I2C Output up to 400 kHz
  • 1.95 to 3.6 V Supply Voltage, Internally Regulated by LDO
  • Max Current 2mA
  • Good at reading Accuracy at a very slow rate. 
  • Pressure Relative Accuracy: = +/- 0.04 kPA
  • Maximum Oversampling rate: 6-512 ms

MS560702BA03: 

  • I2C and SPI Interface
  • 1.8 to 3.6 V Supply Voltage
  • 24 bit ΔΣ ADC reading

  • 100,000 ft ASL Max
  • 20 cm accuracy 
  • OSR 256 = .5 ms response time
  • Peak Supply Current ~1.4 mA

BMP390: 

  • relative accuracy; typ. ± 3 Pa, equiv. to ± 0.25 m
  • absolute accuracy: typ. ± 50 Pa
  • I²C (up to 3.4 MHz) and SPI (3 and 4 wire, up to 10 MHz)
  •  1.65 V to 3.6 V
  • Different filtering/oversampling settings (see 3.4.4 in data sheet)
  • 30 K
  • Actual chip is 100 for $2.91


MPL3115A2:

Breakout Board Product Page: Adafruit

Chip Retailer: LCSC 

Datasheet: Datasheet


MS560702BA03:

Breakout Board Product Page: Nice chip, no breakout.

Chip Retailer: Digikey

Datasheet: Datasheet



BMP390:

Breakout Board Product Page: Adafruit

Chip Retailer: Mouser

Datasheet: Datasheet



  • Type your task here, using "@" to assign to a user and "//" to select a due date








  • Both SPI and I2C outputs
  • Voltage 1.7 - 3.6 V
  • Max Current ~ 239µA
  • ± 8g, ±16g, ±32g, ±64g

  • Max ODR 25,600Hz
  • 16-bit output 
  • Most Expensive ~ 16$
  • ~2mg in 16 bit mode at 64g Need (ADP) 
  • 500mg in 8 bit mode at 64 g
  • extra stuff for 16 bit mode ...

ADXL375:

  • Both SPI and I2C outputs
  • Voltage 2 - 3.6 V
  • Max Current ~ 145µA
  • Only ±200g
  • Max ODR 3,200Hz
  • 16-bit output
  • 11.45$
  • 56 mg res


KX134-1211:

Breakout Board Product Page: Sparkfun

Chip Retailer: Digikey

Datasheet: Datasheet





ADXL375:

Breakout Board Product Page: Adafruit

Chip Retailer: Arrow

Datasheet: Datasheet

Low G (0-16) Accelerometer 






LIS3DH:

  • Both SPI and I2C outputs
  • Voltage 1.71 - 3.6 V
  • Max Current ~185µA
  • ±2g, ±4g, ±8g, ±16g 


ADXL 343 or ADXL 345:

  • Both SPI and I2C outputs
  • Voltage 2 - 3.6 V
  • Max Current ~140µA
  • ±2g, ±4g, ±8g, ±16g 
  • ADXL 345 is more expensive but is better with zero-g offset.


LIS3DH:

Breakout Board Product Page: Adafruit

Chip Retailer: Digikey

Datasheet: Datasheet


ADXL 343 or ADXL 345:

Breakout Boards Product Page: Adafruit 343 | Adafruit 345

Chip Retailers: Digikey 343 | Digikey 345

Datasheets: ADXL 343 DS | ADXL 345 DS


IMU














LSM6DSOX:

  • Both SPI and I2C outputs
  • Voltage 1.71 - 3.6 V
  • Max Current ~ .55mA
  • 6 DOF - Accelerometer ±1-16g & Gyroscope ±125-2000 dps


LSM9DS1:

  • Mag, Gyro, Accel, Temp sensor
  • ±2g/±4g/±8/±16 g
  • ±4/±8/±12/±16 Gauss 
  • ±245/±500/±2000 dps
  • I2C and SPI
  • 1.9 V to 3.6 V
  • Max Current ~ 4.6 mA
  • Embedded temperature sensor, top operating range -40 ,+185 °F


LSM6DS3TR-C + LIS3MDL

  • ±2/±4/±8/±16 g full scale
  • ±125/±250/±500/±1000/±2000 dps full scale
  • ±4/±8/±12/±16 gauss 
  • I2C or SPI hardware interface
  • LIS3MDL: I2C Address 0x1C or 0x1E
  • 1.71v - 3.6v
  • temp rage 40 ,+185 °F

L3GD20H Triple-Axis Gyro Breakout Board



LSM6DSOX:

Breakout Board Product Page: Adafruit

Chip Retailer: Digikey

Datasheet: Datasheet


LSM9DS1:

Breakout Board Product Page: Adafruit

Chip Retailer: Arrow

Datasheet: Datasheet




LSM6DS3TR-C + LIS3MDL

LSM6DS3TR-C DataSheet

LIS3MDL DataSheet

AdaFruit

Magnetometer or Gyroscope

(If not already in IMU)



Flash Storage

  • Use on Module

W29N02KVSIAF:

  • SPI
  • 2 Giga-bits
  • Voltage: 2.7-3.6V
  • Max Current ~35mA
  • $5.28

W29N02KVSIAF:

Breakout Board Product Page: Nice Chip, No Breakout. 

Chip Retailer: LCSC

Datasheet: Datasheet


Microcontroller 

Probably any STM32 will do.

  • Must have i2C and SPI
  • Good amount of I/O 
  • Run at 3.3V
  • Is in stock somewhere
  • We like cool features 

STM32F411VET6:

Breakout Board Product Page: St

Chip Retailer: LCSC

DataSheet: Datasheet

Status LEDs

Other Good Sensors 

  • Possible use on Module

SHTC3:

  • Temperature Sensing: -40 to 125 ±0.2 C°
  • Humidity Sensing: 0 to 100 ±2%RH
  • Voltage: 1.62-3.6V
  • Max Current ~900µA

SHTC3:

Breakout Board Product Page: Adafruit

Chip Retailer: LCSC

Datasheet: Datasheet

Max Current for sensors excluding STM32: ~12 mA 








ol

OLD - LOW-KEY AN OOF... 

ModulesProduct PagesDatasheet Links
Barometric Altimeter

MPL3115A2:

  • I2C up t 400 Hz
  • 1.95 V to 3.6 V Supply Voltage, internally regulated by LDO
  • 1.6 V to 3.6 V Digital Interface Supply Voltage
  • Current ? ask JIM
  • Pwer ? ask JIM

https://www.adafruit.com/product/1893

BME280:

  • both SPI and I²C interfaces and can be supplied using 1.71 to 3.6 V
  • 1.8 µA @ 1 Hz humidity and temperature
    2.8 µA @ 1 Hz pressure and temperature
    3.6 µA @ 1 Hz humidity, pressure and temperature
  • VDD main supply voltage range: 1.71 V to 3.6 V
  • Pwer ? ask JIM

https://www.adafruit.com/product/2652?gclid=CjwKCAjw9suYBhBIEiwA7iMhNB86AhKNg53L4cso42F3bijFGUBcIKZjjjiYZ_KmrDcYFDgenOU2_RoCzSEQAvD_BwE



MPL3115A2:

https://cdn-shop.adafruit.com/datasheets/1893_datasheet.pdf


BME280:

https://cdn-shop.adafruit.com/datasheets/BST-BME280_DS001-10.pdf

Flash Memory

W25Q64JVSSIM:

https://www.digikey.com/en/products/detail/winbond-electronics/W25Q64JVSSIM-TR/6613004

  • SPI
  • 2.7V to 3.6V power supply 


https://www.winbond.com/resource-files/w25q64jv%20revj%2003272018%20plus.pdf
IMU 

LSM6DSMTR: https://www.digikey.com/en/products/detail/stmicroelectronics/LSM6DSMTR/6192777

LSM6DSO32TR: https://www.digikey.com/en/products/detail/stmicroelectronics/LSM6DSO32TR/11694177

MMA6853BKW574: https://www.digikey.com/en/products/detail/rochester-electronics-llc/MMA6853BKW574/12616548

LSM6DSMTR: https://www.st.com/content/ccc/resource/technical/document/datasheet/76/27/cf/88/c5/03/42/6b/DM00218116.pdf/files/DM00218116.pdf/jcr:content/translations/en.DM00218116.pdf

LSM6DSO32TR: https://www.st.com/resource/en/datasheet/lsm6dso32.pdf

MMA6853BKW574: https://www.nxp.com/docs/en/data-sheet/MMA685x.pdf


Magnetometer

LIS3MDL:

LIS3MDLTR STMicroelectronics | Sensors, Transducers | DigiKey


https://www.adafruit.com/product/4413


LIS3MDL:

LIS3MDL - Digital output magnetic sensor : ultra-low-power, high-performance 3-axis magnetometer - STMicroelectronics

https://github.com/STMicroelectronics/lis2ds12-pid

Accelerometer

Motion Sensors - Accelerometers | Electronic Components Distributor DigiKey (filtered to include those with +- 8g full-scale range)

LIS2DS12:

LIS2DS12TR STMicroelectronics | Sensors, Transducers | DigiKey

BMA456:

  • Output: I2C & SPI - 1600Hz- 1.5Hz
  • Voltage: 1.62V-3.6V
  • 150 micro-amps
  • ±2g, ±4g, ±8g, ±16g 

https://www.digikey.com/en/products/detail/bosch-sensortec/BMA456/7401315

LIS2DS12

MEMS digital output motion sensor: ultra-low-power, high-performance 3-axis "pico" accelerometer (st.com)

https://github.com/STMicroelectronics/lis2ds12-pid


BMA456:

https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bma456-ds000.pdf