Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

  •  
    Child pages (Children Display)


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


High G (≥30) Accelerometer 


  •  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 

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


MicrocontrollerMicrocontroller 

Probably any SMT32 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

...