Any chance M5Stack would consider adding ESP-IDF support to this repo? Currently it relies on Arduino, which isn't always an option in all projects/environments.
As far as I can tell, Arduino.h is only included by keyboard-related code. It's not clear to me which Arduino types/definitions are really required, though. Is it really being used?