@noiob How are you finding esphome? I've only started getting into ESP32 - looks very promising!
(And what are you using for JTAG? I hadn't realised most of Espressif's chips don't include USB-JTAG bridges - the boards I was using last years all came with that included; highly convenient, but at a modest cost)
@porsupah well, it works perfectly for what I want it to do (connect a MH-Z19B CO₂ sensor to Home Assistant). I don't use JTAG at all, the ESP8266 nodeMCU board I bought for about 5€ comes with a UART/USB converter for programming