Tools for embedded developers, engineered to drop in.
Products
Free and open source, each with a page of its own.
terNIMA 1.4.0
A terminal for embedded developers: serial, RTT, SWO, TCP and SSH in one window, Zephyr logs, crash decoding, live variables, a plotter and a Modbus tester, on Windows, macOS and Linux.
lib-installer PyPI
One command puts a library into an STM32, Zephyr, ESP-IDF, Arduino or PlatformIO project, and keeps your settings through every update. libNIMA takes its place soon.
libNIMA Soon
lib-installer with a window: the libraries into the same five platforms, without the command line.
netNIMA Soon
A packet sender, receiver and sniffer for networks.
Libraries
Lightweight, non-blocking C libraries for STM32. spif, ee24, seq, osal and littlefs install with lib-installer in one command, and the rest are moving over one by one.
About, and support
Nima Askari
Electronics engineer and embedded developer. More than 20 years of C for STM32 microcontrollers, across embedded programming, electronics design and hardware testing, and most of it spent on one goal: libraries that are actually easy to use.
- Third place, National Skills Competition of Electronic Engineering, Iran, 2003
- B.Sc. in Electronic Engineering, Chamran University, Rasht
Free and open source
Every library here, lib-installer and terNIMA are free. If one saved you an afternoon, a star helps other engineers find it, and a coffee keeps them coming.