B4R Question Nucleo STM32F7 Ethernet? Noob


Well-Known Member
Licensed User
Longtime User
So I have a Nucleo STM32F7 board which has on-board ethernet. in STM32CubeIDE, I built a project that runs MQTT client, as well as FreeRTOS in C, etc and it works fine. It is not C++ but C.

But I need to get into more stuff such as speaking to jRDC2 as well as needing to access B4X objects/custom types being sent across MQTT and thats when things get hairy.

So, I decided it might be worth persuing switching the STM32 project over to STM32Duino and using B4R.

But, I dont know if the B4R environment has an RTOS like FreeRTOS, or perhaps more importantly Supports the Nucleos Ethernet?

I saw this here https://www.b4x.com/android/forum/threads/how-to-implement-stm32-into-b4r.68034/#content

but it didnt get into specifics of Ethernet, etc. the STM32Cube project has the HAL and drivers for the ethernet already in it including lwIP.

Perhaps Instead maybe i can figure out how to do jRDC2 and custom type decoding in C, but I dont know where to begin with that.