3 ms·
A nice library that's super small (embedded into a 16 bit PIC chip) and works pretty nicely is lzfx https://code.google.com/archive/p/lzfx/# https://code.googl
by keithnz 6y ago
A nice library that's super small (embedded into a 16 bit PIC chip) and works pretty nicely is lzfx https://code.google.com/archive/p/lzfx/# https://code.google.com/archive/p/lzfx/#!
but it got abandoned, though the code is still completely useable for small micro controllers. It works pretty well for small ish payloads
- ed25519FUUU 6y agoAbandoned or finished?
- jononor 6y agoThe author calls it "unmaintained". And Google Code was shut down in 2016, everything there is read-only archived. While such a project probably does not need regular updates, bugs are often found in code over time. For this project there is effectively no place to report, discuss, fix and integrate such. So abandoned does not seem inaccurate.
- keithnz 6y agoyeah, it doesn't really have a proper home anymore, but it is pretty much finished as a library. While I have used it for many years now and not had a problem, it still may have problems on edge cases I haven't touched on. I mainly mention it here because it took me a while to find a nice small simple library that can be easily embedded in smaller microcontrollers and uses no dynamic memory. Often a hard thing to come across anything done well.
- jononor 6y agoYour tip is much appreciated! I have also been on the lookout for a microcontroller-friendly compression library, and it has indeed been hard to find.