Jag såg följande kod från https://circuits4you.com/2018/03/10/esp8266-jquery-and-ajax-web-server/ men jag kunde inte förstå den grundligt. ..
Jag tittade på dokumentationen av PROGMEM från detta https://www.arduino.cc/reference/en/language/variables/utilities/progmem/ men kunde inte förstå vikten i koden på varför du ska placera dina variabler i flashminne istället för SRAM (det vanliga minnet?)?
const char MAIN_page [] PROGMEM = R "====== (<! DOCTYPE html> <html> <head> <script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" >< / script> <script> $ (dokument) .ready (function ( ) {$ ("p"). klicka (funktion () {$ (detta) .hide ();});}); < / script> < / head> <body> <p> Om du klickar på vilja disappear.< / p> <p>Click mig bort! < / p> <p>Click me too! < / p> <br><hr> <a href = "https://circuits4you.com" >circuits4you.com< / a> < / body> < / html>) ===== ";
Jag kunde inte heller förstå definitionen av R" ==== () ==== ", vad menas med detta i arduino?