fbpixel
Creating a scrolling object list with PyQt

Creating a scrolling object list with PyQt

We’ll look at how to develop a graphic object that displays a scrollable and selectable list of objects. This object can be used to create modular graphical interfaces. Creating a QScrollArea object To create a scrolling list of objects, we’ll use the...
Displaying a signal in PyQt with PyQtGraph

Displaying a signal in PyQt with PyQtGraph

In this tutorial, we’ll look at how to observe a time signal in graphical form with PyQt using PyQtGraph. If you’re creating graphical interfaces, it might be a good idea to display them in the form of curves like on an oscilloscope, rather than scrolling...
The SSH protocol for remote connections

The SSH protocol for remote connections

The SSH (Secure Socket Shell) protocol is widely used to connect to a remote server, or machine, connected to a network. It lets you exchange files, create, modify or run scripts on remote machines. SSH is usually installed as standard in Linux or Windows...
Displaying an OpenCV Image in a PyQt interface

Displaying an OpenCV Image in a PyQt interface

For certain applications, you may find it useful to embed OpenCV in a PyQt interface. In this tutorial, we’ll look at how to correctly integrate and manage a video captured by OpenCV in a PyQt application. N.B.: We use Pyside, but conversion to PyQt is quite...
Creating an EXE executable from a Python script

Creating an EXE executable from a Python script

You can convert a Python script into an executable (EXE) file using the PyInstaller library. Once your Python code has been tested and validated, you can share it as an executable desktop application from any computer. This is especially useful for graphical user...
Installing Armbian on Orange Pi Zero LTS

Installing Armbian on Orange Pi Zero LTS

The Orange Pi Zero LTS board from Orange Pi can run Debian, Armbian, Ubuntu or Android 4.4. In this tutorial, we’ll show you how to configure your computer with Armbian.   Hardware Orange Pi Zero LTS Micro SD card Micro USB cable Computer   Install OS...
Installing Debian on Rock Pi 4 SE

Installing Debian on Rock Pi 4 SE

Radxa’s Rock Pi 4 board can run Debian, Ubuntu or Android. In this tutorial, we’ll show how to configure the computer for Debian.   Hardware Rock Pi 4 SE Micro SD card USB cable screen+keyboard+mouse Computer   Install OS First of all, we need to...
Installing Debian on Rock Pi S

Installing Debian on Rock Pi S

The Rock Pi S card from Radxa can run Debian, Armbian, Ubuntu or Android. In this tutorial, we’ll look at how to configure your computer with Debian. Hardware Rock Pi S Micro SD card USB cable Computer Install OS First of all, we need to install an application...
Launch a Profile file at Linux startup

Launch a Profile file at Linux startup

In this tutorial, we’ll look at how to create and launch a Profile file at startup on a Linux machine, such as your Raspberry Pi, in order to configure and personalize your user account. When you regularly use your Linux computer, it can be useful to load a...
Best practices for creating a Python Project

Best practices for creating a Python Project

In this tutorial, we’ll look at the best practices for arranging a Python project so that it can be shared and deployed. Whether it’s software, a library, a web app or a mobile app, if you want to share your work, you need to organize and document it...