The “start here” point in Ultibo

Ultibo is the very new / completely different way of programming for Raspberry Pi. You are no longer installing any kind of Linux on your RPi and writing some app or script for it.

Instead:

  • You create your own kernel image, in which you can do virtually anything
  • For very simple solutions your entire RPi “system” can be as small as 1 MB
  • You’re programming everything that you need using Free Pascal in a modified Lazarus IDE

Developing anything from scratch sounds like a extremely huge and overwhelming task. More like inventing the wheel again. Well… not necessary.

Read More “The “start here” point in Ultibo”

Border-less full-screen console app in Ultibo

I made my first project in Ultibo and compiled some example one. Everything was just fine (actually — perfect), if not for that green border with Ultibo name and release version.

Don’t get me wrong. I already love UItibo and will spread the word. But, for security reasons, I’d like to get rid of any info that clearly communicates what was used to build particular piece of software.

Fortunately, with a small research (here and here), it turned out that the solution is very easy.

Read More “Border-less full-screen console app in Ultibo”

Developing for Raspberry Pi with Ultibo

Building apps that will be run on Raspberry Pi will require you in most scenarios to:

  • Develop a regular Linux app
  • Optimised to use hardware and computing power of Raspberry Pi
  • Run it in Raspbian OS or any other Linux distribution of your choice

If you:

  • Can’t or don’t want to base your solution on Linux
  • Need to have nearly no limits and full fexibility
  • Want to learn something really cool

Then you need to get your hands dirty, forget about Linux and start thinking about Ultibo.

Read More “Developing for Raspberry Pi with Ultibo”