Открытый проект со схемой, платой и документацией.

ESPip-Boy — умные часы на ESP32 с собственной печатной платой, 3D-печатным корпусом и программным обеспечением; полнофункциональные и точные часы.
Аппаратная часть: ESP32 (Wi-Fi / классический Bluetooth); USB-UART чип CP2102N для программирования и отладки; акселерометр-гироскоп BMI270 (жесты raise-to-wake и «взмах запястьем», шагомер, детектор активности); магнитометр LIS2MDL для компаса; датчик УФ и внешней освещённости; сенсорный IPS-дисплей 1,69" (ST7789, SPI, тач CST816S); датчик пульса и кислорода MAX30102; вход микрофона и выход на динамик с моно-усилителем класса D.
Питание: перезаряжаемый LiPo 200 мА·ч по USB-C с динамическим power-path зарядом и монитором аккумулятора (ёмкость, состояние, ток). Есть RTC YSN8010SJ с температурной коррекцией и точностью 20 ppm, слот SD-карты для фото и музыки, поворотный энкодер с кнопкой и светодиод-фонарик.
Корпус 3D-печатный с вырезами под кнопки, антенну Wi-Fi, порт USB-C, кнопки User/Program и Reset и энкодер (в подражание Apple Watch); поддерживает 20-мм ушки ремешка. ПО поддерживает синхронизацию времени по Wi-Fi и точную установку RTC; текущий интерфейс — терминал в Unix-стиле (по мотивам циферблата Termiwatch). ПО и корпус — на GitHub автора.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/maxgohren/esp32-dev-board_copy