Sure, I can include an HTTP client. I’ll probably do it a little differently, though.
Other changes I’m planning:
1. Decouple the driver initialization from setting the MAC
2. Add a small capabilities API for determining what the driver supports
3. Not sure when or if — support for a more modern TLS library, eg. MbedTLS 3 or maybe even WolfSSL
4. Not sure when or if — more TLS examples
5. Maybe — Even more examples
Nos. 1 & 2 are almost complete, 5 I think about from time to time, and 3 & 4 are on my mind.
Other changes I’m planning:
1. Decouple the driver initialization from setting the MAC
2. Add a small capabilities API for determining what the driver supports
3. Not sure when or if — support for a more modern TLS library, eg. MbedTLS 3 or maybe even WolfSSL
4. Not sure when or if — more TLS examples
5. Maybe — Even more examples
Nos. 1 & 2 are almost complete, 5 I think about from time to time, and 3 & 4 are on my mind.