It's relatively easy to find Arduino libraries that support the AT command set, but each one seems to be written to support different firmware versions. I find this frustrating, because it is not so easy to find some of the firmware versions. Also, I find the version numbering inconsistent. I see the Espressif AT docs for version numbers like V0.22 or V0.30, then I see Adafruit referencing v0.924 and others with v0.9.2.2 or v0.952 but find no documentation for them.
How does anyone find matching firmware and documentation to be able to truly understand how to use it or create/adapt libraries for it?