Восстановление электронной книги Digma E629 — поиск неисправности от батареи до waveform e-ink

Всё началось с того что электронная книга Digma e629 достаточно долго лежала без дела, и когда в очередной раз я решил зарядить и воспользоваться ей — она отказалась включаться. На тот момент книге было почти 10 лет и немудрено, что первое вскрытие сразу показало разряженный в ноль Li-Ion аккумулятор. (3.7В 306573 на 1500mAh). Благо это популярны форм-фактор, и я без труда нашёл и заказал новый.
Однако, после замены… проблема осталась. Дисплей не обновлялся, хотя сама книга виделась по USB и аккумулятор нормально заряжался. Я подпаялся к UART порту (скорость стандартная 115200) и начал копать глубже.

IMG_20260306_212337
Подробнее

Базовая передача данных по LoRa

Базовая передача данных по LoRa

Я использовал два комплекта STM32 и UART LoRa-модулей Ebyte 433 МГц для передачи и приёма данных на большое расстояние.
Для этого LoRa-модуля не нужна библиотека: достаточно использовать HAL_UART_Transmit() и HAL_UART_Receive() для передачи и приёма.
При приёме нужно декодировать данные из символов в целые числа.

Подробнее

Установка LTIB BSP на Ubuntu 14.04

Сборщик целевых образов Линукс — LTIB (Linux Target Image Builder) набор утилит использующийся для разработки и сборки BSPs (Board Support Packages) или по русский пакетов поддержки модулей для различных целевых платформ. Другими словами это набор программ и библиотек которые позволяют собрать как образ ОС Linux для выбранной вами платформы, так и в будущем собирать прикладные приложения и библиотеки на эту платформу.

Данная инструкция поможет собрать и установить LTIB для платы conga-QMX6 (на базе процессора Freescale ® i.MX6 ARM ® Cortex A9) на Ubuntu 14.04. Подробнее