STEVAL-MKI107V1 STMicroelectronics, STEVAL-MKI107V1 Datasheet
![no-image](/images/manufacturer_photos/0/6/637/stmicroelectronics_sml.jpg)
STEVAL-MKI107V1
Specifications of STEVAL-MKI107V1
Related parts for STEVAL-MKI107V1
STEVAL-MKI107V1 Summary of contents
Page 1
... Introduction The STEVAL-MKI109V1 (eMotion motherboard designed to provide the user with a complete ready-to-use platform for demonstration of MEMS devices mounted on adapter boards. The eMotion board uses an STM32F102RB microcontroller which functions as a bridge between the sensor on the adapter board and the PC, on which it is possible to use the Unico graphical user interface (GUI) downloadable from the ST website or dedicated software routines for customized applications ...
Page 2
Contents Contents 1 Demonstration kit description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 ...
Page 3
UM0979 List of tables Table 1. Jumper configuration for power-down (PD), self test (ST) and high-pass filter reset (HP Table 2. List of supported MEMS adapter boards . . . . . . . . . . ...
Page 4
List of figures List of figures Figure 1. Demonstration board block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 5
UM0979 1 Demonstration kit description The eMotion is a complete demonstration kit that allows demonstration of both digital and analog MEMS sensors. Thanks to its DIL 24 connector, a wide range of MEMS adapter boards can be used. The block ...
Page 6
Demonstration kit description Figure 2. Top silk screen of the eMotion kit 6/32 Doc ID 17768 Rev 1 UM0979 ...
Page 7
UM0979 Figure 3. Board top view In order to use the eMotion demonstration kit, installation of a dedicated driver is required, which is included in the installation pack, together with a GUI interface which allows simple interaction with the sensor. ...
Page 8
Demonstration kit description Table 1. Jumper configuration for power-down (PD), self test (ST) and high-pass filter reset (HP) JP4 ST JP5 PD JP6 HP ● J1 connector the code through the JTAG or SWD protocols. ● Jumper JP7 fitted) mode. ...
Page 9
UM0979 2 eMotion board installation The software package can be downloaded from the st.com website and includes the following directory structure: ● DRIVER: it contains the installation package for the USB drivers needed to connect the eMotion board to the ...
Page 10
Figure 5. Hardware update Wizard Now the eMotion should be recognized by the virtual COM. In order to check which COM port has been assigned to the board, right click on “My Computer” and ...
Page 11
... USB connector can be used both for the standard operating mode and for the reprogramming process. For more details regarding DFU and the microcontroller ST GUI, see the related user manual located under “Start > STMicroelectronics > DfuSe > Docs > DfuSe Getting Started”. Doc ID 17768 Rev 1 ...
Page 12
... Adapter board STEVAL-MKI009V1 STEVAL-MKI013V1 STEVAL-MKI015V1 STEVAL-MKI082V1 STEVAL-MKI083V1 STEVAL-MKI085V1 STEVAL-MKI086V1 STEVAL-MKI087V1 STEVAL-MKI089V1 STEVAL-MKI090V1 STEVAL-MKI091V1 STEVAL-MKI092V1 STEVAL-MKI095V1 STEVAL-MKI096V1 STEVAL-MKI097V1 STEVAL-MKI098V1 STEVAL-MKI099V1 STEVAL-MKI105V1 STEVAL-MKI107V1 STEVAL-MKI110V1 STEVAL-MKI112V1 12/32 Doc ID 17768 Rev 1 UM0979 Device LIS3LV02DL LIS302DL LIS344ALH LPY4150AL LPY450AL LPY410AL LPY403AL LIS331DL LIS331DLH LIS331DLF LIS331DLM LIS331HH ...
Page 13
... The remainder of this document assumes the use of “Microsoft program available with the Windows XP operating system 3. Create a new connection, enter a name (e.g. “STEVAL-MKI0109V1”), and click “OK” the “Connect Using” field, select the virtual COM port to which the USB port has been mapped, and click “ ...
Page 14
Supported commands 4.2.1 Commands list and description Table 3. Supported commands list Command Selects firmware according to the adapter *setdbXXXVY *start Starts continuous data acquisition Returns the output data in readable text *debug *stop *Zon *Zoff *dev *ver *rAA *wAADD ...
Page 15
UM0979 Table 3. Supported commands list (continued) Command *PDOFF *STON *STOFF *HPON *HPOFF *FSON *FSOFF Note: IR: interrupt byte; FC: FIFO control register; FS: FIFO source register. Set demonstration board The command *setdbxxxvy selects the part of the firmware able ...
Page 16
... Supported commands Table 4. Returned values for *start command STEVAL # (Device) STEVAL-MKI009V1 (LIS3LV02DL) STEVAL-MKI089V1 (LIS331DLH) STEVAL-MKI090V1 (LIS331DLF) STEVAL-MKI091V1 (LIS331DLM) STEVAL-MKI092V1 (LIS331HH) STEVAL-MKI105V1 (LIS3DH) STEVAL-MKI107V1 (L3G4200D) STEVAL-MKI110V1 (AIS328DQ) STEVAL-MKI013V1 (LIS302DL) STEVAL-MKI087V1 (LIS331DL) STEVAL-MKI015V1 (LIS344ALH) STEVAL-MKI082V1 (LPY4150AL) STEVAL-MKI083V1 (LPY450AL) STEVAL-MKI085V1 (LPY410AL) STEVAL-MKI086V1 (LPY403AL) STEVAL-MKI095V1 (LPR4150AL) ...
Page 17
... STEVAL-MKI086V1 (LPY403AL) STEVAL-MKI095V1 (LPR4150AL) STEVAL-MKI096V1 (LPR450AL) STEVAL-MKI097V1 (LPR430AL) STEVAL-MKI098V1 (LPR410AL) STEVAL-MKI099V1 (LPR403AL) STEVAL-MKI107V1 (L3G4200D) STEVAL-MKI112V1 (LPS001WP) Stop command The *stop command interrupts any acquisition session that has been started with either the *start or *debug commands. Zon and Zoff The *Zon and *Zoff commands are employed, respectively, to put into 3-state the STM32F102RB microcontroller mounted on the demonstration kit ...
Page 18
Supported commands Accelerometer register read The *rAA command allows the contents of the accelerometer registers in the demonstration kit board to be read. AA, expressed as a hexadecimal value and written in upper case, represents the address of the register ...
Page 19
UM0979 Pressure sensor Register read The *prAA command allows the contents of the pressure sensor registers in the demonstration kit board to be read. AA, expressed as a hexadecimal value and written in upper case, represents the address of the ...
Page 20
Supported commands Accelerometer FIFO mode enable The *fifomde command is used to enable the accelerometer FIFO mode. For more details see the AN3308 application note. Accelerometer Stream to FIFO mode enable The *fifotrg command enables the accelerometer stream to FIFO ...
Page 21
... STEVAL-MKI013V1 (LIS302DL) ● STEVAL-MKI087V1 (LIS331DL) ● STEVAL-MKI089V1 (LIS331DLH) ● STEVAL-MKI090V1 (LIS331DLF) ● STEVAL-MKI091V1 (LIS331DLM) ● STEVAL-MKI092V1 (LIS331HH) ● STEVAL-MKI105V1 (LIS3DH) ● STEVAL-MKI110V1 (AIS328DQ) Table 6. Digital output accelerometers: supported commands list Command Selects firmware according to the adapter *setdbXXXVY *start Starts continuous data acquisition ...
Page 22
... Supported commands 4.2.3 Analog output accelerometers: supported commands Table 7 below lists the commands supported by the following devices/demonstration boards: ● STEVAL-MKI015V1 (LIS344ALH) Table 7. Analog Output Accelerometers: supported commands list Command Selects firmware according to the adapter *setdbXXXVY *start Starts continuous data acquisition Returns the output data in readable text ...
Page 23
... UM0979 4.2.4 Digital output gyroscopes: supported commands below lists the commands supported by following devices/demonstration boards: Table 8 ● STEVAL-MKI107V1 (L3G4200D) Table 8. Digital output gyroscopes: supported commands list Command Selects firmware according to the adapter *setdbXXXVY *start Starts continuous data acquisition Returns the output data in readable text ...
Page 24
... STEVAL-MKI083V1 (LPY450AL) ● STEVAL-MKI085V1 (LPY410AL) ● STEVAL-MKI086V1 (LPY403AL) ● STEVAL-MKI095V1 (LPR4150AL) ● STEVAL-MKI096V1 (LPR450AL) ● STEVAL-MKI097V1 (LPR430AL) ● STEVAL-MKI098V1 (LPR410AL) ● STEVAL-MKI099V1 (LPR403AL) Table 9. Analog output gyroscopes: supported commands list Command Selects firmware according to the adapter *setdbXXXVY *start Starts continuous data acquisition ...
Page 25
... UM0979 4.2.6 Digital output pressure sensor: supported commands below lists the commands supported by the following devices/demonstration Table 10 boards: ● STEVAL-MKI112V1 (LPS001WP) Table 10. Digital output pressure sensor: supported commands list Command Selects firmware according to the adapter *setdbXXXVY *start Starts continuous data acquisition ...
Page 26
Schematic diagram 5 Schematic diagram The schematic diagram of the eMotion demonstration kit is shown in Figure 7. Schematic diagram of the eMotion board (power supply and USB) 26/32 Doc ID 17768 Rev 1 UM0979 Figure 7 and Figure 8. ...
Page 27
UM0979 Figure 8. Schematic diagram of the eMotion board (STM32 and connectors) Doc ID 17768 Rev 1 Schematic diagram 27/32 ...
Page 28
... Blue LED Green LED Orange LED Green LED Red LED Orange LED JTAG/SWD connector Power supply Mini-USB B Header 12 Header 12 Current_Measure Header 12X2 Header 12X2 STMicroelectronics PD HP Doc ID 17768 Rev 1 UM0979 Table 11 below. Footprint C1206_POL 0805 0805 0805 0805 0805 0805 ...
Page 29
UM0979 Table 11. Bill of materials (continued) Designator Description JP7 CON2 JP9 CON2 JP10 CON2 Ceramic SMD Osc1 crystal 3.2X2 BC817-25 Q2 BC817-25 R2 Resistor R3 Resistor R4 Resistor R5 Resistor R6 Resistor R7 Resistor R8 Resistor R9 ...
Page 30
Bill of materials Table 11. Bill of materials (continued) Designator Description R35 Resistor R36 Resistor R37 Resistor R38 Resistor R39 Resistor SW1 SMT SWITCH SW2 SMT SWITCH SW3 SMT SWITCH U1 TS924 U2 Component_1 U3 TS924 U4 TS922 U5 USBLC6-2P6 ...
Page 31
UM0979 7 Revision history Table 12. Document revision history Date 02-Mar-2011 Revision 1 Initial release. Doc ID 17768 Rev 1 Revision history Changes 31/32 ...
Page 32
... Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale. ...