Open-source, cross platform Qt based IDE for reverse-engineering
Bluetooth LE Keyboard library for the ESP32
A fast, portable, simple, and free C/C++ IDE
BASIC language interpreter (multiplatform)
Electronic design and programming tools suite like Eagle, MpLab