Часть 3: Создание пользовательского интерфейса на дисплее Guition с ESPHome и библиотекой LVGL

Привет Habr! Продолжаем серию статей о LVGL в ESPHome. В третьей части статьи речь пойдет о создании своего пользовательского виджета, который может быть подключен к проекту. И не только к данному проекту, а вообще даст небольшое представление как делать виджеты в ESPHome. Итак, Создавать будем...

Все блоги / Нетбуки и Планшеты

Обзор Waveshare ESP32-P4-86-Panel-ETH-2RO: новый уровень DIY-панелей в контексте ESPHome

Недавно на просторах AliExpress появилось интересное устройство от Waveshare — ESP32-P4-86-Panel-ETH-2RO. В этой статье я поделюсь своими впечатлениями о работе данного устройства, расскажу о плюсах и минусах, рассмотрю, какие задачи может решать эта панель и что уже можно сделать с ней через...

Все блоги / Нетбуки и Планшеты

Часть 2: Создание пользовательского интерфейса на дисплее Guition с ESPHome и библиотекой LVGL

Продолжаем развивать интерфейс дисплея Guition на ESPHome с использованием LVGL. Изначально планировалось просто добавить пару виджетов, но в процессе работы появилась идея кардинально изменить структуру проекта: сделать виджеты подключаемыми, вынести сущности в переменные для шаблонизации и...

Все блоги / Нетбуки и Планшеты

Pastilda: еще одна прошивка

Существует очень своеобразный прибор Пастильда. Это аппаратный хранитель паролей. Было продано нескольких сотен таких устройств. Потом этот проект стал Open Source(ным). Я составил еще одну прошивку для Пастильды (плата Pas~ r 1.1). Если у вас есть Пастильда или отладочная плата Olimex-STM32-H407,...

Все блоги / Про интернет

[Из песочницы] Ни дня без спорта: перепрограммируем китайский пульсометр

— Слушайте, а какой пульс должен быть во время пробежки? — Ну не знаю – ударов 150. — Да? А чего у меня 840? — 840 в минуту?! — А что, надо было в минуту считать что ли? — А ты как считал? — Ну, просто считал, пока не сбился… Так, ладно, я пошел пересчитывать. (х/ф «День выборов») Почти точно про...

Все блоги / Нетбуки и Планшеты

[Перевод] Почему открытые прошивки важны для безопасности

Недавно на GoTo Chicago я читала лекцию на эту тему и подумала, что будет неплохо написать статью с выводами. Этот пост посвящён тому, почему прошивки с открытым исходным кодом важны для безопасности. Уровни привилегий В типичном стеке у вас различные уровни привилегий. Кольцо 3. Приложения:...

Все блоги / Про интернет