New article: Filesystem encryption, flash memories and ESP32

https://txmn.tk/blog/flash-filesystem-encryption/

#esp32 #littlefs

Embedded filesystem encryption on flash memory

My journey in the world of filesystem encryption and flash memories.

txmn.tk

Оптимальный выбор файловой системы и создание драйвера для OSPI Flash с GitHub Copilot

Файловая система во встраиваемых решениях — критическое звено. От её выбора зависят надёжность, детерминированность и задержки всей системы. В типичном устройстве она обслуживает запись сигналов, ресурсы для дисплеев и аудиовоспроизведения, логи, файлы веб‑интерфейса, образы прошивок и многое другое. На практике всплывают одни и те же проблемы: дефрагментация, высокое потребление RAM, плохая детерминированность (плавающие задержки), неустойчивость к сбоям записи/питания и низкая скорость. Нередко корнем оказываются драйверы из SDK производителей чипов: они не оптимизированы для многозадачной среды и часто недоработаны под OSPI. Я протестировал четыре файловые системы на платформе MC80 с внешней OSPI NOR Flash и разработал специализированный драйвер вместо стандартного из FSP — с полноценной поддержкой OSPI и RTOS.

https://habr.com/ru/articles/933174/

#LittleFS #FileX #YAFFS2 #STFs

Оптимальный выбор файловой системы и создание драйвера для OSPI Flash с GitHub Copilot

Файловая система во встраиваемых решениях — критическое звено. От её выбора зависят надёжность, детерминированность и задержки всей системы. В типичном устройстве она обслуживает запись сигналов,...

Хабр

Пуск LittleFS (NVRAM с запретом до-записи flash)

Надо запустить NVRAM на микроконтроллере, где нет возможности дописывать интервалы памяти. В этом тексте я показал как организовать NVRAM на основе широко распространенного программного компонента LittleFs.

https://habr.com/ru/articles/925372/

#littlefs #nvram #flash #endurance #console #fc7300f8mdt #fc7300x #lazy_write

Пуск LittleFS (NVRAM с запретом до-записи flash)

Любая вещь лучше, когда внутри неё есть NVRAM. Пролог В программировании MCU порой приходится решать по-настоящему сложные задачи. При этом сложность как с алгоритмической точки зрения так и в объёме...

Хабр

So langsam nimmt auch die WebUI der #CanGrow firmware v0.2 Formen an :)
Die Lernkurve mit den neuen Sachen, wie #LittleFS , #ESPAsyncWebserver oder generell versuchen bisschen mehr Struktur in den Code reinzubringen, ist echt nicht ohne 😶

#opensource #growcontroller #diy #make #maker #arduino #esp #esp32 #esp8266

File management on ESP32: SPIFFS and LittleFS compared - Techrm

In this article we will cover file management on ESP32. In computing, file systems are essential for organizing and managing data stored on storage devices. A

Techrm
Gestione dei file su ESP32: SPIFFS e LittleFS a confronto - Techrm

In questo articolo tratteremo la gestione dei file su ESP32. Nell'ambito dell'informatica, i file system sono essenziali per l'organizzazione e la gestione

Techrm
WiFi panoramic camera: remote monitoring and control via web - Techrm

WiFi panoramic camera: remote control your vision. Have you ever wanted to have complete control of your surveillance camera, being able to rotate the lens to

Techrm
Telecamera motorizzata WiFi: monitoraggio e controllo da remoto via web - Techrm

Telecamera motorizzata WiFi: controllo remoto della tua visione. Hai mai desiderato avere il controllo completo della tua telecamera di sorveglianza, potendo

Techrm

so i've got #sqlite3 running on my #esp32 via #LittleFS (#SPIFFS had issues with DELETE statements and would mess up opening/closing for some reason), set up web API locally for it..... and now am trying to think of where i want to integrate it.

It's simply recording every cycle of the washing machine (this project, that keeps growing: https://beige.party/@quasirealsmiths/110098199034110219 ) and it'd be neat to see a little graph.

For $3 these little boards are beasts -> https://www.aliexpress.us/item/3256804158044498.html

next project i think will be a heat/sound sensor put under the sink on the exterior cabinet wall facing the dishwasher so I can "smarten" that thing, too.

Absolutely Immune [REDACTED]™ (@[email protected])

Attached: 1 image When you get a vibration sensor and tape it to your old, dirty washing machine and hook it up to an #ESP32 #S2Mini (shown in a 3D case I whipped up).... you create your own "Smart" Washer. You don't even care how absolutely filthy it is behind the ancient device cuz now you're getting #Pushover notifications when the wash is done. The code wasn't even that difficult, which was a bonus. Just had to find a spot on the machine that jiggled enough during all the cycles (fill, wash, spin, drain) but didn't get triggered by the dryer next to it, then whip up a little "vibrate this much for this long it must be on, okay it's been still for this long it must be off. Wash is done!" function. I am addicted to these things and have more random stuff I ordered from AliExpress when drunk on the way as well.

beige.party
LittleFS: The Emphasis Is On Little

It used to be that developing for microcontrollers was relatively relaxing. These days, even a cheap micro like the Raspberry Pi Pico has multiple cores, networking (for the W, at least), and file …

Hackaday