Připojuju do Cyberspacu...
Připojuju do Cyberspacu...

Klasická retro hra had napsaná v HTML5 Canvas. Ovládej hada klávesnicí, sbírej jídlo a vyhýbej se stěnám a vlastnímu ocasu.
# Arduino a ESP32/ESP8266 – Sada příkladových kódů (Set 1) *První balík praktických programů pro mikrokontroléry Arduino a ESP. Od základního I2C skeneru přes LCD displeje až po dotykové menu na ESP32 Yellow Shield.* ## Tělo příspěvku Tento projekt obsahuje sadu pěti funkčních, otestovaných a detailně okomentovaných příkladů pro mikrokontroléry řady Arduino, ESP8266 a ESP32. Jednotlivé příklady: 1. **I2C Scanner**: Hledá aktivní adresy na sběrnici I2C. Užitečné, když čínský modul nemá v datasheetu správnou adresu. Obsahuje i resetovací rutinu sběrnice v případě zablokování. 2. **I2C 16x2 LCD Serial Monitor**: Přijímá znaky ze sériového rozhraní a rovnou je zobrazuje na 16x2 LCD displeji s převodníkem PCF8574. 3. **ESP8266 WiFi Scanner s LCD**: Skenuje dostupné bezdrátové sítě v okolí a zobrazuje jejich SSID a sílu signálu (RSSI) na I2C LCD displeji. 4. **HMC5883L Magnetometr**: Čte data ze 3-osého kompasu, provádí průměrování vzorků a počítá azimut s korekcí náklonu a magnetické deklinace. 5. **ESP32 CYD (Cheap Yellow Display) Touch Menu**: Ukázka grafického menu na populární vývojové desce ESP32 s integrovaným TFT displejem a dotykovou vrstvou XPT2046.     ## Technické specifikace - **Podporované čipy:** ATmega328P, ESP8266 (NodeMCU, D1 mini), ESP32 (WROOM, CYD desky) - **Podporovaný hardware:** I2C LCD 1602 (PCF8574), magnetometr HMC5883L, dotykový displej XPT2046 s TFT_eSPI knihovnou - **Vývojové prostředí:** Arduino IDE, PlatformIO ## Download - [Kompletní ZIP archiv](files/arduino-exams-set-1-ALL.zip) - Všechny zdrojové kódy v jednom balíku - [I2C Scanner Code](files/i2c_scanner/i2c_scanner.ino) - Samostatný skript pro vyhledání I2C zařízení - [Serial Monitor LCD Code](files/I2Clcd16x2SerialMonitor/I2Clcd16x2SerialMonitor.ino) - Zobrazení sériových dat na LCD displeji - [HMC5883L Compass Code](files/HMC5883_example_code/HMC5883_example_code.ino) - Čtení 3-osého kompasu - [ESP8266 WiFi Scan Code](files/ESP8266wifiSkenI2C16x2lcd/ESP8266wifiSkenI2C16x2lcd.ino) - Skenování WiFi sítí na LCD displeji - [ESP32 Touch Menu Code](files/esp32YellowShieldMenu2024ExamDotyk/esp32YellowShieldMenu2024ExamDotyk.ino) - Plnohodnotné menu s dotykovým ovládáním pro ESP32 CYD