ST STEVAL-MKI132V1 User Manual

ST STEVAL-MKI132V1 User Manual

Stmicroelectronics bluemotion motherboard for mems

Advertisement

Quick Links

We have 45,000 LP502030-PCM-NTC-LD-A02554 - EEMB - Lithium Battery Rectangular 3.7V 250mAh Rechargeable in
stock now. Starting at $0.034. This EEMB part is fully warrantied and traceable.
Looking for a discount?
Check out our current promotions!
This coversheet was created by Verical, a division of Arrow Electronics, Inc. ("Verical"). The attached document was created by the part supplier,
not Verical, and is provided strictly 'as is.' Verical, its subsidiaries, affiliates, employees, and agents make no representations or warranties
regarding the attached document and disclaim any liability for the consequences of relying on the information therein. All referenced brands,
product names, service names, and trademarks are the property of their respective owners.
00000005981LF-000
STEVAL-MKI132V1
EOS Power
STMICROELECTRONICS
Buy Now
Buy Now
Give us a call
1-855-837-4225
International: 1-555-555-5555
1-415-281-3866
1-415-281-3866
Arrow Electronics,
Arrow Electronics, Inc
Verical Division
9201 East Dry Creek Road
P.O. Box 740970
Centennial, CO 80112
Los Angeles, CA 90074-0970

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STEVAL-MKI132V1 and is the answer not in the manual?

Questions and answers

