Page 1 of 1

Use ESP32 as the primary controller

Posted: Tue Feb 18, 2020 4:57 am
by qljz
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, :D ESP32 has enough resources to do the job, and it will greatly reduces the complexity and cost of hardware. :lol: 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?

Re: Use ESP32 as the primary controller

Posted: Tue Feb 18, 2020 9:09 am
by kimberly
Hi!

Bitcraze does not have future plans to do either of these points for now. Good luck with porting though !