Надеялся, но все равно не ожидал, что пост про watchy заинтересует больше чем двух человек. Так что запилю более подробный рассказ.
Итак, первое, что стоит держать в голове - перед нами не цельное изделие, а DIY-конструктор умных часиков. Это проявляется во всем, даже в корпусе. Базовый комплект — просто плата-бутерброд с дырками под ремешок. Но есть библиотека корпусов в формате STL. Выбирай и печатай. Фото к прошлому посту — корпус товарищи напечатали, а ремешок купил на «Озоне».
Соответственно, функционал тоже пишешь сам. Так как я опытный low-level embedded senior developer, то, разумеется, использую Arduino IDE, под которую создатели все и затачивали. У нас имеется основная либа watchy, а также множество .ino-файлов с различными экранами, которые просто импортят эту либу и рисуют элементы экрана, как тебе больше нравится. Чтобы быстро вкатиться, самое оно. Но если хочется чего-то большего, то надо переписывать основную либу. Тут уже больше гемора, но и интереснее.
Таким образом, отвечая на интересующий многих вопрос «сколько держит заряд?», всё определяется тем, что вы внутри накрутили. Помним, что ESP32 — это про вайфай в первую очередь. А он жрет много. Будете регулярно обновлять прогноз погоды или проверять сообщения из бота в телеге — будет жить дня 3 или того меньше. Я раз в пару дней синхрюсь с NTP-серверами и иногда позволяю себе обновить погоду. Не отключал шагомер. Живет 4–5 дней.
Места мало, про косяки и альтернативы допишу ниже в комментах.
QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.