Werkzeuge von Olaf Kliche · okl.de

ptools - Werkzeuge

C++ 20 power tools - Werkzeuge für embedded Entwickler

Modernes auf bare metal oder RTOS-embedded Systemen ist eine Herausforderung. ptools ist eine Brücke zwischen C und C++

Es fühlt sich ein wenig an wie ein kleines STL - oder genauer wie STL light light - kein Heap - mit deterministischem Verhalten !

ptools::PMap, -PArray, -PStack, -PString, -PStringView, ptools::json::Node (fuell json parser, query, ...)

Bibliothek-Quellcode auf github.com/okl-tools/ptools


webserver - auf einer embedded Plattform - Cortex M7

Ein einfacher Webserver auf einem NUCLEO-H723ZG board
Basierend auf dem original Beispielcode von STM. Auf github unter: github.com/STM.../LwIP_HTTP_Server_Netconn_RTOS

The Servercode wurde erweitert um die LEDs auf dem Board zu steuern.
Mit den ptools war es recht einfach das zu realisieren
ptools::json::Node - ähnlich XML's DOM. Einfaches parsen und schreiben von json Bäumen

Klick auf das Bildchen starten einen kleinen Film

20 sec ~14 MB

Webserver-Quellcode auf github.com/okl-tools/h7webServer

Hier als all-in-one: h7webServerAll.tar.gz or h7webServerAll.zip ~32 MB


Generic Finder

PC Programm um jede Datei zu finden.

GUI ist modern und basiert auf Qt

Windows + Linux

Mit Installationsprogram oder als zip unter generic-finder.net

EN - DE