<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.myows.top/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ows+wiki</id>
	<title> - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.myows.top/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ows+wiki"/>
	<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=Special:Contributions/Ows_wiki"/>
	<updated>2026-05-13T22:12:47Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2057</id>
		<title>Wi-Fi-ESP32-E-Paper</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2057"/>
		<updated>2025-12-19T22:49:47Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper ===&lt;br /&gt;
&lt;br /&gt;
Wi-Fi-ESP32-E-Paper&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WebServer.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Preferences.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Preferences prefs;&lt;br /&gt;
WebServer server(80);&lt;br /&gt;
&lt;br /&gt;
String ssid, pass;&lt;br /&gt;
&lt;br /&gt;
const char* configPage = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Configuration WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;form action=&amp;quot;/save&amp;quot; method=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
      SSID: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;ssid&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      Password: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
void handleRoot() {&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, configPage);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleSave() {&lt;br /&gt;
  if (server.hasArg(&amp;quot;ssid&amp;quot;) &amp;amp;&amp;amp; server.hasArg(&amp;quot;pass&amp;quot;)) {&lt;br /&gt;
    ssid = server.arg(&amp;quot;ssid&amp;quot;);&lt;br /&gt;
    pass = server.arg(&amp;quot;pass&amp;quot;);&lt;br /&gt;
    prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
    prefs.putString(&amp;quot;ssid&amp;quot;, ssid);&lt;br /&gt;
    prefs.putString(&amp;quot;pass&amp;quot;, pass);&lt;br /&gt;
    prefs.end();&lt;br /&gt;
    server.send(200, &amp;quot;text/html&amp;quot;, &amp;quot;Paramètres sauvegardés. Redémarrage...&amp;quot;);&lt;br /&gt;
    delay(2000);&lt;br /&gt;
    ESP.restart();&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
bool connectToWiFi() {&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, true);&lt;br /&gt;
  ssid = prefs.getString(&amp;quot;ssid&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  pass = prefs.getString(&amp;quot;pass&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  if (ssid == &amp;quot;&amp;quot;) return false;&lt;br /&gt;
&lt;br /&gt;
  WiFi.begin(ssid.c_str(), pass.c_str());&lt;br /&gt;
  Serial.print(&amp;quot;Connexion à &amp;quot;); Serial.println(ssid);&lt;br /&gt;
&lt;br /&gt;
  unsigned long start = millis();&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED &amp;amp;&amp;amp; millis() - start &amp;lt; 10000) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
    Serial.print(&amp;quot;.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  return WiFi.status() == WL_CONNECTED;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void startAP() {&lt;br /&gt;
  WiFi.softAP(&amp;quot;XIAO_Config&amp;quot;, &amp;quot;12345678&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;AP démarré. IP: &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
  server.on(&amp;quot;/&amp;quot;, handleRoot);&lt;br /&gt;
  server.on(&amp;quot;/save&amp;quot;, HTTP_POST, handleSave);&lt;br /&gt;
  server.begin();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
&lt;br /&gt;
  if (!connectToWiFi()) {&lt;br /&gt;
    Serial.println(&amp;quot;Échec connexion. Passage en mode AP.&amp;quot;);&lt;br /&gt;
    startAP();&lt;br /&gt;
  } else {&lt;br /&gt;
    Serial.println(&amp;quot;Connecté au WiFi. IP: &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
    // Ici vous pouvez lancer un serveur web normal ou autre logique&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  server.handleClient();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
## ⚙️ Fonctionnement&lt;br /&gt;
- **Premier démarrage** : pas de SSID enregistré → le module crée un AP `XIAO_Config`.  &lt;br /&gt;
- **Page web** : accessible via l’IP du point d’accès (souvent `192.168.4.1`).  &lt;br /&gt;
- **Sauvegarde** : SSID et mot de passe sont stockés dans `Preferences`.  &lt;br /&gt;
- **Redémarrage** : le module tente de se connecter au Wi Fi enregistré.  &lt;br /&gt;
- **Fallback** : si la connexion échoue, retour en mode AP pour reconfigurer.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- **Mode AP (point d’accès)** au démarrage → permet de configurer les paramètres Wi Fi via une page web.  &lt;br /&gt;
- **Sauvegarde des paramètres** (SSID, mot de passe, etc.) dans la mémoire non volatile (Preferences).  &lt;br /&gt;
- **Redémarrage automatique en mode station** → le XIAO se connecte au réseau configuré.  &lt;br /&gt;
- **Fallback** : si la connexion échoue, il revient en mode AP pour reconfigurer.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Code Modifié&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WebServer.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Preferences.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Preferences prefs;&lt;br /&gt;
WebServer server(80);&lt;br /&gt;
&lt;br /&gt;
// ---- CONFIG WIFI DOMESTIQUE PAR DÉFAUT ----&lt;br /&gt;
const char* DEFAULT_STA_SSID = &amp;quot;TonSSID&amp;quot;;&lt;br /&gt;
const char* DEFAULT_STA_PASS = &amp;quot;TonMotDePasse&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// ---- CONFIG AP ----&lt;br /&gt;
const char* AP_SSID = &amp;quot;XIAO_Config&amp;quot;;&lt;br /&gt;
const char* AP_PASS = &amp;quot;12345678&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
String ssid, pass;&lt;br /&gt;
&lt;br /&gt;
// ---- PAGE HTML DE CONFIG WIFI ----&lt;br /&gt;
const char* configPage = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Configuration WiFi&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #4c8bf5, #6dd5fa);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  input[type=&amp;quot;text&amp;quot;], input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
    width: 90%;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border: 1px solid #aaa;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  input[type=&amp;quot;submit&amp;quot;] {&lt;br /&gt;
    background: #4c8bf5;&lt;br /&gt;
    color: white;&lt;br /&gt;
    border: none;&lt;br /&gt;
    padding: 12px 20px;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-top: 10px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  input[type=&amp;quot;submit&amp;quot;]:hover {&lt;br /&gt;
    background: #3a6fd8;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .links {&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .links a {&lt;br /&gt;
    color: #4c8bf5;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .links a:hover {&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Configuration WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;form action=&amp;quot;/save&amp;quot; method=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;ssid&amp;quot; placeholder=&amp;quot;Nom du réseau (SSID)&amp;quot; required&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;password&amp;quot; name=&amp;quot;pass&amp;quot; placeholder=&amp;quot;Mot de passe&amp;quot; required&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Enregistrer&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;links&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;/status&amp;quot;&amp;gt;Voir le statut&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// ---- HANDLERS HTTP ----&lt;br /&gt;
&lt;br /&gt;
void handleRoot() {&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, configPage);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleSave() {&lt;br /&gt;
  if (server.hasArg(&amp;quot;ssid&amp;quot;) &amp;amp;&amp;amp; server.hasArg(&amp;quot;pass&amp;quot;)) {&lt;br /&gt;
    prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
    prefs.putString(&amp;quot;ssid&amp;quot;, server.arg(&amp;quot;ssid&amp;quot;));&lt;br /&gt;
    prefs.putString(&amp;quot;pass&amp;quot;, server.arg(&amp;quot;pass&amp;quot;));&lt;br /&gt;
    prefs.end();&lt;br /&gt;
&lt;br /&gt;
    String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Paramètres enregistrés&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #4c8bf5, #6dd5fa);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
  h2 { margin-top: 0; color: #333; }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Paramètres sauvegardés&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;L&amp;#039;appareil va redémarrer&amp;lt;br&amp;gt;et tenter de se connecter au nouveau réseau.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
    delay(1500);&lt;br /&gt;
    ESP.restart();&lt;br /&gt;
  } else {&lt;br /&gt;
    server.send(400, &amp;quot;text/plain&amp;quot;, &amp;quot;SSID ou mot de passe manquant&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleStatus() {&lt;br /&gt;
  String mode = &amp;quot;&amp;quot;;&lt;br /&gt;
  wifi_mode_t currentMode = WiFi.getMode();&lt;br /&gt;
&lt;br /&gt;
  if (currentMode == WIFI_STA) mode = &amp;quot;Station (STA)&amp;quot;;&lt;br /&gt;
  else if (currentMode == WIFI_AP) mode = &amp;quot;Point d&amp;#039;accès (AP)&amp;quot;;&lt;br /&gt;
  else if (currentMode == WIFI_AP_STA) mode = &amp;quot;AP + Station (AP_STA)&amp;quot;;&lt;br /&gt;
  else mode = &amp;quot;Inconnu&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Statut WiFi&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #6dd5fa, #4c8bf5);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 350px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .info {&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .info div {&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn {&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 10px 20px;&lt;br /&gt;
    background: #4c8bf5;&lt;br /&gt;
    color: white;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn:hover {&lt;br /&gt;
    background: #3a6fd8;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn-danger {&lt;br /&gt;
    background: #f56d6d;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn-danger:hover {&lt;br /&gt;
    background: #d84a4a;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Statut WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;info&amp;quot;&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;Mode :&amp;lt;/b&amp;gt; &amp;quot; + mode + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;IP (STA) :&amp;lt;/b&amp;gt; &amp;quot; + WiFi.localIP().toString() + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;IP (AP) :&amp;lt;/b&amp;gt; &amp;quot; + WiFi.softAPIP().toString() + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  if (WiFi.status() == WL_CONNECTED) {&lt;br /&gt;
    page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;RSSI :&amp;lt;/b&amp;gt; &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  } else {&lt;br /&gt;
    page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;RSSI :&amp;lt;/b&amp;gt; Non connecté&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  unsigned long ms = millis();&lt;br /&gt;
  unsigned long sec = ms / 1000;&lt;br /&gt;
  unsigned long min = sec / 60;&lt;br /&gt;
  unsigned long hr  = min / 60;&lt;br /&gt;
&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;Uptime :&amp;lt;/b&amp;gt; &amp;quot; + String(hr) + &amp;quot;h &amp;quot; + String(min % 60) + &amp;quot;m &amp;quot; + String(sec % 60) + &amp;quot;s&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  page += R&amp;quot;rawliteral(&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;/&amp;quot;&amp;gt;Config WiFi&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;/reboot&amp;quot;&amp;gt;Redémarrer&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;btn btn-danger&amp;quot; href=&amp;quot;/resetwifi&amp;quot;&amp;gt;Reset Wi‑Fi&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleReboot() {&lt;br /&gt;
  String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Redémarrage&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #4c8bf5, #6dd5fa);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Redémarrage en cours…&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;L&amp;#039;appareil va redémarrer dans quelques secondes.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
  delay(1500);&lt;br /&gt;
  ESP.restart();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleResetWiFi() {&lt;br /&gt;
  // Effacer les identifiants WiFi stockés&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
  prefs.clear();&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Reset WiFi&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #f56d6d, #fa9a6d);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Réinitialisation WiFi…&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;Les paramètres WiFi ont été effacés.&amp;lt;br&amp;gt;Redémarrage en cours…&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
&lt;br /&gt;
  // Résumé sur le moniteur série&lt;br /&gt;
  Serial.println(&amp;quot;\n===== RESET WIFI =====&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;IP STA : &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
  Serial.println(&amp;quot;IP AP  : &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
  Serial.println(&amp;quot;AP SSID : &amp;quot; + String(AP_SSID));&lt;br /&gt;
  Serial.println(&amp;quot;AP PASS : &amp;quot; + String(AP_PASS));&lt;br /&gt;
&lt;br /&gt;
  if (WiFi.status() == WL_CONNECTED)&lt;br /&gt;
    Serial.println(&amp;quot;RSSI : &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;quot;);&lt;br /&gt;
  else&lt;br /&gt;
    Serial.println(&amp;quot;RSSI : Non connecté&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  Serial.println(&amp;quot;=======================\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  delay(1500);&lt;br /&gt;
  ESP.restart();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// ---- LOGIQUE WIFI ----&lt;br /&gt;
&lt;br /&gt;
bool connectToWiFi() {&lt;br /&gt;
  // Charger les valeurs enregistrées (ou défaut)&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, true);&lt;br /&gt;
  ssid = prefs.getString(&amp;quot;ssid&amp;quot;, DEFAULT_STA_SSID);&lt;br /&gt;
  pass = prefs.getString(&amp;quot;pass&amp;quot;, DEFAULT_STA_PASS);&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  Serial.print(&amp;quot;Connexion à &amp;quot;); Serial.println(ssid);&lt;br /&gt;
&lt;br /&gt;
  WiFi.begin(ssid.c_str(), pass.c_str());&lt;br /&gt;
&lt;br /&gt;
  unsigned long start = millis();&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED &amp;amp;&amp;amp; millis() - start &amp;lt; 10000) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
    Serial.print(&amp;quot;.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (WiFi.status() == WL_CONNECTED) {&lt;br /&gt;
    Serial.println(&amp;quot;\n[WiFi] Connecté en STA&amp;quot;);&lt;br /&gt;
    Serial.println(&amp;quot;IP STA : &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
    Serial.println(&amp;quot;RSSI   : &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;quot;);&lt;br /&gt;
    return true;&lt;br /&gt;
  } else {&lt;br /&gt;
    Serial.println(&amp;quot;\n[WiFi] Échec connexion STA&amp;quot;);&lt;br /&gt;
    return false;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// ---- SETUP / LOOP ----&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(500);&lt;br /&gt;
  Serial.println(&amp;quot;\n==== DÉMARRAGE XIAO ESP32C3 ====&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  // Mode AP + STA&lt;br /&gt;
  WiFi.mode(WIFI_AP_STA);&lt;br /&gt;
&lt;br /&gt;
  // Lancer AP&lt;br /&gt;
  WiFi.softAP(AP_SSID, AP_PASS);&lt;br /&gt;
  Serial.println(&amp;quot;[WiFi] AP actif&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;  SSID : &amp;quot; + String(AP_SSID));&lt;br /&gt;
  Serial.println(&amp;quot;  PASS : &amp;quot; + String(AP_PASS));&lt;br /&gt;
  Serial.println(&amp;quot;  IP AP: &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
&lt;br /&gt;
  // Tenter connexion STA&lt;br /&gt;
  connectToWiFi();&lt;br /&gt;
&lt;br /&gt;
  // Routes HTTP&lt;br /&gt;
  server.on(&amp;quot;/&amp;quot;, handleRoot);&lt;br /&gt;
  server.on(&amp;quot;/save&amp;quot;, HTTP_POST, handleSave);&lt;br /&gt;
  server.on(&amp;quot;/status&amp;quot;, handleStatus);&lt;br /&gt;
  server.on(&amp;quot;/reboot&amp;quot;, handleReboot);&lt;br /&gt;
  server.on(&amp;quot;/resetwifi&amp;quot;, handleResetWiFi);&lt;br /&gt;
&lt;br /&gt;
  server.begin();&lt;br /&gt;
  Serial.println(&amp;quot;[HTTP] Serveur web démarré&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  server.handleClient();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
✅ Mode AP + STA simultané&lt;br /&gt;
&lt;br /&gt;
✅ STA avec SSID/mot de passe par défaut, surchargeables via la page de config&lt;br /&gt;
&lt;br /&gt;
✅ AP fixe : SSID XIAO_Config / mot de passe 12345678&lt;br /&gt;
&lt;br /&gt;
✅ Page de configuration Wi‑Fi stylée (/)&lt;br /&gt;
&lt;br /&gt;
✅ Page de statut (/status) : IP STA, IP AP, RSSI, mode, uptime&lt;br /&gt;
&lt;br /&gt;
✅ Bouton Reboot (/reboot)&lt;br /&gt;
&lt;br /&gt;
✅ Bouton Reset Wi‑Fi (/resetwifi) qui efface Preferences + reboot&lt;br /&gt;
&lt;br /&gt;
✅ Résumé sur le moniteur série au reset Wi‑Fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper 3 onglets ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WebServer.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Preferences.h&amp;gt;&lt;br /&gt;
#include &amp;quot;TimeDisplayEPaper.h&amp;quot;   // Onglet pour l’e-paper&lt;br /&gt;
&lt;br /&gt;
Preferences prefs;&lt;br /&gt;
WebServer server(80);&lt;br /&gt;
&lt;br /&gt;
// ---- CONFIG WIFI DOMESTIQUE PAR DÉFAUT ----&lt;br /&gt;
const char* DEFAULT_STA_SSID = &amp;quot;TonSSID&amp;quot;;&lt;br /&gt;
const char* DEFAULT_STA_PASS = &amp;quot;TonMotDePasse&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// ---- CONFIG AP ----&lt;br /&gt;
const char* AP_SSID = &amp;quot;XIAO_Config&amp;quot;;&lt;br /&gt;
const char* AP_PASS = &amp;quot;12345678&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
String ssid, pass;&lt;br /&gt;
&lt;br /&gt;
// ---- PAGE HTML CONFIG ----&lt;br /&gt;
const char* configPage = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&amp;lt;title&amp;gt;Config WiFi&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;Configuration WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
  &amp;lt;form action=&amp;quot;/save&amp;quot; method=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;ssid&amp;quot; placeholder=&amp;quot;SSID&amp;quot; required&amp;gt;&lt;br /&gt;
    &amp;lt;input type=&amp;quot;password&amp;quot; name=&amp;quot;pass&amp;quot; placeholder=&amp;quot;Mot de passe&amp;quot; required&amp;gt;&lt;br /&gt;
    &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Enregistrer&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// ---- HANDLERS HTTP ----&lt;br /&gt;
void handleRoot() { server.send(200, &amp;quot;text/html&amp;quot;, configPage); }&lt;br /&gt;
&lt;br /&gt;
void handleSave() {&lt;br /&gt;
  if (server.hasArg(&amp;quot;ssid&amp;quot;) &amp;amp;&amp;amp; server.hasArg(&amp;quot;pass&amp;quot;)) {&lt;br /&gt;
    prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
    prefs.putString(&amp;quot;ssid&amp;quot;, server.arg(&amp;quot;ssid&amp;quot;));&lt;br /&gt;
    prefs.putString(&amp;quot;pass&amp;quot;, server.arg(&amp;quot;pass&amp;quot;));&lt;br /&gt;
    prefs.end();&lt;br /&gt;
    server.send(200, &amp;quot;text/html&amp;quot;, &amp;quot;&amp;lt;h2&amp;gt;Paramètres sauvegardés. Redémarrage...&amp;lt;/h2&amp;gt;&amp;quot;);&lt;br /&gt;
    delay(1500);&lt;br /&gt;
    ESP.restart();&lt;br /&gt;
  } else {&lt;br /&gt;
    server.send(400, &amp;quot;text/plain&amp;quot;, &amp;quot;SSID ou mot de passe manquant&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleStatus() {&lt;br /&gt;
  String page = &amp;quot;&amp;lt;h2&amp;gt;Statut WiFi&amp;lt;/h2&amp;gt;&amp;quot;;&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;IP STA : &amp;quot; + WiFi.localIP().toString() + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;IP AP  : &amp;quot; + WiFi.softAPIP().toString() + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;RSSI   : &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
bool connectToWiFi() {&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, true);&lt;br /&gt;
  ssid = prefs.getString(&amp;quot;ssid&amp;quot;, DEFAULT_STA_SSID);&lt;br /&gt;
  pass = prefs.getString(&amp;quot;pass&amp;quot;, DEFAULT_STA_PASS);&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  WiFi.begin(ssid.c_str(), pass.c_str());&lt;br /&gt;
  unsigned long start = millis();&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED &amp;amp;&amp;amp; millis() - start &amp;lt; 10000) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
    Serial.print(&amp;quot;.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (WiFi.status() == WL_CONNECTED) {&lt;br /&gt;
    Serial.println(&amp;quot;\n[WiFi] Connecté en STA&amp;quot;);&lt;br /&gt;
    return true;&lt;br /&gt;
  } else {&lt;br /&gt;
    Serial.println(&amp;quot;\n[WiFi] Échec connexion STA&amp;quot;);&lt;br /&gt;
    return false;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(500);&lt;br /&gt;
  Serial.println(&amp;quot;\n==== DÉMARRAGE XIAO ESP32C3 ====&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  WiFi.mode(WIFI_AP_STA);&lt;br /&gt;
  WiFi.softAP(AP_SSID, AP_PASS);&lt;br /&gt;
  connectToWiFi();&lt;br /&gt;
&lt;br /&gt;
  server.on(&amp;quot;/&amp;quot;, handleRoot);&lt;br /&gt;
  server.on(&amp;quot;/save&amp;quot;, HTTP_POST, handleSave);&lt;br /&gt;
  server.on(&amp;quot;/status&amp;quot;, handleStatus);&lt;br /&gt;
  server.begin();&lt;br /&gt;
&lt;br /&gt;
  // Initialiser l’e-paper&lt;br /&gt;
  initEPaper();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  server.handleClient();&lt;br /&gt;
  updateEPaperTime();  // Rafraîchit l’affichage&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// Onglet TimeDisplayEPaper.h&lt;br /&gt;
#pragma once&lt;br /&gt;
#include &amp;lt;time.h&amp;gt;&lt;br /&gt;
#include &amp;lt;TFT_eSPI.h&amp;gt;&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper = EPaper();  // Pins définis dans User_Setup.h&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
// ⚙️ Paramètres NTP&lt;br /&gt;
const char* ntpServer = &amp;quot;pool.ntp.org&amp;quot;;&lt;br /&gt;
const long  gmtOffset_sec = 3600;       // +1h (Suisse en hiver)&lt;br /&gt;
const int   daylightOffset_sec = 3600;  // +1h (DST été)&lt;br /&gt;
&lt;br /&gt;
// Variables pour éviter scintillement&lt;br /&gt;
int lastMinute = -1;&lt;br /&gt;
&lt;br /&gt;
// --- Initialisation de l’e-paper ---&lt;br /&gt;
void initEPaper() {&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  epaper.setRotation(1);&lt;br /&gt;
  epaper.fillScreen(TFT_WHITE);&lt;br /&gt;
  epaper.setTextColor(TFT_BLACK, TFT_WHITE);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  epaper.sleep();&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
  // Initialisation NTP&lt;br /&gt;
  configTime(gmtOffset_sec, daylightOffset_sec, ntpServer);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// --- Fonction pour dessiner un pictogramme Wi-Fi ---&lt;br /&gt;
void drawWiFiIcon(int x, int y, int rssi) {&lt;br /&gt;
  int bars = 0;&lt;br /&gt;
  if (rssi &amp;gt; -50) bars = 4;&lt;br /&gt;
  else if (rssi &amp;gt; -60) bars = 3;&lt;br /&gt;
  else if (rssi &amp;gt; -70) bars = 2;&lt;br /&gt;
  else if (rssi &amp;gt; -80) bars = 1;&lt;br /&gt;
  else bars = 0;&lt;br /&gt;
&lt;br /&gt;
  int barWidth = 6;&lt;br /&gt;
  int spacing = 3;&lt;br /&gt;
  for (int i = 0; i &amp;lt; 4; i++) {&lt;br /&gt;
    int barHeight = (i+1) * 6;&lt;br /&gt;
    int bx = x + i * (barWidth + spacing);&lt;br /&gt;
    int by = y + (24 - barHeight);&lt;br /&gt;
    if (i &amp;lt; bars) {&lt;br /&gt;
      epaper.fillRect(bx, by, barWidth, barHeight, TFT_BLACK);&lt;br /&gt;
    } else {&lt;br /&gt;
      epaper.drawRect(bx, by, barWidth, barHeight, TFT_BLACK);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// --- Mise à jour de l’affichage ---&lt;br /&gt;
void updateEPaperTime() {&lt;br /&gt;
  struct tm timeinfo;&lt;br /&gt;
  if (!getLocalTime(&amp;amp;timeinfo)) {&lt;br /&gt;
    Serial.println(&amp;quot;Erreur récupération heure NTP&amp;quot;);&lt;br /&gt;
    return;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (timeinfo.tm_min != lastMinute) {&lt;br /&gt;
    lastMinute = timeinfo.tm_min;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
    epaper.fillScreen(TFT_WHITE);&lt;br /&gt;
&lt;br /&gt;
    // --- Affichage DATE ---&lt;br /&gt;
    epaper.setTextDatum(TC_DATUM);&lt;br /&gt;
    epaper.drawString(&lt;br /&gt;
      String(timeinfo.tm_mday) + &amp;quot;/&amp;quot; + &lt;br /&gt;
      String(timeinfo.tm_mon+1) + &amp;quot;/&amp;quot; + &lt;br /&gt;
      String(timeinfo.tm_year+1900),&lt;br /&gt;
      epaper.width()/2, 30, 4&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
    // --- Affichage HEURE ---&lt;br /&gt;
    char buffer[6];&lt;br /&gt;
    sprintf(buffer, &amp;quot;%02d:%02d&amp;quot;, timeinfo.tm_hour, timeinfo.tm_min);&lt;br /&gt;
    epaper.setTextDatum(MC_DATUM);&lt;br /&gt;
    epaper.drawString(buffer, epaper.width()/2, epaper.height()/2, 7);&lt;br /&gt;
&lt;br /&gt;
    // --- Encadré infos réseau ---&lt;br /&gt;
    int boxX = 5;&lt;br /&gt;
    int boxY = epaper.height() - 70;&lt;br /&gt;
    int boxW = epaper.width() - 10;&lt;br /&gt;
    int boxH = 60;&lt;br /&gt;
&lt;br /&gt;
    epaper.fillRect(boxX, boxY, boxW, boxH, TFT_LIGHTGREY);&lt;br /&gt;
    epaper.drawRect(boxX, boxY, boxW, boxH, TFT_BLACK);&lt;br /&gt;
&lt;br /&gt;
    epaper.setTextColor(TFT_BLACK, TFT_LIGHTGREY);&lt;br /&gt;
    epaper.setTextDatum(TL_DATUM);&lt;br /&gt;
    epaper.drawString(&amp;quot;IP STA: &amp;quot; + WiFi.localIP().toString(), boxX + 10, boxY + 12, 2);&lt;br /&gt;
&lt;br /&gt;
    // --- Pictogramme Wi-Fi centré ---&lt;br /&gt;
    int iconX = boxX + (boxW/2) - 15;&lt;br /&gt;
    int iconY = boxY + 5;&lt;br /&gt;
    drawWiFiIcon(iconX, iconY, WiFi.RSSI());&lt;br /&gt;
&lt;br /&gt;
    // --- RSSI sous l’icône ---&lt;br /&gt;
    epaper.setTextDatum(TC_DATUM);&lt;br /&gt;
    epaper.drawString(&amp;quot;RSSI: &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;quot;, boxX + boxW/2, boxY + 40, 2);&lt;br /&gt;
&lt;br /&gt;
    epaper.update();&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
    // --- Sortie série ---&lt;br /&gt;
    Serial.printf(&amp;quot;Heure actuelle : %02d:%02d:%02d\n&amp;quot;, &lt;br /&gt;
                  timeinfo.tm_hour, timeinfo.tm_min, timeinfo.tm_sec);&lt;br /&gt;
    Serial.println(&amp;quot;IP STA : &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
    Serial.println(&amp;quot;RSSI   : &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// onglet driver.h&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=File:OUTPUT_SERIAL-Wi-Fi.PNG&amp;diff=2056</id>
		<title>File:OUTPUT SERIAL-Wi-Fi.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=File:OUTPUT_SERIAL-Wi-Fi.PNG&amp;diff=2056"/>
		<updated>2025-12-19T19:18:59Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=File:STATUS-WI-FI.PNG&amp;diff=2055</id>
		<title>File:STATUS-WI-FI.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=File:STATUS-WI-FI.PNG&amp;diff=2055"/>
		<updated>2025-12-19T19:18:41Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=File:CONFIGURATION-WI-FI.PNG&amp;diff=2054</id>
		<title>File:CONFIGURATION-WI-FI.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=File:CONFIGURATION-WI-FI.PNG&amp;diff=2054"/>
		<updated>2025-12-19T19:18:24Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2053</id>
		<title>Wi-Fi-ESP32-E-Paper</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2053"/>
		<updated>2025-12-19T18:54:04Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper ===&lt;br /&gt;
&lt;br /&gt;
Wi-Fi-ESP32-E-Paper&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WebServer.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Preferences.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Preferences prefs;&lt;br /&gt;
WebServer server(80);&lt;br /&gt;
&lt;br /&gt;
String ssid, pass;&lt;br /&gt;
&lt;br /&gt;
const char* configPage = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Configuration WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;form action=&amp;quot;/save&amp;quot; method=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
      SSID: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;ssid&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      Password: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
void handleRoot() {&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, configPage);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleSave() {&lt;br /&gt;
  if (server.hasArg(&amp;quot;ssid&amp;quot;) &amp;amp;&amp;amp; server.hasArg(&amp;quot;pass&amp;quot;)) {&lt;br /&gt;
    ssid = server.arg(&amp;quot;ssid&amp;quot;);&lt;br /&gt;
    pass = server.arg(&amp;quot;pass&amp;quot;);&lt;br /&gt;
    prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
    prefs.putString(&amp;quot;ssid&amp;quot;, ssid);&lt;br /&gt;
    prefs.putString(&amp;quot;pass&amp;quot;, pass);&lt;br /&gt;
    prefs.end();&lt;br /&gt;
    server.send(200, &amp;quot;text/html&amp;quot;, &amp;quot;Paramètres sauvegardés. Redémarrage...&amp;quot;);&lt;br /&gt;
    delay(2000);&lt;br /&gt;
    ESP.restart();&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
bool connectToWiFi() {&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, true);&lt;br /&gt;
  ssid = prefs.getString(&amp;quot;ssid&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  pass = prefs.getString(&amp;quot;pass&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  if (ssid == &amp;quot;&amp;quot;) return false;&lt;br /&gt;
&lt;br /&gt;
  WiFi.begin(ssid.c_str(), pass.c_str());&lt;br /&gt;
  Serial.print(&amp;quot;Connexion à &amp;quot;); Serial.println(ssid);&lt;br /&gt;
&lt;br /&gt;
  unsigned long start = millis();&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED &amp;amp;&amp;amp; millis() - start &amp;lt; 10000) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
    Serial.print(&amp;quot;.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  return WiFi.status() == WL_CONNECTED;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void startAP() {&lt;br /&gt;
  WiFi.softAP(&amp;quot;XIAO_Config&amp;quot;, &amp;quot;12345678&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;AP démarré. IP: &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
  server.on(&amp;quot;/&amp;quot;, handleRoot);&lt;br /&gt;
  server.on(&amp;quot;/save&amp;quot;, HTTP_POST, handleSave);&lt;br /&gt;
  server.begin();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
&lt;br /&gt;
  if (!connectToWiFi()) {&lt;br /&gt;
    Serial.println(&amp;quot;Échec connexion. Passage en mode AP.&amp;quot;);&lt;br /&gt;
    startAP();&lt;br /&gt;
  } else {&lt;br /&gt;
    Serial.println(&amp;quot;Connecté au WiFi. IP: &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
    // Ici vous pouvez lancer un serveur web normal ou autre logique&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  server.handleClient();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
## ⚙️ Fonctionnement&lt;br /&gt;
- **Premier démarrage** : pas de SSID enregistré → le module crée un AP `XIAO_Config`.  &lt;br /&gt;
- **Page web** : accessible via l’IP du point d’accès (souvent `192.168.4.1`).  &lt;br /&gt;
- **Sauvegarde** : SSID et mot de passe sont stockés dans `Preferences`.  &lt;br /&gt;
- **Redémarrage** : le module tente de se connecter au Wi Fi enregistré.  &lt;br /&gt;
- **Fallback** : si la connexion échoue, retour en mode AP pour reconfigurer.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- **Mode AP (point d’accès)** au démarrage → permet de configurer les paramètres Wi Fi via une page web.  &lt;br /&gt;
- **Sauvegarde des paramètres** (SSID, mot de passe, etc.) dans la mémoire non volatile (Preferences).  &lt;br /&gt;
- **Redémarrage automatique en mode station** → le XIAO se connecte au réseau configuré.  &lt;br /&gt;
- **Fallback** : si la connexion échoue, il revient en mode AP pour reconfigurer.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Code Modifié&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WebServer.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Preferences.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Preferences prefs;&lt;br /&gt;
WebServer server(80);&lt;br /&gt;
&lt;br /&gt;
// ---- CONFIG WIFI DOMESTIQUE PAR DÉFAUT ----&lt;br /&gt;
const char* DEFAULT_STA_SSID = &amp;quot;TonSSID&amp;quot;;&lt;br /&gt;
const char* DEFAULT_STA_PASS = &amp;quot;TonMotDePasse&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// ---- CONFIG AP ----&lt;br /&gt;
const char* AP_SSID = &amp;quot;XIAO_Config&amp;quot;;&lt;br /&gt;
const char* AP_PASS = &amp;quot;12345678&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
String ssid, pass;&lt;br /&gt;
&lt;br /&gt;
// ---- PAGE HTML DE CONFIG WIFI ----&lt;br /&gt;
const char* configPage = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Configuration WiFi&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #4c8bf5, #6dd5fa);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  input[type=&amp;quot;text&amp;quot;], input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
    width: 90%;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border: 1px solid #aaa;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  input[type=&amp;quot;submit&amp;quot;] {&lt;br /&gt;
    background: #4c8bf5;&lt;br /&gt;
    color: white;&lt;br /&gt;
    border: none;&lt;br /&gt;
    padding: 12px 20px;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-top: 10px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  input[type=&amp;quot;submit&amp;quot;]:hover {&lt;br /&gt;
    background: #3a6fd8;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .links {&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .links a {&lt;br /&gt;
    color: #4c8bf5;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .links a:hover {&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Configuration WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;form action=&amp;quot;/save&amp;quot; method=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;ssid&amp;quot; placeholder=&amp;quot;Nom du réseau (SSID)&amp;quot; required&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;password&amp;quot; name=&amp;quot;pass&amp;quot; placeholder=&amp;quot;Mot de passe&amp;quot; required&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Enregistrer&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;links&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;/status&amp;quot;&amp;gt;Voir le statut&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// ---- HANDLERS HTTP ----&lt;br /&gt;
&lt;br /&gt;
void handleRoot() {&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, configPage);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleSave() {&lt;br /&gt;
  if (server.hasArg(&amp;quot;ssid&amp;quot;) &amp;amp;&amp;amp; server.hasArg(&amp;quot;pass&amp;quot;)) {&lt;br /&gt;
    prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
    prefs.putString(&amp;quot;ssid&amp;quot;, server.arg(&amp;quot;ssid&amp;quot;));&lt;br /&gt;
    prefs.putString(&amp;quot;pass&amp;quot;, server.arg(&amp;quot;pass&amp;quot;));&lt;br /&gt;
    prefs.end();&lt;br /&gt;
&lt;br /&gt;
    String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Paramètres enregistrés&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #4c8bf5, #6dd5fa);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
  h2 { margin-top: 0; color: #333; }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Paramètres sauvegardés&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;L&amp;#039;appareil va redémarrer&amp;lt;br&amp;gt;et tenter de se connecter au nouveau réseau.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
    delay(1500);&lt;br /&gt;
    ESP.restart();&lt;br /&gt;
  } else {&lt;br /&gt;
    server.send(400, &amp;quot;text/plain&amp;quot;, &amp;quot;SSID ou mot de passe manquant&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleStatus() {&lt;br /&gt;
  String mode = &amp;quot;&amp;quot;;&lt;br /&gt;
  wifi_mode_t currentMode = WiFi.getMode();&lt;br /&gt;
&lt;br /&gt;
  if (currentMode == WIFI_STA) mode = &amp;quot;Station (STA)&amp;quot;;&lt;br /&gt;
  else if (currentMode == WIFI_AP) mode = &amp;quot;Point d&amp;#039;accès (AP)&amp;quot;;&lt;br /&gt;
  else if (currentMode == WIFI_AP_STA) mode = &amp;quot;AP + Station (AP_STA)&amp;quot;;&lt;br /&gt;
  else mode = &amp;quot;Inconnu&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Statut WiFi&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #6dd5fa, #4c8bf5);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 350px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .info {&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .info div {&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn {&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 10px 20px;&lt;br /&gt;
    background: #4c8bf5;&lt;br /&gt;
    color: white;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn:hover {&lt;br /&gt;
    background: #3a6fd8;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn-danger {&lt;br /&gt;
    background: #f56d6d;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn-danger:hover {&lt;br /&gt;
    background: #d84a4a;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Statut WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;info&amp;quot;&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;Mode :&amp;lt;/b&amp;gt; &amp;quot; + mode + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;IP (STA) :&amp;lt;/b&amp;gt; &amp;quot; + WiFi.localIP().toString() + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;IP (AP) :&amp;lt;/b&amp;gt; &amp;quot; + WiFi.softAPIP().toString() + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  if (WiFi.status() == WL_CONNECTED) {&lt;br /&gt;
    page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;RSSI :&amp;lt;/b&amp;gt; &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  } else {&lt;br /&gt;
    page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;RSSI :&amp;lt;/b&amp;gt; Non connecté&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  unsigned long ms = millis();&lt;br /&gt;
  unsigned long sec = ms / 1000;&lt;br /&gt;
  unsigned long min = sec / 60;&lt;br /&gt;
  unsigned long hr  = min / 60;&lt;br /&gt;
&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;Uptime :&amp;lt;/b&amp;gt; &amp;quot; + String(hr) + &amp;quot;h &amp;quot; + String(min % 60) + &amp;quot;m &amp;quot; + String(sec % 60) + &amp;quot;s&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  page += R&amp;quot;rawliteral(&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;/&amp;quot;&amp;gt;Config WiFi&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;/reboot&amp;quot;&amp;gt;Redémarrer&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;btn btn-danger&amp;quot; href=&amp;quot;/resetwifi&amp;quot;&amp;gt;Reset Wi‑Fi&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleReboot() {&lt;br /&gt;
  String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Redémarrage&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #4c8bf5, #6dd5fa);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Redémarrage en cours…&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;L&amp;#039;appareil va redémarrer dans quelques secondes.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
  delay(1500);&lt;br /&gt;
  ESP.restart();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleResetWiFi() {&lt;br /&gt;
  // Effacer les identifiants WiFi stockés&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
  prefs.clear();&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Reset WiFi&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #f56d6d, #fa9a6d);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Réinitialisation WiFi…&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;Les paramètres WiFi ont été effacés.&amp;lt;br&amp;gt;Redémarrage en cours…&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
&lt;br /&gt;
  // Résumé sur le moniteur série&lt;br /&gt;
  Serial.println(&amp;quot;\n===== RESET WIFI =====&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;IP STA : &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
  Serial.println(&amp;quot;IP AP  : &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
  Serial.println(&amp;quot;AP SSID : &amp;quot; + String(AP_SSID));&lt;br /&gt;
  Serial.println(&amp;quot;AP PASS : &amp;quot; + String(AP_PASS));&lt;br /&gt;
&lt;br /&gt;
  if (WiFi.status() == WL_CONNECTED)&lt;br /&gt;
    Serial.println(&amp;quot;RSSI : &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;quot;);&lt;br /&gt;
  else&lt;br /&gt;
    Serial.println(&amp;quot;RSSI : Non connecté&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  Serial.println(&amp;quot;=======================\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  delay(1500);&lt;br /&gt;
  ESP.restart();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// ---- LOGIQUE WIFI ----&lt;br /&gt;
&lt;br /&gt;
bool connectToWiFi() {&lt;br /&gt;
  // Charger les valeurs enregistrées (ou défaut)&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, true);&lt;br /&gt;
  ssid = prefs.getString(&amp;quot;ssid&amp;quot;, DEFAULT_STA_SSID);&lt;br /&gt;
  pass = prefs.getString(&amp;quot;pass&amp;quot;, DEFAULT_STA_PASS);&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  Serial.print(&amp;quot;Connexion à &amp;quot;); Serial.println(ssid);&lt;br /&gt;
&lt;br /&gt;
  WiFi.begin(ssid.c_str(), pass.c_str());&lt;br /&gt;
&lt;br /&gt;
  unsigned long start = millis();&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED &amp;amp;&amp;amp; millis() - start &amp;lt; 10000) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
    Serial.print(&amp;quot;.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (WiFi.status() == WL_CONNECTED) {&lt;br /&gt;
    Serial.println(&amp;quot;\n[WiFi] Connecté en STA&amp;quot;);&lt;br /&gt;
    Serial.println(&amp;quot;IP STA : &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
    Serial.println(&amp;quot;RSSI   : &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;quot;);&lt;br /&gt;
    return true;&lt;br /&gt;
  } else {&lt;br /&gt;
    Serial.println(&amp;quot;\n[WiFi] Échec connexion STA&amp;quot;);&lt;br /&gt;
    return false;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// ---- SETUP / LOOP ----&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(500);&lt;br /&gt;
  Serial.println(&amp;quot;\n==== DÉMARRAGE XIAO ESP32C3 ====&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  // Mode AP + STA&lt;br /&gt;
  WiFi.mode(WIFI_AP_STA);&lt;br /&gt;
&lt;br /&gt;
  // Lancer AP&lt;br /&gt;
  WiFi.softAP(AP_SSID, AP_PASS);&lt;br /&gt;
  Serial.println(&amp;quot;[WiFi] AP actif&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;  SSID : &amp;quot; + String(AP_SSID));&lt;br /&gt;
  Serial.println(&amp;quot;  PASS : &amp;quot; + String(AP_PASS));&lt;br /&gt;
  Serial.println(&amp;quot;  IP AP: &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
&lt;br /&gt;
  // Tenter connexion STA&lt;br /&gt;
  connectToWiFi();&lt;br /&gt;
&lt;br /&gt;
  // Routes HTTP&lt;br /&gt;
  server.on(&amp;quot;/&amp;quot;, handleRoot);&lt;br /&gt;
  server.on(&amp;quot;/save&amp;quot;, HTTP_POST, handleSave);&lt;br /&gt;
  server.on(&amp;quot;/status&amp;quot;, handleStatus);&lt;br /&gt;
  server.on(&amp;quot;/reboot&amp;quot;, handleReboot);&lt;br /&gt;
  server.on(&amp;quot;/resetwifi&amp;quot;, handleResetWiFi);&lt;br /&gt;
&lt;br /&gt;
  server.begin();&lt;br /&gt;
  Serial.println(&amp;quot;[HTTP] Serveur web démarré&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  server.handleClient();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
✅ Mode AP + STA simultané&lt;br /&gt;
&lt;br /&gt;
✅ STA avec SSID/mot de passe par défaut, surchargeables via la page de config&lt;br /&gt;
&lt;br /&gt;
✅ AP fixe : SSID XIAO_Config / mot de passe 12345678&lt;br /&gt;
&lt;br /&gt;
✅ Page de configuration Wi‑Fi stylée (/)&lt;br /&gt;
&lt;br /&gt;
✅ Page de statut (/status) : IP STA, IP AP, RSSI, mode, uptime&lt;br /&gt;
&lt;br /&gt;
✅ Bouton Reboot (/reboot)&lt;br /&gt;
&lt;br /&gt;
✅ Bouton Reset Wi‑Fi (/resetwifi) qui efface Preferences + reboot&lt;br /&gt;
&lt;br /&gt;
✅ Résumé sur le moniteur série au reset Wi‑Fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2052</id>
		<title>Wi-Fi-ESP32-E-Paper</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2052"/>
		<updated>2025-12-19T18:52:41Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper ===&lt;br /&gt;
&lt;br /&gt;
Wi-Fi-ESP32-E-Paper&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WebServer.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Preferences.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Preferences prefs;&lt;br /&gt;
WebServer server(80);&lt;br /&gt;
&lt;br /&gt;
String ssid, pass;&lt;br /&gt;
&lt;br /&gt;
const char* configPage = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Configuration WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;form action=&amp;quot;/save&amp;quot; method=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
      SSID: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;ssid&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      Password: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
void handleRoot() {&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, configPage);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleSave() {&lt;br /&gt;
  if (server.hasArg(&amp;quot;ssid&amp;quot;) &amp;amp;&amp;amp; server.hasArg(&amp;quot;pass&amp;quot;)) {&lt;br /&gt;
    ssid = server.arg(&amp;quot;ssid&amp;quot;);&lt;br /&gt;
    pass = server.arg(&amp;quot;pass&amp;quot;);&lt;br /&gt;
    prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
    prefs.putString(&amp;quot;ssid&amp;quot;, ssid);&lt;br /&gt;
    prefs.putString(&amp;quot;pass&amp;quot;, pass);&lt;br /&gt;
    prefs.end();&lt;br /&gt;
    server.send(200, &amp;quot;text/html&amp;quot;, &amp;quot;Paramètres sauvegardés. Redémarrage...&amp;quot;);&lt;br /&gt;
    delay(2000);&lt;br /&gt;
    ESP.restart();&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
bool connectToWiFi() {&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, true);&lt;br /&gt;
  ssid = prefs.getString(&amp;quot;ssid&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  pass = prefs.getString(&amp;quot;pass&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  if (ssid == &amp;quot;&amp;quot;) return false;&lt;br /&gt;
&lt;br /&gt;
  WiFi.begin(ssid.c_str(), pass.c_str());&lt;br /&gt;
  Serial.print(&amp;quot;Connexion à &amp;quot;); Serial.println(ssid);&lt;br /&gt;
&lt;br /&gt;
  unsigned long start = millis();&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED &amp;amp;&amp;amp; millis() - start &amp;lt; 10000) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
    Serial.print(&amp;quot;.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  return WiFi.status() == WL_CONNECTED;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void startAP() {&lt;br /&gt;
  WiFi.softAP(&amp;quot;XIAO_Config&amp;quot;, &amp;quot;12345678&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;AP démarré. IP: &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
  server.on(&amp;quot;/&amp;quot;, handleRoot);&lt;br /&gt;
  server.on(&amp;quot;/save&amp;quot;, HTTP_POST, handleSave);&lt;br /&gt;
  server.begin();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
&lt;br /&gt;
  if (!connectToWiFi()) {&lt;br /&gt;
    Serial.println(&amp;quot;Échec connexion. Passage en mode AP.&amp;quot;);&lt;br /&gt;
    startAP();&lt;br /&gt;
  } else {&lt;br /&gt;
    Serial.println(&amp;quot;Connecté au WiFi. IP: &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
    // Ici vous pouvez lancer un serveur web normal ou autre logique&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  server.handleClient();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
## ⚙️ Fonctionnement&lt;br /&gt;
- **Premier démarrage** : pas de SSID enregistré → le module crée un AP `XIAO_Config`.  &lt;br /&gt;
- **Page web** : accessible via l’IP du point d’accès (souvent `192.168.4.1`).  &lt;br /&gt;
- **Sauvegarde** : SSID et mot de passe sont stockés dans `Preferences`.  &lt;br /&gt;
- **Redémarrage** : le module tente de se connecter au Wi Fi enregistré.  &lt;br /&gt;
- **Fallback** : si la connexion échoue, retour en mode AP pour reconfigurer.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- **Mode AP (point d’accès)** au démarrage → permet de configurer les paramètres Wi Fi via une page web.  &lt;br /&gt;
- **Sauvegarde des paramètres** (SSID, mot de passe, etc.) dans la mémoire non volatile (Preferences).  &lt;br /&gt;
- **Redémarrage automatique en mode station** → le XIAO se connecte au réseau configuré.  &lt;br /&gt;
- **Fallback** : si la connexion échoue, il revient en mode AP pour reconfigurer.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Code Modifié&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WebServer.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Preferences.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Preferences prefs;&lt;br /&gt;
WebServer server(80);&lt;br /&gt;
&lt;br /&gt;
// ---- CONFIG WIFI DOMESTIQUE PAR DÉFAUT ----&lt;br /&gt;
const char* DEFAULT_STA_SSID = &amp;quot;TonSSID&amp;quot;;&lt;br /&gt;
const char* DEFAULT_STA_PASS = &amp;quot;TonMotDePasse&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// ---- CONFIG AP ----&lt;br /&gt;
const char* AP_SSID = &amp;quot;XIAO_Config&amp;quot;;&lt;br /&gt;
const char* AP_PASS = &amp;quot;12345678&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
String ssid, pass;&lt;br /&gt;
&lt;br /&gt;
// ---- PAGE HTML DE CONFIG WIFI ----&lt;br /&gt;
const char* configPage = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Configuration WiFi&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #4c8bf5, #6dd5fa);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  input[type=&amp;quot;text&amp;quot;], input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
    width: 90%;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border: 1px solid #aaa;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  input[type=&amp;quot;submit&amp;quot;] {&lt;br /&gt;
    background: #4c8bf5;&lt;br /&gt;
    color: white;&lt;br /&gt;
    border: none;&lt;br /&gt;
    padding: 12px 20px;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-top: 10px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  input[type=&amp;quot;submit&amp;quot;]:hover {&lt;br /&gt;
    background: #3a6fd8;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .links {&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .links a {&lt;br /&gt;
    color: #4c8bf5;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .links a:hover {&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Configuration WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;form action=&amp;quot;/save&amp;quot; method=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;ssid&amp;quot; placeholder=&amp;quot;Nom du réseau (SSID)&amp;quot; required&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;password&amp;quot; name=&amp;quot;pass&amp;quot; placeholder=&amp;quot;Mot de passe&amp;quot; required&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Enregistrer&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;links&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;/status&amp;quot;&amp;gt;Voir le statut&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// ---- HANDLERS HTTP ----&lt;br /&gt;
&lt;br /&gt;
void handleRoot() {&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, configPage);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleSave() {&lt;br /&gt;
  if (server.hasArg(&amp;quot;ssid&amp;quot;) &amp;amp;&amp;amp; server.hasArg(&amp;quot;pass&amp;quot;)) {&lt;br /&gt;
    prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
    prefs.putString(&amp;quot;ssid&amp;quot;, server.arg(&amp;quot;ssid&amp;quot;));&lt;br /&gt;
    prefs.putString(&amp;quot;pass&amp;quot;, server.arg(&amp;quot;pass&amp;quot;));&lt;br /&gt;
    prefs.end();&lt;br /&gt;
&lt;br /&gt;
    String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Paramètres enregistrés&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #4c8bf5, #6dd5fa);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
  h2 { margin-top: 0; color: #333; }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Paramètres sauvegardés&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;L&amp;#039;appareil va redémarrer&amp;lt;br&amp;gt;et tenter de se connecter au nouveau réseau.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
    delay(1500);&lt;br /&gt;
    ESP.restart();&lt;br /&gt;
  } else {&lt;br /&gt;
    server.send(400, &amp;quot;text/plain&amp;quot;, &amp;quot;SSID ou mot de passe manquant&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleStatus() {&lt;br /&gt;
  String mode = &amp;quot;&amp;quot;;&lt;br /&gt;
  wifi_mode_t currentMode = WiFi.getMode();&lt;br /&gt;
&lt;br /&gt;
  if (currentMode == WIFI_STA) mode = &amp;quot;Station (STA)&amp;quot;;&lt;br /&gt;
  else if (currentMode == WIFI_AP) mode = &amp;quot;Point d&amp;#039;accès (AP)&amp;quot;;&lt;br /&gt;
  else if (currentMode == WIFI_AP_STA) mode = &amp;quot;AP + Station (AP_STA)&amp;quot;;&lt;br /&gt;
  else mode = &amp;quot;Inconnu&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Statut WiFi&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #6dd5fa, #4c8bf5);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 350px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .info {&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .info div {&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn {&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 10px 20px;&lt;br /&gt;
    background: #4c8bf5;&lt;br /&gt;
    color: white;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn:hover {&lt;br /&gt;
    background: #3a6fd8;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn-danger {&lt;br /&gt;
    background: #f56d6d;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .btn-danger:hover {&lt;br /&gt;
    background: #d84a4a;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Statut WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;info&amp;quot;&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;Mode :&amp;lt;/b&amp;gt; &amp;quot; + mode + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;IP (STA) :&amp;lt;/b&amp;gt; &amp;quot; + WiFi.localIP().toString() + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;IP (AP) :&amp;lt;/b&amp;gt; &amp;quot; + WiFi.softAPIP().toString() + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  if (WiFi.status() == WL_CONNECTED) {&lt;br /&gt;
    page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;RSSI :&amp;lt;/b&amp;gt; &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  } else {&lt;br /&gt;
    page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;RSSI :&amp;lt;/b&amp;gt; Non connecté&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  unsigned long ms = millis();&lt;br /&gt;
  unsigned long sec = ms / 1000;&lt;br /&gt;
  unsigned long min = sec / 60;&lt;br /&gt;
  unsigned long hr  = min / 60;&lt;br /&gt;
&lt;br /&gt;
  page += &amp;quot;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;Uptime :&amp;lt;/b&amp;gt; &amp;quot; + String(hr) + &amp;quot;h &amp;quot; + String(min % 60) + &amp;quot;m &amp;quot; + String(sec % 60) + &amp;quot;s&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  page += R&amp;quot;rawliteral(&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;/&amp;quot;&amp;gt;Config WiFi&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;/reboot&amp;quot;&amp;gt;Redémarrer&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;btn btn-danger&amp;quot; href=&amp;quot;/resetwifi&amp;quot;&amp;gt;Reset Wi‑Fi&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleReboot() {&lt;br /&gt;
  String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Redémarrage&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #4c8bf5, #6dd5fa);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Redémarrage en cours…&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;L&amp;#039;appareil va redémarrer dans quelques secondes.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
  delay(1500);&lt;br /&gt;
  ESP.restart();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleResetWiFi() {&lt;br /&gt;
  // Effacer les identifiants WiFi stockés&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
  prefs.clear();&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  String page = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Reset WiFi&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
  body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    background: linear-gradient(135deg, #f56d6d, #fa9a6d);&lt;br /&gt;
    height: 100vh;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .card {&lt;br /&gt;
    background: white;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    border-radius: 15px;&lt;br /&gt;
    width: 320px;&lt;br /&gt;
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2 {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
    color: #333;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Réinitialisation WiFi…&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;Les paramètres WiFi ont été effacés.&amp;lt;br&amp;gt;Redémarrage en cours…&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, page);&lt;br /&gt;
&lt;br /&gt;
  // Résumé sur le moniteur série&lt;br /&gt;
  Serial.println(&amp;quot;\n===== RESET WIFI =====&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;IP STA : &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
  Serial.println(&amp;quot;IP AP  : &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
  Serial.println(&amp;quot;AP SSID : &amp;quot; + String(AP_SSID));&lt;br /&gt;
  Serial.println(&amp;quot;AP PASS : &amp;quot; + String(AP_PASS));&lt;br /&gt;
&lt;br /&gt;
  if (WiFi.status() == WL_CONNECTED)&lt;br /&gt;
    Serial.println(&amp;quot;RSSI : &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;quot;);&lt;br /&gt;
  else&lt;br /&gt;
    Serial.println(&amp;quot;RSSI : Non connecté&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  Serial.println(&amp;quot;=======================\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  delay(1500);&lt;br /&gt;
  ESP.restart();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// ---- LOGIQUE WIFI ----&lt;br /&gt;
&lt;br /&gt;
bool connectToWiFi() {&lt;br /&gt;
  // Charger les valeurs enregistrées (ou défaut)&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, true);&lt;br /&gt;
  ssid = prefs.getString(&amp;quot;ssid&amp;quot;, DEFAULT_STA_SSID);&lt;br /&gt;
  pass = prefs.getString(&amp;quot;pass&amp;quot;, DEFAULT_STA_PASS);&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  Serial.print(&amp;quot;Connexion à &amp;quot;); Serial.println(ssid);&lt;br /&gt;
&lt;br /&gt;
  WiFi.begin(ssid.c_str(), pass.c_str());&lt;br /&gt;
&lt;br /&gt;
  unsigned long start = millis();&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED &amp;amp;&amp;amp; millis() - start &amp;lt; 10000) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
    Serial.print(&amp;quot;.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (WiFi.status() == WL_CONNECTED) {&lt;br /&gt;
    Serial.println(&amp;quot;\n[WiFi] Connecté en STA&amp;quot;);&lt;br /&gt;
    Serial.println(&amp;quot;IP STA : &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
    Serial.println(&amp;quot;RSSI   : &amp;quot; + String(WiFi.RSSI()) + &amp;quot; dBm&amp;quot;);&lt;br /&gt;
    return true;&lt;br /&gt;
  } else {&lt;br /&gt;
    Serial.println(&amp;quot;\n[WiFi] Échec connexion STA&amp;quot;);&lt;br /&gt;
    return false;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// ---- SETUP / LOOP ----&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(500);&lt;br /&gt;
  Serial.println(&amp;quot;\n==== DÉMARRAGE XIAO ESP32C3 ====&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  // Mode AP + STA&lt;br /&gt;
  WiFi.mode(WIFI_AP_STA);&lt;br /&gt;
&lt;br /&gt;
  // Lancer AP&lt;br /&gt;
  WiFi.softAP(AP_SSID, AP_PASS);&lt;br /&gt;
  Serial.println(&amp;quot;[WiFi] AP actif&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;  SSID : &amp;quot; + String(AP_SSID));&lt;br /&gt;
  Serial.println(&amp;quot;  PASS : &amp;quot; + String(AP_PASS));&lt;br /&gt;
  Serial.println(&amp;quot;  IP AP: &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
&lt;br /&gt;
  // Tenter connexion STA&lt;br /&gt;
  connectToWiFi();&lt;br /&gt;
&lt;br /&gt;
  // Routes HTTP&lt;br /&gt;
  server.on(&amp;quot;/&amp;quot;, handleRoot);&lt;br /&gt;
  server.on(&amp;quot;/save&amp;quot;, HTTP_POST, handleSave);&lt;br /&gt;
  server.on(&amp;quot;/status&amp;quot;, handleStatus);&lt;br /&gt;
  server.on(&amp;quot;/reboot&amp;quot;, handleReboot);&lt;br /&gt;
  server.on(&amp;quot;/resetwifi&amp;quot;, handleResetWiFi);&lt;br /&gt;
&lt;br /&gt;
  server.begin();&lt;br /&gt;
  Serial.println(&amp;quot;[HTTP] Serveur web démarré&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  server.handleClient();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2051</id>
		<title>Wi-Fi-ESP32-E-Paper</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2051"/>
		<updated>2025-12-18T23:59:51Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper ===&lt;br /&gt;
&lt;br /&gt;
Wi-Fi-ESP32-E-Paper&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WebServer.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Preferences.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Preferences prefs;&lt;br /&gt;
WebServer server(80);&lt;br /&gt;
&lt;br /&gt;
String ssid, pass;&lt;br /&gt;
&lt;br /&gt;
const char* configPage = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Configuration WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;form action=&amp;quot;/save&amp;quot; method=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
      SSID: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;ssid&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      Password: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
void handleRoot() {&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, configPage);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleSave() {&lt;br /&gt;
  if (server.hasArg(&amp;quot;ssid&amp;quot;) &amp;amp;&amp;amp; server.hasArg(&amp;quot;pass&amp;quot;)) {&lt;br /&gt;
    ssid = server.arg(&amp;quot;ssid&amp;quot;);&lt;br /&gt;
    pass = server.arg(&amp;quot;pass&amp;quot;);&lt;br /&gt;
    prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
    prefs.putString(&amp;quot;ssid&amp;quot;, ssid);&lt;br /&gt;
    prefs.putString(&amp;quot;pass&amp;quot;, pass);&lt;br /&gt;
    prefs.end();&lt;br /&gt;
    server.send(200, &amp;quot;text/html&amp;quot;, &amp;quot;Paramètres sauvegardés. Redémarrage...&amp;quot;);&lt;br /&gt;
    delay(2000);&lt;br /&gt;
    ESP.restart();&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
bool connectToWiFi() {&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, true);&lt;br /&gt;
  ssid = prefs.getString(&amp;quot;ssid&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  pass = prefs.getString(&amp;quot;pass&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  if (ssid == &amp;quot;&amp;quot;) return false;&lt;br /&gt;
&lt;br /&gt;
  WiFi.begin(ssid.c_str(), pass.c_str());&lt;br /&gt;
  Serial.print(&amp;quot;Connexion à &amp;quot;); Serial.println(ssid);&lt;br /&gt;
&lt;br /&gt;
  unsigned long start = millis();&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED &amp;amp;&amp;amp; millis() - start &amp;lt; 10000) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
    Serial.print(&amp;quot;.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  return WiFi.status() == WL_CONNECTED;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void startAP() {&lt;br /&gt;
  WiFi.softAP(&amp;quot;XIAO_Config&amp;quot;, &amp;quot;12345678&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;AP démarré. IP: &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
  server.on(&amp;quot;/&amp;quot;, handleRoot);&lt;br /&gt;
  server.on(&amp;quot;/save&amp;quot;, HTTP_POST, handleSave);&lt;br /&gt;
  server.begin();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
&lt;br /&gt;
  if (!connectToWiFi()) {&lt;br /&gt;
    Serial.println(&amp;quot;Échec connexion. Passage en mode AP.&amp;quot;);&lt;br /&gt;
    startAP();&lt;br /&gt;
  } else {&lt;br /&gt;
    Serial.println(&amp;quot;Connecté au WiFi. IP: &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
    // Ici vous pouvez lancer un serveur web normal ou autre logique&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  server.handleClient();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
## ⚙️ Fonctionnement&lt;br /&gt;
- **Premier démarrage** : pas de SSID enregistré → le module crée un AP `XIAO_Config`.  &lt;br /&gt;
- **Page web** : accessible via l’IP du point d’accès (souvent `192.168.4.1`).  &lt;br /&gt;
- **Sauvegarde** : SSID et mot de passe sont stockés dans `Preferences`.  &lt;br /&gt;
- **Redémarrage** : le module tente de se connecter au Wi Fi enregistré.  &lt;br /&gt;
- **Fallback** : si la connexion échoue, retour en mode AP pour reconfigurer.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- **Mode AP (point d’accès)** au démarrage → permet de configurer les paramètres Wi Fi via une page web.  &lt;br /&gt;
- **Sauvegarde des paramètres** (SSID, mot de passe, etc.) dans la mémoire non volatile (Preferences).  &lt;br /&gt;
- **Redémarrage automatique en mode station** → le XIAO se connecte au réseau configuré.  &lt;br /&gt;
- **Fallback** : si la connexion échoue, il revient en mode AP pour reconfigurer.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2050</id>
		<title>Wi-Fi-ESP32-E-Paper</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2050"/>
		<updated>2025-12-18T23:53:59Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper ===&lt;br /&gt;
&lt;br /&gt;
Wi-Fi-ESP32-E-Paper&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WebServer.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Preferences.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Preferences prefs;&lt;br /&gt;
WebServer server(80);&lt;br /&gt;
&lt;br /&gt;
String ssid, pass;&lt;br /&gt;
&lt;br /&gt;
const char* configPage = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Configuration WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;form action=&amp;quot;/save&amp;quot; method=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
      SSID: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;ssid&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      Password: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
void handleRoot() {&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, configPage);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleSave() {&lt;br /&gt;
  if (server.hasArg(&amp;quot;ssid&amp;quot;) &amp;amp;&amp;amp; server.hasArg(&amp;quot;pass&amp;quot;)) {&lt;br /&gt;
    ssid = server.arg(&amp;quot;ssid&amp;quot;);&lt;br /&gt;
    pass = server.arg(&amp;quot;pass&amp;quot;);&lt;br /&gt;
    prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
    prefs.putString(&amp;quot;ssid&amp;quot;, ssid);&lt;br /&gt;
    prefs.putString(&amp;quot;pass&amp;quot;, pass);&lt;br /&gt;
    prefs.end();&lt;br /&gt;
    server.send(200, &amp;quot;text/html&amp;quot;, &amp;quot;Paramètres sauvegardés. Redémarrage...&amp;quot;);&lt;br /&gt;
    delay(2000);&lt;br /&gt;
    ESP.restart();&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
bool connectToWiFi() {&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, true);&lt;br /&gt;
  ssid = prefs.getString(&amp;quot;ssid&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  pass = prefs.getString(&amp;quot;pass&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  if (ssid == &amp;quot;&amp;quot;) return false;&lt;br /&gt;
&lt;br /&gt;
  WiFi.begin(ssid.c_str(), pass.c_str());&lt;br /&gt;
  Serial.print(&amp;quot;Connexion à &amp;quot;); Serial.println(ssid);&lt;br /&gt;
&lt;br /&gt;
  unsigned long start = millis();&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED &amp;amp;&amp;amp; millis() - start &amp;lt; 10000) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
    Serial.print(&amp;quot;.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  return WiFi.status() == WL_CONNECTED;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void startAP() {&lt;br /&gt;
  WiFi.softAP(&amp;quot;XIAO_Config&amp;quot;, &amp;quot;12345678&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;AP démarré. IP: &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
  server.on(&amp;quot;/&amp;quot;, handleRoot);&lt;br /&gt;
  server.on(&amp;quot;/save&amp;quot;, HTTP_POST, handleSave);&lt;br /&gt;
  server.begin();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
&lt;br /&gt;
  if (!connectToWiFi()) {&lt;br /&gt;
    Serial.println(&amp;quot;Échec connexion. Passage en mode AP.&amp;quot;);&lt;br /&gt;
    startAP();&lt;br /&gt;
  } else {&lt;br /&gt;
    Serial.println(&amp;quot;Connecté au WiFi. IP: &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
    // Ici vous pouvez lancer un serveur web normal ou autre logique&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  server.handleClient();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
## ⚙️ Fonctionnement&lt;br /&gt;
- **Premier démarrage** : pas de SSID enregistré → le module crée un AP `XIAO_Config`.  &lt;br /&gt;
- **Page web** : accessible via l’IP du point d’accès (souvent `192.168.4.1`).  &lt;br /&gt;
- **Sauvegarde** : SSID et mot de passe sont stockés dans `Preferences`.  &lt;br /&gt;
- **Redémarrage** : le module tente de se connecter au Wi Fi enregistré.  &lt;br /&gt;
- **Fallback** : si la connexion échoue, retour en mode AP pour reconfigurer.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2049</id>
		<title>Wi-Fi-ESP32-E-Paper</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2049"/>
		<updated>2025-12-18T23:47:46Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper ===&lt;br /&gt;
&lt;br /&gt;
Wi-Fi-ESP32-E-Paper&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;WebServer.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Preferences.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Preferences prefs;&lt;br /&gt;
WebServer server(80);&lt;br /&gt;
&lt;br /&gt;
String ssid, pass;&lt;br /&gt;
&lt;br /&gt;
const char* configPage = R&amp;quot;rawliteral(&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;h2&amp;gt;Configuration WiFi&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;form action=&amp;quot;/save&amp;quot; method=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
      SSID: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;ssid&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      Password: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;pass&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Save&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
)rawliteral&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
void handleRoot() {&lt;br /&gt;
  server.send(200, &amp;quot;text/html&amp;quot;, configPage);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void handleSave() {&lt;br /&gt;
  if (server.hasArg(&amp;quot;ssid&amp;quot;) &amp;amp;&amp;amp; server.hasArg(&amp;quot;pass&amp;quot;)) {&lt;br /&gt;
    ssid = server.arg(&amp;quot;ssid&amp;quot;);&lt;br /&gt;
    pass = server.arg(&amp;quot;pass&amp;quot;);&lt;br /&gt;
    prefs.begin(&amp;quot;wifi&amp;quot;, false);&lt;br /&gt;
    prefs.putString(&amp;quot;ssid&amp;quot;, ssid);&lt;br /&gt;
    prefs.putString(&amp;quot;pass&amp;quot;, pass);&lt;br /&gt;
    prefs.end();&lt;br /&gt;
    server.send(200, &amp;quot;text/html&amp;quot;, &amp;quot;Paramètres sauvegardés. Redémarrage...&amp;quot;);&lt;br /&gt;
    delay(2000);&lt;br /&gt;
    ESP.restart();&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
bool connectToWiFi() {&lt;br /&gt;
  prefs.begin(&amp;quot;wifi&amp;quot;, true);&lt;br /&gt;
  ssid = prefs.getString(&amp;quot;ssid&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  pass = prefs.getString(&amp;quot;pass&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
  prefs.end();&lt;br /&gt;
&lt;br /&gt;
  if (ssid == &amp;quot;&amp;quot;) return false;&lt;br /&gt;
&lt;br /&gt;
  WiFi.begin(ssid.c_str(), pass.c_str());&lt;br /&gt;
  Serial.print(&amp;quot;Connexion à &amp;quot;); Serial.println(ssid);&lt;br /&gt;
&lt;br /&gt;
  unsigned long start = millis();&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED &amp;amp;&amp;amp; millis() - start &amp;lt; 10000) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
    Serial.print(&amp;quot;.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  return WiFi.status() == WL_CONNECTED;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void startAP() {&lt;br /&gt;
  WiFi.softAP(&amp;quot;XIAO_Config&amp;quot;, &amp;quot;12345678&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;AP démarré. IP: &amp;quot; + WiFi.softAPIP().toString());&lt;br /&gt;
  server.on(&amp;quot;/&amp;quot;, handleRoot);&lt;br /&gt;
  server.on(&amp;quot;/save&amp;quot;, HTTP_POST, handleSave);&lt;br /&gt;
  server.begin();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
&lt;br /&gt;
  if (!connectToWiFi()) {&lt;br /&gt;
    Serial.println(&amp;quot;Échec connexion. Passage en mode AP.&amp;quot;);&lt;br /&gt;
    startAP();&lt;br /&gt;
  } else {&lt;br /&gt;
    Serial.println(&amp;quot;Connecté au WiFi. IP: &amp;quot; + WiFi.localIP().toString());&lt;br /&gt;
    // Ici vous pouvez lancer un serveur web normal ou autre logique&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  server.handleClient();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2048</id>
		<title>Wi-Fi-ESP32-E-Paper</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2048"/>
		<updated>2025-12-18T23:24:40Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Code Wi-Fi &amp;amp; ESP32 &amp;amp; E-Paper ===&lt;br /&gt;
&lt;br /&gt;
Wi-Fi-ESP32-E-Paper&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2047</id>
		<title>Wi-Fi-ESP32-E-Paper</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=Wi-Fi-ESP32-E-Paper&amp;diff=2047"/>
		<updated>2025-12-18T23:23:19Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: Created page with &amp;quot; Wi-Fi-ESP32-E-Paper  &amp;lt;pre&amp;gt; &amp;lt;/pre&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Wi-Fi-ESP32-E-Paper&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2046</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2046"/>
		<updated>2025-12-18T23:22:43Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Code Wi-Fi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
[[File:EPaper-Display-1.54.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&lt;br /&gt;
 https://github.com/Seeed-Studio/Seeed_GFX&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
HelloWorld.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Code Wi-Fi ===&lt;br /&gt;
&lt;br /&gt;
[[Wi-Fi-ESP32-E-Paper| Wi-Fi-ESP32-E-Paper]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] Display a bitmap image ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;quot;TFT_eSPI.h&amp;quot;&lt;br /&gt;
#include &amp;quot;image.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper;&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(2000);&lt;br /&gt;
  Serial.println(&amp;quot;1.54\&amp;quot; E-Paper Bitmap Display Example&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  &lt;br /&gt;
  // Clear screen to white&lt;br /&gt;
  epaper.fillScreen(TFT_WHITE);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  &lt;br /&gt;
  // Display bitmap image using drawBitmap API&lt;br /&gt;
  // drawBitmap(x, y, bitmap_data, width, height, color)&lt;br /&gt;
  epaper.drawBitmap(0, 0, gImage_1inch54, 200, 200, TFT_BLACK);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  &lt;br /&gt;
  Serial.println(&amp;quot;Bitmap displayed successfully&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  // Put display to sleep to save power&lt;br /&gt;
  epaper.sleep();&lt;br /&gt;
#else&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  Serial.println(&amp;quot;EPAPER_ENABLE not defined. Please select the correct setup file.&amp;quot;);&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  // Nothing to do here&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet driver.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet image.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * Image header file for 1.54&amp;quot; E-Paper Display&lt;br /&gt;
 * &lt;br /&gt;
 * Image specifications:&lt;br /&gt;
 * - Size: 200x200 pixels&lt;br /&gt;
 * - Format: 1-bit monochrome bitmap&lt;br /&gt;
 * - Color depth: Black and White&lt;br /&gt;
 * &lt;br /&gt;
 * To generate your own image:&lt;br /&gt;
 * 1. Prepare a 200x200 pixel image&lt;br /&gt;
 * 2. Convert to 1-bit monochrome bitmap&lt;br /&gt;
 * 3. Use image2cpp or similar tool to generate C array&lt;br /&gt;
 * 4. Replace the array below with your generated data&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
#ifndef _IMAGE_H_&lt;br /&gt;
#define _IMAGE_H_&lt;br /&gt;
&lt;br /&gt;
// Placeholder for 200x200 bitmap image&lt;br /&gt;
// Replace this with your actual image data&lt;br /&gt;
const unsigned char gImage_1inch54[] PROGMEM = {&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x07, 0xC0,&lt;br /&gt;
  0x7C, 0x07, 0xC0, 0xFD, 0x81, 0xFC, 0xC6, 0x18, 0x7E, 0xC0, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F, 0xF0, 0xFE, 0x1F, 0xE1, 0xFF, 0x83, 0xFC, 0xEE,&lt;br /&gt;
  0x18, 0xFF, 0xCC, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60,&lt;br /&gt;
  0x1C, 0x71, 0xC7, 0x1C, 0x73, 0xC7, 0x83, 0x00, 0xEE, 0x19, 0xE3, 0xCC, 0xE3, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x18, 0x3B, 0x83, 0x38, 0x33, 0x83, 0x83,&lt;br /&gt;
  0x80, 0xCE, 0x19, 0xC1, 0xCD, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x7C, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3, 0x03, 0x83, 0xF0, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3,&lt;br /&gt;
  0x03, 0x81, 0xFC, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x07, 0xB8, 0x03, 0x80, 0x38, 0x03, 0x03, 0x80, 0x1C, 0xCE, 0x19, 0x81, 0xCD,&lt;br /&gt;
  0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x9C, 0x01, 0x80,&lt;br /&gt;
  0x38, 0x03, 0x87, 0x80, 0x0C, 0xC6, 0x19, 0xC3, 0xCC, 0xE1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x9F, 0xF1, 0xFF, 0x1F, 0xE1, 0xFF, 0x83, 0x1C, 0xE7, 0xF8,&lt;br /&gt;
  0xFF, 0xCC, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F,&lt;br /&gt;
  0xE0, 0xFE, 0x0F, 0xE0, 0xFF, 0x83, 0xF8, 0xE3, 0xF0, 0x7F, 0xCC, 0x7F, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x03, 0x80, 0x38, 0x03, 0x80, 0x39, 0x80, 0xE0,&lt;br /&gt;
  0x20, 0xC0, 0x1C, 0xCC, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79,&lt;br /&gt;
  0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xDC, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0xFC, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x13, 0xC6, 0xE6, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, 0xB7, 0xE6, 0x66, 0xE4,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0xF8, 0xE6, 0x66, 0x66, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xFC, 0xC6, 0x76,&lt;br /&gt;
  0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x04, 0x3C, 0xCC, 0xC6, 0x66, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x30, 0xCC,&lt;br /&gt;
  0xC3, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0xF8, 0x00, 0x03, 0x00, 0x3F, 0x3B, 0x70, 0xCE, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x43, 0x06, 0x3F, 0x33,&lt;br /&gt;
  0xB0, 0xE6, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0xF8, 0x00, 0xE3, 0x9F, 0xBB, 0xB3, 0xBE, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99,&lt;br /&gt;
  0x99, 0xBB, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99, 0x99, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xFC, 0x00,&lt;br /&gt;
  0x7F, 0x99, 0x99, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB, 0xFC, 0x00, 0x7D, 0x9F, 0x98, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x06, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB,&lt;br /&gt;
  0xFC, 0x00, 0x6C, 0xCF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0xE7, 0x60, 0x00, 0x00,&lt;br /&gt;
  0x0C, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x07, 0xF3, 0xFC, 0x00, 0x64, 0xC0, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0xC0, 0x02, 0x31, 0x33, 0x60, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00,&lt;br /&gt;
  0x07, 0xF3, 0xFC, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xB8, 0x71, 0xE0,&lt;br /&gt;
  0x00, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x07, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xFC, 0x07, 0x99, 0x99, 0xB1, 0xC0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x66, 0x19, 0x99,&lt;br /&gt;
  0xB8, 0xC0, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE3, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC6, 0x67, 0x19, 0x99, 0xF8, 0xC1, 0x00, 0x7F, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xC6, 0x67,&lt;br /&gt;
  0xD9, 0x9C, 0xC1, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x1F, 0xE1, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xE7, 0x60, 0xDF, 0x80, 0x0F, 0xFF, 0x01, 0xFF, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF7, 0xFC, 0x00, 0x1F, 0xC1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0xE0,&lt;br /&gt;
  0x66, 0x77, 0xDE, 0x01, 0xFF, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x3F,&lt;br /&gt;
  0xC1, 0xFF, 0x00, 0x00, 0x04, 0x00, 0x3E, 0x66, 0xC0, 0x66, 0x37, 0x8C, 0x7F, 0xFF, 0xFF, 0x01,&lt;br /&gt;
  0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3F, 0x0E, 0x7F,&lt;br /&gt;
  0x7E, 0xE0, 0x7C, 0x20, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3B, 0xBE, 0x73, 0x78, 0x60, 0x78, 0x03, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x81, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x7F, 0x9F, 0xFF, 0xF0, 0x00, 0x31,&lt;br /&gt;
  0x87, 0x73, 0x70, 0x60, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xF0, 0x0F, 0x3B, 0x8F, 0x33, 0x3E, 0x40, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x7F, 0xF0, 0x7F, 0xFF, 0xFF, 0xF8,&lt;br /&gt;
  0x0D, 0x9F, 0x1B, 0x3F, 0x18, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x07, 0xE0, 0x3F, 0xF0, 0xFF, 0xFF, 0xFF, 0xF8, 0x19, 0x9C, 0x3B, 0x3E, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xF8, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xF0, 0x1F, 0x98, 0x1F, 0x30, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xFF, 0xFF, 0x80, 0x1C, 0x18, 0x00, 0x33, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8,&lt;br /&gt;
  0x7F, 0xFF, 0xFF, 0x80, 0x0F, 0x98, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xC0, 0x7F, 0x80, 0x07, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF8, 0x78, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x3F,&lt;br /&gt;
  0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F,&lt;br /&gt;
  0xC0, 0x00, 0x01, 0x80, 0x1F, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xE0, 0x7F, 0xF0, 0x00,&lt;br /&gt;
  0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x07, 0xFF, 0xFF,&lt;br /&gt;
  0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE7, 0xC1, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF,&lt;br /&gt;
  0xC3, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xC3, 0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x0F,&lt;br /&gt;
  0xFF, 0xFF, 0xC3, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFE, 0x7F, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xEF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFE, 0x7F, 0xF7, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xF1, 0xE3, 0xE7, 0xF2, 0x39, 0x3F, 0xFF, 0xC7, 0x8F, 0x9F, 0xCC, 0xE7, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0xFF, 0xFF, 0xFE, 0x7F, 0xE7, 0xFF, 0xFF, 0xFF, 0xC0, 0xC1, 0xC3, 0xF3, 0x39, 0xBC, 0xF3,&lt;br /&gt;
  0x03, 0x07, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE, 0x61, 0xC3, 0x8E, 0x66, 0x41, 0x38,&lt;br /&gt;
  0x70, 0x73, 0xFC, 0xCC, 0x99, 0xF7, 0x33, 0xBE, 0x67, 0xF3, 0x32, 0x67, 0xDC, 0xE7, 0x3F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xCC, 0x40, 0x83, 0x06, 0x66, 0x41, 0x30, 0x30, 0x33, 0xFC, 0xCC, 0x99, 0xF7, 0x33,&lt;br /&gt;
  0x9F, 0x0F, 0xF3, 0x32, 0x67, 0xDC, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xC0, 0xCC, 0x8E, 0x62, 0x66,&lt;br /&gt;
  0x67, 0x33, 0x33, 0x33, 0xF8, 0xCC, 0x99, 0xE7, 0x13, 0x9F, 0x9F, 0xE3, 0x32, 0x67, 0x9C, 0x07,&lt;br /&gt;
  0xBF, 0xFF, 0xFF, 0xFF, 0xC1, 0xC0, 0xC2, 0x72, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF9, 0xCC, 0x99,&lt;br /&gt;
  0xE7, 0x97, 0x9F, 0x0F, 0xE7, 0x32, 0x67, 0x9C, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCF, 0xF2,&lt;br /&gt;
  0x62, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF3, 0xCC, 0x99, 0xF7, 0x87, 0x9E, 0x67, 0xCF, 0x32, 0x67,&lt;br /&gt;
  0xDC, 0xE7, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xC5, 0x93, 0x06, 0x20, 0x63, 0x30, 0x33, 0x33, 0xE0,&lt;br /&gt;
  0xC1, 0x81, 0xF7, 0x87, 0x9C, 0xF3, 0x83, 0x06, 0x07, 0xDC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE,&lt;br /&gt;
  0x61, 0x87, 0x0F, 0x30, 0x71, 0x38, 0x73, 0x33, 0xC0, 0xE1, 0xC3, 0xF3, 0xC7, 0xBF, 0xFF, 0x03,&lt;br /&gt;
  0x8F, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0x8F, 0xCE, 0x0E, 0x7F, 0xFC,&lt;br /&gt;
  0x18, 0x3E, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFE, 0x7F, 0xFF, 0xFF, 0x07, 0x86, 0x07, 0xFF, 0xFC, 0x18, 0x1C, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0xD1, 0x91, 0xC3, 0xC4, 0x18, 0x74, 0xDF, 0xE7, 0x86, 0x62,&lt;br /&gt;
  0x60, 0xFC, 0xF9, 0x98, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xC0, 0xC0,&lt;br /&gt;
  0x81, 0xC1, 0x84, 0x10, 0x60, 0x8F, 0xE7, 0x26, 0x62, 0x60, 0x7C, 0xF9, 0x99, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x88, 0x99, 0x1E, 0x73, 0x23, 0xDF, 0xE6,&lt;br /&gt;
  0x66, 0x06, 0x66, 0x7C, 0x18, 0x19, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xCC, 0xCC, 0x8C, 0x81, 0x3E, 0x63, 0x23, 0xFF, 0xCE, 0x06, 0x0E, 0x66, 0x7C, 0x38, 0x39, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x8C, 0x9F, 0x3E, 0x73, 0x23,&lt;br /&gt;
  0xFF, 0x8E, 0x06, 0x7E, 0x66, 0x7C, 0xF9, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xC0, 0xC0, 0xCC, 0x8C, 0x8B, 0x86, 0x30, 0x23, 0x8F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9,&lt;br /&gt;
  0xFC, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE1, 0xCC, 0x8C, 0xC3, 0x87,&lt;br /&gt;
  0x18, 0x63, 0x9F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9, 0xFE, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFE, 0x7C, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFC, 0x7C,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xE9, 0x0E, 0x66, 0x1C, 0x61, 0xCE, 0x1D, 0xF8, 0x7C, 0xE1, 0x99, 0xC7, 0x30, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0x06, 0x64, 0x18, 0x60, 0xCC, 0x18,&lt;br /&gt;
  0xF8, 0x7C, 0xC0, 0x99, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCC, 0x67, 0xE6, 0x64, 0x71, 0xFC, 0xCC, 0xCD, 0xF2, 0x7C, 0xCC, 0x99, 0x33, 0x23, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x67, 0x07, 0x0E, 0x13, 0xE0,&lt;br /&gt;
  0xCC, 0x0F, 0xF0, 0x3C, 0xC0, 0xCB, 0x03, 0x30, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCE, 0x67, 0x27, 0x0F, 0x93, 0xE4, 0xCC, 0xFF, 0xF0, 0x3C, 0xCF, 0xC3, 0x3F,&lt;br /&gt;
  0x3C, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x67, 0x07, 0x9C,&lt;br /&gt;
  0x98, 0x60, 0xC4, 0x58, 0xFE, 0x7C, 0x45, 0xC3, 0x17, 0x24, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE7, 0x07, 0x9C, 0x38, 0x60, 0xE6, 0x19, 0xFE, 0x7E, 0x61,&lt;br /&gt;
  0xE7, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFE, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x87, 0x07, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCF, 0xFC, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x98, 0x30, 0xC8, 0x18, 0x78,&lt;br /&gt;
  0xE3, 0x9F, 0x3F, 0x33, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCC, 0x08, 0x20, 0xC0, 0x18, 0x30, 0xC1, 0x9F, 0x1F, 0x33, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE6, 0x47,&lt;br /&gt;
  0x3E, 0x23, 0x89, 0x9F, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE0, 0x4F, 0x38, 0x27, 0x81, 0xFF, 0xE3, 0x07, 0x3F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC,&lt;br /&gt;
  0xE7, 0xCF, 0x33, 0x23, 0x8F, 0xFF, 0xF3, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0x62, 0xCF, 0x30, 0x30, 0xC1, 0x9F, 0x03,&lt;br /&gt;
  0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xCC, 0xCE, 0x30, 0xCF, 0x38, 0x30, 0xE1, 0x9F, 0x07, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 2 Display a clock] ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 An example digital clock using a TFT LCD screen to show the time.&lt;br /&gt;
 Demonstrates use of the font printing routines. (Time updates but date does not.)&lt;br /&gt;
 &lt;br /&gt;
 For a more accurate clock, it would be better to use the RTClib library.&lt;br /&gt;
 But this is just a demo. &lt;br /&gt;
 &lt;br /&gt;
 This examples uses the hardware SPI only. Non-hardware SPI&lt;br /&gt;
 is just too slow (~8 times slower!)&lt;br /&gt;
 &lt;br /&gt;
 Based on clock sketch by Gilchrist 6/2/2014 1.0&lt;br /&gt;
 Updated by Bodmer&lt;br /&gt;
A few colour codes:&lt;br /&gt;
 &lt;br /&gt;
code	color&lt;br /&gt;
0x0000	Black&lt;br /&gt;
0xFFFF	White&lt;br /&gt;
0xBDF7	Light Gray&lt;br /&gt;
0x7BEF	Dark Gray&lt;br /&gt;
0xF800	Red&lt;br /&gt;
0xFFE0	Yellow&lt;br /&gt;
0xFBE0	Orange&lt;br /&gt;
0x79E0	Brown&lt;br /&gt;
0x7E0	Green&lt;br /&gt;
0x7FF	Cyan&lt;br /&gt;
0x1F	Blue&lt;br /&gt;
0xF81F	Pink&lt;br /&gt;
&lt;br /&gt;
 */&lt;br /&gt;
#include &amp;lt;TFT_eSPI.h&amp;gt; // Graphics and font library for ST7735 driver chip&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE // Only compile this code if the EPAPER_ENABLE is defined in User_Setup.h&lt;br /&gt;
&lt;br /&gt;
EPaper epaper = EPaper();  // Invoke library, pins defined in User_Setup.h&lt;br /&gt;
&lt;br /&gt;
uint32_t targetTime = 0;       // for next 1 second timeout&lt;br /&gt;
&lt;br /&gt;
byte omm = 99;&lt;br /&gt;
bool initial = 1;&lt;br /&gt;
byte xcolon = 0;&lt;br /&gt;
unsigned int colour = 0;&lt;br /&gt;
&lt;br /&gt;
static uint8_t conv2d(const char* p) {&lt;br /&gt;
  uint8_t v = 0;&lt;br /&gt;
  if (&amp;#039;0&amp;#039; &amp;lt;= *p &amp;amp;&amp;amp; *p &amp;lt;= &amp;#039;9&amp;#039;)&lt;br /&gt;
    v = *p - &amp;#039;0&amp;#039;;&lt;br /&gt;
  return 10 * v + *++p - &amp;#039;0&amp;#039;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
uint8_t hh=conv2d(__TIME__), mm=conv2d(__TIME__+3), ss=conv2d(__TIME__+6);  // Get H, M, S from compile time&lt;br /&gt;
&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup(void) {&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  epaper.setRotation(1);&lt;br /&gt;
  epaper.fillScreen(TFT_BLACK);&lt;br /&gt;
&lt;br /&gt;
  epaper.setTextColor(TFT_YELLOW, TFT_BLACK); // Note: the new fonts do not draw the background colour&lt;br /&gt;
  epaper.update(); // update the display&lt;br /&gt;
  targetTime = millis() + 1000; &lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  if (targetTime &amp;lt; millis()) {&lt;br /&gt;
    targetTime = millis()+1000;&lt;br /&gt;
    ss++;              // Advance second&lt;br /&gt;
    if (ss==60) {&lt;br /&gt;
      ss=0;&lt;br /&gt;
      omm = mm;&lt;br /&gt;
      mm++;            // Advance minute&lt;br /&gt;
      if(mm&amp;gt;59) {&lt;br /&gt;
        mm=0;&lt;br /&gt;
        hh++;          // Advance hour&lt;br /&gt;
        if (hh&amp;gt;23) {&lt;br /&gt;
          hh=0;&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if (ss==0 || initial) {&lt;br /&gt;
      initial = 0;&lt;br /&gt;
      epaper.setTextColor(TFT_GREEN, TFT_BLACK);&lt;br /&gt;
      epaper.setCursor (8, 52);&lt;br /&gt;
      epaper.print(__DATE__); // This uses the standard ADAFruit small font&lt;br /&gt;
&lt;br /&gt;
      epaper.setTextColor(TFT_BLUE, TFT_BLACK);&lt;br /&gt;
      epaper.drawCentreString(&amp;quot;It is windy&amp;quot;,120,48,2); // Next size up font 2&lt;br /&gt;
&lt;br /&gt;
      //epaper.setTextColor(0xF81F, TFT_BLACK); // Pink&lt;br /&gt;
      //epaper.drawCentreString(&amp;quot;12.34&amp;quot;,80,100,6); // Large font 6 only contains characters [space] 0 1 2 3 4 5 6 7 8 9 . : a p m&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    // Update digital time&lt;br /&gt;
    byte xpos = 6;&lt;br /&gt;
    byte ypos = 0;&lt;br /&gt;
    if (omm != mm) { // Only redraw every minute to minimise flicker&lt;br /&gt;
      // Uncomment ONE of the next 2 lines, using the ghost image demonstrates text overlay as time is drawn over it&lt;br /&gt;
      epaper.setTextColor(TFT_BLACK, TFT_BLACK);  // Leave a 7 segment ghost image, comment out next line!&lt;br /&gt;
      //epaper.setTextColor(TFT_BLACK, TFT_BLACK); // Set font colour to black to wipe image&lt;br /&gt;
      // Font 7 is to show a pseudo 7 segment display.&lt;br /&gt;
      // Font 7 only contains characters [space] 0 1 2 3 4 5 6 7 8 9 0 : .&lt;br /&gt;
      epaper.drawString(&amp;quot;88:88&amp;quot;,xpos,ypos,7); // Overwrite the text to clear it&lt;br /&gt;
      epaper.setTextColor(0xFBE0); // Orange&lt;br /&gt;
      omm = mm;&lt;br /&gt;
&lt;br /&gt;
      if (hh&amp;lt;10) xpos+= epaper.drawChar(&amp;#039;0&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      xpos+= epaper.drawNumber(hh,xpos,ypos,7);&lt;br /&gt;
      xcolon=xpos;&lt;br /&gt;
      xpos+= epaper.drawChar(&amp;#039;:&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      if (mm&amp;lt;10) xpos+= epaper.drawChar(&amp;#039;0&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      epaper.drawNumber(mm,xpos,ypos,7);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if (ss%2) { // Flash the colon&lt;br /&gt;
      epaper.setTextColor(TFT_BLACK, TFT_BLACK);&lt;br /&gt;
      xpos+= epaper.drawChar(&amp;#039;:&amp;#039;,xcolon,ypos,7);&lt;br /&gt;
      epaper.setTextColor(0xFBE0, TFT_BLACK);&lt;br /&gt;
    }&lt;br /&gt;
    else {&lt;br /&gt;
      epaper.drawChar(&amp;#039;:&amp;#039;,xcolon,ypos,7);&lt;br /&gt;
      colour = random(0xFFFF);&lt;br /&gt;
      // Erase the old text with a rectangle, the disadvantage of this method is increased display flicker&lt;br /&gt;
      epaper.fillRect (0, 64, 160, 20, TFT_BLACK);&lt;br /&gt;
      epaper.setTextColor(TFT_WHITE);&lt;br /&gt;
    }&lt;br /&gt;
    epaper.update(); // update the display&lt;br /&gt;
  }&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet driver.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 2 Display a clock - WIFI] ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;time.h&amp;gt;&lt;br /&gt;
#include &amp;lt;TFT_eSPI.h&amp;gt;   // Librairie pour ton écran E-paper&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper = EPaper();  // Pins définis dans User_Setup.h&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
// ⚙️ Paramètres WiFi&lt;br /&gt;
const char* ssid     = &amp;quot;TON_SSID&amp;quot;;&lt;br /&gt;
const char* password = &amp;quot;TON_MOTDEPASSE&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// ⚙️ Paramètres NTP&lt;br /&gt;
const char* ntpServer = &amp;quot;pool.ntp.org&amp;quot;;&lt;br /&gt;
const long  gmtOffset_sec = 3600;       // Décalage GMT (ex: +1h pour Suisse en hiver)&lt;br /&gt;
const int   daylightOffset_sec = 3600;  // Décalage été (DST)&lt;br /&gt;
&lt;br /&gt;
// Variables pour éviter scintillement&lt;br /&gt;
int lastMinute = -1;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  epaper.setRotation(1);&lt;br /&gt;
  epaper.fillScreen(TFT_BLACK);&lt;br /&gt;
  epaper.setTextColor(TFT_WHITE, TFT_BLACK);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
  // Connexion WiFi&lt;br /&gt;
  WiFi.begin(ssid, password);&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // Initialisation NTP&lt;br /&gt;
  configTime(gmtOffset_sec, daylightOffset_sec, ntpServer);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // Récupérer l’heure système&lt;br /&gt;
  struct tm timeinfo;&lt;br /&gt;
  if (!getLocalTime(&amp;amp;timeinfo)) {&lt;br /&gt;
    return; // Si pas d’heure dispo&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // Rafraîchir uniquement si la minute change&lt;br /&gt;
  if (timeinfo.tm_min != lastMinute) {&lt;br /&gt;
    lastMinute = timeinfo.tm_min;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
    epaper.fillScreen(TFT_BLACK);&lt;br /&gt;
&lt;br /&gt;
    // Afficher la date&lt;br /&gt;
    epaper.setTextColor(TFT_GREEN, TFT_BLACK);&lt;br /&gt;
    epaper.setCursor(10, 20);&lt;br /&gt;
    epaper.printf(&amp;quot;%02d/%02d/%04d&amp;quot;, timeinfo.tm_mday, timeinfo.tm_mon+1, timeinfo.tm_year+1900);&lt;br /&gt;
&lt;br /&gt;
    // Afficher l’heure&lt;br /&gt;
    epaper.setTextColor(TFT_ORANGE, TFT_BLACK);&lt;br /&gt;
    epaper.setCursor(10, 60);&lt;br /&gt;
    epaper.printf(&amp;quot;%02d:%02d&amp;quot;, timeinfo.tm_hour, timeinfo.tm_min);&lt;br /&gt;
&lt;br /&gt;
    epaper.update(); // Mise à jour écran&lt;br /&gt;
#endif&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  delay(1000); // Boucle chaque seconde mais rafraîchit seulement à chaque minute&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 2 Display a clock - WIFI v2] ===&lt;br /&gt;
&lt;br /&gt;
version modifié&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;time.h&amp;gt;&lt;br /&gt;
#include &amp;lt;TFT_eSPI.h&amp;gt;   // Librairie pour ton écran E-paper&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper = EPaper();  // Pins définis dans User_Setup.h&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
// ⚙️ Paramètres WiFi&lt;br /&gt;
const char* ssid     = &amp;quot;TON_SSID&amp;quot;;&lt;br /&gt;
const char* password = &amp;quot;TON_MOTDEPASSE&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// ⚙️ Paramètres NTP&lt;br /&gt;
const char* ntpServer = &amp;quot;pool.ntp.org&amp;quot;;&lt;br /&gt;
const long  gmtOffset_sec = 3600;       // Décalage GMT (ex: +1h pour Suisse en hiver)&lt;br /&gt;
const int   daylightOffset_sec = 3600;  // Décalage été (DST)&lt;br /&gt;
&lt;br /&gt;
// Variables pour éviter scintillement&lt;br /&gt;
int lastMinute = -1;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  epaper.setRotation(1);&lt;br /&gt;
  epaper.fillScreen(TFT_WHITE);              // Fond blanc&lt;br /&gt;
  epaper.setTextColor(TFT_BLACK, TFT_WHITE); // Texte noir sur fond blanc&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  epaper.sleep(); // Mise en veille après init&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
  // Connexion WiFi&lt;br /&gt;
  WiFi.begin(ssid, password);&lt;br /&gt;
  Serial.print(&amp;quot;Connexion au WiFi &amp;quot;);&lt;br /&gt;
  Serial.println(ssid);&lt;br /&gt;
&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
    Serial.print(&amp;quot;.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;\nWiFi connecté !&amp;quot;);&lt;br /&gt;
  Serial.print(&amp;quot;Adresse IP : &amp;quot;);&lt;br /&gt;
  Serial.println(WiFi.localIP());&lt;br /&gt;
  Serial.print(&amp;quot;Adresse MAC : &amp;quot;);&lt;br /&gt;
  Serial.println(WiFi.macAddress());&lt;br /&gt;
&lt;br /&gt;
  // Initialisation NTP&lt;br /&gt;
  configTime(gmtOffset_sec, daylightOffset_sec, ntpServer);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // Récupérer l’heure système&lt;br /&gt;
  struct tm timeinfo;&lt;br /&gt;
  if (!getLocalTime(&amp;amp;timeinfo)) {&lt;br /&gt;
    Serial.println(&amp;quot;Erreur récupération heure NTP&amp;quot;);&lt;br /&gt;
    return; // Si pas d’heure dispo&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // Rafraîchir uniquement si la minute change&lt;br /&gt;
  if (timeinfo.tm_min != lastMinute) {&lt;br /&gt;
    lastMinute = timeinfo.tm_min;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
    //epaper.wakeup(); // Réveille l’écran avant mise à jour&lt;br /&gt;
    epaper.fillScreen(TFT_WHITE);&lt;br /&gt;
&lt;br /&gt;
    // --- Affichage DATE (plus petite, centrée en haut) ---&lt;br /&gt;
    epaper.setTextColor(TFT_BLACK, TFT_WHITE);&lt;br /&gt;
    epaper.setTextDatum(TC_DATUM); // Centrage horizontal (Top Center)&lt;br /&gt;
    epaper.drawString(&lt;br /&gt;
      String(timeinfo.tm_mday) + &amp;quot;/&amp;quot; + &lt;br /&gt;
      String(timeinfo.tm_mon+1) + &amp;quot;/&amp;quot; + &lt;br /&gt;
      String(timeinfo.tm_year+1900),&lt;br /&gt;
      epaper.width()/2, 30, 4   // police taille 2 -&amp;gt; 4&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
    // --- Affichage HEURE (plus grande, centrée au milieu) ---&lt;br /&gt;
    char buffer[6];&lt;br /&gt;
    sprintf(buffer, &amp;quot;%02d:%02d&amp;quot;, timeinfo.tm_hour, timeinfo.tm_min);&lt;br /&gt;
    epaper.setTextDatum(MC_DATUM); // Centrage horizontal + vertical (Middle Center)&lt;br /&gt;
    epaper.drawString(buffer, epaper.width()/2, epaper.height()/2, 7); // police taille 6 -&amp;gt; 7&lt;br /&gt;
&lt;br /&gt;
    epaper.update(); // Mise à jour écran&lt;br /&gt;
    //epaper.sleep();  // Mise en veille après mise à jour&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
    // --- Sortie série ---&lt;br /&gt;
    Serial.printf(&amp;quot;Heure actuelle : %02d:%02d:%02d\n&amp;quot;, &lt;br /&gt;
                  timeinfo.tm_hour, timeinfo.tm_min, timeinfo.tm_sec);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  delay(1000); // Boucle chaque seconde mais rafraîchit seulement à chaque minute&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2034</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2034"/>
		<updated>2025-12-12T20:30:08Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* [Code 2 Display a clock] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
[[File:EPaper-Display-1.54.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
HelloWorld.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] Display a bitmap image ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;quot;TFT_eSPI.h&amp;quot;&lt;br /&gt;
#include &amp;quot;image.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper;&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(2000);&lt;br /&gt;
  Serial.println(&amp;quot;1.54\&amp;quot; E-Paper Bitmap Display Example&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  &lt;br /&gt;
  // Clear screen to white&lt;br /&gt;
  epaper.fillScreen(TFT_WHITE);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  &lt;br /&gt;
  // Display bitmap image using drawBitmap API&lt;br /&gt;
  // drawBitmap(x, y, bitmap_data, width, height, color)&lt;br /&gt;
  epaper.drawBitmap(0, 0, gImage_1inch54, 200, 200, TFT_BLACK);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  &lt;br /&gt;
  Serial.println(&amp;quot;Bitmap displayed successfully&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  // Put display to sleep to save power&lt;br /&gt;
  epaper.sleep();&lt;br /&gt;
#else&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  Serial.println(&amp;quot;EPAPER_ENABLE not defined. Please select the correct setup file.&amp;quot;);&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  // Nothing to do here&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet driver.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet image.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * Image header file for 1.54&amp;quot; E-Paper Display&lt;br /&gt;
 * &lt;br /&gt;
 * Image specifications:&lt;br /&gt;
 * - Size: 200x200 pixels&lt;br /&gt;
 * - Format: 1-bit monochrome bitmap&lt;br /&gt;
 * - Color depth: Black and White&lt;br /&gt;
 * &lt;br /&gt;
 * To generate your own image:&lt;br /&gt;
 * 1. Prepare a 200x200 pixel image&lt;br /&gt;
 * 2. Convert to 1-bit monochrome bitmap&lt;br /&gt;
 * 3. Use image2cpp or similar tool to generate C array&lt;br /&gt;
 * 4. Replace the array below with your generated data&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
#ifndef _IMAGE_H_&lt;br /&gt;
#define _IMAGE_H_&lt;br /&gt;
&lt;br /&gt;
// Placeholder for 200x200 bitmap image&lt;br /&gt;
// Replace this with your actual image data&lt;br /&gt;
const unsigned char gImage_1inch54[] PROGMEM = {&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x07, 0xC0,&lt;br /&gt;
  0x7C, 0x07, 0xC0, 0xFD, 0x81, 0xFC, 0xC6, 0x18, 0x7E, 0xC0, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F, 0xF0, 0xFE, 0x1F, 0xE1, 0xFF, 0x83, 0xFC, 0xEE,&lt;br /&gt;
  0x18, 0xFF, 0xCC, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60,&lt;br /&gt;
  0x1C, 0x71, 0xC7, 0x1C, 0x73, 0xC7, 0x83, 0x00, 0xEE, 0x19, 0xE3, 0xCC, 0xE3, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x18, 0x3B, 0x83, 0x38, 0x33, 0x83, 0x83,&lt;br /&gt;
  0x80, 0xCE, 0x19, 0xC1, 0xCD, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x7C, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3, 0x03, 0x83, 0xF0, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3,&lt;br /&gt;
  0x03, 0x81, 0xFC, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x07, 0xB8, 0x03, 0x80, 0x38, 0x03, 0x03, 0x80, 0x1C, 0xCE, 0x19, 0x81, 0xCD,&lt;br /&gt;
  0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x9C, 0x01, 0x80,&lt;br /&gt;
  0x38, 0x03, 0x87, 0x80, 0x0C, 0xC6, 0x19, 0xC3, 0xCC, 0xE1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x9F, 0xF1, 0xFF, 0x1F, 0xE1, 0xFF, 0x83, 0x1C, 0xE7, 0xF8,&lt;br /&gt;
  0xFF, 0xCC, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F,&lt;br /&gt;
  0xE0, 0xFE, 0x0F, 0xE0, 0xFF, 0x83, 0xF8, 0xE3, 0xF0, 0x7F, 0xCC, 0x7F, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x03, 0x80, 0x38, 0x03, 0x80, 0x39, 0x80, 0xE0,&lt;br /&gt;
  0x20, 0xC0, 0x1C, 0xCC, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79,&lt;br /&gt;
  0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xDC, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0xFC, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x13, 0xC6, 0xE6, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, 0xB7, 0xE6, 0x66, 0xE4,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0xF8, 0xE6, 0x66, 0x66, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xFC, 0xC6, 0x76,&lt;br /&gt;
  0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x04, 0x3C, 0xCC, 0xC6, 0x66, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x30, 0xCC,&lt;br /&gt;
  0xC3, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0xF8, 0x00, 0x03, 0x00, 0x3F, 0x3B, 0x70, 0xCE, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x43, 0x06, 0x3F, 0x33,&lt;br /&gt;
  0xB0, 0xE6, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0xF8, 0x00, 0xE3, 0x9F, 0xBB, 0xB3, 0xBE, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99,&lt;br /&gt;
  0x99, 0xBB, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99, 0x99, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xFC, 0x00,&lt;br /&gt;
  0x7F, 0x99, 0x99, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB, 0xFC, 0x00, 0x7D, 0x9F, 0x98, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x06, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB,&lt;br /&gt;
  0xFC, 0x00, 0x6C, 0xCF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0xE7, 0x60, 0x00, 0x00,&lt;br /&gt;
  0x0C, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x07, 0xF3, 0xFC, 0x00, 0x64, 0xC0, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0xC0, 0x02, 0x31, 0x33, 0x60, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00,&lt;br /&gt;
  0x07, 0xF3, 0xFC, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xB8, 0x71, 0xE0,&lt;br /&gt;
  0x00, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x07, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xFC, 0x07, 0x99, 0x99, 0xB1, 0xC0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x66, 0x19, 0x99,&lt;br /&gt;
  0xB8, 0xC0, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE3, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC6, 0x67, 0x19, 0x99, 0xF8, 0xC1, 0x00, 0x7F, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xC6, 0x67,&lt;br /&gt;
  0xD9, 0x9C, 0xC1, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x1F, 0xE1, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xE7, 0x60, 0xDF, 0x80, 0x0F, 0xFF, 0x01, 0xFF, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF7, 0xFC, 0x00, 0x1F, 0xC1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0xE0,&lt;br /&gt;
  0x66, 0x77, 0xDE, 0x01, 0xFF, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x3F,&lt;br /&gt;
  0xC1, 0xFF, 0x00, 0x00, 0x04, 0x00, 0x3E, 0x66, 0xC0, 0x66, 0x37, 0x8C, 0x7F, 0xFF, 0xFF, 0x01,&lt;br /&gt;
  0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3F, 0x0E, 0x7F,&lt;br /&gt;
  0x7E, 0xE0, 0x7C, 0x20, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3B, 0xBE, 0x73, 0x78, 0x60, 0x78, 0x03, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x81, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x7F, 0x9F, 0xFF, 0xF0, 0x00, 0x31,&lt;br /&gt;
  0x87, 0x73, 0x70, 0x60, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xF0, 0x0F, 0x3B, 0x8F, 0x33, 0x3E, 0x40, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x7F, 0xF0, 0x7F, 0xFF, 0xFF, 0xF8,&lt;br /&gt;
  0x0D, 0x9F, 0x1B, 0x3F, 0x18, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x07, 0xE0, 0x3F, 0xF0, 0xFF, 0xFF, 0xFF, 0xF8, 0x19, 0x9C, 0x3B, 0x3E, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xF8, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xF0, 0x1F, 0x98, 0x1F, 0x30, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xFF, 0xFF, 0x80, 0x1C, 0x18, 0x00, 0x33, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8,&lt;br /&gt;
  0x7F, 0xFF, 0xFF, 0x80, 0x0F, 0x98, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xC0, 0x7F, 0x80, 0x07, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF8, 0x78, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x3F,&lt;br /&gt;
  0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F,&lt;br /&gt;
  0xC0, 0x00, 0x01, 0x80, 0x1F, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xE0, 0x7F, 0xF0, 0x00,&lt;br /&gt;
  0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x07, 0xFF, 0xFF,&lt;br /&gt;
  0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE7, 0xC1, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF,&lt;br /&gt;
  0xC3, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xC3, 0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x0F,&lt;br /&gt;
  0xFF, 0xFF, 0xC3, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFE, 0x7F, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xEF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFE, 0x7F, 0xF7, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xF1, 0xE3, 0xE7, 0xF2, 0x39, 0x3F, 0xFF, 0xC7, 0x8F, 0x9F, 0xCC, 0xE7, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0xFF, 0xFF, 0xFE, 0x7F, 0xE7, 0xFF, 0xFF, 0xFF, 0xC0, 0xC1, 0xC3, 0xF3, 0x39, 0xBC, 0xF3,&lt;br /&gt;
  0x03, 0x07, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE, 0x61, 0xC3, 0x8E, 0x66, 0x41, 0x38,&lt;br /&gt;
  0x70, 0x73, 0xFC, 0xCC, 0x99, 0xF7, 0x33, 0xBE, 0x67, 0xF3, 0x32, 0x67, 0xDC, 0xE7, 0x3F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xCC, 0x40, 0x83, 0x06, 0x66, 0x41, 0x30, 0x30, 0x33, 0xFC, 0xCC, 0x99, 0xF7, 0x33,&lt;br /&gt;
  0x9F, 0x0F, 0xF3, 0x32, 0x67, 0xDC, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xC0, 0xCC, 0x8E, 0x62, 0x66,&lt;br /&gt;
  0x67, 0x33, 0x33, 0x33, 0xF8, 0xCC, 0x99, 0xE7, 0x13, 0x9F, 0x9F, 0xE3, 0x32, 0x67, 0x9C, 0x07,&lt;br /&gt;
  0xBF, 0xFF, 0xFF, 0xFF, 0xC1, 0xC0, 0xC2, 0x72, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF9, 0xCC, 0x99,&lt;br /&gt;
  0xE7, 0x97, 0x9F, 0x0F, 0xE7, 0x32, 0x67, 0x9C, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCF, 0xF2,&lt;br /&gt;
  0x62, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF3, 0xCC, 0x99, 0xF7, 0x87, 0x9E, 0x67, 0xCF, 0x32, 0x67,&lt;br /&gt;
  0xDC, 0xE7, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xC5, 0x93, 0x06, 0x20, 0x63, 0x30, 0x33, 0x33, 0xE0,&lt;br /&gt;
  0xC1, 0x81, 0xF7, 0x87, 0x9C, 0xF3, 0x83, 0x06, 0x07, 0xDC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE,&lt;br /&gt;
  0x61, 0x87, 0x0F, 0x30, 0x71, 0x38, 0x73, 0x33, 0xC0, 0xE1, 0xC3, 0xF3, 0xC7, 0xBF, 0xFF, 0x03,&lt;br /&gt;
  0x8F, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0x8F, 0xCE, 0x0E, 0x7F, 0xFC,&lt;br /&gt;
  0x18, 0x3E, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFE, 0x7F, 0xFF, 0xFF, 0x07, 0x86, 0x07, 0xFF, 0xFC, 0x18, 0x1C, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0xD1, 0x91, 0xC3, 0xC4, 0x18, 0x74, 0xDF, 0xE7, 0x86, 0x62,&lt;br /&gt;
  0x60, 0xFC, 0xF9, 0x98, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xC0, 0xC0,&lt;br /&gt;
  0x81, 0xC1, 0x84, 0x10, 0x60, 0x8F, 0xE7, 0x26, 0x62, 0x60, 0x7C, 0xF9, 0x99, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x88, 0x99, 0x1E, 0x73, 0x23, 0xDF, 0xE6,&lt;br /&gt;
  0x66, 0x06, 0x66, 0x7C, 0x18, 0x19, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xCC, 0xCC, 0x8C, 0x81, 0x3E, 0x63, 0x23, 0xFF, 0xCE, 0x06, 0x0E, 0x66, 0x7C, 0x38, 0x39, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x8C, 0x9F, 0x3E, 0x73, 0x23,&lt;br /&gt;
  0xFF, 0x8E, 0x06, 0x7E, 0x66, 0x7C, 0xF9, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xC0, 0xC0, 0xCC, 0x8C, 0x8B, 0x86, 0x30, 0x23, 0x8F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9,&lt;br /&gt;
  0xFC, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE1, 0xCC, 0x8C, 0xC3, 0x87,&lt;br /&gt;
  0x18, 0x63, 0x9F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9, 0xFE, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFE, 0x7C, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFC, 0x7C,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xE9, 0x0E, 0x66, 0x1C, 0x61, 0xCE, 0x1D, 0xF8, 0x7C, 0xE1, 0x99, 0xC7, 0x30, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0x06, 0x64, 0x18, 0x60, 0xCC, 0x18,&lt;br /&gt;
  0xF8, 0x7C, 0xC0, 0x99, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCC, 0x67, 0xE6, 0x64, 0x71, 0xFC, 0xCC, 0xCD, 0xF2, 0x7C, 0xCC, 0x99, 0x33, 0x23, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x67, 0x07, 0x0E, 0x13, 0xE0,&lt;br /&gt;
  0xCC, 0x0F, 0xF0, 0x3C, 0xC0, 0xCB, 0x03, 0x30, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCE, 0x67, 0x27, 0x0F, 0x93, 0xE4, 0xCC, 0xFF, 0xF0, 0x3C, 0xCF, 0xC3, 0x3F,&lt;br /&gt;
  0x3C, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x67, 0x07, 0x9C,&lt;br /&gt;
  0x98, 0x60, 0xC4, 0x58, 0xFE, 0x7C, 0x45, 0xC3, 0x17, 0x24, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE7, 0x07, 0x9C, 0x38, 0x60, 0xE6, 0x19, 0xFE, 0x7E, 0x61,&lt;br /&gt;
  0xE7, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFE, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x87, 0x07, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCF, 0xFC, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x98, 0x30, 0xC8, 0x18, 0x78,&lt;br /&gt;
  0xE3, 0x9F, 0x3F, 0x33, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCC, 0x08, 0x20, 0xC0, 0x18, 0x30, 0xC1, 0x9F, 0x1F, 0x33, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE6, 0x47,&lt;br /&gt;
  0x3E, 0x23, 0x89, 0x9F, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE0, 0x4F, 0x38, 0x27, 0x81, 0xFF, 0xE3, 0x07, 0x3F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC,&lt;br /&gt;
  0xE7, 0xCF, 0x33, 0x23, 0x8F, 0xFF, 0xF3, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0x62, 0xCF, 0x30, 0x30, 0xC1, 0x9F, 0x03,&lt;br /&gt;
  0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xCC, 0xCE, 0x30, 0xCF, 0x38, 0x30, 0xE1, 0x9F, 0x07, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 2 Display a clock] ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 An example digital clock using a TFT LCD screen to show the time.&lt;br /&gt;
 Demonstrates use of the font printing routines. (Time updates but date does not.)&lt;br /&gt;
 &lt;br /&gt;
 For a more accurate clock, it would be better to use the RTClib library.&lt;br /&gt;
 But this is just a demo. &lt;br /&gt;
 &lt;br /&gt;
 This examples uses the hardware SPI only. Non-hardware SPI&lt;br /&gt;
 is just too slow (~8 times slower!)&lt;br /&gt;
 &lt;br /&gt;
 Based on clock sketch by Gilchrist 6/2/2014 1.0&lt;br /&gt;
 Updated by Bodmer&lt;br /&gt;
A few colour codes:&lt;br /&gt;
 &lt;br /&gt;
code	color&lt;br /&gt;
0x0000	Black&lt;br /&gt;
0xFFFF	White&lt;br /&gt;
0xBDF7	Light Gray&lt;br /&gt;
0x7BEF	Dark Gray&lt;br /&gt;
0xF800	Red&lt;br /&gt;
0xFFE0	Yellow&lt;br /&gt;
0xFBE0	Orange&lt;br /&gt;
0x79E0	Brown&lt;br /&gt;
0x7E0	Green&lt;br /&gt;
0x7FF	Cyan&lt;br /&gt;
0x1F	Blue&lt;br /&gt;
0xF81F	Pink&lt;br /&gt;
&lt;br /&gt;
 */&lt;br /&gt;
#include &amp;lt;TFT_eSPI.h&amp;gt; // Graphics and font library for ST7735 driver chip&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE // Only compile this code if the EPAPER_ENABLE is defined in User_Setup.h&lt;br /&gt;
&lt;br /&gt;
EPaper epaper = EPaper();  // Invoke library, pins defined in User_Setup.h&lt;br /&gt;
&lt;br /&gt;
uint32_t targetTime = 0;       // for next 1 second timeout&lt;br /&gt;
&lt;br /&gt;
byte omm = 99;&lt;br /&gt;
bool initial = 1;&lt;br /&gt;
byte xcolon = 0;&lt;br /&gt;
unsigned int colour = 0;&lt;br /&gt;
&lt;br /&gt;
static uint8_t conv2d(const char* p) {&lt;br /&gt;
  uint8_t v = 0;&lt;br /&gt;
  if (&amp;#039;0&amp;#039; &amp;lt;= *p &amp;amp;&amp;amp; *p &amp;lt;= &amp;#039;9&amp;#039;)&lt;br /&gt;
    v = *p - &amp;#039;0&amp;#039;;&lt;br /&gt;
  return 10 * v + *++p - &amp;#039;0&amp;#039;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
uint8_t hh=conv2d(__TIME__), mm=conv2d(__TIME__+3), ss=conv2d(__TIME__+6);  // Get H, M, S from compile time&lt;br /&gt;
&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup(void) {&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  epaper.setRotation(1);&lt;br /&gt;
  epaper.fillScreen(TFT_BLACK);&lt;br /&gt;
&lt;br /&gt;
  epaper.setTextColor(TFT_YELLOW, TFT_BLACK); // Note: the new fonts do not draw the background colour&lt;br /&gt;
  epaper.update(); // update the display&lt;br /&gt;
  targetTime = millis() + 1000; &lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  if (targetTime &amp;lt; millis()) {&lt;br /&gt;
    targetTime = millis()+1000;&lt;br /&gt;
    ss++;              // Advance second&lt;br /&gt;
    if (ss==60) {&lt;br /&gt;
      ss=0;&lt;br /&gt;
      omm = mm;&lt;br /&gt;
      mm++;            // Advance minute&lt;br /&gt;
      if(mm&amp;gt;59) {&lt;br /&gt;
        mm=0;&lt;br /&gt;
        hh++;          // Advance hour&lt;br /&gt;
        if (hh&amp;gt;23) {&lt;br /&gt;
          hh=0;&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if (ss==0 || initial) {&lt;br /&gt;
      initial = 0;&lt;br /&gt;
      epaper.setTextColor(TFT_GREEN, TFT_BLACK);&lt;br /&gt;
      epaper.setCursor (8, 52);&lt;br /&gt;
      epaper.print(__DATE__); // This uses the standard ADAFruit small font&lt;br /&gt;
&lt;br /&gt;
      epaper.setTextColor(TFT_BLUE, TFT_BLACK);&lt;br /&gt;
      epaper.drawCentreString(&amp;quot;It is windy&amp;quot;,120,48,2); // Next size up font 2&lt;br /&gt;
&lt;br /&gt;
      //epaper.setTextColor(0xF81F, TFT_BLACK); // Pink&lt;br /&gt;
      //epaper.drawCentreString(&amp;quot;12.34&amp;quot;,80,100,6); // Large font 6 only contains characters [space] 0 1 2 3 4 5 6 7 8 9 . : a p m&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    // Update digital time&lt;br /&gt;
    byte xpos = 6;&lt;br /&gt;
    byte ypos = 0;&lt;br /&gt;
    if (omm != mm) { // Only redraw every minute to minimise flicker&lt;br /&gt;
      // Uncomment ONE of the next 2 lines, using the ghost image demonstrates text overlay as time is drawn over it&lt;br /&gt;
      epaper.setTextColor(TFT_BLACK, TFT_BLACK);  // Leave a 7 segment ghost image, comment out next line!&lt;br /&gt;
      //epaper.setTextColor(TFT_BLACK, TFT_BLACK); // Set font colour to black to wipe image&lt;br /&gt;
      // Font 7 is to show a pseudo 7 segment display.&lt;br /&gt;
      // Font 7 only contains characters [space] 0 1 2 3 4 5 6 7 8 9 0 : .&lt;br /&gt;
      epaper.drawString(&amp;quot;88:88&amp;quot;,xpos,ypos,7); // Overwrite the text to clear it&lt;br /&gt;
      epaper.setTextColor(0xFBE0); // Orange&lt;br /&gt;
      omm = mm;&lt;br /&gt;
&lt;br /&gt;
      if (hh&amp;lt;10) xpos+= epaper.drawChar(&amp;#039;0&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      xpos+= epaper.drawNumber(hh,xpos,ypos,7);&lt;br /&gt;
      xcolon=xpos;&lt;br /&gt;
      xpos+= epaper.drawChar(&amp;#039;:&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      if (mm&amp;lt;10) xpos+= epaper.drawChar(&amp;#039;0&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      epaper.drawNumber(mm,xpos,ypos,7);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if (ss%2) { // Flash the colon&lt;br /&gt;
      epaper.setTextColor(TFT_BLACK, TFT_BLACK);&lt;br /&gt;
      xpos+= epaper.drawChar(&amp;#039;:&amp;#039;,xcolon,ypos,7);&lt;br /&gt;
      epaper.setTextColor(0xFBE0, TFT_BLACK);&lt;br /&gt;
    }&lt;br /&gt;
    else {&lt;br /&gt;
      epaper.drawChar(&amp;#039;:&amp;#039;,xcolon,ypos,7);&lt;br /&gt;
      colour = random(0xFFFF);&lt;br /&gt;
      // Erase the old text with a rectangle, the disadvantage of this method is increased display flicker&lt;br /&gt;
      epaper.fillRect (0, 64, 160, 20, TFT_BLACK);&lt;br /&gt;
      epaper.setTextColor(TFT_WHITE);&lt;br /&gt;
    }&lt;br /&gt;
    epaper.update(); // update the display&lt;br /&gt;
  }&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet driver.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 2 Display a clock - WIFI] ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;WiFi.h&amp;gt;&lt;br /&gt;
#include &amp;lt;time.h&amp;gt;&lt;br /&gt;
#include &amp;lt;TFT_eSPI.h&amp;gt;   // Librairie pour ton écran E-paper&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper = EPaper();  // Pins définis dans User_Setup.h&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
// ⚙️ Paramètres WiFi&lt;br /&gt;
const char* ssid     = &amp;quot;TON_SSID&amp;quot;;&lt;br /&gt;
const char* password = &amp;quot;TON_MOTDEPASSE&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// ⚙️ Paramètres NTP&lt;br /&gt;
const char* ntpServer = &amp;quot;pool.ntp.org&amp;quot;;&lt;br /&gt;
const long  gmtOffset_sec = 3600;       // Décalage GMT (ex: +1h pour Suisse en hiver)&lt;br /&gt;
const int   daylightOffset_sec = 3600;  // Décalage été (DST)&lt;br /&gt;
&lt;br /&gt;
// Variables pour éviter scintillement&lt;br /&gt;
int lastMinute = -1;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  epaper.setRotation(1);&lt;br /&gt;
  epaper.fillScreen(TFT_BLACK);&lt;br /&gt;
  epaper.setTextColor(TFT_WHITE, TFT_BLACK);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
  // Connexion WiFi&lt;br /&gt;
  WiFi.begin(ssid, password);&lt;br /&gt;
  while (WiFi.status() != WL_CONNECTED) {&lt;br /&gt;
    delay(500);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // Initialisation NTP&lt;br /&gt;
  configTime(gmtOffset_sec, daylightOffset_sec, ntpServer);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  // Récupérer l’heure système&lt;br /&gt;
  struct tm timeinfo;&lt;br /&gt;
  if (!getLocalTime(&amp;amp;timeinfo)) {&lt;br /&gt;
    return; // Si pas d’heure dispo&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // Rafraîchir uniquement si la minute change&lt;br /&gt;
  if (timeinfo.tm_min != lastMinute) {&lt;br /&gt;
    lastMinute = timeinfo.tm_min;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
    epaper.fillScreen(TFT_BLACK);&lt;br /&gt;
&lt;br /&gt;
    // Afficher la date&lt;br /&gt;
    epaper.setTextColor(TFT_GREEN, TFT_BLACK);&lt;br /&gt;
    epaper.setCursor(10, 20);&lt;br /&gt;
    epaper.printf(&amp;quot;%02d/%02d/%04d&amp;quot;, timeinfo.tm_mday, timeinfo.tm_mon+1, timeinfo.tm_year+1900);&lt;br /&gt;
&lt;br /&gt;
    // Afficher l’heure&lt;br /&gt;
    epaper.setTextColor(TFT_ORANGE, TFT_BLACK);&lt;br /&gt;
    epaper.setCursor(10, 60);&lt;br /&gt;
    epaper.printf(&amp;quot;%02d:%02d&amp;quot;, timeinfo.tm_hour, timeinfo.tm_min);&lt;br /&gt;
&lt;br /&gt;
    epaper.update(); // Mise à jour écran&lt;br /&gt;
#endif&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  delay(1000); // Boucle chaque seconde mais rafraîchit seulement à chaque minute&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2033</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2033"/>
		<updated>2025-12-12T18:23:22Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* [Code 2] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
[[File:EPaper-Display-1.54.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
HelloWorld.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] Display a bitmap image ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;quot;TFT_eSPI.h&amp;quot;&lt;br /&gt;
#include &amp;quot;image.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper;&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(2000);&lt;br /&gt;
  Serial.println(&amp;quot;1.54\&amp;quot; E-Paper Bitmap Display Example&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  &lt;br /&gt;
  // Clear screen to white&lt;br /&gt;
  epaper.fillScreen(TFT_WHITE);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  &lt;br /&gt;
  // Display bitmap image using drawBitmap API&lt;br /&gt;
  // drawBitmap(x, y, bitmap_data, width, height, color)&lt;br /&gt;
  epaper.drawBitmap(0, 0, gImage_1inch54, 200, 200, TFT_BLACK);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  &lt;br /&gt;
  Serial.println(&amp;quot;Bitmap displayed successfully&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  // Put display to sleep to save power&lt;br /&gt;
  epaper.sleep();&lt;br /&gt;
#else&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  Serial.println(&amp;quot;EPAPER_ENABLE not defined. Please select the correct setup file.&amp;quot;);&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  // Nothing to do here&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet driver.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet image.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * Image header file for 1.54&amp;quot; E-Paper Display&lt;br /&gt;
 * &lt;br /&gt;
 * Image specifications:&lt;br /&gt;
 * - Size: 200x200 pixels&lt;br /&gt;
 * - Format: 1-bit monochrome bitmap&lt;br /&gt;
 * - Color depth: Black and White&lt;br /&gt;
 * &lt;br /&gt;
 * To generate your own image:&lt;br /&gt;
 * 1. Prepare a 200x200 pixel image&lt;br /&gt;
 * 2. Convert to 1-bit monochrome bitmap&lt;br /&gt;
 * 3. Use image2cpp or similar tool to generate C array&lt;br /&gt;
 * 4. Replace the array below with your generated data&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
#ifndef _IMAGE_H_&lt;br /&gt;
#define _IMAGE_H_&lt;br /&gt;
&lt;br /&gt;
// Placeholder for 200x200 bitmap image&lt;br /&gt;
// Replace this with your actual image data&lt;br /&gt;
const unsigned char gImage_1inch54[] PROGMEM = {&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x07, 0xC0,&lt;br /&gt;
  0x7C, 0x07, 0xC0, 0xFD, 0x81, 0xFC, 0xC6, 0x18, 0x7E, 0xC0, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F, 0xF0, 0xFE, 0x1F, 0xE1, 0xFF, 0x83, 0xFC, 0xEE,&lt;br /&gt;
  0x18, 0xFF, 0xCC, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60,&lt;br /&gt;
  0x1C, 0x71, 0xC7, 0x1C, 0x73, 0xC7, 0x83, 0x00, 0xEE, 0x19, 0xE3, 0xCC, 0xE3, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x18, 0x3B, 0x83, 0x38, 0x33, 0x83, 0x83,&lt;br /&gt;
  0x80, 0xCE, 0x19, 0xC1, 0xCD, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x7C, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3, 0x03, 0x83, 0xF0, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3,&lt;br /&gt;
  0x03, 0x81, 0xFC, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x07, 0xB8, 0x03, 0x80, 0x38, 0x03, 0x03, 0x80, 0x1C, 0xCE, 0x19, 0x81, 0xCD,&lt;br /&gt;
  0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x9C, 0x01, 0x80,&lt;br /&gt;
  0x38, 0x03, 0x87, 0x80, 0x0C, 0xC6, 0x19, 0xC3, 0xCC, 0xE1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x9F, 0xF1, 0xFF, 0x1F, 0xE1, 0xFF, 0x83, 0x1C, 0xE7, 0xF8,&lt;br /&gt;
  0xFF, 0xCC, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F,&lt;br /&gt;
  0xE0, 0xFE, 0x0F, 0xE0, 0xFF, 0x83, 0xF8, 0xE3, 0xF0, 0x7F, 0xCC, 0x7F, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x03, 0x80, 0x38, 0x03, 0x80, 0x39, 0x80, 0xE0,&lt;br /&gt;
  0x20, 0xC0, 0x1C, 0xCC, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79,&lt;br /&gt;
  0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xDC, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0xFC, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x13, 0xC6, 0xE6, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, 0xB7, 0xE6, 0x66, 0xE4,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0xF8, 0xE6, 0x66, 0x66, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xFC, 0xC6, 0x76,&lt;br /&gt;
  0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x04, 0x3C, 0xCC, 0xC6, 0x66, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x30, 0xCC,&lt;br /&gt;
  0xC3, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0xF8, 0x00, 0x03, 0x00, 0x3F, 0x3B, 0x70, 0xCE, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x43, 0x06, 0x3F, 0x33,&lt;br /&gt;
  0xB0, 0xE6, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0xF8, 0x00, 0xE3, 0x9F, 0xBB, 0xB3, 0xBE, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99,&lt;br /&gt;
  0x99, 0xBB, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99, 0x99, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xFC, 0x00,&lt;br /&gt;
  0x7F, 0x99, 0x99, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB, 0xFC, 0x00, 0x7D, 0x9F, 0x98, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x06, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB,&lt;br /&gt;
  0xFC, 0x00, 0x6C, 0xCF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0xE7, 0x60, 0x00, 0x00,&lt;br /&gt;
  0x0C, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x07, 0xF3, 0xFC, 0x00, 0x64, 0xC0, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0xC0, 0x02, 0x31, 0x33, 0x60, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00,&lt;br /&gt;
  0x07, 0xF3, 0xFC, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xB8, 0x71, 0xE0,&lt;br /&gt;
  0x00, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x07, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xFC, 0x07, 0x99, 0x99, 0xB1, 0xC0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x66, 0x19, 0x99,&lt;br /&gt;
  0xB8, 0xC0, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE3, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC6, 0x67, 0x19, 0x99, 0xF8, 0xC1, 0x00, 0x7F, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xC6, 0x67,&lt;br /&gt;
  0xD9, 0x9C, 0xC1, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x1F, 0xE1, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xE7, 0x60, 0xDF, 0x80, 0x0F, 0xFF, 0x01, 0xFF, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF7, 0xFC, 0x00, 0x1F, 0xC1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0xE0,&lt;br /&gt;
  0x66, 0x77, 0xDE, 0x01, 0xFF, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x3F,&lt;br /&gt;
  0xC1, 0xFF, 0x00, 0x00, 0x04, 0x00, 0x3E, 0x66, 0xC0, 0x66, 0x37, 0x8C, 0x7F, 0xFF, 0xFF, 0x01,&lt;br /&gt;
  0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3F, 0x0E, 0x7F,&lt;br /&gt;
  0x7E, 0xE0, 0x7C, 0x20, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3B, 0xBE, 0x73, 0x78, 0x60, 0x78, 0x03, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x81, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x7F, 0x9F, 0xFF, 0xF0, 0x00, 0x31,&lt;br /&gt;
  0x87, 0x73, 0x70, 0x60, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xF0, 0x0F, 0x3B, 0x8F, 0x33, 0x3E, 0x40, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x7F, 0xF0, 0x7F, 0xFF, 0xFF, 0xF8,&lt;br /&gt;
  0x0D, 0x9F, 0x1B, 0x3F, 0x18, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x07, 0xE0, 0x3F, 0xF0, 0xFF, 0xFF, 0xFF, 0xF8, 0x19, 0x9C, 0x3B, 0x3E, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xF8, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xF0, 0x1F, 0x98, 0x1F, 0x30, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xFF, 0xFF, 0x80, 0x1C, 0x18, 0x00, 0x33, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8,&lt;br /&gt;
  0x7F, 0xFF, 0xFF, 0x80, 0x0F, 0x98, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xC0, 0x7F, 0x80, 0x07, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF8, 0x78, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x3F,&lt;br /&gt;
  0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F,&lt;br /&gt;
  0xC0, 0x00, 0x01, 0x80, 0x1F, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xE0, 0x7F, 0xF0, 0x00,&lt;br /&gt;
  0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x07, 0xFF, 0xFF,&lt;br /&gt;
  0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE7, 0xC1, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF,&lt;br /&gt;
  0xC3, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xC3, 0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x0F,&lt;br /&gt;
  0xFF, 0xFF, 0xC3, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFE, 0x7F, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xEF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFE, 0x7F, 0xF7, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xF1, 0xE3, 0xE7, 0xF2, 0x39, 0x3F, 0xFF, 0xC7, 0x8F, 0x9F, 0xCC, 0xE7, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0xFF, 0xFF, 0xFE, 0x7F, 0xE7, 0xFF, 0xFF, 0xFF, 0xC0, 0xC1, 0xC3, 0xF3, 0x39, 0xBC, 0xF3,&lt;br /&gt;
  0x03, 0x07, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE, 0x61, 0xC3, 0x8E, 0x66, 0x41, 0x38,&lt;br /&gt;
  0x70, 0x73, 0xFC, 0xCC, 0x99, 0xF7, 0x33, 0xBE, 0x67, 0xF3, 0x32, 0x67, 0xDC, 0xE7, 0x3F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xCC, 0x40, 0x83, 0x06, 0x66, 0x41, 0x30, 0x30, 0x33, 0xFC, 0xCC, 0x99, 0xF7, 0x33,&lt;br /&gt;
  0x9F, 0x0F, 0xF3, 0x32, 0x67, 0xDC, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xC0, 0xCC, 0x8E, 0x62, 0x66,&lt;br /&gt;
  0x67, 0x33, 0x33, 0x33, 0xF8, 0xCC, 0x99, 0xE7, 0x13, 0x9F, 0x9F, 0xE3, 0x32, 0x67, 0x9C, 0x07,&lt;br /&gt;
  0xBF, 0xFF, 0xFF, 0xFF, 0xC1, 0xC0, 0xC2, 0x72, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF9, 0xCC, 0x99,&lt;br /&gt;
  0xE7, 0x97, 0x9F, 0x0F, 0xE7, 0x32, 0x67, 0x9C, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCF, 0xF2,&lt;br /&gt;
  0x62, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF3, 0xCC, 0x99, 0xF7, 0x87, 0x9E, 0x67, 0xCF, 0x32, 0x67,&lt;br /&gt;
  0xDC, 0xE7, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xC5, 0x93, 0x06, 0x20, 0x63, 0x30, 0x33, 0x33, 0xE0,&lt;br /&gt;
  0xC1, 0x81, 0xF7, 0x87, 0x9C, 0xF3, 0x83, 0x06, 0x07, 0xDC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE,&lt;br /&gt;
  0x61, 0x87, 0x0F, 0x30, 0x71, 0x38, 0x73, 0x33, 0xC0, 0xE1, 0xC3, 0xF3, 0xC7, 0xBF, 0xFF, 0x03,&lt;br /&gt;
  0x8F, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0x8F, 0xCE, 0x0E, 0x7F, 0xFC,&lt;br /&gt;
  0x18, 0x3E, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFE, 0x7F, 0xFF, 0xFF, 0x07, 0x86, 0x07, 0xFF, 0xFC, 0x18, 0x1C, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0xD1, 0x91, 0xC3, 0xC4, 0x18, 0x74, 0xDF, 0xE7, 0x86, 0x62,&lt;br /&gt;
  0x60, 0xFC, 0xF9, 0x98, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xC0, 0xC0,&lt;br /&gt;
  0x81, 0xC1, 0x84, 0x10, 0x60, 0x8F, 0xE7, 0x26, 0x62, 0x60, 0x7C, 0xF9, 0x99, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x88, 0x99, 0x1E, 0x73, 0x23, 0xDF, 0xE6,&lt;br /&gt;
  0x66, 0x06, 0x66, 0x7C, 0x18, 0x19, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xCC, 0xCC, 0x8C, 0x81, 0x3E, 0x63, 0x23, 0xFF, 0xCE, 0x06, 0x0E, 0x66, 0x7C, 0x38, 0x39, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x8C, 0x9F, 0x3E, 0x73, 0x23,&lt;br /&gt;
  0xFF, 0x8E, 0x06, 0x7E, 0x66, 0x7C, 0xF9, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xC0, 0xC0, 0xCC, 0x8C, 0x8B, 0x86, 0x30, 0x23, 0x8F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9,&lt;br /&gt;
  0xFC, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE1, 0xCC, 0x8C, 0xC3, 0x87,&lt;br /&gt;
  0x18, 0x63, 0x9F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9, 0xFE, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFE, 0x7C, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFC, 0x7C,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xE9, 0x0E, 0x66, 0x1C, 0x61, 0xCE, 0x1D, 0xF8, 0x7C, 0xE1, 0x99, 0xC7, 0x30, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0x06, 0x64, 0x18, 0x60, 0xCC, 0x18,&lt;br /&gt;
  0xF8, 0x7C, 0xC0, 0x99, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCC, 0x67, 0xE6, 0x64, 0x71, 0xFC, 0xCC, 0xCD, 0xF2, 0x7C, 0xCC, 0x99, 0x33, 0x23, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x67, 0x07, 0x0E, 0x13, 0xE0,&lt;br /&gt;
  0xCC, 0x0F, 0xF0, 0x3C, 0xC0, 0xCB, 0x03, 0x30, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCE, 0x67, 0x27, 0x0F, 0x93, 0xE4, 0xCC, 0xFF, 0xF0, 0x3C, 0xCF, 0xC3, 0x3F,&lt;br /&gt;
  0x3C, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x67, 0x07, 0x9C,&lt;br /&gt;
  0x98, 0x60, 0xC4, 0x58, 0xFE, 0x7C, 0x45, 0xC3, 0x17, 0x24, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE7, 0x07, 0x9C, 0x38, 0x60, 0xE6, 0x19, 0xFE, 0x7E, 0x61,&lt;br /&gt;
  0xE7, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFE, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x87, 0x07, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCF, 0xFC, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x98, 0x30, 0xC8, 0x18, 0x78,&lt;br /&gt;
  0xE3, 0x9F, 0x3F, 0x33, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCC, 0x08, 0x20, 0xC0, 0x18, 0x30, 0xC1, 0x9F, 0x1F, 0x33, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE6, 0x47,&lt;br /&gt;
  0x3E, 0x23, 0x89, 0x9F, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE0, 0x4F, 0x38, 0x27, 0x81, 0xFF, 0xE3, 0x07, 0x3F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC,&lt;br /&gt;
  0xE7, 0xCF, 0x33, 0x23, 0x8F, 0xFF, 0xF3, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0x62, 0xCF, 0x30, 0x30, 0xC1, 0x9F, 0x03,&lt;br /&gt;
  0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xCC, 0xCE, 0x30, 0xCF, 0x38, 0x30, 0xE1, 0x9F, 0x07, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 2 Display a clock] ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 An example digital clock using a TFT LCD screen to show the time.&lt;br /&gt;
 Demonstrates use of the font printing routines. (Time updates but date does not.)&lt;br /&gt;
 &lt;br /&gt;
 For a more accurate clock, it would be better to use the RTClib library.&lt;br /&gt;
 But this is just a demo. &lt;br /&gt;
 &lt;br /&gt;
 This examples uses the hardware SPI only. Non-hardware SPI&lt;br /&gt;
 is just too slow (~8 times slower!)&lt;br /&gt;
 &lt;br /&gt;
 Based on clock sketch by Gilchrist 6/2/2014 1.0&lt;br /&gt;
 Updated by Bodmer&lt;br /&gt;
A few colour codes:&lt;br /&gt;
 &lt;br /&gt;
code	color&lt;br /&gt;
0x0000	Black&lt;br /&gt;
0xFFFF	White&lt;br /&gt;
0xBDF7	Light Gray&lt;br /&gt;
0x7BEF	Dark Gray&lt;br /&gt;
0xF800	Red&lt;br /&gt;
0xFFE0	Yellow&lt;br /&gt;
0xFBE0	Orange&lt;br /&gt;
0x79E0	Brown&lt;br /&gt;
0x7E0	Green&lt;br /&gt;
0x7FF	Cyan&lt;br /&gt;
0x1F	Blue&lt;br /&gt;
0xF81F	Pink&lt;br /&gt;
&lt;br /&gt;
 */&lt;br /&gt;
#include &amp;lt;TFT_eSPI.h&amp;gt; // Graphics and font library for ST7735 driver chip&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE // Only compile this code if the EPAPER_ENABLE is defined in User_Setup.h&lt;br /&gt;
&lt;br /&gt;
EPaper epaper = EPaper();  // Invoke library, pins defined in User_Setup.h&lt;br /&gt;
&lt;br /&gt;
uint32_t targetTime = 0;       // for next 1 second timeout&lt;br /&gt;
&lt;br /&gt;
byte omm = 99;&lt;br /&gt;
bool initial = 1;&lt;br /&gt;
byte xcolon = 0;&lt;br /&gt;
unsigned int colour = 0;&lt;br /&gt;
&lt;br /&gt;
static uint8_t conv2d(const char* p) {&lt;br /&gt;
  uint8_t v = 0;&lt;br /&gt;
  if (&amp;#039;0&amp;#039; &amp;lt;= *p &amp;amp;&amp;amp; *p &amp;lt;= &amp;#039;9&amp;#039;)&lt;br /&gt;
    v = *p - &amp;#039;0&amp;#039;;&lt;br /&gt;
  return 10 * v + *++p - &amp;#039;0&amp;#039;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
uint8_t hh=conv2d(__TIME__), mm=conv2d(__TIME__+3), ss=conv2d(__TIME__+6);  // Get H, M, S from compile time&lt;br /&gt;
&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup(void) {&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  epaper.setRotation(1);&lt;br /&gt;
  epaper.fillScreen(TFT_BLACK);&lt;br /&gt;
&lt;br /&gt;
  epaper.setTextColor(TFT_YELLOW, TFT_BLACK); // Note: the new fonts do not draw the background colour&lt;br /&gt;
  epaper.update(); // update the display&lt;br /&gt;
  targetTime = millis() + 1000; &lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  if (targetTime &amp;lt; millis()) {&lt;br /&gt;
    targetTime = millis()+1000;&lt;br /&gt;
    ss++;              // Advance second&lt;br /&gt;
    if (ss==60) {&lt;br /&gt;
      ss=0;&lt;br /&gt;
      omm = mm;&lt;br /&gt;
      mm++;            // Advance minute&lt;br /&gt;
      if(mm&amp;gt;59) {&lt;br /&gt;
        mm=0;&lt;br /&gt;
        hh++;          // Advance hour&lt;br /&gt;
        if (hh&amp;gt;23) {&lt;br /&gt;
          hh=0;&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if (ss==0 || initial) {&lt;br /&gt;
      initial = 0;&lt;br /&gt;
      epaper.setTextColor(TFT_GREEN, TFT_BLACK);&lt;br /&gt;
      epaper.setCursor (8, 52);&lt;br /&gt;
      epaper.print(__DATE__); // This uses the standard ADAFruit small font&lt;br /&gt;
&lt;br /&gt;
      epaper.setTextColor(TFT_BLUE, TFT_BLACK);&lt;br /&gt;
      epaper.drawCentreString(&amp;quot;It is windy&amp;quot;,120,48,2); // Next size up font 2&lt;br /&gt;
&lt;br /&gt;
      //epaper.setTextColor(0xF81F, TFT_BLACK); // Pink&lt;br /&gt;
      //epaper.drawCentreString(&amp;quot;12.34&amp;quot;,80,100,6); // Large font 6 only contains characters [space] 0 1 2 3 4 5 6 7 8 9 . : a p m&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    // Update digital time&lt;br /&gt;
    byte xpos = 6;&lt;br /&gt;
    byte ypos = 0;&lt;br /&gt;
    if (omm != mm) { // Only redraw every minute to minimise flicker&lt;br /&gt;
      // Uncomment ONE of the next 2 lines, using the ghost image demonstrates text overlay as time is drawn over it&lt;br /&gt;
      epaper.setTextColor(TFT_BLACK, TFT_BLACK);  // Leave a 7 segment ghost image, comment out next line!&lt;br /&gt;
      //epaper.setTextColor(TFT_BLACK, TFT_BLACK); // Set font colour to black to wipe image&lt;br /&gt;
      // Font 7 is to show a pseudo 7 segment display.&lt;br /&gt;
      // Font 7 only contains characters [space] 0 1 2 3 4 5 6 7 8 9 0 : .&lt;br /&gt;
      epaper.drawString(&amp;quot;88:88&amp;quot;,xpos,ypos,7); // Overwrite the text to clear it&lt;br /&gt;
      epaper.setTextColor(0xFBE0); // Orange&lt;br /&gt;
      omm = mm;&lt;br /&gt;
&lt;br /&gt;
      if (hh&amp;lt;10) xpos+= epaper.drawChar(&amp;#039;0&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      xpos+= epaper.drawNumber(hh,xpos,ypos,7);&lt;br /&gt;
      xcolon=xpos;&lt;br /&gt;
      xpos+= epaper.drawChar(&amp;#039;:&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      if (mm&amp;lt;10) xpos+= epaper.drawChar(&amp;#039;0&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      epaper.drawNumber(mm,xpos,ypos,7);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if (ss%2) { // Flash the colon&lt;br /&gt;
      epaper.setTextColor(TFT_BLACK, TFT_BLACK);&lt;br /&gt;
      xpos+= epaper.drawChar(&amp;#039;:&amp;#039;,xcolon,ypos,7);&lt;br /&gt;
      epaper.setTextColor(0xFBE0, TFT_BLACK);&lt;br /&gt;
    }&lt;br /&gt;
    else {&lt;br /&gt;
      epaper.drawChar(&amp;#039;:&amp;#039;,xcolon,ypos,7);&lt;br /&gt;
      colour = random(0xFFFF);&lt;br /&gt;
      // Erase the old text with a rectangle, the disadvantage of this method is increased display flicker&lt;br /&gt;
      epaper.fillRect (0, 64, 160, 20, TFT_BLACK);&lt;br /&gt;
      epaper.setTextColor(TFT_WHITE);&lt;br /&gt;
    }&lt;br /&gt;
    epaper.update(); // update the display&lt;br /&gt;
  }&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet driver.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2032</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2032"/>
		<updated>2025-12-12T18:22:57Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* [Code 2] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
[[File:EPaper-Display-1.54.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
HelloWorld.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] Display a bitmap image ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;quot;TFT_eSPI.h&amp;quot;&lt;br /&gt;
#include &amp;quot;image.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper;&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(2000);&lt;br /&gt;
  Serial.println(&amp;quot;1.54\&amp;quot; E-Paper Bitmap Display Example&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  &lt;br /&gt;
  // Clear screen to white&lt;br /&gt;
  epaper.fillScreen(TFT_WHITE);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  &lt;br /&gt;
  // Display bitmap image using drawBitmap API&lt;br /&gt;
  // drawBitmap(x, y, bitmap_data, width, height, color)&lt;br /&gt;
  epaper.drawBitmap(0, 0, gImage_1inch54, 200, 200, TFT_BLACK);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  &lt;br /&gt;
  Serial.println(&amp;quot;Bitmap displayed successfully&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  // Put display to sleep to save power&lt;br /&gt;
  epaper.sleep();&lt;br /&gt;
#else&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  Serial.println(&amp;quot;EPAPER_ENABLE not defined. Please select the correct setup file.&amp;quot;);&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  // Nothing to do here&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet driver.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet image.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * Image header file for 1.54&amp;quot; E-Paper Display&lt;br /&gt;
 * &lt;br /&gt;
 * Image specifications:&lt;br /&gt;
 * - Size: 200x200 pixels&lt;br /&gt;
 * - Format: 1-bit monochrome bitmap&lt;br /&gt;
 * - Color depth: Black and White&lt;br /&gt;
 * &lt;br /&gt;
 * To generate your own image:&lt;br /&gt;
 * 1. Prepare a 200x200 pixel image&lt;br /&gt;
 * 2. Convert to 1-bit monochrome bitmap&lt;br /&gt;
 * 3. Use image2cpp or similar tool to generate C array&lt;br /&gt;
 * 4. Replace the array below with your generated data&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
#ifndef _IMAGE_H_&lt;br /&gt;
#define _IMAGE_H_&lt;br /&gt;
&lt;br /&gt;
// Placeholder for 200x200 bitmap image&lt;br /&gt;
// Replace this with your actual image data&lt;br /&gt;
const unsigned char gImage_1inch54[] PROGMEM = {&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x07, 0xC0,&lt;br /&gt;
  0x7C, 0x07, 0xC0, 0xFD, 0x81, 0xFC, 0xC6, 0x18, 0x7E, 0xC0, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F, 0xF0, 0xFE, 0x1F, 0xE1, 0xFF, 0x83, 0xFC, 0xEE,&lt;br /&gt;
  0x18, 0xFF, 0xCC, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60,&lt;br /&gt;
  0x1C, 0x71, 0xC7, 0x1C, 0x73, 0xC7, 0x83, 0x00, 0xEE, 0x19, 0xE3, 0xCC, 0xE3, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x18, 0x3B, 0x83, 0x38, 0x33, 0x83, 0x83,&lt;br /&gt;
  0x80, 0xCE, 0x19, 0xC1, 0xCD, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x7C, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3, 0x03, 0x83, 0xF0, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3,&lt;br /&gt;
  0x03, 0x81, 0xFC, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x07, 0xB8, 0x03, 0x80, 0x38, 0x03, 0x03, 0x80, 0x1C, 0xCE, 0x19, 0x81, 0xCD,&lt;br /&gt;
  0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x9C, 0x01, 0x80,&lt;br /&gt;
  0x38, 0x03, 0x87, 0x80, 0x0C, 0xC6, 0x19, 0xC3, 0xCC, 0xE1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x9F, 0xF1, 0xFF, 0x1F, 0xE1, 0xFF, 0x83, 0x1C, 0xE7, 0xF8,&lt;br /&gt;
  0xFF, 0xCC, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F,&lt;br /&gt;
  0xE0, 0xFE, 0x0F, 0xE0, 0xFF, 0x83, 0xF8, 0xE3, 0xF0, 0x7F, 0xCC, 0x7F, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x03, 0x80, 0x38, 0x03, 0x80, 0x39, 0x80, 0xE0,&lt;br /&gt;
  0x20, 0xC0, 0x1C, 0xCC, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79,&lt;br /&gt;
  0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xDC, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0xFC, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x13, 0xC6, 0xE6, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, 0xB7, 0xE6, 0x66, 0xE4,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0xF8, 0xE6, 0x66, 0x66, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xFC, 0xC6, 0x76,&lt;br /&gt;
  0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x04, 0x3C, 0xCC, 0xC6, 0x66, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x30, 0xCC,&lt;br /&gt;
  0xC3, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0xF8, 0x00, 0x03, 0x00, 0x3F, 0x3B, 0x70, 0xCE, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x43, 0x06, 0x3F, 0x33,&lt;br /&gt;
  0xB0, 0xE6, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0xF8, 0x00, 0xE3, 0x9F, 0xBB, 0xB3, 0xBE, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99,&lt;br /&gt;
  0x99, 0xBB, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99, 0x99, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xFC, 0x00,&lt;br /&gt;
  0x7F, 0x99, 0x99, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB, 0xFC, 0x00, 0x7D, 0x9F, 0x98, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x06, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB,&lt;br /&gt;
  0xFC, 0x00, 0x6C, 0xCF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0xE7, 0x60, 0x00, 0x00,&lt;br /&gt;
  0x0C, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x07, 0xF3, 0xFC, 0x00, 0x64, 0xC0, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0xC0, 0x02, 0x31, 0x33, 0x60, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00,&lt;br /&gt;
  0x07, 0xF3, 0xFC, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xB8, 0x71, 0xE0,&lt;br /&gt;
  0x00, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x07, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xFC, 0x07, 0x99, 0x99, 0xB1, 0xC0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x66, 0x19, 0x99,&lt;br /&gt;
  0xB8, 0xC0, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE3, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC6, 0x67, 0x19, 0x99, 0xF8, 0xC1, 0x00, 0x7F, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xC6, 0x67,&lt;br /&gt;
  0xD9, 0x9C, 0xC1, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x1F, 0xE1, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xE7, 0x60, 0xDF, 0x80, 0x0F, 0xFF, 0x01, 0xFF, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF7, 0xFC, 0x00, 0x1F, 0xC1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0xE0,&lt;br /&gt;
  0x66, 0x77, 0xDE, 0x01, 0xFF, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x3F,&lt;br /&gt;
  0xC1, 0xFF, 0x00, 0x00, 0x04, 0x00, 0x3E, 0x66, 0xC0, 0x66, 0x37, 0x8C, 0x7F, 0xFF, 0xFF, 0x01,&lt;br /&gt;
  0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3F, 0x0E, 0x7F,&lt;br /&gt;
  0x7E, 0xE0, 0x7C, 0x20, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3B, 0xBE, 0x73, 0x78, 0x60, 0x78, 0x03, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x81, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x7F, 0x9F, 0xFF, 0xF0, 0x00, 0x31,&lt;br /&gt;
  0x87, 0x73, 0x70, 0x60, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xF0, 0x0F, 0x3B, 0x8F, 0x33, 0x3E, 0x40, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x7F, 0xF0, 0x7F, 0xFF, 0xFF, 0xF8,&lt;br /&gt;
  0x0D, 0x9F, 0x1B, 0x3F, 0x18, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x07, 0xE0, 0x3F, 0xF0, 0xFF, 0xFF, 0xFF, 0xF8, 0x19, 0x9C, 0x3B, 0x3E, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xF8, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xF0, 0x1F, 0x98, 0x1F, 0x30, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xFF, 0xFF, 0x80, 0x1C, 0x18, 0x00, 0x33, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8,&lt;br /&gt;
  0x7F, 0xFF, 0xFF, 0x80, 0x0F, 0x98, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xC0, 0x7F, 0x80, 0x07, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF8, 0x78, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x3F,&lt;br /&gt;
  0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F,&lt;br /&gt;
  0xC0, 0x00, 0x01, 0x80, 0x1F, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xE0, 0x7F, 0xF0, 0x00,&lt;br /&gt;
  0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x07, 0xFF, 0xFF,&lt;br /&gt;
  0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE7, 0xC1, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF,&lt;br /&gt;
  0xC3, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xC3, 0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x0F,&lt;br /&gt;
  0xFF, 0xFF, 0xC3, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFE, 0x7F, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xEF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFE, 0x7F, 0xF7, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xF1, 0xE3, 0xE7, 0xF2, 0x39, 0x3F, 0xFF, 0xC7, 0x8F, 0x9F, 0xCC, 0xE7, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0xFF, 0xFF, 0xFE, 0x7F, 0xE7, 0xFF, 0xFF, 0xFF, 0xC0, 0xC1, 0xC3, 0xF3, 0x39, 0xBC, 0xF3,&lt;br /&gt;
  0x03, 0x07, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE, 0x61, 0xC3, 0x8E, 0x66, 0x41, 0x38,&lt;br /&gt;
  0x70, 0x73, 0xFC, 0xCC, 0x99, 0xF7, 0x33, 0xBE, 0x67, 0xF3, 0x32, 0x67, 0xDC, 0xE7, 0x3F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xCC, 0x40, 0x83, 0x06, 0x66, 0x41, 0x30, 0x30, 0x33, 0xFC, 0xCC, 0x99, 0xF7, 0x33,&lt;br /&gt;
  0x9F, 0x0F, 0xF3, 0x32, 0x67, 0xDC, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xC0, 0xCC, 0x8E, 0x62, 0x66,&lt;br /&gt;
  0x67, 0x33, 0x33, 0x33, 0xF8, 0xCC, 0x99, 0xE7, 0x13, 0x9F, 0x9F, 0xE3, 0x32, 0x67, 0x9C, 0x07,&lt;br /&gt;
  0xBF, 0xFF, 0xFF, 0xFF, 0xC1, 0xC0, 0xC2, 0x72, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF9, 0xCC, 0x99,&lt;br /&gt;
  0xE7, 0x97, 0x9F, 0x0F, 0xE7, 0x32, 0x67, 0x9C, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCF, 0xF2,&lt;br /&gt;
  0x62, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF3, 0xCC, 0x99, 0xF7, 0x87, 0x9E, 0x67, 0xCF, 0x32, 0x67,&lt;br /&gt;
  0xDC, 0xE7, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xC5, 0x93, 0x06, 0x20, 0x63, 0x30, 0x33, 0x33, 0xE0,&lt;br /&gt;
  0xC1, 0x81, 0xF7, 0x87, 0x9C, 0xF3, 0x83, 0x06, 0x07, 0xDC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE,&lt;br /&gt;
  0x61, 0x87, 0x0F, 0x30, 0x71, 0x38, 0x73, 0x33, 0xC0, 0xE1, 0xC3, 0xF3, 0xC7, 0xBF, 0xFF, 0x03,&lt;br /&gt;
  0x8F, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0x8F, 0xCE, 0x0E, 0x7F, 0xFC,&lt;br /&gt;
  0x18, 0x3E, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFE, 0x7F, 0xFF, 0xFF, 0x07, 0x86, 0x07, 0xFF, 0xFC, 0x18, 0x1C, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0xD1, 0x91, 0xC3, 0xC4, 0x18, 0x74, 0xDF, 0xE7, 0x86, 0x62,&lt;br /&gt;
  0x60, 0xFC, 0xF9, 0x98, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xC0, 0xC0,&lt;br /&gt;
  0x81, 0xC1, 0x84, 0x10, 0x60, 0x8F, 0xE7, 0x26, 0x62, 0x60, 0x7C, 0xF9, 0x99, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x88, 0x99, 0x1E, 0x73, 0x23, 0xDF, 0xE6,&lt;br /&gt;
  0x66, 0x06, 0x66, 0x7C, 0x18, 0x19, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xCC, 0xCC, 0x8C, 0x81, 0x3E, 0x63, 0x23, 0xFF, 0xCE, 0x06, 0x0E, 0x66, 0x7C, 0x38, 0x39, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x8C, 0x9F, 0x3E, 0x73, 0x23,&lt;br /&gt;
  0xFF, 0x8E, 0x06, 0x7E, 0x66, 0x7C, 0xF9, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xC0, 0xC0, 0xCC, 0x8C, 0x8B, 0x86, 0x30, 0x23, 0x8F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9,&lt;br /&gt;
  0xFC, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE1, 0xCC, 0x8C, 0xC3, 0x87,&lt;br /&gt;
  0x18, 0x63, 0x9F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9, 0xFE, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFE, 0x7C, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFC, 0x7C,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xE9, 0x0E, 0x66, 0x1C, 0x61, 0xCE, 0x1D, 0xF8, 0x7C, 0xE1, 0x99, 0xC7, 0x30, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0x06, 0x64, 0x18, 0x60, 0xCC, 0x18,&lt;br /&gt;
  0xF8, 0x7C, 0xC0, 0x99, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCC, 0x67, 0xE6, 0x64, 0x71, 0xFC, 0xCC, 0xCD, 0xF2, 0x7C, 0xCC, 0x99, 0x33, 0x23, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x67, 0x07, 0x0E, 0x13, 0xE0,&lt;br /&gt;
  0xCC, 0x0F, 0xF0, 0x3C, 0xC0, 0xCB, 0x03, 0x30, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCE, 0x67, 0x27, 0x0F, 0x93, 0xE4, 0xCC, 0xFF, 0xF0, 0x3C, 0xCF, 0xC3, 0x3F,&lt;br /&gt;
  0x3C, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x67, 0x07, 0x9C,&lt;br /&gt;
  0x98, 0x60, 0xC4, 0x58, 0xFE, 0x7C, 0x45, 0xC3, 0x17, 0x24, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE7, 0x07, 0x9C, 0x38, 0x60, 0xE6, 0x19, 0xFE, 0x7E, 0x61,&lt;br /&gt;
  0xE7, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFE, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x87, 0x07, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCF, 0xFC, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x98, 0x30, 0xC8, 0x18, 0x78,&lt;br /&gt;
  0xE3, 0x9F, 0x3F, 0x33, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCC, 0x08, 0x20, 0xC0, 0x18, 0x30, 0xC1, 0x9F, 0x1F, 0x33, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE6, 0x47,&lt;br /&gt;
  0x3E, 0x23, 0x89, 0x9F, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE0, 0x4F, 0x38, 0x27, 0x81, 0xFF, 0xE3, 0x07, 0x3F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC,&lt;br /&gt;
  0xE7, 0xCF, 0x33, 0x23, 0x8F, 0xFF, 0xF3, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0x62, 0xCF, 0x30, 0x30, 0xC1, 0x9F, 0x03,&lt;br /&gt;
  0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xCC, 0xCE, 0x30, 0xCF, 0x38, 0x30, 0xE1, 0x9F, 0x07, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 An example digital clock using a TFT LCD screen to show the time.&lt;br /&gt;
 Demonstrates use of the font printing routines. (Time updates but date does not.)&lt;br /&gt;
 &lt;br /&gt;
 For a more accurate clock, it would be better to use the RTClib library.&lt;br /&gt;
 But this is just a demo. &lt;br /&gt;
 &lt;br /&gt;
 This examples uses the hardware SPI only. Non-hardware SPI&lt;br /&gt;
 is just too slow (~8 times slower!)&lt;br /&gt;
 &lt;br /&gt;
 Based on clock sketch by Gilchrist 6/2/2014 1.0&lt;br /&gt;
 Updated by Bodmer&lt;br /&gt;
A few colour codes:&lt;br /&gt;
 &lt;br /&gt;
code	color&lt;br /&gt;
0x0000	Black&lt;br /&gt;
0xFFFF	White&lt;br /&gt;
0xBDF7	Light Gray&lt;br /&gt;
0x7BEF	Dark Gray&lt;br /&gt;
0xF800	Red&lt;br /&gt;
0xFFE0	Yellow&lt;br /&gt;
0xFBE0	Orange&lt;br /&gt;
0x79E0	Brown&lt;br /&gt;
0x7E0	Green&lt;br /&gt;
0x7FF	Cyan&lt;br /&gt;
0x1F	Blue&lt;br /&gt;
0xF81F	Pink&lt;br /&gt;
&lt;br /&gt;
 */&lt;br /&gt;
#include &amp;lt;TFT_eSPI.h&amp;gt; // Graphics and font library for ST7735 driver chip&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE // Only compile this code if the EPAPER_ENABLE is defined in User_Setup.h&lt;br /&gt;
&lt;br /&gt;
EPaper epaper = EPaper();  // Invoke library, pins defined in User_Setup.h&lt;br /&gt;
&lt;br /&gt;
uint32_t targetTime = 0;       // for next 1 second timeout&lt;br /&gt;
&lt;br /&gt;
byte omm = 99;&lt;br /&gt;
bool initial = 1;&lt;br /&gt;
byte xcolon = 0;&lt;br /&gt;
unsigned int colour = 0;&lt;br /&gt;
&lt;br /&gt;
static uint8_t conv2d(const char* p) {&lt;br /&gt;
  uint8_t v = 0;&lt;br /&gt;
  if (&amp;#039;0&amp;#039; &amp;lt;= *p &amp;amp;&amp;amp; *p &amp;lt;= &amp;#039;9&amp;#039;)&lt;br /&gt;
    v = *p - &amp;#039;0&amp;#039;;&lt;br /&gt;
  return 10 * v + *++p - &amp;#039;0&amp;#039;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
uint8_t hh=conv2d(__TIME__), mm=conv2d(__TIME__+3), ss=conv2d(__TIME__+6);  // Get H, M, S from compile time&lt;br /&gt;
&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup(void) {&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  epaper.setRotation(1);&lt;br /&gt;
  epaper.fillScreen(TFT_BLACK);&lt;br /&gt;
&lt;br /&gt;
  epaper.setTextColor(TFT_YELLOW, TFT_BLACK); // Note: the new fonts do not draw the background colour&lt;br /&gt;
  epaper.update(); // update the display&lt;br /&gt;
  targetTime = millis() + 1000; &lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  if (targetTime &amp;lt; millis()) {&lt;br /&gt;
    targetTime = millis()+1000;&lt;br /&gt;
    ss++;              // Advance second&lt;br /&gt;
    if (ss==60) {&lt;br /&gt;
      ss=0;&lt;br /&gt;
      omm = mm;&lt;br /&gt;
      mm++;            // Advance minute&lt;br /&gt;
      if(mm&amp;gt;59) {&lt;br /&gt;
        mm=0;&lt;br /&gt;
        hh++;          // Advance hour&lt;br /&gt;
        if (hh&amp;gt;23) {&lt;br /&gt;
          hh=0;&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if (ss==0 || initial) {&lt;br /&gt;
      initial = 0;&lt;br /&gt;
      epaper.setTextColor(TFT_GREEN, TFT_BLACK);&lt;br /&gt;
      epaper.setCursor (8, 52);&lt;br /&gt;
      epaper.print(__DATE__); // This uses the standard ADAFruit small font&lt;br /&gt;
&lt;br /&gt;
      epaper.setTextColor(TFT_BLUE, TFT_BLACK);&lt;br /&gt;
      epaper.drawCentreString(&amp;quot;It is windy&amp;quot;,120,48,2); // Next size up font 2&lt;br /&gt;
&lt;br /&gt;
      //epaper.setTextColor(0xF81F, TFT_BLACK); // Pink&lt;br /&gt;
      //epaper.drawCentreString(&amp;quot;12.34&amp;quot;,80,100,6); // Large font 6 only contains characters [space] 0 1 2 3 4 5 6 7 8 9 . : a p m&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    // Update digital time&lt;br /&gt;
    byte xpos = 6;&lt;br /&gt;
    byte ypos = 0;&lt;br /&gt;
    if (omm != mm) { // Only redraw every minute to minimise flicker&lt;br /&gt;
      // Uncomment ONE of the next 2 lines, using the ghost image demonstrates text overlay as time is drawn over it&lt;br /&gt;
      epaper.setTextColor(TFT_BLACK, TFT_BLACK);  // Leave a 7 segment ghost image, comment out next line!&lt;br /&gt;
      //epaper.setTextColor(TFT_BLACK, TFT_BLACK); // Set font colour to black to wipe image&lt;br /&gt;
      // Font 7 is to show a pseudo 7 segment display.&lt;br /&gt;
      // Font 7 only contains characters [space] 0 1 2 3 4 5 6 7 8 9 0 : .&lt;br /&gt;
      epaper.drawString(&amp;quot;88:88&amp;quot;,xpos,ypos,7); // Overwrite the text to clear it&lt;br /&gt;
      epaper.setTextColor(0xFBE0); // Orange&lt;br /&gt;
      omm = mm;&lt;br /&gt;
&lt;br /&gt;
      if (hh&amp;lt;10) xpos+= epaper.drawChar(&amp;#039;0&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      xpos+= epaper.drawNumber(hh,xpos,ypos,7);&lt;br /&gt;
      xcolon=xpos;&lt;br /&gt;
      xpos+= epaper.drawChar(&amp;#039;:&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      if (mm&amp;lt;10) xpos+= epaper.drawChar(&amp;#039;0&amp;#039;,xpos,ypos,7);&lt;br /&gt;
      epaper.drawNumber(mm,xpos,ypos,7);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if (ss%2) { // Flash the colon&lt;br /&gt;
      epaper.setTextColor(TFT_BLACK, TFT_BLACK);&lt;br /&gt;
      xpos+= epaper.drawChar(&amp;#039;:&amp;#039;,xcolon,ypos,7);&lt;br /&gt;
      epaper.setTextColor(0xFBE0, TFT_BLACK);&lt;br /&gt;
    }&lt;br /&gt;
    else {&lt;br /&gt;
      epaper.drawChar(&amp;#039;:&amp;#039;,xcolon,ypos,7);&lt;br /&gt;
      colour = random(0xFFFF);&lt;br /&gt;
      // Erase the old text with a rectangle, the disadvantage of this method is increased display flicker&lt;br /&gt;
      epaper.fillRect (0, 64, 160, 20, TFT_BLACK);&lt;br /&gt;
      epaper.setTextColor(TFT_WHITE);&lt;br /&gt;
    }&lt;br /&gt;
    epaper.update(); // update the display&lt;br /&gt;
  }&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet driver.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2031</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2031"/>
		<updated>2025-12-12T18:04:23Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* [Code 1] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
[[File:EPaper-Display-1.54.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
HelloWorld.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] Display a bitmap image ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;quot;TFT_eSPI.h&amp;quot;&lt;br /&gt;
#include &amp;quot;image.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper;&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(2000);&lt;br /&gt;
  Serial.println(&amp;quot;1.54\&amp;quot; E-Paper Bitmap Display Example&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  &lt;br /&gt;
  // Clear screen to white&lt;br /&gt;
  epaper.fillScreen(TFT_WHITE);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  &lt;br /&gt;
  // Display bitmap image using drawBitmap API&lt;br /&gt;
  // drawBitmap(x, y, bitmap_data, width, height, color)&lt;br /&gt;
  epaper.drawBitmap(0, 0, gImage_1inch54, 200, 200, TFT_BLACK);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  &lt;br /&gt;
  Serial.println(&amp;quot;Bitmap displayed successfully&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  // Put display to sleep to save power&lt;br /&gt;
  epaper.sleep();&lt;br /&gt;
#else&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  Serial.println(&amp;quot;EPAPER_ENABLE not defined. Please select the correct setup file.&amp;quot;);&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  // Nothing to do here&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet driver.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet image.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * Image header file for 1.54&amp;quot; E-Paper Display&lt;br /&gt;
 * &lt;br /&gt;
 * Image specifications:&lt;br /&gt;
 * - Size: 200x200 pixels&lt;br /&gt;
 * - Format: 1-bit monochrome bitmap&lt;br /&gt;
 * - Color depth: Black and White&lt;br /&gt;
 * &lt;br /&gt;
 * To generate your own image:&lt;br /&gt;
 * 1. Prepare a 200x200 pixel image&lt;br /&gt;
 * 2. Convert to 1-bit monochrome bitmap&lt;br /&gt;
 * 3. Use image2cpp or similar tool to generate C array&lt;br /&gt;
 * 4. Replace the array below with your generated data&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
#ifndef _IMAGE_H_&lt;br /&gt;
#define _IMAGE_H_&lt;br /&gt;
&lt;br /&gt;
// Placeholder for 200x200 bitmap image&lt;br /&gt;
// Replace this with your actual image data&lt;br /&gt;
const unsigned char gImage_1inch54[] PROGMEM = {&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x07, 0xC0,&lt;br /&gt;
  0x7C, 0x07, 0xC0, 0xFD, 0x81, 0xFC, 0xC6, 0x18, 0x7E, 0xC0, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F, 0xF0, 0xFE, 0x1F, 0xE1, 0xFF, 0x83, 0xFC, 0xEE,&lt;br /&gt;
  0x18, 0xFF, 0xCC, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60,&lt;br /&gt;
  0x1C, 0x71, 0xC7, 0x1C, 0x73, 0xC7, 0x83, 0x00, 0xEE, 0x19, 0xE3, 0xCC, 0xE3, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x18, 0x3B, 0x83, 0x38, 0x33, 0x83, 0x83,&lt;br /&gt;
  0x80, 0xCE, 0x19, 0xC1, 0xCD, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x7C, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3, 0x03, 0x83, 0xF0, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3,&lt;br /&gt;
  0x03, 0x81, 0xFC, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x07, 0xB8, 0x03, 0x80, 0x38, 0x03, 0x03, 0x80, 0x1C, 0xCE, 0x19, 0x81, 0xCD,&lt;br /&gt;
  0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x9C, 0x01, 0x80,&lt;br /&gt;
  0x38, 0x03, 0x87, 0x80, 0x0C, 0xC6, 0x19, 0xC3, 0xCC, 0xE1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x9F, 0xF1, 0xFF, 0x1F, 0xE1, 0xFF, 0x83, 0x1C, 0xE7, 0xF8,&lt;br /&gt;
  0xFF, 0xCC, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F,&lt;br /&gt;
  0xE0, 0xFE, 0x0F, 0xE0, 0xFF, 0x83, 0xF8, 0xE3, 0xF0, 0x7F, 0xCC, 0x7F, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x03, 0x80, 0x38, 0x03, 0x80, 0x39, 0x80, 0xE0,&lt;br /&gt;
  0x20, 0xC0, 0x1C, 0xCC, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79,&lt;br /&gt;
  0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xDC, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0xFC, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x13, 0xC6, 0xE6, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, 0xB7, 0xE6, 0x66, 0xE4,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0xF8, 0xE6, 0x66, 0x66, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xFC, 0xC6, 0x76,&lt;br /&gt;
  0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x04, 0x3C, 0xCC, 0xC6, 0x66, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x30, 0xCC,&lt;br /&gt;
  0xC3, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0xF8, 0x00, 0x03, 0x00, 0x3F, 0x3B, 0x70, 0xCE, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x43, 0x06, 0x3F, 0x33,&lt;br /&gt;
  0xB0, 0xE6, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0xF8, 0x00, 0xE3, 0x9F, 0xBB, 0xB3, 0xBE, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99,&lt;br /&gt;
  0x99, 0xBB, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99, 0x99, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xFC, 0x00,&lt;br /&gt;
  0x7F, 0x99, 0x99, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB, 0xFC, 0x00, 0x7D, 0x9F, 0x98, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x06, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB,&lt;br /&gt;
  0xFC, 0x00, 0x6C, 0xCF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0xE7, 0x60, 0x00, 0x00,&lt;br /&gt;
  0x0C, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x07, 0xF3, 0xFC, 0x00, 0x64, 0xC0, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0xC0, 0x02, 0x31, 0x33, 0x60, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00,&lt;br /&gt;
  0x07, 0xF3, 0xFC, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xB8, 0x71, 0xE0,&lt;br /&gt;
  0x00, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x07, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xFC, 0x07, 0x99, 0x99, 0xB1, 0xC0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x66, 0x19, 0x99,&lt;br /&gt;
  0xB8, 0xC0, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE3, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC6, 0x67, 0x19, 0x99, 0xF8, 0xC1, 0x00, 0x7F, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xC6, 0x67,&lt;br /&gt;
  0xD9, 0x9C, 0xC1, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x1F, 0xE1, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xE7, 0x60, 0xDF, 0x80, 0x0F, 0xFF, 0x01, 0xFF, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF7, 0xFC, 0x00, 0x1F, 0xC1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0xE0,&lt;br /&gt;
  0x66, 0x77, 0xDE, 0x01, 0xFF, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x3F,&lt;br /&gt;
  0xC1, 0xFF, 0x00, 0x00, 0x04, 0x00, 0x3E, 0x66, 0xC0, 0x66, 0x37, 0x8C, 0x7F, 0xFF, 0xFF, 0x01,&lt;br /&gt;
  0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3F, 0x0E, 0x7F,&lt;br /&gt;
  0x7E, 0xE0, 0x7C, 0x20, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3B, 0xBE, 0x73, 0x78, 0x60, 0x78, 0x03, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x81, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x7F, 0x9F, 0xFF, 0xF0, 0x00, 0x31,&lt;br /&gt;
  0x87, 0x73, 0x70, 0x60, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xF0, 0x0F, 0x3B, 0x8F, 0x33, 0x3E, 0x40, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x7F, 0xF0, 0x7F, 0xFF, 0xFF, 0xF8,&lt;br /&gt;
  0x0D, 0x9F, 0x1B, 0x3F, 0x18, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x07, 0xE0, 0x3F, 0xF0, 0xFF, 0xFF, 0xFF, 0xF8, 0x19, 0x9C, 0x3B, 0x3E, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xF8, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xF0, 0x1F, 0x98, 0x1F, 0x30, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xFF, 0xFF, 0x80, 0x1C, 0x18, 0x00, 0x33, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8,&lt;br /&gt;
  0x7F, 0xFF, 0xFF, 0x80, 0x0F, 0x98, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xC0, 0x7F, 0x80, 0x07, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF8, 0x78, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x3F,&lt;br /&gt;
  0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F,&lt;br /&gt;
  0xC0, 0x00, 0x01, 0x80, 0x1F, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xE0, 0x7F, 0xF0, 0x00,&lt;br /&gt;
  0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x07, 0xFF, 0xFF,&lt;br /&gt;
  0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE7, 0xC1, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF,&lt;br /&gt;
  0xC3, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xC3, 0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x0F,&lt;br /&gt;
  0xFF, 0xFF, 0xC3, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFE, 0x7F, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xEF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFE, 0x7F, 0xF7, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xF1, 0xE3, 0xE7, 0xF2, 0x39, 0x3F, 0xFF, 0xC7, 0x8F, 0x9F, 0xCC, 0xE7, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0xFF, 0xFF, 0xFE, 0x7F, 0xE7, 0xFF, 0xFF, 0xFF, 0xC0, 0xC1, 0xC3, 0xF3, 0x39, 0xBC, 0xF3,&lt;br /&gt;
  0x03, 0x07, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE, 0x61, 0xC3, 0x8E, 0x66, 0x41, 0x38,&lt;br /&gt;
  0x70, 0x73, 0xFC, 0xCC, 0x99, 0xF7, 0x33, 0xBE, 0x67, 0xF3, 0x32, 0x67, 0xDC, 0xE7, 0x3F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xCC, 0x40, 0x83, 0x06, 0x66, 0x41, 0x30, 0x30, 0x33, 0xFC, 0xCC, 0x99, 0xF7, 0x33,&lt;br /&gt;
  0x9F, 0x0F, 0xF3, 0x32, 0x67, 0xDC, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xC0, 0xCC, 0x8E, 0x62, 0x66,&lt;br /&gt;
  0x67, 0x33, 0x33, 0x33, 0xF8, 0xCC, 0x99, 0xE7, 0x13, 0x9F, 0x9F, 0xE3, 0x32, 0x67, 0x9C, 0x07,&lt;br /&gt;
  0xBF, 0xFF, 0xFF, 0xFF, 0xC1, 0xC0, 0xC2, 0x72, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF9, 0xCC, 0x99,&lt;br /&gt;
  0xE7, 0x97, 0x9F, 0x0F, 0xE7, 0x32, 0x67, 0x9C, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCF, 0xF2,&lt;br /&gt;
  0x62, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF3, 0xCC, 0x99, 0xF7, 0x87, 0x9E, 0x67, 0xCF, 0x32, 0x67,&lt;br /&gt;
  0xDC, 0xE7, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xC5, 0x93, 0x06, 0x20, 0x63, 0x30, 0x33, 0x33, 0xE0,&lt;br /&gt;
  0xC1, 0x81, 0xF7, 0x87, 0x9C, 0xF3, 0x83, 0x06, 0x07, 0xDC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE,&lt;br /&gt;
  0x61, 0x87, 0x0F, 0x30, 0x71, 0x38, 0x73, 0x33, 0xC0, 0xE1, 0xC3, 0xF3, 0xC7, 0xBF, 0xFF, 0x03,&lt;br /&gt;
  0x8F, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0x8F, 0xCE, 0x0E, 0x7F, 0xFC,&lt;br /&gt;
  0x18, 0x3E, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFE, 0x7F, 0xFF, 0xFF, 0x07, 0x86, 0x07, 0xFF, 0xFC, 0x18, 0x1C, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0xD1, 0x91, 0xC3, 0xC4, 0x18, 0x74, 0xDF, 0xE7, 0x86, 0x62,&lt;br /&gt;
  0x60, 0xFC, 0xF9, 0x98, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xC0, 0xC0,&lt;br /&gt;
  0x81, 0xC1, 0x84, 0x10, 0x60, 0x8F, 0xE7, 0x26, 0x62, 0x60, 0x7C, 0xF9, 0x99, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x88, 0x99, 0x1E, 0x73, 0x23, 0xDF, 0xE6,&lt;br /&gt;
  0x66, 0x06, 0x66, 0x7C, 0x18, 0x19, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xCC, 0xCC, 0x8C, 0x81, 0x3E, 0x63, 0x23, 0xFF, 0xCE, 0x06, 0x0E, 0x66, 0x7C, 0x38, 0x39, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x8C, 0x9F, 0x3E, 0x73, 0x23,&lt;br /&gt;
  0xFF, 0x8E, 0x06, 0x7E, 0x66, 0x7C, 0xF9, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xC0, 0xC0, 0xCC, 0x8C, 0x8B, 0x86, 0x30, 0x23, 0x8F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9,&lt;br /&gt;
  0xFC, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE1, 0xCC, 0x8C, 0xC3, 0x87,&lt;br /&gt;
  0x18, 0x63, 0x9F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9, 0xFE, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFE, 0x7C, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFC, 0x7C,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xE9, 0x0E, 0x66, 0x1C, 0x61, 0xCE, 0x1D, 0xF8, 0x7C, 0xE1, 0x99, 0xC7, 0x30, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0x06, 0x64, 0x18, 0x60, 0xCC, 0x18,&lt;br /&gt;
  0xF8, 0x7C, 0xC0, 0x99, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCC, 0x67, 0xE6, 0x64, 0x71, 0xFC, 0xCC, 0xCD, 0xF2, 0x7C, 0xCC, 0x99, 0x33, 0x23, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x67, 0x07, 0x0E, 0x13, 0xE0,&lt;br /&gt;
  0xCC, 0x0F, 0xF0, 0x3C, 0xC0, 0xCB, 0x03, 0x30, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCE, 0x67, 0x27, 0x0F, 0x93, 0xE4, 0xCC, 0xFF, 0xF0, 0x3C, 0xCF, 0xC3, 0x3F,&lt;br /&gt;
  0x3C, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x67, 0x07, 0x9C,&lt;br /&gt;
  0x98, 0x60, 0xC4, 0x58, 0xFE, 0x7C, 0x45, 0xC3, 0x17, 0x24, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE7, 0x07, 0x9C, 0x38, 0x60, 0xE6, 0x19, 0xFE, 0x7E, 0x61,&lt;br /&gt;
  0xE7, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFE, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x87, 0x07, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCF, 0xFC, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x98, 0x30, 0xC8, 0x18, 0x78,&lt;br /&gt;
  0xE3, 0x9F, 0x3F, 0x33, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCC, 0x08, 0x20, 0xC0, 0x18, 0x30, 0xC1, 0x9F, 0x1F, 0x33, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE6, 0x47,&lt;br /&gt;
  0x3E, 0x23, 0x89, 0x9F, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE0, 0x4F, 0x38, 0x27, 0x81, 0xFF, 0xE3, 0x07, 0x3F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC,&lt;br /&gt;
  0xE7, 0xCF, 0x33, 0x23, 0x8F, 0xFF, 0xF3, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0x62, 0xCF, 0x30, 0x30, 0xC1, 0x9F, 0x03,&lt;br /&gt;
  0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xCC, 0xCE, 0x30, 0xCF, 0x38, 0x30, 0xE1, 0x9F, 0x07, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2030</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2030"/>
		<updated>2025-12-12T18:04:06Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* [Code 1] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
[[File:EPaper-Display-1.54.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
HelloWorld.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;quot;TFT_eSPI.h&amp;quot;&lt;br /&gt;
#include &amp;quot;image.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper;&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(2000);&lt;br /&gt;
  Serial.println(&amp;quot;1.54\&amp;quot; E-Paper Bitmap Display Example&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  &lt;br /&gt;
  // Clear screen to white&lt;br /&gt;
  epaper.fillScreen(TFT_WHITE);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  &lt;br /&gt;
  // Display bitmap image using drawBitmap API&lt;br /&gt;
  // drawBitmap(x, y, bitmap_data, width, height, color)&lt;br /&gt;
  epaper.drawBitmap(0, 0, gImage_1inch54, 200, 200, TFT_BLACK);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  &lt;br /&gt;
  Serial.println(&amp;quot;Bitmap displayed successfully&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  // Put display to sleep to save power&lt;br /&gt;
  epaper.sleep();&lt;br /&gt;
#else&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  Serial.println(&amp;quot;EPAPER_ENABLE not defined. Please select the correct setup file.&amp;quot;);&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  // Nothing to do here&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet driver.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;onglet image.h&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * Image header file for 1.54&amp;quot; E-Paper Display&lt;br /&gt;
 * &lt;br /&gt;
 * Image specifications:&lt;br /&gt;
 * - Size: 200x200 pixels&lt;br /&gt;
 * - Format: 1-bit monochrome bitmap&lt;br /&gt;
 * - Color depth: Black and White&lt;br /&gt;
 * &lt;br /&gt;
 * To generate your own image:&lt;br /&gt;
 * 1. Prepare a 200x200 pixel image&lt;br /&gt;
 * 2. Convert to 1-bit monochrome bitmap&lt;br /&gt;
 * 3. Use image2cpp or similar tool to generate C array&lt;br /&gt;
 * 4. Replace the array below with your generated data&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
#ifndef _IMAGE_H_&lt;br /&gt;
#define _IMAGE_H_&lt;br /&gt;
&lt;br /&gt;
// Placeholder for 200x200 bitmap image&lt;br /&gt;
// Replace this with your actual image data&lt;br /&gt;
const unsigned char gImage_1inch54[] PROGMEM = {&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x07, 0xC0,&lt;br /&gt;
  0x7C, 0x07, 0xC0, 0xFD, 0x81, 0xFC, 0xC6, 0x18, 0x7E, 0xC0, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F, 0xF0, 0xFE, 0x1F, 0xE1, 0xFF, 0x83, 0xFC, 0xEE,&lt;br /&gt;
  0x18, 0xFF, 0xCC, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60,&lt;br /&gt;
  0x1C, 0x71, 0xC7, 0x1C, 0x73, 0xC7, 0x83, 0x00, 0xEE, 0x19, 0xE3, 0xCC, 0xE3, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x18, 0x3B, 0x83, 0x38, 0x33, 0x83, 0x83,&lt;br /&gt;
  0x80, 0xCE, 0x19, 0xC1, 0xCD, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x7C, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3, 0x03, 0x83, 0xF0, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3,&lt;br /&gt;
  0x03, 0x81, 0xFC, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x07, 0xB8, 0x03, 0x80, 0x38, 0x03, 0x03, 0x80, 0x1C, 0xCE, 0x19, 0x81, 0xCD,&lt;br /&gt;
  0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x9C, 0x01, 0x80,&lt;br /&gt;
  0x38, 0x03, 0x87, 0x80, 0x0C, 0xC6, 0x19, 0xC3, 0xCC, 0xE1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x9F, 0xF1, 0xFF, 0x1F, 0xE1, 0xFF, 0x83, 0x1C, 0xE7, 0xF8,&lt;br /&gt;
  0xFF, 0xCC, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F,&lt;br /&gt;
  0xE0, 0xFE, 0x0F, 0xE0, 0xFF, 0x83, 0xF8, 0xE3, 0xF0, 0x7F, 0xCC, 0x7F, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x03, 0x80, 0x38, 0x03, 0x80, 0x39, 0x80, 0xE0,&lt;br /&gt;
  0x20, 0xC0, 0x1C, 0xCC, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79,&lt;br /&gt;
  0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xDC, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0xFC, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x13, 0xC6, 0xE6, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, 0xB7, 0xE6, 0x66, 0xE4,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0xF8, 0xE6, 0x66, 0x66, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xFC, 0xC6, 0x76,&lt;br /&gt;
  0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x04, 0x3C, 0xCC, 0xC6, 0x66, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x30, 0xCC,&lt;br /&gt;
  0xC3, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0xF8, 0x00, 0x03, 0x00, 0x3F, 0x3B, 0x70, 0xCE, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x43, 0x06, 0x3F, 0x33,&lt;br /&gt;
  0xB0, 0xE6, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0xF8, 0x00, 0xE3, 0x9F, 0xBB, 0xB3, 0xBE, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99,&lt;br /&gt;
  0x99, 0xBB, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99, 0x99, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xFC, 0x00,&lt;br /&gt;
  0x7F, 0x99, 0x99, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB, 0xFC, 0x00, 0x7D, 0x9F, 0x98, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x06, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB,&lt;br /&gt;
  0xFC, 0x00, 0x6C, 0xCF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0xE7, 0x60, 0x00, 0x00,&lt;br /&gt;
  0x0C, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x07, 0xF3, 0xFC, 0x00, 0x64, 0xC0, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0xC0, 0x02, 0x31, 0x33, 0x60, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00,&lt;br /&gt;
  0x07, 0xF3, 0xFC, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xB8, 0x71, 0xE0,&lt;br /&gt;
  0x00, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x07, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xFC, 0x07, 0x99, 0x99, 0xB1, 0xC0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x66, 0x19, 0x99,&lt;br /&gt;
  0xB8, 0xC0, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE3, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC6, 0x67, 0x19, 0x99, 0xF8, 0xC1, 0x00, 0x7F, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xC6, 0x67,&lt;br /&gt;
  0xD9, 0x9C, 0xC1, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x1F, 0xE1, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xE7, 0x60, 0xDF, 0x80, 0x0F, 0xFF, 0x01, 0xFF, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF7, 0xFC, 0x00, 0x1F, 0xC1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0xE0,&lt;br /&gt;
  0x66, 0x77, 0xDE, 0x01, 0xFF, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x3F,&lt;br /&gt;
  0xC1, 0xFF, 0x00, 0x00, 0x04, 0x00, 0x3E, 0x66, 0xC0, 0x66, 0x37, 0x8C, 0x7F, 0xFF, 0xFF, 0x01,&lt;br /&gt;
  0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3F, 0x0E, 0x7F,&lt;br /&gt;
  0x7E, 0xE0, 0x7C, 0x20, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3B, 0xBE, 0x73, 0x78, 0x60, 0x78, 0x03, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x81, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x7F, 0x9F, 0xFF, 0xF0, 0x00, 0x31,&lt;br /&gt;
  0x87, 0x73, 0x70, 0x60, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xF0, 0x0F, 0x3B, 0x8F, 0x33, 0x3E, 0x40, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x7F, 0xF0, 0x7F, 0xFF, 0xFF, 0xF8,&lt;br /&gt;
  0x0D, 0x9F, 0x1B, 0x3F, 0x18, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x07, 0xE0, 0x3F, 0xF0, 0xFF, 0xFF, 0xFF, 0xF8, 0x19, 0x9C, 0x3B, 0x3E, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xF8, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xF0, 0x1F, 0x98, 0x1F, 0x30, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xFF, 0xFF, 0x80, 0x1C, 0x18, 0x00, 0x33, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8,&lt;br /&gt;
  0x7F, 0xFF, 0xFF, 0x80, 0x0F, 0x98, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xC0, 0x7F, 0x80, 0x07, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF8, 0x78, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x3F,&lt;br /&gt;
  0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F,&lt;br /&gt;
  0xC0, 0x00, 0x01, 0x80, 0x1F, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xE0, 0x7F, 0xF0, 0x00,&lt;br /&gt;
  0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x07, 0xFF, 0xFF,&lt;br /&gt;
  0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE7, 0xC1, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF,&lt;br /&gt;
  0xC3, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xC3, 0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x0F,&lt;br /&gt;
  0xFF, 0xFF, 0xC3, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFE, 0x7F, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xEF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFE, 0x7F, 0xF7, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xF1, 0xE3, 0xE7, 0xF2, 0x39, 0x3F, 0xFF, 0xC7, 0x8F, 0x9F, 0xCC, 0xE7, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0xFF, 0xFF, 0xFE, 0x7F, 0xE7, 0xFF, 0xFF, 0xFF, 0xC0, 0xC1, 0xC3, 0xF3, 0x39, 0xBC, 0xF3,&lt;br /&gt;
  0x03, 0x07, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE, 0x61, 0xC3, 0x8E, 0x66, 0x41, 0x38,&lt;br /&gt;
  0x70, 0x73, 0xFC, 0xCC, 0x99, 0xF7, 0x33, 0xBE, 0x67, 0xF3, 0x32, 0x67, 0xDC, 0xE7, 0x3F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xCC, 0x40, 0x83, 0x06, 0x66, 0x41, 0x30, 0x30, 0x33, 0xFC, 0xCC, 0x99, 0xF7, 0x33,&lt;br /&gt;
  0x9F, 0x0F, 0xF3, 0x32, 0x67, 0xDC, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xC0, 0xCC, 0x8E, 0x62, 0x66,&lt;br /&gt;
  0x67, 0x33, 0x33, 0x33, 0xF8, 0xCC, 0x99, 0xE7, 0x13, 0x9F, 0x9F, 0xE3, 0x32, 0x67, 0x9C, 0x07,&lt;br /&gt;
  0xBF, 0xFF, 0xFF, 0xFF, 0xC1, 0xC0, 0xC2, 0x72, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF9, 0xCC, 0x99,&lt;br /&gt;
  0xE7, 0x97, 0x9F, 0x0F, 0xE7, 0x32, 0x67, 0x9C, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCF, 0xF2,&lt;br /&gt;
  0x62, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF3, 0xCC, 0x99, 0xF7, 0x87, 0x9E, 0x67, 0xCF, 0x32, 0x67,&lt;br /&gt;
  0xDC, 0xE7, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xC5, 0x93, 0x06, 0x20, 0x63, 0x30, 0x33, 0x33, 0xE0,&lt;br /&gt;
  0xC1, 0x81, 0xF7, 0x87, 0x9C, 0xF3, 0x83, 0x06, 0x07, 0xDC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE,&lt;br /&gt;
  0x61, 0x87, 0x0F, 0x30, 0x71, 0x38, 0x73, 0x33, 0xC0, 0xE1, 0xC3, 0xF3, 0xC7, 0xBF, 0xFF, 0x03,&lt;br /&gt;
  0x8F, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0x8F, 0xCE, 0x0E, 0x7F, 0xFC,&lt;br /&gt;
  0x18, 0x3E, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFE, 0x7F, 0xFF, 0xFF, 0x07, 0x86, 0x07, 0xFF, 0xFC, 0x18, 0x1C, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0xD1, 0x91, 0xC3, 0xC4, 0x18, 0x74, 0xDF, 0xE7, 0x86, 0x62,&lt;br /&gt;
  0x60, 0xFC, 0xF9, 0x98, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xC0, 0xC0,&lt;br /&gt;
  0x81, 0xC1, 0x84, 0x10, 0x60, 0x8F, 0xE7, 0x26, 0x62, 0x60, 0x7C, 0xF9, 0x99, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x88, 0x99, 0x1E, 0x73, 0x23, 0xDF, 0xE6,&lt;br /&gt;
  0x66, 0x06, 0x66, 0x7C, 0x18, 0x19, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xCC, 0xCC, 0x8C, 0x81, 0x3E, 0x63, 0x23, 0xFF, 0xCE, 0x06, 0x0E, 0x66, 0x7C, 0x38, 0x39, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x8C, 0x9F, 0x3E, 0x73, 0x23,&lt;br /&gt;
  0xFF, 0x8E, 0x06, 0x7E, 0x66, 0x7C, 0xF9, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xC0, 0xC0, 0xCC, 0x8C, 0x8B, 0x86, 0x30, 0x23, 0x8F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9,&lt;br /&gt;
  0xFC, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE1, 0xCC, 0x8C, 0xC3, 0x87,&lt;br /&gt;
  0x18, 0x63, 0x9F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9, 0xFE, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFE, 0x7C, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFC, 0x7C,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xE9, 0x0E, 0x66, 0x1C, 0x61, 0xCE, 0x1D, 0xF8, 0x7C, 0xE1, 0x99, 0xC7, 0x30, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0x06, 0x64, 0x18, 0x60, 0xCC, 0x18,&lt;br /&gt;
  0xF8, 0x7C, 0xC0, 0x99, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCC, 0x67, 0xE6, 0x64, 0x71, 0xFC, 0xCC, 0xCD, 0xF2, 0x7C, 0xCC, 0x99, 0x33, 0x23, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x67, 0x07, 0x0E, 0x13, 0xE0,&lt;br /&gt;
  0xCC, 0x0F, 0xF0, 0x3C, 0xC0, 0xCB, 0x03, 0x30, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCE, 0x67, 0x27, 0x0F, 0x93, 0xE4, 0xCC, 0xFF, 0xF0, 0x3C, 0xCF, 0xC3, 0x3F,&lt;br /&gt;
  0x3C, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x67, 0x07, 0x9C,&lt;br /&gt;
  0x98, 0x60, 0xC4, 0x58, 0xFE, 0x7C, 0x45, 0xC3, 0x17, 0x24, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE7, 0x07, 0x9C, 0x38, 0x60, 0xE6, 0x19, 0xFE, 0x7E, 0x61,&lt;br /&gt;
  0xE7, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFE, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x87, 0x07, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCF, 0xFC, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x98, 0x30, 0xC8, 0x18, 0x78,&lt;br /&gt;
  0xE3, 0x9F, 0x3F, 0x33, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCC, 0x08, 0x20, 0xC0, 0x18, 0x30, 0xC1, 0x9F, 0x1F, 0x33, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE6, 0x47,&lt;br /&gt;
  0x3E, 0x23, 0x89, 0x9F, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE0, 0x4F, 0x38, 0x27, 0x81, 0xFF, 0xE3, 0x07, 0x3F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC,&lt;br /&gt;
  0xE7, 0xCF, 0x33, 0x23, 0x8F, 0xFF, 0xF3, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0x62, 0xCF, 0x30, 0x30, 0xC1, 0x9F, 0x03,&lt;br /&gt;
  0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xCC, 0xCE, 0x30, 0xCF, 0x38, 0x30, 0xE1, 0x9F, 0x07, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2029</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2029"/>
		<updated>2025-12-12T18:02:59Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* [Code 1] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
[[File:EPaper-Display-1.54.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
HelloWorld.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;quot;TFT_eSPI.h&amp;quot;&lt;br /&gt;
#include &amp;quot;image.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper;&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(2000);&lt;br /&gt;
  Serial.println(&amp;quot;1.54\&amp;quot; E-Paper Bitmap Display Example&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  &lt;br /&gt;
  // Clear screen to white&lt;br /&gt;
  epaper.fillScreen(TFT_WHITE);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  &lt;br /&gt;
  // Display bitmap image using drawBitmap API&lt;br /&gt;
  // drawBitmap(x, y, bitmap_data, width, height, color)&lt;br /&gt;
  epaper.drawBitmap(0, 0, gImage_1inch54, 200, 200, TFT_BLACK);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  &lt;br /&gt;
  Serial.println(&amp;quot;Bitmap displayed successfully&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  // Put display to sleep to save power&lt;br /&gt;
  epaper.sleep();&lt;br /&gt;
#else&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  Serial.println(&amp;quot;EPAPER_ENABLE not defined. Please select the correct setup file.&amp;quot;);&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  // Nothing to do here&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onglet driver.h&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onglet image.h&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * Image header file for 1.54&amp;quot; E-Paper Display&lt;br /&gt;
 * &lt;br /&gt;
 * Image specifications:&lt;br /&gt;
 * - Size: 200x200 pixels&lt;br /&gt;
 * - Format: 1-bit monochrome bitmap&lt;br /&gt;
 * - Color depth: Black and White&lt;br /&gt;
 * &lt;br /&gt;
 * To generate your own image:&lt;br /&gt;
 * 1. Prepare a 200x200 pixel image&lt;br /&gt;
 * 2. Convert to 1-bit monochrome bitmap&lt;br /&gt;
 * 3. Use image2cpp or similar tool to generate C array&lt;br /&gt;
 * 4. Replace the array below with your generated data&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
#ifndef _IMAGE_H_&lt;br /&gt;
#define _IMAGE_H_&lt;br /&gt;
&lt;br /&gt;
// Placeholder for 200x200 bitmap image&lt;br /&gt;
// Replace this with your actual image data&lt;br /&gt;
const unsigned char gImage_1inch54[] PROGMEM = {&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x07, 0xC0,&lt;br /&gt;
  0x7C, 0x07, 0xC0, 0xFD, 0x81, 0xFC, 0xC6, 0x18, 0x7E, 0xC0, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F, 0xF0, 0xFE, 0x1F, 0xE1, 0xFF, 0x83, 0xFC, 0xEE,&lt;br /&gt;
  0x18, 0xFF, 0xCC, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60,&lt;br /&gt;
  0x1C, 0x71, 0xC7, 0x1C, 0x73, 0xC7, 0x83, 0x00, 0xEE, 0x19, 0xE3, 0xCC, 0xE3, 0xC0, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x18, 0x3B, 0x83, 0x38, 0x33, 0x83, 0x83,&lt;br /&gt;
  0x80, 0xCE, 0x19, 0xC1, 0xCD, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x7C, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3, 0x03, 0x83, 0xF0, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0xFB, 0xFF, 0xBF, 0xF3,&lt;br /&gt;
  0x03, 0x81, 0xFC, 0xCE, 0x19, 0x81, 0xCD, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x07, 0xB8, 0x03, 0x80, 0x38, 0x03, 0x03, 0x80, 0x1C, 0xCE, 0x19, 0x81, 0xCD,&lt;br /&gt;
  0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x9C, 0x01, 0x80,&lt;br /&gt;
  0x38, 0x03, 0x87, 0x80, 0x0C, 0xC6, 0x19, 0xC3, 0xCC, 0xE1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x9F, 0xF1, 0xFF, 0x1F, 0xE1, 0xFF, 0x83, 0x1C, 0xE7, 0xF8,&lt;br /&gt;
  0xFF, 0xCC, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x0F,&lt;br /&gt;
  0xE0, 0xFE, 0x0F, 0xE0, 0xFF, 0x83, 0xF8, 0xE3, 0xF0, 0x7F, 0xCC, 0x7F, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x03, 0x80, 0x38, 0x03, 0x80, 0x39, 0x80, 0xE0,&lt;br /&gt;
  0x20, 0xC0, 0x1C, 0xCC, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79,&lt;br /&gt;
  0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xDC, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0xFC, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x01, 0x80, 0x13, 0xC6, 0xE6, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, 0xB7, 0xE6, 0x66, 0xE4,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0xF8, 0xE6, 0x66, 0x66, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xFC, 0xC6, 0x76,&lt;br /&gt;
  0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x04, 0x3C, 0xCC, 0xC6, 0x66, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x30, 0xCC,&lt;br /&gt;
  0xC3, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0xF8, 0x00, 0x03, 0x00, 0x3F, 0x3B, 0x70, 0xCE, 0xC1, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x43, 0x06, 0x3F, 0x33,&lt;br /&gt;
  0xB0, 0xE6, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0xF8, 0x00, 0xE3, 0x9F, 0xBB, 0xB3, 0xBE, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99,&lt;br /&gt;
  0x99, 0xBB, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0xF7, 0x99, 0x99, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xFC, 0x00,&lt;br /&gt;
  0x7F, 0x99, 0x99, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB, 0xFC, 0x00, 0x7D, 0x9F, 0x98, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x30, 0x06, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x03, 0xFB,&lt;br /&gt;
  0xFC, 0x00, 0x6C, 0xCF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0xE7, 0x60, 0x00, 0x00,&lt;br /&gt;
  0x0C, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x07, 0xF3, 0xFC, 0x00, 0x64, 0xC0, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0xC0, 0x02, 0x31, 0x33, 0x60, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00,&lt;br /&gt;
  0x07, 0xF3, 0xFC, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xB8, 0x71, 0xE0,&lt;br /&gt;
  0x00, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x07, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0xFC, 0x07, 0x99, 0x99, 0xB1, 0xC0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x66, 0x19, 0x99,&lt;br /&gt;
  0xB8, 0xC0, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE3, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC6, 0x67, 0x19, 0x99, 0xF8, 0xC1, 0x00, 0x7F, 0xFE, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xE1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xC6, 0x67,&lt;br /&gt;
  0xD9, 0x9C, 0xC1, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x1F, 0xE1, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xE7, 0x60, 0xDF, 0x80, 0x0F, 0xFF, 0x01, 0xFF, 0xFE,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF7, 0xFC, 0x00, 0x1F, 0xC1, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0xE0,&lt;br /&gt;
  0x66, 0x77, 0xDE, 0x01, 0xFF, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x3F,&lt;br /&gt;
  0xC1, 0xFF, 0x00, 0x00, 0x04, 0x00, 0x3E, 0x66, 0xC0, 0x66, 0x37, 0x8C, 0x7F, 0xFF, 0xFF, 0x01,&lt;br /&gt;
  0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3F, 0x0E, 0x7F,&lt;br /&gt;
  0x7E, 0xE0, 0x7C, 0x20, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3B, 0xBE, 0x73, 0x78, 0x60, 0x78, 0x03, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x81, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x7F, 0x9F, 0xFF, 0xF0, 0x00, 0x31,&lt;br /&gt;
  0x87, 0x73, 0x70, 0x60, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xF0, 0x0F, 0x3B, 0x8F, 0x33, 0x3E, 0x40, 0x0F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x7F, 0xF0, 0x7F, 0xFF, 0xFF, 0xF8,&lt;br /&gt;
  0x0D, 0x9F, 0x1B, 0x3F, 0x18, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x07, 0xE0, 0x3F, 0xF0, 0xFF, 0xFF, 0xFF, 0xF8, 0x19, 0x9C, 0x3B, 0x3E, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xF8, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xF0, 0x1F, 0x98, 0x1F, 0x30, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,&lt;br /&gt;
  0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xFF, 0xFF, 0x80, 0x1C, 0x18, 0x00, 0x33, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8,&lt;br /&gt;
  0x7F, 0xFF, 0xFF, 0x80, 0x0F, 0x98, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xC0, 0x7F, 0x80, 0x07, 0x00, 0x1F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00,&lt;br /&gt;
  0x0F, 0xF8, 0x78, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00,&lt;br /&gt;
  0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x3F,&lt;br /&gt;
  0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F,&lt;br /&gt;
  0xC0, 0x00, 0x01, 0x80, 0x1F, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xE0, 0x7F, 0xF0, 0x00,&lt;br /&gt;
  0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,&lt;br /&gt;
  0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x07, 0xFF, 0xFF,&lt;br /&gt;
  0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07,&lt;br /&gt;
  0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xE7, 0xC1, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF,&lt;br /&gt;
  0xC3, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xC3, 0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x0F,&lt;br /&gt;
  0xFF, 0xFF, 0xC3, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x00, 0x1F, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFE, 0x7F, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xEF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFE, 0x7F, 0xF7, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xF1, 0xE3, 0xE7, 0xF2, 0x39, 0x3F, 0xFF, 0xC7, 0x8F, 0x9F, 0xCC, 0xE7, 0x7F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xC0, 0xFF, 0xFF, 0xFE, 0x7F, 0xE7, 0xFF, 0xFF, 0xFF, 0xC0, 0xC1, 0xC3, 0xF3, 0x39, 0xBC, 0xF3,&lt;br /&gt;
  0x03, 0x07, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE, 0x61, 0xC3, 0x8E, 0x66, 0x41, 0x38,&lt;br /&gt;
  0x70, 0x73, 0xFC, 0xCC, 0x99, 0xF7, 0x33, 0xBE, 0x67, 0xF3, 0x32, 0x67, 0xDC, 0xE7, 0x3F, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xCC, 0x40, 0x83, 0x06, 0x66, 0x41, 0x30, 0x30, 0x33, 0xFC, 0xCC, 0x99, 0xF7, 0x33,&lt;br /&gt;
  0x9F, 0x0F, 0xF3, 0x32, 0x67, 0xDC, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xC0, 0xCC, 0x8E, 0x62, 0x66,&lt;br /&gt;
  0x67, 0x33, 0x33, 0x33, 0xF8, 0xCC, 0x99, 0xE7, 0x13, 0x9F, 0x9F, 0xE3, 0x32, 0x67, 0x9C, 0x07,&lt;br /&gt;
  0xBF, 0xFF, 0xFF, 0xFF, 0xC1, 0xC0, 0xC2, 0x72, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF9, 0xCC, 0x99,&lt;br /&gt;
  0xE7, 0x97, 0x9F, 0x0F, 0xE7, 0x32, 0x67, 0x9C, 0x67, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCF, 0xF2,&lt;br /&gt;
  0x62, 0x66, 0x67, 0x33, 0x33, 0x3F, 0xF3, 0xCC, 0x99, 0xF7, 0x87, 0x9E, 0x67, 0xCF, 0x32, 0x67,&lt;br /&gt;
  0xDC, 0xE7, 0xBF, 0xFF, 0xFF, 0xFF, 0xCC, 0xC5, 0x93, 0x06, 0x20, 0x63, 0x30, 0x33, 0x33, 0xE0,&lt;br /&gt;
  0xC1, 0x81, 0xF7, 0x87, 0x9C, 0xF3, 0x83, 0x06, 0x07, 0xDC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xCE,&lt;br /&gt;
  0x61, 0x87, 0x0F, 0x30, 0x71, 0x38, 0x73, 0x33, 0xC0, 0xE1, 0xC3, 0xF3, 0xC7, 0xBF, 0xFF, 0x03,&lt;br /&gt;
  0x8F, 0x0F, 0xCC, 0xE7, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x7F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0x8F, 0xCE, 0x0E, 0x7F, 0xFC,&lt;br /&gt;
  0x18, 0x3E, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFE, 0x7F, 0xFF, 0xFF, 0x07, 0x86, 0x07, 0xFF, 0xFC, 0x18, 0x1C, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0xD1, 0x91, 0xC3, 0xC4, 0x18, 0x74, 0xDF, 0xE7, 0x86, 0x62,&lt;br /&gt;
  0x60, 0xFC, 0xF9, 0x98, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xC0, 0xC0,&lt;br /&gt;
  0x81, 0xC1, 0x84, 0x10, 0x60, 0x8F, 0xE7, 0x26, 0x62, 0x60, 0x7C, 0xF9, 0x99, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x88, 0x99, 0x1E, 0x73, 0x23, 0xDF, 0xE6,&lt;br /&gt;
  0x66, 0x06, 0x66, 0x7C, 0x18, 0x19, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xCC, 0xCC, 0x8C, 0x81, 0x3E, 0x63, 0x23, 0xFF, 0xCE, 0x06, 0x0E, 0x66, 0x7C, 0x38, 0x39, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xCC, 0xCC, 0x8C, 0x9F, 0x3E, 0x73, 0x23,&lt;br /&gt;
  0xFF, 0x8E, 0x06, 0x7E, 0x66, 0x7C, 0xF9, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xC0, 0xC0, 0xCC, 0x8C, 0x8B, 0x86, 0x30, 0x23, 0x8F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9,&lt;br /&gt;
  0xFC, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE1, 0xCC, 0x8C, 0xC3, 0x87,&lt;br /&gt;
  0x18, 0x63, 0x9F, 0x03, 0xE6, 0x7E, 0x66, 0x7C, 0xF9, 0xFE, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFE, 0x7C, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFC, 0x7C,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF,&lt;br /&gt;
  0xE9, 0x0E, 0x66, 0x1C, 0x61, 0xCE, 0x1D, 0xF8, 0x7C, 0xE1, 0x99, 0xC7, 0x30, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xE1, 0x06, 0x64, 0x18, 0x60, 0xCC, 0x18,&lt;br /&gt;
  0xF8, 0x7C, 0xC0, 0x99, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCC, 0x67, 0xE6, 0x64, 0x71, 0xFC, 0xCC, 0xCD, 0xF2, 0x7C, 0xCC, 0x99, 0x33, 0x23, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x67, 0x07, 0x0E, 0x13, 0xE0,&lt;br /&gt;
  0xCC, 0x0F, 0xF0, 0x3C, 0xC0, 0xCB, 0x03, 0x30, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCE, 0x67, 0x27, 0x0F, 0x93, 0xE4, 0xCC, 0xFF, 0xF0, 0x3C, 0xCF, 0xC3, 0x3F,&lt;br /&gt;
  0x3C, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x67, 0x07, 0x9C,&lt;br /&gt;
  0x98, 0x60, 0xC4, 0x58, 0xFE, 0x7C, 0x45, 0xC3, 0x17, 0x24, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xE7, 0x07, 0x9C, 0x38, 0x60, 0xE6, 0x19, 0xFE, 0x7E, 0x61,&lt;br /&gt;
  0xE7, 0x83, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFE, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0x87, 0x07, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xCF, 0xFC, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0x98, 0x30, 0xC8, 0x18, 0x78,&lt;br /&gt;
  0xE3, 0x9F, 0x3F, 0x33, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xCC, 0x08, 0x20, 0xC0, 0x18, 0x30, 0xC1, 0x9F, 0x1F, 0x33, 0x3F, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE6, 0x47,&lt;br /&gt;
  0x3E, 0x23, 0x89, 0x9F, 0x07, 0x03, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0xE0, 0x4F, 0x38, 0x27, 0x81, 0xFF, 0xE3, 0x07, 0x3F,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC,&lt;br /&gt;
  0xE7, 0xCF, 0x33, 0x23, 0x8F, 0xFF, 0xF3, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC, 0x62, 0xCF, 0x30, 0x30, 0xC1, 0x9F, 0x03,&lt;br /&gt;
  0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xCC, 0xCE, 0x30, 0xCF, 0x38, 0x30, 0xE1, 0x9F, 0x07, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,&lt;br /&gt;
  0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2028</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2028"/>
		<updated>2025-12-12T18:01:45Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* [Code 1] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
[[File:EPaper-Display-1.54.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
HelloWorld.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;quot;TFT_eSPI.h&amp;quot;&lt;br /&gt;
#include &amp;quot;image.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
EPaper epaper;&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
#ifdef EPAPER_ENABLE&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  delay(2000);&lt;br /&gt;
  Serial.println(&amp;quot;1.54\&amp;quot; E-Paper Bitmap Display Example&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  epaper.begin();&lt;br /&gt;
  &lt;br /&gt;
  // Clear screen to white&lt;br /&gt;
  epaper.fillScreen(TFT_WHITE);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  &lt;br /&gt;
  // Display bitmap image using drawBitmap API&lt;br /&gt;
  // drawBitmap(x, y, bitmap_data, width, height, color)&lt;br /&gt;
  epaper.drawBitmap(0, 0, gImage_1inch54, 200, 200, TFT_BLACK);&lt;br /&gt;
  epaper.update();&lt;br /&gt;
  &lt;br /&gt;
  Serial.println(&amp;quot;Bitmap displayed successfully&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  // Put display to sleep to save power&lt;br /&gt;
  epaper.sleep();&lt;br /&gt;
#else&lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  Serial.println(&amp;quot;EPAPER_ENABLE not defined. Please select the correct setup file.&amp;quot;);&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  // Nothing to do here&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onglet driver.h&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=E-paper_Breakout_for_XIAO&amp;diff=2027</id>
		<title>E-paper Breakout for XIAO</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=E-paper_Breakout_for_XIAO&amp;diff=2027"/>
		<updated>2025-12-10T23:34:20Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
ePaper Breakout Board for Seeed Studio XIAO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EPaper-Breakout-Board-1.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/ePaper-Breakout-Board-p-5804.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hello World! [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hello World! [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2026</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2026"/>
		<updated>2025-12-10T23:32:47Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
[[File:EPaper-Display-1.54.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
HelloWorld.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2025</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2025"/>
		<updated>2025-12-10T23:32:32Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
[[File:EPaper-Display-1.54.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
HelloWorld.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=File:EPaper-Display-1.54.PNG&amp;diff=2024</id>
		<title>File:EPaper-Display-1.54.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=File:EPaper-Display-1.54.PNG&amp;diff=2024"/>
		<updated>2025-12-10T23:30:41Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=File:EPaper-Breakout-Board-1.PNG&amp;diff=2023</id>
		<title>File:EPaper-Breakout-Board-1.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=File:EPaper-Breakout-Board-1.PNG&amp;diff=2023"/>
		<updated>2025-12-10T23:30:16Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2022</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2022"/>
		<updated>2025-12-10T19:00:53Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
HelloWorld.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2021</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2021"/>
		<updated>2025-12-10T19:00:19Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Exemples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
Helloword.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld: &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2020</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2020"/>
		<updated>2025-12-10T18:59:34Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Exemples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
Helloword.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 HelloWorld. &amp;lt;br&amp;gt;&lt;br /&gt;
5 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2019</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2019"/>
		<updated>2025-12-10T18:58:42Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Exemples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
Helloword.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
/examples/ePaper/Basic&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2018</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2018"/>
		<updated>2025-12-10T18:55:56Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; &amp;lt;b&amp;gt;Include Library&amp;lt;/b&amp;gt; -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Upload the Code&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
Helloword.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2017</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2017"/>
		<updated>2025-12-10T18:55:21Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sketch -&amp;gt; Include Library -&amp;gt; Add .ZIP&amp;lt;br&amp;gt;&lt;br /&gt;
Seeed_GFX-master.zip&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Upload the Code&amp;lt;br&amp;gt;&lt;br /&gt;
driver.h&amp;lt;br&amp;gt;&lt;br /&gt;
Helloword.ino&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2016</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2016"/>
		<updated>2025-12-10T18:38:25Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// driver.h file &lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2015</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2015"/>
		<updated>2025-12-10T18:37:49Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2014</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2014"/>
		<updated>2025-12-10T18:37:27Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2013</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2013"/>
		<updated>2025-12-10T18:36:35Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2012</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2012"/>
		<updated>2025-12-10T18:36:13Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed &amp;lt;b&amp;gt;GFX Library&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Create a driver.h file&amp;lt;/b&amp;gt; and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - &amp;lt;b&amp;gt;Online Configuration Generator&amp;lt;/b&amp;gt;&amp;lt;br&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2011</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2011"/>
		<updated>2025-12-10T18:35:07Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed GFX Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create a driver.h file and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - Online Configuration Generator&amp;lt;br&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2010</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2010"/>
		<updated>2025-12-10T18:34:59Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup&amp;lt;b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Seeed GFX Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create a driver.h file and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - Online Configuration Generator&amp;lt;br&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2009</id>
		<title>1.54-inch E-paper Display</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=1.54-inch_E-paper_Display&amp;diff=2009"/>
		<updated>2025-12-10T18:34:23Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Support ===&lt;br /&gt;
&lt;br /&gt;
1.54-inch E-paper Display&lt;br /&gt;
&lt;br /&gt;
Install Seeed GFX Library&amp;lt;br&amp;gt;&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
This library has same function as TFT library and no compatible with it. If you have installed TFT library or other similary display libraries, please uninstall it first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create a driver.h file and paste the following code into it.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seeed GFX Library - Online Configuration Generator&amp;lt;br&lt;br /&gt;
https://seeed-studio.github.io/Seeed_GFX/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define BOARD_SCREEN_COMBO 505 // 1.54 inch monochrome ePaper Screen （SSD1681）&lt;br /&gt;
#define USE_XIAO_EPAPER_BREAKOUT_BOARD&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/1-54-Monochrome-ePaper-Display-with-200x200-Pixels-p-5776.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO-eInk-Expansion-Board/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
&lt;br /&gt;
1 Bitmap: Display a bitmap image.&amp;lt;br&amp;gt;&lt;br /&gt;
2 Clock: Display a clock.&amp;lt;br&amp;gt;&lt;br /&gt;
3 Clock_digital: Display a digital clock.&amp;lt;br&amp;gt;&lt;br /&gt;
4 Shape: Display different sizes of words and shape randomly.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2008</id>
		<title>XIAO-ESP32C3</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2008"/>
		<updated>2025-12-09T22:53:46Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Support ===&lt;br /&gt;
&lt;br /&gt;
XIAO-ESP32C3&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-1.PNG|200px]]&lt;br /&gt;
[[File:XIAOESP32C3-2.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-3.PNG|350px]]&lt;br /&gt;
[[File:XIAOESP32C3-5.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-6.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup Arduino IDE&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Step 1. Download and Install the latest version of Arduino IDE according to your operating system&lt;br /&gt;
Step 2. Launch the Arduino application&lt;br /&gt;
&lt;br /&gt;
Step 3. Add ESP32 board package to your Arduino IDE&lt;br /&gt;
&lt;br /&gt;
Navigate to File &amp;gt; Preferences, and fill &amp;quot;Additional Boards Manager URLs&amp;quot; with the url below: https://jihulab.com/esp-mirror/espressif/arduino-esp32.git&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-1.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; Boards Manager..., type the keyword &amp;lt;b&amp;gt;&amp;quot;esp32&amp;quot;&amp;lt;/b&amp;gt; in the search box, select the latest version of esp32, and install it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-2.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 4. Select your board and port&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; ESP32 Arduino and select &amp;quot;XIAO_ESP32C3&amp;quot;. The list of board is a little long and you need to roll to the buttom to reach it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-3.PNG|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Port and select the serial port name of the connected XIAO ESP32C3. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports).&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-4.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First Look at the Seeed Studio XIAO ESP32C3&amp;lt;br&amp;gt;&lt;br /&gt;
Copyright © 2024 michel@sigmdel.ca&amp;lt;br&amp;gt;&lt;br /&gt;
https://sigmdel.ca/michel/ha/xiao/xiao_esp32c3_intro_en.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
XIAO: Big Power, Small Board&amp;lt;br&amp;gt;&lt;br /&gt;
Mastering Arduino and TinyML&amp;lt;br&amp;gt;&lt;br /&gt;
https://mjrovai.github.io/XIAO_Big_Power_Small_Board-ebook/&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=File:Arduino-IDE-XIAO-ESP32C3-4.PNG&amp;diff=2007</id>
		<title>File:Arduino-IDE-XIAO-ESP32C3-4.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=File:Arduino-IDE-XIAO-ESP32C3-4.PNG&amp;diff=2007"/>
		<updated>2025-12-09T22:53:09Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2006</id>
		<title>XIAO-ESP32C3</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2006"/>
		<updated>2025-12-09T22:32:21Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Support ===&lt;br /&gt;
&lt;br /&gt;
XIAO-ESP32C3&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-1.PNG|200px]]&lt;br /&gt;
[[File:XIAOESP32C3-2.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-3.PNG|350px]]&lt;br /&gt;
[[File:XIAOESP32C3-5.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-6.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup Arduino IDE&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Step 1. Download and Install the latest version of Arduino IDE according to your operating system&lt;br /&gt;
Step 2. Launch the Arduino application&lt;br /&gt;
&lt;br /&gt;
Step 3. Add ESP32 board package to your Arduino IDE&lt;br /&gt;
&lt;br /&gt;
Navigate to File &amp;gt; Preferences, and fill &amp;quot;Additional Boards Manager URLs&amp;quot; with the url below: https://jihulab.com/esp-mirror/espressif/arduino-esp32.git&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-1.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; Boards Manager..., type the keyword &amp;lt;b&amp;gt;&amp;quot;esp32&amp;quot;&amp;lt;/b&amp;gt; in the search box, select the latest version of esp32, and install it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-2.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 4. Select your board and port&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; ESP32 Arduino and select &amp;quot;XIAO_ESP32C3&amp;quot;. The list of board is a little long and you need to roll to the buttom to reach it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-3.PNG|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Port and select the serial port name of the connected XIAO ESP32C3. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First Look at the Seeed Studio XIAO ESP32C3&amp;lt;br&amp;gt;&lt;br /&gt;
Copyright © 2024 michel@sigmdel.ca&amp;lt;br&amp;gt;&lt;br /&gt;
https://sigmdel.ca/michel/ha/xiao/xiao_esp32c3_intro_en.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
XIAO: Big Power, Small Board&amp;lt;br&amp;gt;&lt;br /&gt;
Mastering Arduino and TinyML&amp;lt;br&amp;gt;&lt;br /&gt;
https://mjrovai.github.io/XIAO_Big_Power_Small_Board-ebook/&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2005</id>
		<title>XIAO-ESP32C3</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2005"/>
		<updated>2025-12-09T22:31:24Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Support ===&lt;br /&gt;
&lt;br /&gt;
XIAO-ESP32C3&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-1.PNG|200px]]&lt;br /&gt;
[[File:XIAOESP32C3-2.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-3.PNG|350px]]&lt;br /&gt;
[[File:XIAOESP32C3-5.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-6.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup Arduino IDE&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Step 1. Download and Install the latest version of Arduino IDE according to your operating system&lt;br /&gt;
Step 2. Launch the Arduino application&lt;br /&gt;
&lt;br /&gt;
Step 3. Add ESP32 board package to your Arduino IDE&lt;br /&gt;
&lt;br /&gt;
Navigate to File &amp;gt; Preferences, and fill &amp;quot;Additional Boards Manager URLs&amp;quot; with the url below: https://jihulab.com/esp-mirror/espressif/arduino-esp32.git&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-1.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; Boards Manager..., type the keyword &amp;lt;b&amp;gt;&amp;quot;esp32&amp;quot;&amp;lt;/b&amp;gt; in the search box, select the latest version of esp32, and install it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-2.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
Step 4. Select your board and port&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; ESP32 Arduino and select &amp;quot;XIAO_ESP32C3&amp;quot;. The list of board is a little long and you need to roll to the buttom to reach i&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-3.PNG|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Port and select the serial port name of the connected XIAO ESP32C3. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First Look at the Seeed Studio XIAO ESP32C3&amp;lt;br&amp;gt;&lt;br /&gt;
Copyright © 2024 michel@sigmdel.ca&amp;lt;br&amp;gt;&lt;br /&gt;
https://sigmdel.ca/michel/ha/xiao/xiao_esp32c3_intro_en.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
XIAO: Big Power, Small Board&amp;lt;br&amp;gt;&lt;br /&gt;
Mastering Arduino and TinyML&amp;lt;br&amp;gt;&lt;br /&gt;
https://mjrovai.github.io/XIAO_Big_Power_Small_Board-ebook/&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2004</id>
		<title>XIAO-ESP32C3</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2004"/>
		<updated>2025-12-09T22:30:38Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Support ===&lt;br /&gt;
&lt;br /&gt;
XIAO-ESP32C3&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-1.PNG|200px]]&lt;br /&gt;
[[File:XIAOESP32C3-2.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-3.PNG|350px]]&lt;br /&gt;
[[File:XIAOESP32C3-5.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-6.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup Arduino IDE&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Step 1. Download and Install the latest version of Arduino IDE according to your operating system&lt;br /&gt;
Step 2. Launch the Arduino application&lt;br /&gt;
&lt;br /&gt;
Step 3. Add ESP32 board package to your Arduino IDE&lt;br /&gt;
&lt;br /&gt;
Navigate to File &amp;gt; Preferences, and fill &amp;quot;Additional Boards Manager URLs&amp;quot; with the url below: https://jihulab.com/esp-mirror/espressif/arduino-esp32.git&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-1.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; Boards Manager..., type the keyword &amp;lt;b&amp;gt;&amp;quot;esp32&amp;quot;&amp;lt;/b&amp;gt; in the search box, select the latest version of esp32, and install it.&lt;br /&gt;
&lt;br /&gt;
Step 4. Select your board and port&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-2.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; ESP32 Arduino and select &amp;quot;XIAO_ESP32C3&amp;quot;. The list of board is a little long and you need to roll to the buttom to reach i&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-3.PNG|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Port and select the serial port name of the connected XIAO ESP32C3. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First Look at the Seeed Studio XIAO ESP32C3&amp;lt;br&amp;gt;&lt;br /&gt;
Copyright © 2024 michel@sigmdel.ca&amp;lt;br&amp;gt;&lt;br /&gt;
https://sigmdel.ca/michel/ha/xiao/xiao_esp32c3_intro_en.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
XIAO: Big Power, Small Board&amp;lt;br&amp;gt;&lt;br /&gt;
Mastering Arduino and TinyML&amp;lt;br&amp;gt;&lt;br /&gt;
https://mjrovai.github.io/XIAO_Big_Power_Small_Board-ebook/&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2003</id>
		<title>XIAO-ESP32C3</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2003"/>
		<updated>2025-12-09T22:29:31Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Support ===&lt;br /&gt;
&lt;br /&gt;
XIAO-ESP32C3&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-1.PNG|200px]]&lt;br /&gt;
[[File:XIAOESP32C3-2.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-3.PNG|350px]]&lt;br /&gt;
[[File:XIAOESP32C3-5.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-6.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup Arduino IDE&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Step 1. Download and Install the latest version of Arduino IDE according to your operating system&lt;br /&gt;
Step 2. Launch the Arduino application&lt;br /&gt;
&lt;br /&gt;
Step 3. Add ESP32 board package to your Arduino IDE&lt;br /&gt;
&lt;br /&gt;
Navigate to File &amp;gt; Preferences, and fill &amp;quot;Additional Boards Manager URLs&amp;quot; with the url below: https://jihulab.com/esp-mirror/espressif/arduino-esp32.git&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-1.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; Boards Manager..., type the keyword &amp;lt;b&amp;gt;&amp;quot;esp32&amp;quot;&amp;lt;/b&amp;gt; in the search box, select the latest version of esp32, and install it.&lt;br /&gt;
&lt;br /&gt;
Step 4. Select your board and port&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-2.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-3.PNG|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; ESP32 Arduino and select &amp;quot;XIAO_ESP32C3&amp;quot;. The list of board is a little long and you need to roll to the buttom to reach i&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Port and select the serial port name of the connected XIAO ESP32C3. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First Look at the Seeed Studio XIAO ESP32C3&amp;lt;br&amp;gt;&lt;br /&gt;
Copyright © 2024 michel@sigmdel.ca&amp;lt;br&amp;gt;&lt;br /&gt;
https://sigmdel.ca/michel/ha/xiao/xiao_esp32c3_intro_en.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
XIAO: Big Power, Small Board&amp;lt;br&amp;gt;&lt;br /&gt;
Mastering Arduino and TinyML&amp;lt;br&amp;gt;&lt;br /&gt;
https://mjrovai.github.io/XIAO_Big_Power_Small_Board-ebook/&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2002</id>
		<title>XIAO-ESP32C3</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2002"/>
		<updated>2025-12-09T22:28:22Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Support ===&lt;br /&gt;
&lt;br /&gt;
XIAO-ESP32C3&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-1.PNG|200px]]&lt;br /&gt;
[[File:XIAOESP32C3-2.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-3.PNG|350px]]&lt;br /&gt;
[[File:XIAOESP32C3-5.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-6.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup Arduino IDE&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Step 1. Download and Install the latest version of Arduino IDE according to your operating system&lt;br /&gt;
Step 2. Launch the Arduino application&lt;br /&gt;
&lt;br /&gt;
Step 3. Add ESP32 board package to your Arduino IDE&lt;br /&gt;
&lt;br /&gt;
Navigate to File &amp;gt; Preferences, and fill &amp;quot;Additional Boards Manager URLs&amp;quot; with the url below: https://jihulab.com/esp-mirror/espressif/arduino-esp32.git&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-1.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; Boards Manager..., type the keyword &amp;quot;esp32&amp;quot; in the search box, select the latest version of esp32, and install it.&lt;br /&gt;
&lt;br /&gt;
Step 4. Select your board and port&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-2.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-3.PNG|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; ESP32 Arduino and select &amp;quot;XIAO_ESP32C3&amp;quot;. The list of board is a little long and you need to roll to the buttom to reach i&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Port and select the serial port name of the connected XIAO ESP32C3. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First Look at the Seeed Studio XIAO ESP32C3&amp;lt;br&amp;gt;&lt;br /&gt;
Copyright © 2024 michel@sigmdel.ca&amp;lt;br&amp;gt;&lt;br /&gt;
https://sigmdel.ca/michel/ha/xiao/xiao_esp32c3_intro_en.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
XIAO: Big Power, Small Board&amp;lt;br&amp;gt;&lt;br /&gt;
Mastering Arduino and TinyML&amp;lt;br&amp;gt;&lt;br /&gt;
https://mjrovai.github.io/XIAO_Big_Power_Small_Board-ebook/&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2001</id>
		<title>XIAO-ESP32C3</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2001"/>
		<updated>2025-12-09T22:26:38Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Support ===&lt;br /&gt;
&lt;br /&gt;
XIAO-ESP32C3&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-1.PNG|200px]]&lt;br /&gt;
[[File:XIAOESP32C3-2.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-3.PNG|350px]]&lt;br /&gt;
[[File:XIAOESP32C3-5.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-6.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup Arduino IDE&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Step 1. Download and Install the latest version of Arduino IDE according to your operating system&lt;br /&gt;
Step 2. Launch the Arduino application&lt;br /&gt;
&lt;br /&gt;
Step 3. Add ESP32 board package to your Arduino IDE&lt;br /&gt;
&lt;br /&gt;
Navigate to File &amp;gt; Preferences, and fill &amp;quot;Additional Boards Manager URLs&amp;quot; with the url below: https://jihulab.com/esp-mirror/espressif/arduino-esp32.git&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-1.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; Boards Manager..., type the keyword &amp;quot;esp32&amp;quot; in the search box, select the latest version of esp32, and install it.&lt;br /&gt;
&lt;br /&gt;
Step 4. Select your board and port&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-2.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-3.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; ESP32 Arduino and select &amp;quot;XIAO_ESP32C3&amp;quot;. The list of board is a little long and you need to roll to the buttom to reach i&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Port and select the serial port name of the connected XIAO ESP32C3. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First Look at the Seeed Studio XIAO ESP32C3&amp;lt;br&amp;gt;&lt;br /&gt;
Copyright © 2024 michel@sigmdel.ca&amp;lt;br&amp;gt;&lt;br /&gt;
https://sigmdel.ca/michel/ha/xiao/xiao_esp32c3_intro_en.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
XIAO: Big Power, Small Board&amp;lt;br&amp;gt;&lt;br /&gt;
Mastering Arduino and TinyML&amp;lt;br&amp;gt;&lt;br /&gt;
https://mjrovai.github.io/XIAO_Big_Power_Small_Board-ebook/&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2000</id>
		<title>XIAO-ESP32C3</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=2000"/>
		<updated>2025-12-09T22:24:59Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Support ===&lt;br /&gt;
&lt;br /&gt;
XIAO-ESP32C3&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-1.PNG|200px]]&lt;br /&gt;
[[File:XIAOESP32C3-2.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-3.PNG|350px]]&lt;br /&gt;
[[File:XIAOESP32C3-5.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-6.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup Arduino IDE&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-1.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-2.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-3.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
Step 1. Download and Install the latest version of Arduino IDE according to your operating system&lt;br /&gt;
Step 2. Launch the Arduino application&lt;br /&gt;
&lt;br /&gt;
Step 3. Add ESP32 board package to your Arduino IDE&lt;br /&gt;
&lt;br /&gt;
Navigate to File &amp;gt; Preferences, and fill &amp;quot;Additional Boards Manager URLs&amp;quot; with the url below: https://jihulab.com/esp-mirror/espressif/arduino-esp32.git&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; Boards Manager..., type the keyword &amp;quot;esp32&amp;quot; in the search box, select the latest version of esp32, and install it.&lt;br /&gt;
&lt;br /&gt;
Step 4. Select your board and port&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; ESP32 Arduino and select &amp;quot;XIAO_ESP32C3&amp;quot;. The list of board is a little long and you need to roll to the buttom to reach i&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Port and select the serial port name of the connected XIAO ESP32C3. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First Look at the Seeed Studio XIAO ESP32C3&amp;lt;br&amp;gt;&lt;br /&gt;
Copyright © 2024 michel@sigmdel.ca&amp;lt;br&amp;gt;&lt;br /&gt;
https://sigmdel.ca/michel/ha/xiao/xiao_esp32c3_intro_en.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
XIAO: Big Power, Small Board&amp;lt;br&amp;gt;&lt;br /&gt;
Mastering Arduino and TinyML&amp;lt;br&amp;gt;&lt;br /&gt;
https://mjrovai.github.io/XIAO_Big_Power_Small_Board-ebook/&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=1999</id>
		<title>XIAO-ESP32C3</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=XIAO-ESP32C3&amp;diff=1999"/>
		<updated>2025-12-09T22:24:33Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Support ===&lt;br /&gt;
&lt;br /&gt;
XIAO-ESP32C3&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-1.PNG|200px]]&lt;br /&gt;
[[File:XIAOESP32C3-2.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-3.PNG|350px]]&lt;br /&gt;
[[File:XIAOESP32C3-5.PNG|350px]]&lt;br /&gt;
&lt;br /&gt;
[[File:XIAOESP32C3-6.PNG|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Setup Arduino IDE&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-1.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-2.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Arduino-IDE-XIAO-ESP32C3-3.PNG|250px]]&lt;br /&gt;
&lt;br /&gt;
Step 1. Download and Install the latest version of Arduino IDE according to your operating system&lt;br /&gt;
Step 2. Launch the Arduino application&lt;br /&gt;
&lt;br /&gt;
Step 3. Add ESP32 board package to your Arduino IDE&lt;br /&gt;
&lt;br /&gt;
Navigate to File &amp;gt; Preferences, and fill &amp;quot;Additional Boards Manager URLs&amp;quot; with the url below: https://jihulab.com/esp-mirror/espressif/arduino-esp32.git&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; Boards Manager..., type the keyword &amp;quot;esp32&amp;quot; in the search box, select the latest version of esp32, and install it.&lt;br /&gt;
&lt;br /&gt;
Step 4. Select your board and port&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Board &amp;gt; ESP32 Arduino and select &amp;quot;XIAO_ESP32C3&amp;quot;. The list of board is a little long and you need to roll to the buttom to reach i&lt;br /&gt;
&lt;br /&gt;
Navigate to Tools &amp;gt; Port and select the serial port name of the connected XIAO ESP32C3. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Liens externes ====&lt;br /&gt;
&lt;br /&gt;
https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html &amp;lt;font color=red&amp;gt;Shop&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/ &amp;lt;font color=red&amp;gt;Wiki&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First Look at the Seeed Studio XIAO ESP32C3&amp;lt;br&amp;gt;&lt;br /&gt;
Copyright © 2024 michel@sigmdel.ca&amp;lt;br&amp;gt;&lt;br /&gt;
https://sigmdel.ca/michel/ha/xiao/xiao_esp32c3_intro_en.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
XIAO: Big Power, Small Board&amp;lt;br&amp;gt;&lt;br /&gt;
Mastering Arduino and TinyML&amp;lt;br&amp;gt;&lt;br /&gt;
https://mjrovai.github.io/XIAO_Big_Power_Small_Board-ebook/&lt;br /&gt;
&lt;br /&gt;
=== [Code 1] ===&lt;br /&gt;
&lt;br /&gt;
=== [Code 2] ===&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=File:Arduino-IDE-XIAO-ESP32C3-3.PNG&amp;diff=1998</id>
		<title>File:Arduino-IDE-XIAO-ESP32C3-3.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=File:Arduino-IDE-XIAO-ESP32C3-3.PNG&amp;diff=1998"/>
		<updated>2025-12-09T22:21:46Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.myows.top/index.php?title=File:Arduino-IDE-XIAO-ESP32C3-2.PNG&amp;diff=1997</id>
		<title>File:Arduino-IDE-XIAO-ESP32C3-2.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.myows.top/index.php?title=File:Arduino-IDE-XIAO-ESP32C3-2.PNG&amp;diff=1997"/>
		<updated>2025-12-09T22:21:16Z</updated>

		<summary type="html">&lt;p&gt;Ows wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ows wiki</name></author>
		
	</entry>
</feed>