Featured Products
Omegabundle for Xojo 2024 Products

 The Xojo IDE doesn't run on Raspberry PI but it can generate apps that run on the platform.


Xojo not only produces apps for standard desktop operating systems, it also supports some alternative platforms, including the Raspberry Pi.  What Xojo says about Raspberry Pi:

Xojo itself does not run on the Raspberry Pi, but you can run Xojo on a Windows, Mac or Linux computer and use it to make apps for the Raspberry Pi. Specifically Xojo can build console, desktop and web apps for the Raspberry Pi 2, 3 or later. You can use the Remote Debugger to write your code on Windows/Mac/Linux and run it for testing on the Raspberry Pi. - Xojo and Raspberry Pi

Omegabundle for Xojo 2024 includes several products from different vendors that support the platform.


Einhugur Guides for GPIO & Raspberry Pi in Xojo

Einhugur Guides for GPIO in Xojo

Many of the Einhugur plugins have been tested with the ARM7 platform of Linux (used on the Raspberry Pi). Check each individual plugin for tested compatibility.

Our guides are oriented to help users use GPIO in Xojo.

Einhugur has a fantastic, free resource in the Guides for GPIO in Xojo site for working with the hardware side of Raspberry Pifor Xojo.

The new guides use Gpiod Plugin (which uses libgpiod), I2C Plugin (which uses libi2c) and SPI Plugin. Check out the freely downloadable plugins:

Einhugur Plugin Pack for Xojo is a collection of plugins and libraries for Xojo used by thousands of Xojo developers.

 

More about Einhugur Plugin Pack for Xojo in Omegabundle for Xojo 2024...


MBS Plugins on Raspberry PI

MBS Plugins on Raspberry PI

MBS has supported compiling for Xojo on the Raspberry Pi platform since 2020. Here are a few of the classes supported.

 

 

 In the documentation, you can click on a list of classes and than click on the Linux platform, which hides all the classes that won't work on Linux. The Linux plugin includes the RaspberryPiCameraMBS class to get pictures on a Raspberry Pi camera, the avahi classes for finding devices on the local network, the GTK window classes, the WebKit HTMLViewer extensions and help for sudo

See also SQLiteFunctionMBS class in MBS Xojo SQL Plugin to define your own functions for SQLite. Calls your Xojo code from the SQL statement to perform a calculation.

* Products not included in Omegabundle for Xojo 2024.

More about MBS Plugin Complete in Omegabundle for Xojo 2024...

 


GraffitiSuite for Raspberry Pi

GraffitiSuite for Raspberry PI

GraffitiSuite Desktop is almost entirely based on native Xojo code, so ultimately if it works for Xojo, then it works for GraffitiSuite.

GraffitiSuite Desktop massive collection of 69 (increased from 66 in 2023) Xojo desktop controls, classes and modules that cover almost every visual object you want in your app.

 

The JavaScript+HTML components also require Xojo’s DesktopHTMLViewer to properly function on the target OS, which isn’t always the case on Linux variants. Raspberry PI OS is a Linux variant.


Raspberry Pi Series in xDev Magazine

Eugene Dakin's Raspberry Pi Series in xDev Magazine

xDev Magazine has a great resource for getting started with Xojo + Raspberry Pi development.

xDev Magazine Releases Issue 22.5 (September/August 2024)

Eugene Dakin's series on Raspberry Pi adds in this newest September / October 2024 issue:

Part 9: If you've ever wanted to use your Raspberry Pi to detect tilt and other movements, Eugene is here showing how to connect a gyroscopic sensor and read the results with Xojo.

An xDev Magazine subscription is included with your purchase of Omegabundle for Xojo 2024, and with it, you will get the latest part in the September / October 2024 issue of xDev Magazine. In addition to that, you get the back catalog of issues providing you with the entire series!

See the announcement for the September / October 2024 issue.

More about xDev Magazine Subscription and Omegabundle for Xojo 2024...


Valentina Development Platform on Raspberry Pi

Valentina Development Platform on Raspberry Pi

Paradigma Software supports Xojo and its support for ARM7 deployment. The following products work on Raspberry Pi OS:

Valentina Studio doesn't run on Raspberry Pi, but it is available in a Linux version.