ESP32 Cam - změna HTML v desce u webserveru v HEX kódu

21.12.2020 Arduino #esp32 #arduino #programovánía

Návod, jak přidat HTML stránku do desky ESP32 Cam. To se může hodit například pro naprogramování rozhraní pro nastavení parametrů kamery.


Kód odesílaný do desky je v podobě HEX kódu. Nalezneme jej v souboru camera_index.h, v definici pro konkrétní kameru.

#define index_ov2640_html_gz_len 4316
const uint8_t index_ov2640_html_gz[] = {
    // zde je HEX kód stránky
}

Pro převod HEX kódu do HTML využijeme nástroj CyberChef.

 

Převod HEX do HTML

hex2html

 

Převod HTML do HEX

html2hex-02

V souboru camera_index.h je nutné nastavit délku kódu, ale to není výsledná hodnota předchozího obrázku. Musí se zakázat položky To HEX a Split.

html2hex-01

Výslednou hodnotu délky napíšeme do kódu:

#define index_ov2640_html_gz_len ZDE HODNOTA LENGHT

  

Samotný HEX kód umístíme do souboru camera_index.h do složených závorek.