This plugin is part of our community effort project so the plugin is completely free and open source.
The plugin encapsulates the libpgiod so does not require libpgiod to be installed.
All example projects have been tested with Raspberry Pi 2, 3, 4 (and I know a user has tested at least one example project on Raspberry Pi 5).
Additionally the plugin has been tested on the following boards: Orange Pi One, Orange Pi 2, Orange Pi 5 Plus, Rock64. (Only pin scan so far on the Orange Pi 5 plus)
The plugin deals with async operations in native threads masking the difficult things to do in Xojo.
I have also slowly been rebuilding the old GPIO guides to use the Gpiod Plugin and the I2C Plugin instead of Wiring Pi, so you will find more example projects and guides there:
The I2C plugin is to connect to devices that operate on I2C bus on Raspberry Pi or other small board machines.
This plugin is part of our community effort project so the plugin is completely free and open source.
New in version 1.1:
Added DelayMicroseconds method to the I2C module.
Added DelayMilliseconds method to the I2C module.
Added ReadBytes function to the Adapter class.
The plugin has been tested to run on Raspberry Pi 2, 3, 4, 5, Orange Pi One, Orange Pi 2, Orange Pi 2 Plus, Orange Pi Plus 2E, Orange Pi PC, Orange Pi PC Plus, Orange Pi Lite.
Additionally then Bus scan has been tested on Orange Pi 5 Plus but not making actual I2C connection with a device connected there yet.
The plugin comes with example project for how to scan the I2C Bus.
I have also added 2 projects that show how to connect to I2C devices in our guides. (One to connect to BMP180 sensor and the other to connect to BMP280 sensor)
This new plugin is to interface with SPI devices on Raspberry Pi and other compatible boards.
Like our 2 other device plugins for Xojo then this plugin is completely free and Open source.
I have limited experience with the SPI protocol and did not have any simple enough device to test on. So my only test so far was by wiring MOSI to MISO and open connection and write some bytes and see if I would get them echoed back. (Which did work).
If you have knowledge and device you know how to code against then this project could need your help.
7z uses LZMA as compression yes, so the compression is compatible. But 7z also has archive file format around it which is called 7z. We do not do 7z archive file format.
TextInputCanvas plugin 2.1.2 for Xojo has been released
TextInputCanvas is a plugin for the Xojo programming environment that allows developers to implement custom text input controls with international input support.
Our TextInputCanvas is fork of the TextInputCanvas from Xojo Inc.
We have progressed their version and provide builds for everyone for all platforms.
This plugin is completely free and open source and part of our community plug project for Xojo.
Note: We cannot help you with setting up build tool chain or provide you with any custom tools we use in our tool chain.
New in version 2.1.2:
Added missing CmdCancel constant. (Thanks to Martin)
The SearchControl is a Xojo plugin control to represent search user interface functionality.
New in version 5.5:
Added AccessibilityTitle property. (macOS only)
Added AccessibilityLabel property. (macOS only)
Added MouseExit event.
Added MouseMove event.
SearchControl dark mode on Windows 10, SearchControl dark mode focused on Windows 10.
SearchControl dark mode on Windows 11, SearchControl dark mode focused on Windows 11.