My OpenCatEsp32 build is broken. It looks like the code is incompatible with the Arduino ESP32 3.x upgrade. I get the same results with both the Adruino IDE and the command line tool. Did I miss this mentioned somewhere?
The broken API's:
ledcSetup
ledcAttachPin
ledcDetachPin
timerBegin
timerAttachInterrupt
timerAlarmWrite
timerAlarmEnable
The API changes are documented in Migration from 2.x to 3.0 - - — Arduino ESP32 latest documentation (espressif.com)
Library version info:
Used library Version
Wire 2.0.0
BLE 2.0.0
BluetoothSerial 2.0.0
MU Vision Sensor 3 1.2.2
Used platform Version
esp32:esp32 3.0.2
Seems anything at or above esp32 v2.0.13 is trouble.
See:
as shown here:
https://docs.petoi.com/biboard/biboard-v0#id-3.2.1-set-up-esp32-development-environment:~:text=Installing%20version%202.0.13%20and%20above%20may%20cause%20the%20motherboard%20to%20fail%20to%20startup.