Probably should ask any questions on the Ultibo forum.
I have always found Garry to be quick with answering any questions, even dumb ones
Ultibo is based on Laz/FPC so some answers are already there on the FPC forums etc.
Yes documentation is not complete or even started in some cases.
Ultibo is essentially one man's effort and getting the Units to work is of higher priority.
Just guessing here, but second priority is fixing bugs.
Third priority is demos and examples which give clues.
Somewhere in all that is adding and extending capabilities like GUI's and other hardware interfacing.
Of interest is FPC, some/most FPC app code just compiles without errors so porting things like editors, gui's, pascalscript interpreters seem to be easy.
Sure you have to use Pascal but it is not that different than any other language.
It is not an OS but that does not stop you making one with it and with almost everything already working at low level an OS is just another application level bit of code, I think:)
The closest comparison is the Arduino IDE toolset, which is a C++ IDE that allows anyone to write a startup function and a single main loop application. Ultibo is an IDE toolset on steroids, multitasking, multicore and all the network stuff just works now, plus you get remote/local shells and consoles, remote and HDMI etc.
Ultibo is very flexible, I am writing apps for IoT stuff, can very nearly replace a Linux OS with data logging and web servers in a 2MB kernel.bin. Even Linux is not back door proof, ie openSSH issues.
So would you trust Billions of IoT devices running Linux/Win10 or Ultibo where ALL the source is open.
It is not quite ready for this yet as SSH is still not quite done, soon I'm told.
I am sticking with it because of it's native multicore support, multicores are the future of cpu's, at least until something better comes along. Ultibo will/does make it easy for me to learn this.
Do you know any other toolset that can do what Ultibo already does that is free and open?