Prototyp wykonany przez autora pokazuje zdjęcie powyżej, a spis potrzebnych elementów zebrano w ramce. Poza kluczowymi elementami, którymi są kamera ESP32 i zegar DS3231, na schemacie uwidoczniono wyświetlacz graficzny OLED oraz stabilizator zasilający LM1117. W procesie programowania modułu ESP32 potrzebny będzie także programator, który pozwoli na konwersję danych ze złącza szeregowego USB na FTDI.
Programowa część projektu
Kamera ESP nie jest wyposażona w interfejs, który rozumie standard protokołu USB. Dlatego w celu wpisania szkicu będącego kodem źródłowym programu niezbędny jest dodatkowy moduł, który dokona konwersji danych z poziomu protokołu USB będącego na wyposażeniu każdego komputera. Na schemacie uwidoczniono także przełącznik podłączony do pinu zerowego wejścia/wyjścia GPIO0. W trybie programowania przełącznik ten powinien być ustawiony do pozycji zwierającej pin IO0 do masy. Ponadto, należy nacisnąć przycisk resetu, w który wyposażono układ kamery RTC. Przycisk resetu można zwolnić po kilku sekundach od momentu rozpoczęcia procesu programowania modułu kamery.