A lightweight GUI framework for embedded displays Design your GUI with a drag & drop builder, then apply the same code to a wide range of displays, libraries and controllers with the cross-platform Arduino framework supporting Windows, OS X and LINUX. Open source MIT license. Features: - Pure C library, no dynamic memory allocation - Widgets: text, images, buttons, checkboxes, radio buttons, sliders, keypad, listbox, radial controls, scrolling textbox / terminal, graphs, etc. plus extensions a
The Linux-Hardware-Guide provides a knowledge base for Linux compatibility and Linux configuration of hardware. The Linux Hardware Guide Tools are a set of programs which automate the upload of hardware data to the database. Furthermore, they automatically find the necessary hardware configuration descriptions relevant for the hardware of the used Linux system.
OpenAPC is an APC (Advanced Process Control) solution that is highly flexible and configurable and covers a wide range of automation, visualization, and process control tasks from home control up to industrial automation and manufacturing. The software package is available for many different platforms, so OpenAPC projects can be switched over to a different platform easily. OpenAPC software package consists of ControlRoom (a visualisation and process controlling software consisting of editor, de
HWA is a tool for programming microcontrollers in C language. It provides the programmer a small set of object-oriented generic instructions to act on the hardware so that traditional bitwise and register-oriented instructions can be replaced by instructions that describe the wanted result, making the code more readable and easier to port to new target devices. HWA is not a library. Its implementation relies on C macro-definitions and inlined functions that, thanks to the compiler's optimizer