Chose which sensors to use and why, along with their i2c addresses to spot any possible conflicts
This commit is contained in:
parent
dfd4b1b3fa
commit
b8ed71c6ea
17
README.md
17
README.md
@ -22,16 +22,27 @@ Possible choices :
|
|||||||
* MPU6050
|
* MPU6050
|
||||||
* BMI160
|
* BMI160
|
||||||
* LSM6DS3
|
* LSM6DS3
|
||||||
* A magnetometer :
|
* BMA456 <-- SELECTED i2c addr : 0x18 or 0x19 7 bit address, has the wrist tilt detection feature.
|
||||||
* HMC5883L
|
* A magnetometer (possible choices):
|
||||||
|
* HMC5883L <-- SELECTED i2c addr : 0x1E 7 bit address, better soldering footprint
|
||||||
* QMC5883L
|
* QMC5883L
|
||||||
* LSM303DLHC
|
* LSM303DLHC
|
||||||
|
* BMM150 <-- Package with balls, hard to handle
|
||||||
* An air pressure/temperature sensor (to display the altitude for example)
|
* An air pressure/temperature sensor (to display the altitude for example)
|
||||||
* BMP280
|
* BMP280 <-- SELECTED i2c addr : 0x76 or 0x77
|
||||||
|
|
||||||
## Actuators :
|
## Actuators :
|
||||||
* A vibration motor to notify events to the user.
|
* A vibration motor to notify events to the user.
|
||||||
|
|
||||||
|
## Power source :
|
||||||
|
* 1 cell lipo battery
|
||||||
|
* A charge controller
|
||||||
|
|
||||||
|
## Screen + touch element :
|
||||||
|
* Screen with touch : STP240240_R130A1(T), SPI interface 240*240 px, ST7789V driver.
|
||||||
|
* Touch element i2c addr : 0x46, IT7257 I2C touch driver
|
||||||
|
|
||||||
|
|
||||||
## MCU Pin assignement table :
|
## MCU Pin assignement table :
|
||||||
| Pin Number | Pin Name | Type | Function | Pull UP/DOWN| Connected to | Comment |
|
| Pin Number | Pin Name | Type | Function | Pull UP/DOWN| Connected to | Comment |
|
||||||
|------------|----------|------|----------|-------------|--------------|---------|
|
|------------|----------|------|----------|-------------|--------------|---------|
|
||||||
|
Loading…
Reference in New Issue
Block a user