Архиватор для Arduino и не только (STM32/ESP32/NXP...)

Описание к видео Архиватор для Arduino и не только (STM32/ESP32/NXP...)

Простой алгоритм сжатия данных для использования в Arduino, STM, ESP32 и любых других проектах на микроконтроллерах. Алгоритм ориентирован по большей части на компрессию изображений, но область его применения ничем не ограничена, так что, если вы стеснены в объёме доступного ПЗУ, то он вполне может вам пригодиться.

Подробнее о проекте:
Boosty (Русский):
Sprint 1 - https://boosty.to/muravyev/posts/9241...
Sprint 2 - https://boosty.to/muravyev/posts/dfdd...
Sprint 3 - https://boosty.to/muravyev/posts/bc58...

Patreon (Английские субтитры):
Sprint 1 -   / delta-encoding-1-106850934  
Sprint 2 -   / delta-encoding-2-108056837  
Sprint 3 -   / delta-encoding-3-108236064  


*********


СОДЕРЖАНИЕ:

00:00 - Постановка задачи
02:20 - Дельта-кодирование
05:10 - Приложение компрессии: вкладка изображений
08:25 - Результаты сжатия картинки
09:01 - Декомпрессия
11:09 - Приложение компрессии: вкладка файлов
11:43 - Выводы
12:30 - Про YouTube


МУЗЫКА (огромная благодарность автору!):

Now YOU Shred (   / @nowyoushred):  
-    • Funky B​.​B. Blues Jam Track in A | G...  
-    • Ultimate Rock Guitar Backing Track in...  


ГРАФИКА:

https://freepik.com/free-vector/techn...
https://freepik.com/free-psd/isolated...
https://freepik.com/free-photo/woman-...
https://freepik.com/free-photo/hispan...
https://pexels.com/photo/woman-wearin...



ССЫЛКИ:

GitHub - https://github.com/DmitryMuravyev/Del...
Файлы проекта - https://drive.google.com/drive/folder...
Сжатие данных - https://ru.wikipedia.org/wiki/%D0%A1%...
Энтропийное сжатие - https://ru.wikipedia.org/wiki/%D0%AD%...
Дельта-кодирование - https://ru.wikipedia.org/wiki/%D0%94%...
Список форматов пикселя - https://en.wikipedia.org/wiki/List_of...
Библиотека LZO - http://www.oberhumer.com/opensource/lzo/
Библиотека lzop - http://www.lzop.org/


МОИ ЛЮБИМЫЕ КАНАЛЫ:

   / @philslab  
   / @zachariah-peterson  
   / @altiumacademy  
   / @robertferanec  
   / @profericbogatin1537  
   / @eevblog  
   / @bitluni  
   / @scottbez1  
   / @ericwitrigs  
   / @vcorelc  
   / @electronicsrepairschool  


Реклама ООО «Алибаба.ком (РУ)», ИНН: 7703380158, erid: LatgBbQo6

ИНСТРУМЕНТ:

Провода для макетки - https://fas.st/lZmFOa
Макетка минималистичная - https://fas.st/4UyO9


ПРИБОРЫ:

Программатор ST-LINK V2 для STM8/STM32 (копия) - https://fas.st/nxs3jm
Программатор AVR USBASP - https://ali.ski/vG6jxm


КОМПОНЕНТЫ:

Отладочная плата STM32 ARM Cortex M4 STM32F407ZGT6 - https://fas.st/R1E5D
ATMega328 Arduino Nano (копия) - https://fas.st/9BQhyc
Arduino MEGA 2560 (копия) - https://fas.st/eF_3jI
Модуль дисплея ST7789 IPS 240x240 - https://ali.ski/pY7Up
Модуль дисплея 3.5" TFT LCD 320X480 для Arduino MEGA 2560 - https://fas.st/OSZ1w9
Модуль дисплея 4" IPS LCD 800X480 (NT35510) - https://fas.st/hTeXbi

#arduino #stm32 #esp32 #dmitrymuravyev

Комментарии

Информация по комментариям в разработке