ntdisp, short for NtD In System Programming, is a system for programming LPC and STM32 (and possibly other) embedded devices. It provides three different frontends, a GObject-based library (for developers), a commandline utility (for computer geeks), and a GTK+3 frontend (for less geeky users).
|Tags||embedded ISP cli Library|
|Implementation||GObject GLib2 gtk+3|
Release Notes: A new GUI front-end based on GTK+3 has been added. It exposes a subset of the operations available from the CLI command and the library. The UU encoding and decoding have been implemented inside the library, allowing it to drop the dependency on GMime. The custom log functions have been dropped in favor of a new approach based on the GLib logging system, which allows more flexibility with less code. A basic framework based on what is provided by autotools has been added.
Release Notes: The project provides 2 backends (NXP LPC and STM32 ARM-based devices) and 2 frontends (a GObject based library and a command line utility). Supported platforms include GNU/Linux, although the project should build also on any POSIX system with libgmime.