Discovery kit for IoT node, multi-channel communication with STM32L4 Introduction The STM32L4 Discovery kit for the IoT node (B-L475E-IOT01A) allows users to develop applications with direct connection to cloud servers. The STM32L4 Discovery kit enables a wide diversity of applications by exploiting low-power multilink communication (BLE, Sub-GHz), multiway sensing (detection, environmental ®...
Features UM2153 Features ® ® • Ultra-low-power STM32L4 Series MCUs based on Arm Cortex -M4 core with 1 Mbyte of Flash memory and 128 Kbytes of SRAM, in LQFP100 package • 64-Mbit Quad-SPI (Macronix) Flash memory ® • Bluetooth V4.1 module (SPBTLE-RF) •...
Any consequences deriving from such usage will not be at ST charge. In no event, ST will be liable for any customer usage of these engineering sample tools as reference design or in production.
Ordering information UM2153 Ordering information To order the B-L475E-IOT01A Discovery kit for IoT node, depending on the frequency of the Sub-GHz module, refer to Table Table 1. Ordering information Order code Sub-GHz operating frequency B-L475E-IOT01A1 915 MHz B-L475E-IOT01A2 868 MHz 8/57 UM2153 Rev 4...
UM2153 Hardware layout and configuration Hardware layout and configuration The STM32L4 Discovery kit for IoT node is designed around the STM32L475VGT6 (100- pin, LQFP package). The hardware block diagram (see Figure 2) illustrates the connection between the STM32 and peripherals (embedded ST-LINK, Arduino Uno V3 shields, PMOD connector, Quad-SPI Flash memory, USB OTG connectors, digital microphones, various ST-MEMS sensors and the four RF modules (Wi-Fi, Bluetooth, Sub-GHz and NFC)).
In case the STM32L4 Discovery kit for IoT node is connected to the PC before the driver is installed, some STM32L4 Discovery kit interfaces may be declared as “unknown” in the PC device manager. In this case the user must install the driver files, and update the driver of...
Power supply The STM32L4 Discovery kit for IoT node is designed to be powered by 5 V DC power supply. It is possible to configure the STM32L4 Discovery kit to use any of the following five sources for the power supply: 5V_ST_LINK, 5V_ARD, 5V_USB_FS, 5V_VBAT and 5V_USB_CHARGER.
UM2153 Hardware layout and configuration Figure 7. JP4: 5V_ST_LINK selection • 5V_ARD (see Figure 8) is the 7 to 12 V DC power from Arduino CN2 pin 8 (named VIN on Arduino connector silkscreen). In this case, jumper of JP4 should be on pins 3 and 4 to select the 5V_ARD power source on silkscreen of JP4.
ST-LINK (CN7). To select the 5V_USB_CHARGER power source on silkscreen of JP4, the jumper of JP4 should be on pins 9 and 10. In this case, if the STM32L4 Discovery kit for IoT node is powered by an external USB charger then the debug is not available. If the PC is connected instead of the charger, the limitation is no longer effective and the PC could be damaged.
Do not connect the PC to the ST-LINK (CN7) when R30 is soldered. The PC may be damaged or the board may not be powered correctly. The green LED LD5 is lit when the STM32L4 Discovery kit for IoT node is powered by the 5 V correctly.
X2 which is the 32.768 KHz crystal for the STM32L475VG embedded RTC • X3 which is the 8 MHz clock from ST-LINK MCU for the STM32L475VG microcontroller. Reset sources The reset signal of the STM32L4 Discovery kit is active low and the reset sources includes: • A reset button B1 •...
0 ohm resistor (0402 size) at R5 position • 0 ohm resistor (0402 size) at R7 position The STM32L4 Discovery kit can be powered by the USB connectors at 5 V DC with 500 mA current limitation. A USB power switch (IC19) is also connected on V and provides power to CN9.
Figure 13. SPBTLE-RF module The main features of the ST SPBTLE-RF module are listed below. • Bluetooth V4.1 compliant (supports master and slave modes, multiple roles supported simultaneously •...
7.11.3 Wi-Fi module Inventek ISM43362-M3G-L44 (802.11 b/g/n) The Inventek ISM43362-M3G-L44 module (M2) is implemented on top side of the STM32L4 Discovery kit for IoT node board. This module is an embedded (eS-WiFi) wireless Internet Connectivity device. The Wi-Fi module hardware consists of an Arm® Cortex® -M3 STM32 host processor, an integrated antenna (or optional external antenna) and a Broadcom Wi-Fi device.
7-Byte unique identifier (UID) • 128-bit password protection 7.12 STMicroelectronics sensors Several STMicroelectronics sensors are available on the STM32L4 Discovery kit for IoT node board, they are listed below: • 2 on-board ST-MEMS audio sensor omnidirectional digital microphones (MP34DT01) •...
UM2153 Hardware layout and configuration On the STM32L4 Discovery kit for IoT node, there are two MP34DT01 microphones: one with LR pulled to V and the second with LR pulled low. DFSDM1_CKOUT and DFSDM1_DATIN2 are connected for both. In addition, both microphones are spaced at 21 mm apart for the beamforming algorithm to work.
The LIS3MDL includes an I C serial bus interface, that supports standard and fast mode (100 kHz and 400 kHz), and an SPI serial standard interface. On the STM32L4 Discovery kit IoT node, the I2C2 bus from STM32L475VG is used.
The VL53L0X integrates a leading-edge SPAD array (Single Photon Avalanche Diodes) and ™ embeds an ST second generation FlightSense patented technology. The VL53L0X 940 nm VCSEL emitter (Vertical Cavity Surface-Emitting Laser), is totally invisible to the human eye, coupled with internal physical infrared filters, it enables longer ranging distance, higher immunity to ambient light and better robustness to cover-glass optical cross-talk.
UM2153 STMicroelectronics recommended device settings are used and the operating conditions, specified in the STM32L4 datasheets, are respected. The laser output power must not be increased by any means and no optics should be used with the intention of focusing the laser beam.
PC9, Wi-Fi activity blue LED4 (BLE) PC9, Bluetooth activity green 5V Power 5 V available Bicolor (red and green) ST-LINK COM green when communication Fault Power Current upper than 750 mA OCRCR green 5 V USB available 7.15 I2C addresses of modules used on MB1297...
Arduino Uno V3 connectors CN1, CN2, CN3 and CN4 are female connectors (SMD component devices) compatible with Arduino Uno V3. Most shields designed for Arduino can fit to the STM32L4 Discovery kit for IoT node. Example connector references (see...
UM2153 Connectors Table 4. Arduino connector pinout STM32 Connector Pin name Signal name Function number IOREF 3.3 V reference NRST STM_NRST NRST Reset 3.3 V 3.3 V input/output Power input ARD.A0-ADC ARD.A1-ADC ARD.A2-ADC ARD.A3-ADC ARD.A4-ADC ADC / I2C3_SDA ARD.A5-ADC ADC / I2C3_SCL SCL/D15 ARD.D15-I2C1_SCL I2C1_SCL...
Connectors UM2153 TAG connector CN5 The TAG connector is implemented on the STM32L4 Discovery kit for IoT node. The TAG connector is a 10-pin footprint supporting SWD mode, which is shared with the same signals as for the ST-LINK. The TC2050-IDC-NL cable is used to link ST-LINK and TAG connector on the STM32L4 Discovery kit for IoT node, so that the STM32L4 can be easily programmed and debugged without any extra accessory.
UM2153 Connectors ST-LINK/V2-1 USB Micro-B The USB connector is used to connect the embedded ST-LINK/V2-1 to the PC to program and debug the STM32L475VGT6 microcontroller. Figure 20. USB Micro-B connector CN7 (front view) Table 6. USB Micro-B connector STM32L4 Connector...
USB Power enable PMOD connector CN10 On STM32L4 Discovery kit for IoT node, the PMOD connector provides flexibility in small form factor application. Based on PMOD Digilent standard popular in connectivity, the PMOD connector is implemented in type 2A and 4A.
Connectors UM2153 Jumper JP5 for IDD measurements The STM32 current measurement can be done on JP5. By default a jumper is placed on JP5. For current measurement configuration, the jumper on JP5 should be removed and an amp-meters should be placed on JP5. 36/57 UM2153 Rev 4...
UM2153 Schematics Appendix B Schematics This section provides the design schematics for the STM32L4 Discovery kit for IoT node: • Overall schematics for the B-L475E-IOT01A, see Figure 22 • STM32L475VG MCU, see Figure 23 Figure 24 • USB OTG FS, see Figure 25 •...
Figure 25. USB OTG FS VBUS OK LED VBUS OVRCR LED GREEN 330R BSR14 100K 5V_USB_FS USB_OTG_FS_OVRCR_EXTI3 FAULT VBUS USB_OTG_FS_PWR_EN STMPS2141STR 4.7uF Shield Shield Shield Shield 475900001 USB_OTG_FS_VBUS USB_N USB_OTG_FS_DM USB_P USB_OTG_FS_DP USB_OTG_FS_ID Vbus D+out D+in D-out D-in EMIF02-USB03F2 ESD PROTECTION SHOULD BE CLOSE TO THE CONNECTOR Designed by DiZiC Title: USB_OTG_FS...
Figure 31. Peripherals USER & WAKE-UP Button RESET BUTTON 100K Close Close STM_NRST BUTTON_EXTI13 100nF 10pF 100nF 10pF SW-PUSH-CMS_BLACK SW-PUSH-CMS_BLUE 100nF should be place close to the MCU 100nF should be place close to the MCU 10pF and 1K should be place close to the button 10pF and 1K should be place close to the button USER LED The 2 LEDs are top side...
Figure 32. ST-LINK/V2-1 with support of SWD only Close T_JTMS ST-LINK MCU SYS_JTMS-SWDIO Close BAT60JFILM T_JTCK SYS_JTCK-SWCLK Close T_SWO SYS_JTDO-SWO Board Ident: PC13=0 100K Not Fitted (0R) 3V3_ST_LINK 3V3_ST_LINK Close T_NRST STM_NRST USB_RENUMn STM_JTCK Not Fitted (10K) STM32F103CBT6 3V3_ST_LINK 3V3_ST_LINK...
Two pcb changes compared to the MB1297 C-01 pcb: MB1297 D-01 – The reset connexion between STM32L4 and the ST-LINK MCU (STM32F103) is implemented of the MB1297 rev D – The pcb below the Wi-Fi antenna has been removed to have more...
UM2153 Federal Communications Commission (FCC) and Industry Canada (IC) Compliance Contains/Contient IC: 8976C-SPSGRF 8.8.1 Compliance Statement Industry Canada ICES-003 Compliance Label: CAN ICES-3 (B)/NMB-3(B) This device complies with Industry Canada’s licence-exempt RSSs. Operation is subject to the following two conditions: This device may not cause interference;...
Revision history UM2153 Revision history Table 13. Document revision history Date Revision Changes 31-Mar-2017 Initial version. Updated Section 7.12.6: Time-of-Flight and gesture detection 14-Apr-2017 sensor (VL53L0X) to add Class 1 laser information. Updated: Section 7.11.3: Wi-Fi module Inventek ISM43362-M3G- 28-Jun-2017 L44 (802.11 b/g/n) Section Appendix B: Schematics to reflect...
Page 57
ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Need help?
Do you have a question about the STM32L4 and is the answer not in the manual?
Questions and answers