Hier ein einfaches Beispiel, mit dem Arduino eine Webseite herunterlädt.
Das Parsen von HTML auf Arduino verlangt in der Regel nach Bibliotheken mit geringem Speicherbedarf aufgrund der begrenzten Ressourcen des Geräts.
Mit dem ESP8266/ESP32 und der entsprechenden Bibliothek sieht das so aus.
Hier ist ein einfacher Codeabschnitt für das Senden einer HTTP-Anfrage mit Basic Authentication auf einem Arduino.