Webserver HTLM CODE

Ich erstelle einen Button
Nur ein Button mit der Postabfrage braucht 218 Byte Ram-Speicher
kann man das in den Flash verlegen

Ja, das ist ganz einfach, mach das F()-Makro drum:

client.println(F("<form action='/' method='POST'><input type='hidden' name='PinD100' value='0'><input type='submit' style='position:relative; top:20px;  position:relative; left:20px; '  value='ANZ 1'/></form>" ));

Wie geht es mit write()-Methode hast du vieleicht mal ein kurzes Beispiel
zum Beispiel wenn man einen Long wert sendet

Sicher, aus:

          for (i = 0; i < 18; i = i + 1) {
            client.println("<th align=\"right\">" );
            client.println(pv1stundenges[i]);
            client.println("</th>" );
          }

wird dann

char buffer[50];
          for (i = 0; i < 18; i = i + 1) {
            uint8_t l = snprintf_P(buffer, 50, "<th align=\"right\">%d</th>\r\n", pv1stundenges[i]);
            client.write(buffer, l);
          }

wobei Du die buffer-Variable global definieren kannst, aber der Unterschied ist marginal.