Projekt implementuje popularną grę symulacyjną "Gra w Życie" (ang. "Game of Life"). Oryginalną grę wraz z opisem zasad stworzył John Conway.
Gra rozgrywa się na dwuwymiarowej planszy podzielonej na kwadratowe komórki, o których przetrwaniu, narodzinach czy śmierci z iteracji na iterację decyduje kilka prostych reguł.
Program jest implementacją popularnej gry symulacyjnej o nazwie „Gra w życie” (ang. Game of Life), stworzonej przez brytyjskiego matematyka Johna Conwaya. Gra ta to forma automatu komórkowego, gdzie komórki umieszczone na dwuwymiarowej planszy zmieniają swoje stany (z żywej na martwą lub odwrotnie) w zależności od prostych reguł dotyczących ich sąsiedztwa. W tej wersji programu zastosowano dodatkową funkcjonalność, która wykrywa stabilne struktury – takie, które po pewnym czasie nie ulegają zmianie – i zmienia ich kolor na fioletowy na macierzy diod LED.
Projekt umożliwia zapoznanie się tematyką ciśnienia hydrostatycznego w praktyce. Pokazuje zależności między mocą pompy a możliwą do osiągnięcia wysokością słupa wody, a zatem uczy czym jest sygnał PWM. Użytkownik ustawia czas pracy pompy oraz moc pompy dobierając odpowiednie wypełnienie sygnału za pomocą przycisków.
Pomiar przyspieszenia wózka jadącego z równi pochyłej, biegnącego kolegi czy jego pięści, wszystko to wykonasz przy pomocy tego prostego zestawu. Pozwala on na dokonanie 17tu pomiarów w czasie 8 sekund i wizualizację ich w przeglądarce z wykorzystaniem WiFi (acces point).
Projekt nawilżacza powietrza obejmuje integrację wyświetlacza OLED oraz graficznego interfejsu użytkownika sterowanego za pomocą enkodera z fizycznymi peryferiami niezbędnymi do funkcjonowania całego urządzenia. Autorski program umożliwia kontrolę adresowalnej taśmy LED z algorytmem symulującym losowy ruch płomienia, a także regulację obrotów wentylatora wspomagającego ruch pary za pomocą sygnału PWM. Dodatkowo, dzięki zastosowaniu transoptora zapewniającego izolację galwaniczną, możliwy jest pomiar napięcia na akumulatorze i jego wyświetlanie w interfejsie użytkownika jak również ostrzeżenia o niskim stanie baterii. Nawilżacz pełni także funkcję power banku o pojemności 10 000 mAh. Całość wyróżnia się estetycznym wykonaniem oraz atrakcyjnymi efektami wizualnymi, które można konfigurować z poziomu interfejsu użytkownika.
Kamera rejestruje obrazy w odcieniach szarości (GRAYSCALE) o rozdzielczości 120x160 pikseli, z odświeżaniem co 0,3 s. Algorytm oblicza średnią jasność w skali od 0 do 255 na podstawie 960 pikseli. Regulator PID steruje diodą, aby zwiększać jasność otoczenia i osiągnąć zadaną wartość, np. do doświetlania biurka.
Celem tego projektu jest stworzenie taniej i kompaktowej alternatywy dla systemów takich jak OctoPrint, które wymagają urządzenia takiego jak np. raspberryPi. W obecnej fazie, ESP32 zostało połączone z płytą główną drukarki oraz został stworzony prosty interfejs HTML, dzięki któremu możemy zdalnie połączyć się z urządzeniem i wysyłać komendy G-code przez pole tekstowe oraz używać kilku przycisków które obsługują najczęściej używane komendy.
Ping pong na odległość to gra dla dwóch osób. Wykorzystany został protokół łączności bezprzewodowej po WiFi - ESPNow. Każdy gracz posiada swoją konsolę z ekranem OLED i przyciskami, którymi steruje pozycją swojej paletki. Zadaniem każdego z gracza jest to, aby wbić piłeczkę za paletkę przeciwnika i odbijać swoją paletką piłeczkę lecącą od przeciwnika, żeby nie stracić punktu.