Skip to content

Commit f45085e

Browse files
authored
Merge pull request #12 from cparata/master
Add Function Pack with S2-LP and MEMS expansion boards
2 parents 51619d0 + ac5188a commit f45085e

File tree

3 files changed

+452
-20
lines changed

3 files changed

+452
-20
lines changed

README.md

+30-19
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,18 @@ a swipe movement respectively from left to right and from right to left.
1818
* MemsMotorControl_IKS01A2_IHM02A1: This application provides a simple example of usage of a NUCLEO board (it was tested with NUCLEO-F401RE)
1919
with X-NUCLEO-IKS01A2 and X-NUCLEO-IHM02A1 Expansion Boards. The application allows to run a motor clockwise or counter-clockwise rotating the
2020
stack of boards accordingly; the speed of motor increases when the angle of rotation increases as well.
21-
* BleSensors_SensiBLE: This application provides an example of usage of a SensiBLE board. The application uses BLE along with environmental and motion sensors (humidity, temperature, pressure, accelerometer, gyroscope). The user can connect an Android or IOS device with BlueNRG application to SensiBLE and see sensors data. The data are also printed to the serial port.
21+
* BleSensors_SensiBLE: This application provides an example of usage of a SensiBLE board. The application uses BLE along with environmental and
22+
motion sensors (humidity, temperature, pressure, accelerometer, gyroscope). The user can connect an Android or IOS device with BlueNRG application
23+
to SensiBLE and see sensors data. The data are also printed to the serial port.
2224
* Flight1: This application provides an example of usage of a NUCLEO board (it was tested with NUCLEO-F401RE, NUCLEO-L476RG, NUCLEO-L152RE) with
2325
X-NUCLEO-IKS01A2 or X-NUCLEO-IKS01A3, X-NUCLEO-IDB05A1 and X-NUCLEO-53L1A1 Expansion Boards. The application gather data from the sensor mounted and then communicates
2426
them via bluetooth to a suitable Android app (such as ST BLE Sensor). The data gathered include enviromental data (temperature, pression, humidity),
2527
distance, gesture recognition (tap and directional swipe), acceleration (with accelerometer hardware events) and a gyroscope.
28+
* IKS01A3_S2LP_P2P_Demo: This application provides a simple example of usage of two NUCLEO boards (it was tested with NUCLEO-F401RE and NUCLEO-L053R8)
29+
with a X-NUCLEO-IKS01A3 and one among X-NUCLEO-S2868A1, X-NUCLEO-S2868A2 and X-NUCLEO-S2915A1. It shows how to send and receive all the sensor data
30+
provided by the X-NUCLEO-IKS01A3 between two NUCLEO boards connected each other through S2-LP based Expansion Boards; in order to send the sensor data
31+
you just need to push the button of the NUCLEO board; in order to see the received sensor data you just need to open a hyperterminal connected to
32+
the Virtual COM port of the Nucleo board; the LED of the NUCLEO board will blink after every successful transmission or reception.
2633

2734
## Dependencies
2835

