That’s great! I have two SparkFun ESP32 Things, and I like the platform quite a bit.
ESP-IDF has a pretty big surface area, so it seems there’d need to be quite a lot of API wrapping to make a full fledged Nim port. Besides IP sockets there’s Bluetooth, flash I/O (SPI and internal), USB, GPIO, filesystems (for SD cards), etc... But this is an exciting start. Slightly off-topic, but I recently got a Wio Terminal, which is a new system from Seeed that has an ARM CPU, color display, d-pad and 3 buttons, accelerometer, mic and piezo speaker in a nice white case. US$30. It supports Arduino and CircuitPython, but it’d be sweet to run Nim on it. <https://www.seeedstudio.com/Wio-Terminal-p-4509.html>
