InkCast

Источник:

Прошивка с открытым исходным кодом + напечатанный на 3D-принтере корпус для 3,97-дюймового электронного дисплея погоды. Построен на базе LILYGO T-Energy-S3 с элементом 18650.

Основные моменты

Большой дисплей для электронной бумаги с диагональю 3,97 дюйма и разрешением 800 x 480 пикселей.

Длительное время автономной работы с 2-часовым циклом обновления по умолчанию, рассчитанным примерно на 5-6 мАч/день и примерно до 1 года на элементе емкостью 2000 мАч.

Текущая погода, 48-часовой график температуры/осадков и прогноз на 6 дней.

Встроенный веб-администратор для Wi-Fi, координат, поставщика погоды, ключа API и интервала сна.

Два погодных сервера: OpenWeatherMap One Call 3.0 и Open-Meteo.

Симулятор WASM на основе браузера, созданный на основе реального средства визуализации дисплея C++.

Грамотная обработка сбоев при использовании электронных чернил: последний действующий экран погоды остается видимым в случае сбоя обновления.

30-дневный счетчик солнечных дней, хранящийся в NVS

Корпус, напечатанный на 3D-принтере, с внешним доступом к USB-C и выключателю питания.

Технические примечания

Средство визуализации дисплея используется совместно прошивкой и симулятором: один и тот же код макета C++ компилируется в WebAssembly через Emscripten.

Прошивка использует режим реального режима сна с низким энергопотреблением, а не просто задержку между обновлениями.

GPIO дисплея удерживаются в режиме глубокого сна, чтобы уменьшить паразитный ток на интерфейсе электронной бумаги.

Если сохраненный Wi-Fi не работает, устройство может вернуться в режим точки доступа для восстановления и настройки.

Пользовательский интерфейс представляет собой настоящий макет информационной панели, а не просто текстовое сообщение: текущие условия, график, прогноз, заряд батареи, Wi-Fi, тенденция давления, ветер, восхо�� и закат.

Аппаратное обеспечение

ЛИЛИГО Т-Энергия-S3

GDEM0397T81P Электронная бумага 3,97 дюйма (800x480)

Плата адаптера DESPI-C02

18650 ячейка

Корпус, напечатанный на 3D-принтере

Потребности

4x термофиксированные вставки M3

4x М2x6

4x M3x8 + 4x M3x10 или 8x M3x8

Толстая прозрачная двусторонняя монтажная лента 3М для крепления платы DESPI-C02 к опорной раме.

Проект

https://github.com/Blisart/InkCast

10:22
16
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

держатель микрофона yaesu ft450
это простой держатель микрофона дляПодробнее
8-контактный краевой разъем карты (например, марки амфено...
I needed this for a project. STEP filesПодробнее
Переключатель на 4 аркадные кнопки......
Я разработал этот блок для четырехПодробнее
Держатель щупов для осциллографа Rigol DHO (804)
Легко печатаемый защелкивающийсяПодробнее
Крышка осциллографа Rigol 804 (800-900 серия)
Защелкивающаяся крышка для осциллографовПодробнее
Линки для пайки "третья рука"
Стандартные звенья типа Loc-LineПодробнее
USB-вытяжка C для пайки (+ прочный корпус)........
Я хотел, чтобы вентилятор отсасывалПодробнее
Носимый чехол для Seeed Xiao (ремешок 22 мм)........
Это чехол, напечатанный на 3D-принтереПодробнее
Лабораторный блок питания - корпус блока питания Riden RK..
Компактный чехол для модулей RidenПодробнее
BIGTREETECH BTT Relay V1.2 Крепление на DIN-рейку........
Модель от Фабиана не была доступна воПодробнее
Модульная система Pegboard - Макетные платы........
Когда я впервые нашел «ВертикальнуюПодробнее
Wemos D1 mini (крепление на DIN-рейку)
Это крепление для Wemos D1 mini. WemosПодробнее
Реле для крепления на DIN-рейку
Нужно распечатать: 2 шт. файлаПодробнее
Нагрузочная катушка любительского радио........
Это мой прототип самодельной загрузочнойПодробнее
Чехол Heltec v3 для Meshtastic
**Вы можете приобрести этот и другие ужеПодробнее
Komplettes Stativ mit Kugelkopf-Adapter und Gehäuse für e..
Комплектная модель для мини-стата дляПодробнее
Корпус BrickLight
Корпус, состоящий из двух частейПодробнее
Чехол на камеру ESO32-CAM
Чехол на камеру ESO32-CAM+ DevelopmentПодробнее
ULTIMATE Devboard (без поддержки) для двигателей n20, Ard..
Сопло .6. Высота слоя .2. КреплениямПодробнее
Настенное крепление модуля светодиодного дисплея 192*192 ..
Простая пластина для настенногоПодробнее
Я люблю Ардунио
ПОЕХАЕМ, Ардунио (запускать из esp32Подробнее
Lolin32 lite открытый корпус с зажимом DIN........
I added the 2 models together. Подробнее
2,4-дюймовый TFT-дисплей Zoll Gehäuse Schräg........
Dieses flache Gehäuse для 2,4-дюймовогоПодробнее
Крепление тумблера - поддержка прерывателя на подставке (..
Завидуете ли вы свободному подключениюПодробнее
Датчик CO2 TTGO Настольная подставка под углом 45 градусо..
Датчик CO2 TTGO Настольная подставка подПодробнее
Я люблю Ардунио
ПОЕХАЕМ, Ардунио (запускать из esp32Подробнее
Чехол Flip_C3
Я создал этот корпус, чтобы можно былоПодробнее
Магнитное крепление на стену 4 дюйма........
Я переделал модель, потому что стопорныеПодробнее
Угловой футляр и крепление
Эта модель представляет собойПодробнее
Крепление для силиконовых лент (5,6 мм x 11,6 мм) и код д..
Fixation pour Ruban del En Silicone (5,6Подробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.