cancel
Showing results for 
Search instead for 
Did you mean: 

STM32L4 B-L475E-IOT01A WiFi module via USART

fa31
Associate II

I am using the STM32L4 B-L475E-IOT01A board with the following modules:
Wi-Fi module Inventek system ISM43362-M3G-L44

Bluetooth module SPBTLE-RF

Documentation: https://www.st.com/resource/en/user_manual/um2153-discovery-kit-for-iot-node-multichannel-communication-with-stm32l4-stmicroelectronics.pdf

 

The problem is that currently both are using SPI3 and both need different bits and prescalers to work properly. 

Therefore, I am trying to use USART3 instead of SPI3 for the WiFi module (since the BLE module has only one possible interface, SPI3).

My question: How to use the WiFi module via USART, so that I can use SPI for the BLE module? 

Or are there any other ways to use both modules simultaneously?

 

 

1 REPLY 1

So you got it working with SPI3:

https://community.st.com/t5/stm32-mcus-boards-and-hardware/wifi-on-stm32l4-b-l475e-iot01a-ism43362-m3g-l44/m-p/784298/highlight/true#M24807

But you want to change to USART3 ?

 

Which part are you stuck on:

  • refactoring the STM32 code to work with USART3 ?
  • how to get the Inventek module to use its UART port ?
  • how to configure the B-L475E-IOT01A board hardware ?
  • other ?