ptools
C++ 20 power tools for embedded programer
Bringing modern C++ to bare metal or RTOS-based embedded systems is challenging. ptools make a bridge between raw C power and modern C++.
It is like very very little STL - no heap - with deterministic behaviour !
ptools::PMap, -PArray, -PStack, -PString, -PStringView, ptools::json::Node (fuell json parser, query, ...)
Library source on github.com/okl-tools/ptools
webserver - embedded platform - Cortex M7
![]() |
A simple webserver running on a NUCLEO-H723ZG board Based on original example code from STM on github: LwIP_HTTP_Server_Netconn_RTOS The server code is extended to control LEDs of the board. This is realized by ptools Includes ptools::json::Node - similar to XML's DOM. Easy parsing/writing json trees Click on image to see little clip ( 20 sec ~14 MB ) |
Webserver source on github.com/okl-tools/h7webServer
Here as all-in-one: h7webServerAll.tar.gz or h7webServerAll.zip ~32 MB
tg - OCR program
OCR source on github.com/okl-tools/tg
Generic Finder
![]() |
PC tool to find any file. GUI is modern Qt Windows + Linux With installer or zip on generic-finder.okl.de |
gen
![]() |
gen
is an upcoming C++ cross platform library like Qt or wxWidgets. Windows + Linux Blog on generic-engine.okl.de/ |