@@ -31,7 +38,7 @@ The FP_Examples library requires the following STM32duino libraries (link to the
3138
* STM32duino LSM6DSL: https://github.com/stm32duino/LSM6DSL
3239
* STM32duino LSM303AGR: https://github.com/stm32duino/LSM303AGR
3340
* STM32duino LPS22HB: https://github.com/stm32duino/LPS22HB
34-
* STM32duino Proximity_Gesture: https://github.com/stm32duino/Proximity_Gesture
41+
* STM32duino Proximity Gesture: https://github.com/stm32duino/Proximity_Gesture
3542
* STM32duino VL6180X: https://github.com/stm32duino/VL6180X
3643
* STM32duino VL53L0X: https://github.com/stm32duino/VL53L0X
3744
* STM32duino VL53L1X: https://github.com/stm32duino/VL53L1X
@@ -49,28 +56,32 @@ The FP_Examples library requires the following STM32duino libraries (link to the
4956
* STM32duino LIS2MDL: https://github.com/stm32duino/LIS2MDL
5057
* STM32duino LPS22HH: https://github.com/stm32duino/LPS22HH
5158
* STM32duino STTS751: https://github.com/stm32duino/STTS751
59+
* STM32duino S2-LP: https://github.com/stm32duino/S2-LP
60+
* STM32duino M95640-R: https://github.com/stm32duino/M95640-R
5261

5362

5463
## Documentation
5564

5665
The datasheets of the several components are available at
57-
* http://www.st.com/content/st_com/en/products/mems-and-sensors/inemo-inertial-modules/lsm6dsl.html
58-
* http://www.st.com/content/st_com/en/products/mems-and-sensors/e-compasses/lsm303agr.html
59-
* http://www.st.com/content/st_com/en/products/mems-and-sensors/pressure-sensors/lps22hb.html
60-
* http://www.st.com/content/st_com/en/products/imaging-and-photonics-solutions/proximity-sensors/vl6180x.html
61-
* http://www.st.com/content/st_com/en/products/imaging-and-photonics-solutions/proximity-sensors/vl53l0x.html
62-
* http://www.st.com/content/st_com/en/products/imaging-and-photonics-solutions/proximity-sensors/vl53l1x.html
63-
* http://www.st.com/content/st_com/en/products/wireless-connectivity/bluetooth-bluetooth-low-energy/spbtle-rf.html
64-
* http://www.st.com/content/st_com/en/products/motor-drivers/stepper-motor-drivers/l6470.html
65-
* http://www.st.com/content/st_com/en/products/power-management/led-drivers/boost-current-regulators-for-led/led6001.html
66-
* http://www.st.com/content/st_com/en/products/mems-and-sensors/humidity-sensors/hts221.html
67-
* http://www.st.com/content/st_com/en/products/mems-and-sensors/pressure-sensors/lps25hb.html
68-
* http://www.st.com/content/st_com/en/products/mems-and-sensors/inemo-inertial-modules/lsm6ds3.html
69-
* http://www.st.com/content/st_com/en/products/mems-and-sensors/inemo-inertial-modules/lsm6dso.html
70-
* http://www.st.com/content/st_com/en/products/mems-and-sensors/accelerometers/lis2dw12.html
71-
* http://www.st.com/content/st_com/en/products/mems-and-sensors/e-compasses/lis2mdl.html
72-
* http://www.st.com/content/st_com/en/products/mems-and-sensors/pressure-sensors/lps22hh.html
73-
* http://www.st.com/content/st_com/en/products/mems-and-sensors/temperature-sensors/stts751.html
66+
* https://www.st.com/content/st_com/en/products/mems-and-sensors/inemo-inertial-modules/lsm6dsl.html
67+
* https://www.st.com/content/st_com/en/products/mems-and-sensors/e-compasses/lsm303agr.html
68+
* https://www.st.com/content/st_com/en/products/mems-and-sensors/pressure-sensors/lps22hb.html
69+
* https://www.st.com/content/st_com/en/products/imaging-and-photonics-solutions/proximity-sensors/vl6180x.html
70+
* https://www.st.com/content/st_com/en/products/imaging-and-photonics-solutions/proximity-sensors/vl53l0x.html
71+
* https://www.st.com/content/st_com/en/products/imaging-and-photonics-solutions/proximity-sensors/vl53l1x.html
72+
* https://www.st.com/content/st_com/en/products/wireless-connectivity/bluetooth-bluetooth-low-energy/spbtle-rf.html
73+
* https://www.st.com/content/st_com/en/products/motor-drivers/stepper-motor-drivers/l6470.html
74+
* https://www.st.com/content/st_com/en/products/power-management/led-drivers/boost-current-regulators-for-led/led6001.html
75+
* https://www.st.com/content/st_com/en/products/mems-and-sensors/humidity-sensors/hts221.html
76+
* https://www.st.com/content/st_com/en/products/mems-and-sensors/pressure-sensors/lps25hb.html
77+
* https://www.st.com/content/st_com/en/products/mems-and-sensors/inemo-inertial-modules/lsm6ds3.html
78+
* https://www.st.com/content/st_com/en/products/mems-and-sensors/inemo-inertial-modules/lsm6dso.html
79+
* https://www.st.com/content/st_com/en/products/mems-and-sensors/accelerometers/lis2dw12.html
80+
* https://www.st.com/content/st_com/en/products/mems-and-sensors/e-compasses/lis2mdl.html
81+
* https://www.st.com/content/st_com/en/products/mems-and-sensors/pressure-sensors/lps22hh.html
82+
* https://www.st.com/content/st_com/en/products/mems-and-sensors/temperature-sensors/stts751.html
83+
* https://www.st.com/content/st_com/en/products/wireless-transceivers-mcus-and-modules/sub-1ghz-rf/s2-lp.html
84+
* https://www.st.com/content/st_com/en/products/memories/serial-eeprom/standard-serial-eeprom/standard-spi-eeprom/m95640-r.html
7485

7586

7687

0 commit comments

Comments
 (0)