2024-07-01 05:56 AM - last edited on 2024-07-04 03:47 AM by SofLit
is there anyone who worked with the MB1400 Wi‑Fi module or has an idea about it?
I'm working with the STM32H7 Nucleo-144 board and I need to add a Wifi module, I find a problem when connecting the module to the card I can't understand how to match the pins.
Can you help please
2024-07-01 06:18 AM - edited 2024-07-01 06:20 AM
@Rima wrote:the MB1400 Wi‑Fi module
The what?
This: https://www.cellularforless.com/resources/userguides/MBR1400_manual.pdf ?
Please provide full details - a link to datasheets, manufacturer's product page, etc
@Rima wrote:I find a problem when connecting the module to the card I can't understand how to match the pins.
More detail required - what have you tried? where are you stuck?
2024-07-01 06:33 AM
Ok I need to add wifi module to my board The STM32H7 Nucleo-144 board
The module I have now is MB1400 Wi‑Fi® module
I'm searching for anyone who worked with this module to help me
you'll find more details about the module in this PDF
for more details about my board here is the data sheet
tell me if you need any other information
2024-07-01 06:40 AM
That's just a schematic - don't you have a link to ST's Product Page for that board?
2024-07-01 06:45 AM - edited 2024-07-01 06:45 AM
OK, so that schematic has this in it:
A quick google for that part number gives:
https://github.com/STMicroelectronics/mx_wifi
2024-07-01 06:47 AM
No, I can't find it. That's my problem
2024-07-02 07:04 AM
Hi
The MB1400 Wi‑Fi module has an "STMOD+" connector.
The STM32H7 Nucleo 144 board doesn't have that kind of connector.
It *may* be possible to use an hardware adapter (X-NUCLEO-STMODA1 ?) between the 2 boards but no guarantee it works. There's no software for this hardware configuration.
There is an example of use of MB1400 with STM32H573I-DK board in X-CUBE-AZURE-H5 - Microsoft Azure IoT software expansion for STM32Cube targeting STM32H573I-DK - STMicroelectronics. It is Azure RTOS / NetXDuo software (so not LwIP, not FreeRTOS) to connect to Azure IoT cloud. You have to define a C flag to enable the WiFi driver. By default it is the board's ethernet port that is used.
Also the MXCHIP EMW3080 wifi chip is integrated on B-U585I-IOT02A board (it's directly on the board, it is not an expansion board like MB1400) and the software example with Azure RTOS / NetxDuo is in X-CUBE-AZURE - Microsoft Azure software expansion for STM32Cube - STMicroelectronics . The software is similar to the previous one. There is just a change in the SPI connection and the GPIOs used to coordinate the communication between the 2 chips.
there are other options but older / not updated / less supported.