Integration of MM8108 (HaLow module ) with NRF54L15 SoC

I am attempting to integrate a MM8108 with the NRF54L15 SoC as my lead engineer suggested, but now I am finding that it is not that straightforward and perhaps using the STM32U585 is better with CUBEIDE, etc (which comes with the MM8108-EKH05 dev kit I have). However I like learning so I’m trying to figure out what’s the best approach for this. We want to make a HaLow module and eventually plug various sensors into it like temperature, humidity, etc. for industrial IoT applications. I have been playing with PlatformIO and the example projects build and compile, but how do I export them to the NRFConnect IDE, or is there another method of making a WiFi Halow sensor / controllable module ?

Hi @Dima587

We’ve successfully brought up our MM6108 chip on an NRF54L15 using our Zephyr module (Alpha Port), specifically at commit hash 387f65a1d. Note that the NRF54L15 is quite a memory constrained platform, and as of our more recent changes, including with MM8108 support, you will likely run out of RAM.

See our 2.9.7 SDK release notes for the recommended RAM and Flash requirements in section 3.2.

Unfortunately we don’t have a porting guide available for the microcontroller libraries yet (it’s in progress!). But to explain it a bit, our SDK is a collection of libraries which can be selectively included into a custom project to add support for Wi-Fi HaLow. The trickiest bit is the requirement of the user to implement osal, hal, and other functions required by the library for their target platform and RTOS.

If you’re still looking to use the Nordic SDK, which is Zephyr based, our Zephyr module above will be a better place to start as the shims are already implemented.