Back in school my friends all flashed their mcus with 4-8MB images over serial with 115200 baud. I set up ota updates over wifi. They were all fascinated by my speedy flashes. However when I offered to help them set it up, not one was interested because their setup was working as is and slow flashing is not a "bad" thing since it gave them an excuse to do other things.
We are talking minutes vs seconds here.
The teachers were surprised by my quick progress and iterations. When I told them my "trick" the gave me bonus points but also were not interested in learning how to do ota which was very easy. A simple 20 minute first time setup would have saved sooo much time during the year.
Very interesting. I hope this passes as an actual Standart. I looked around but couldn't find information on how to enable it in the Webbrowser. It just says firefox is not supported.
Nevermind I found the extension will try it again.
I would love a if there was a standard websites would use to receive donations. An integrated browser addon that track what you visit and gives you a review before distributing funds after each month would be great. It should accumulate money to avoid transaction fees for tiny amounts.
I don't think a semicolon is semantically correct in this case. It suggest you want to add something. That's why it is used in programming. You are making statements.
Maybe we should use a . after return statements to signal the end of our statement stream.
Humans are more or less designed for nature like mountains/dirt trails. I think sidewalks/asphalt while great designs for society and big cities are actually less ideal for the individual human.
Since living in the city I have learned to respect wet manhole covers.
I have had the problem with a variety of cables. I think its a software issue. Wiggeling the cable does not cause any issues. The screen never looses signal its just briefly black.
I don't think the promise chain is really needed here.
I used this script:
Relevent code on the esp:
You can ignore my cpp stuff and just put this in the handler of the stock webserver.
I also used a custom partition table for 2 partitions so that when my program crashes it can just go back to boot the previous version.
Here it is for reference:
partitions.csv
Note: This partition table is for a special model of the ESP32 though.
Also another disclaimer: This code does not represent my current coding abilities and may be outdated - it worked well though.