It's designed to have the most intuitive API, the smallest footprint and works without any allocation on the heap (no malloc). It has been written with Arduino in mind, but it isn't linked to Arduino ...
arduino-cli config add-board manager.url http://arduino.esp8266.com/stable/package_esp8266com_index.json arduino-cli core install esp8266:esp8266 # この ...