Build cross compile toolchain for Raspberry Pi 5 on Ubuntu 22.04

In order to cross compile the libraries or applications for Raspberry Pi5 on the computers with different architecture we need a cross-compiler toolchain (gcc, libc, binutils and so on). However, it is not enough if you are building, for example, an application which requires the third-party libraries. In such a case we have to provide gcc with a directory (–sysroot=dir option) that works as a root for headers and libraries of the Raspberry Pi 5 root file system.
To read more click here…

Testing the Bluetooth BLE server and clients interactions on different platforms

Testing the Bluetooth BLE server and clients running on different platforms. A Bluetooth LE server is running on ESP32 board whereas the first client is running on Dell notebook with Windows 11 and the second one is running on Raspberry Pi4 with Raspbian OS. Both BLE clients use a cross-platform SimpleBLE library. To read more click here…

Web-based test application for WiveShare ADS 1256 expansion board for Raspberry Pi 3

A Web-based test application for WiveShare Hi-Precision AD/DA expansion board for Raspberry Pi3. It uses Wt C++ library for developing web interface instead of QML. To read more click here…

Control DAC81416EVM board from Arduino

A simple C++ class for Arduino which communicating with 16 channels precision DAC81416EVM board by using SPI interface.
To read more click here…