Hi, I recently ported crazyfile code to my ESP32 board (Wi-Fi MCU from espressif) with sensors mpu6050+vl5301+pmw3901, and communicate with cfclient through Wi-Fi UDP. The official ESP32 SDK (ESP_IDF) is based on FreeRTOS also, so the code work is not so much hard.
Preliminary tests show it works quite well, ESP32 has enough resources to do the job, and it will greatly reduces the complexity and cost of hardware. But my code is terrible, I had to delete a lot of STM32-related code in many source files, then code with ESP32 style. It is quite difficult to follow the master branch upgrade.
So my question is:
1. Is it possible to move MCU-related code to HAL?
2. Does crazyfile have any plan to support other hardware like ESP32 officially?
Use ESP32 as the primary controller
Re: Use ESP32 as the primary controller
Hi!
Bitcraze does not have future plans to do either of these points for now. Good luck with porting though !
Bitcraze does not have future plans to do either of these points for now. Good luck with porting though !