2025-03-14 7:50 AM
Hi all,
We want to use STM32WB55CEU6 for a project that needs wireless transmission, but at the same time we would also like to have onboard memory in form of a micro SD card. What I have found so far is that STM32 products integrate SDMMC controller for this purpose, but for STM32WB55CEU6 I cannot find anything in the datasheet that mentions this controller. It seems a bit overwhelming at the moment, perhaps someone can point out if it is still possible to interface with a microSD card nonetheless, or if there is another similar product that integrates this controller, or perhaps some other solution? Maybe there are some development boards using STM32WB55CEU6 or similar that show how to do this?
Best regards,
STMDesginer
2025-03-14 8:00 AM
Hello,
you can use an SPI interface as well to communicate with an SD card.
2025-03-14 9:27 AM
How much capacity for storage do you need?
How do you want to access this memory? Card removal? Behaving like a USB-MSC?
Perhaps you could use a Quad-SPI attached NOR FLASH, or NAND FLASH device? Wouldn't be super-fast
Must it be connected to this same MCU? Or could you attach another focused on this task? Say an STM32F411CE in a Open Lager / Open Logger type sense?
2025-03-17 12:38 AM
Hi Tesla,
Sorry for the long delay, weekend in between. We want the MCU to log data for a about a week or so and store it on SD card (64GB most likely), at the same time we want to be able to access the MCU and see some data live, hence the STM32WB55CEU6, which seemed to be most appropriate for low power wireless applications. I see that the NAND you mentioned does come in a large capacity, but compared to the price of micro SD it seems rather expensive.
I suppose I could add another MCU if really needed, but I would prefer to keep complexity low and figure it out with a single MCU if at all possible.
I could also do what Mike said and just use SPI. If there are any drawbacks to this, please let me know, I am relatively new to this and don't know what I don't know. Let me know what you think a good option would be.
Best regards,
STMDesginer