For big and broad, try https://github.com/arendst/Tasmota - I'm using MQTT to home assistant with some Athom devices and they're perfect for no-cloud, low work iot.
I used to run ESPs with custom scripts flashed onto them and over time they were just such a pain to manage. Flashing them all with Tasmota made everything so much easier.