Requires soldering to surface pads (no Sonoff Style through-plated connection holes) but easy enough with a fine tip iron and the solder resist is good. TX and RX are a little close but not too hard to deal with.
Programs with normal esptool.py command just like a Sonoff device.
Connection details obtained from https://tasmota.github.io/docs/devices/KingArt
On that page, the author suggests using a pad on the PCB to ground GPIO0 when booting but I just used the incoming GND as it was more convenient.