picoDB is an open-source, No-SQL database tool for high-end 32-bit microcontrollers.
picoDB is implemented as an API written in eLua (eLua - eluaproject) and can operate on all microcontrollers that can support the eLua platform. A typical eLua application using picoDB plus the eLua platform can operate within 250 KB of flash and 64 KB of RAM.
Source code is available under the Apache open-source license, along with a simple app, at http://www.github.com/digysol/picoDB.