Summary of Contents for ST STEVAL-MKI132V1

  • Page 1 We have 45,000 LP502030-PCM-NTC-LD-A02554 - EEMB - Lithium Battery Rectangular 3.7V 250mAh Rechargeable in stock now. Starting at $0.034. This EEMB part is fully warrantied and traceable. 00000005981LF-000 STEVAL-MKI132V1 EOS Power STMICROELECTRONICS Buy Now Buy Now Looking for a discount?
  • Page 2 STEVAL-MKI132V1- BlueMotion motherboard for MEMS adapter boards Introduction The STEVAL-MKI132V1 (BlueMotion) motherboard is designed to provide the user with a complete ready-to-use platform for the demonstration of MEMS devices mounted on adapter boards. This STEVAL-MKI132V1 demonstration board uses an STM32F103TB microcontroller and ®...
  • Page 3: Table Of Contents

    Contents UM1579 Contents Demonstration board description ......3 BlueMotion board installation ....... . . 8 Establishing Bluetooth connection .
  • Page 4: Demonstration Board Description

    The BlueMotion can be flashed with compatible firmware using an SWD connector or a UART connector. See www.st.com/mems for new firmware releases. The following steps are required to flash the board using UART: Connect the BlueMotion to the PC using a UART connector (use the FS and ST pins of Figure 10).
  • Page 5 Demonstration board description UM1579 Figure 2. Connecting BlueMotion using UART AM14752V1 Download the hexadecimal file of the firmware on BlueMotion using the STM32 flash loader utility. For further details, refer to the utility’s user manual. Figure 3. Downloading firmware using UART AM14753V1 4/26 Doc ID 023744 Rev 1...
  • Page 6 UM1579 Demonstration board description Figure 4. Connecting BlueMotion using UART AM14754V1 The BlueMotion also integrates one general purpose LED, and two LEDs connected directly to the interrupt pins of the digital adapters. Figure 5 Figure 6 The top view and the bottom view of the full board are shown in respectively.
  • Page 7 Demonstration board description UM1579 Figure 5. Board top view ref 4 ref 5 ref 3 ref 6 ref 1 ref 2 AM14727V1 Figure 6. Board bottom view AM14728V1 The BlueMotion demonstration board can be used with the Unico GUI interface which allows simple interaction with the sensor.
  • Page 8 UM1579 Demonstration board description Figure 5 some of the main components placed on the top layer of the BlueMotion board are highlighted. ● 5, ref 1) can be used to supply power in The dual power supply connector J1 (Figure one of the two possible modes.
  • Page 9: Bluemotion Board Installation

    BlueMotion board installation UM1579 BlueMotion board installation The software package can be downloaded from the st.com website and includes the following directory structure: ● FIRMWARE: it contains the source code of the firmware of the BlueMotion board together with the corresponding binary file that can be flashed to the board.
  • Page 10 UM1579 BlueMotion board installation Figure 7. Searching the BlueMotion board AM14729V1 To pair the device right click on the icon “eMotion BT” and select “Pair”. Enter “1234” in the Figure 8) and click “OK”. “Passkey” field in the dialogue-box (shown in Doc ID 023744 Rev 1 9/26...
  • Page 11 BlueMotion board installation UM1579 Figure 8. Pairing the BlueMotion board AM14730V1 The next step is to connect to the BlueMotion board. Click on the “eMotion BT” icon and Figure 9. In this example the then click on the “Bluetooth Serial Port” icon, as shown in board is assigned the port “COM26”.
  • Page 12 UM1579 BlueMotion board installation Figure 9. Connecting to the BlueMotion board AM14731V1 Doc ID 023744 Rev 1 11/26...
  • Page 13: Supported Mems Adapter Boards

    Supported MEMS adapter boards UM1579 Supported MEMS adapter boards Table 1 below provides a complete list of supported adapter boards. Table 1. List of supported MEMS adapter boards Adapter board Device STEVAL-MKI089V1 LIS331DLH STEVAL-MKI105V1 LIS3DH STEVAL-MKI106V1 LSM303DLHC STEVAL-MKI107V1 L3G4200D STEVAL-MKI107V2 L3GD20 STEVAL-MKI108V1 9AXISMODULE v1 [LSM303DLHC + L3G4200D]...
  • Page 14: Supported Commands

    UM1579 Supported commands Supported commands The microcontroller mounted on the BlueMotion board is equipped with dedicated firmware that supports a set of commands which allows either the digital or the analog output MEMS sensor to be controlled and permits the acquisition of the measured data. The firmware also handles the communication between the board and the PC through a Bluetooth connection.
  • Page 15: Commands List And Description

    RAAhDDh *echooff Deactivates the write verbose mode *fifostr Accelerometer “FIFO Stream” mode enable st 0 0 0 0 0 0 IR FC FS *fifomde Accelerometer “FIFO mode” mode enable st 0 0 0 0 0 0 IR FC FS *fifotrg Accelerometer “Stream-to-FIFO”...
  • Page 16 Start command The *start command initiates the continuous data acquisition. When this command is sent to the device, it returns a string of bytes (plus carriage return and line feed) similar to “st OUT1 OUT2 OUT3 IR BT”. The first two bytes are always the ASCII char “s” and “t” which correspond to the hexadecimal values {73h 74h}.
  • Page 17 Supported commands UM1579 Debug command The *debug command starts the continuous data acquisition in debug mode. When this command is sent to the board, it returns the output values measured by the device formatted in a readable text format. The values shown on the screen correspond to the LSB data shown as a decimal number.
  • Page 18 UM1579 Supported commands Accelerometer register read The *rAA command allows the contents of the accelerometer registers in the demonstration board to be read. AA, expressed as a hexadecimal value and written in upper case, represents the address of the register to be read. Once the read command is issued, the board returns RAAhDDh, where AA is the address sent by the user and DD is the data present in the register.
  • Page 19 Supported commands UM1579 Single acquisition The *single command may be used to read just one set of data. It requires the sensor to be well configured and once invoked, returns the read values of one data sample. 4), in The format of the returned value is exactly the same as the *debug command (Table fact, the *debug command is used for continuous data acquisition purposes whereas a *single command returns just one set of data.
  • Page 20: Digital Output Accelerometers: Supported Commands

    RAAhDDh *echooff Deactivates the write verbose mode *fifostr Accelerometer “FIFO Stream” mode enable st 0 0 0 0 0 0 IR FC FS *fifomde Accelerometer “FIFO mode” mode enable st 0 0 0 0 0 0 IR FC FS *fifotrg Accelerometer “Stream-to-FIFO”...
  • Page 21: Digital Output Gyroscopes: Supported Commands

    RAAhDDh *echooff Deactivates the write verbose mode *gfifostr Gyroscope “FIFO Stream” mode enable st 0 0 0 0 0 0 IR FC FS *gfifomde Gyroscope “FIFO mode” mode enable st 0 0 0 0 0 0 IR FC FS *gfifotrg Gyroscope “Stream-to-FIFO”...
  • Page 22: Quick Start

    UM1579 Supported commands Table 7. Digital output magnetometer: supported commands list Command Description Returned value Selects firmware according to the adapter *setdbXXXVY connected Table *start Starts continuous data acquisition (see Table *debug Returns the output data in readable text format (see *stop Stops data acquisition...
  • Page 23: Schematic Diagrams

    Schematic diagrams UM1579 Schematic diagrams Figure The schematic diagrams of the BlueMotion demonstration board are shown in Figure 10. BlueMotion board (power supply and USB) INT2 INT1 PA14/SWCLK Vss_1 SWCLK PA15 GP_GPIO1 PB1/ADC9 GP_led PB0/ADC8 OUT1 PA7/ADC7 GP_GPIO OUT2 PB6/I2C1_SCL PA6/ADC6 OUT4 PB7/I2C1_SDA...
  • Page 24: Bill Of Materials

    UM1579 Bill of materials Bill of materials Table 8 The bill of materials for the BlueMotion demonstration board is provided in below. Table 8. Bill of materials Component Qty. Description Value Package 47 μF 0805 47 μF 0805 100 nF 0402 100 nF 0402...
  • Page 25 Bill of materials UM1579 Table 8. Bill of materials (continued) Component Qty. Description Value Package Res1 130R 0402 Res1 10 KΩ 0402 Res1 10 KΩ 0402 Res1 130R 0402 Res1 0402 Res1 10 KΩ 0603 Res1 1 MΩ 0402 Res1 130R 0402 Res1...
  • Page 26: Revision History

    UM1579 Revision history Revision history Table 9. Document revision history Date Revision Changes 29-Jan-2013 Initial release. Doc ID 023744 Rev 1 25/26...
  • Page 27 No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.

Table of Contents