Update esp and riscv dependencies
Update a few more dependencies to get things building
A bunch of small things need updating as the API around some functions have changed
@9names This is marked as draft, what is missing for it to be ready for review/merge?
I was in the middle of testing if mqtt working, and got sidetracked by other projects. it looks like I didn't push those changes so it's probably ok to mark as ready for review.
@9names Would you mind adding those changes mentioned? Currently for me neither mqtt nor i2c-sensor-reading are building.
But... CI is green? Are they not being built, or have dependencies moved underneath us?
I should close this PR, as it against amanjeev's branch but both have been rebased against main merging it would be problematic.
I've pushed the WIP changes into https://github.com/9names/espressif-trainings/tree/mqtt-rebase. My recollection is that it mqtt compiles but the impl should not be considered correct (I did not get it communicating with my mqtt server)
Closed through https://github.com/ferrous-systems/espressif-trainings/pull/99