fbpixel
Careers and training in Information Technology (IT)

Careers and training in Information Technology (IT)

Information Technology is a constantly evolving field that plays an essential role in modern society. Computer science courses, grouped under the term Information Technology, offer valuable training and open the way to a multitude of exciting careers. IT Training...

Alternatives to the Raspberry Pi 4

Alternatives to the Raspberry Pi 4

If you want to replace your Raspberry Pi 4 with an alternative, whether because of scarcity or because you want slightly different performance, there are a number of single-board computers available. The Raspberry Pi Foundation is developing wonderful tools with a...

Raspberry Pi Pico microcontroller overview

Raspberry Pi Pico microcontroller overview

The Raspberry Pi Pico is a development board based on the RP2040 microcontroller. Its dual-core Arm Cortex M0+ microprocessor makes it an inexpensive and powerful board. It can be programmed in C++ and Python. The W version can also connect to WiFi. Some card features...

Raspberry Pi object detection and TensorFlow Lite

Raspberry Pi object detection and TensorFlow Lite

To improve performance on the Raspberry Pi, you can use the C++ language and optimized libraries to accelerate the computation speed of object detection models. This is what TensorFlow Lite offers. A good place to start is QEngineering. Hardware Raspberry Pi 4...

Object detection with Yolo on Raspberry Pi

Object detection with Yolo on Raspberry Pi

It's possible to embed object recognition models like Yolo on a Raspberry Pi. Of course, because of its low performance compared with computers, performance is lower in terms of real-time recognition. However, it is perfectly possible to develop algorithms using...

The different communication protocols

The different communication protocols

Whatever your electronics, programming or home automation project, you will certainly be using a communication protocol. Whether to program the microcontroller or to communicate with a sensor. This article presents various communication protocols commonly used on...

Bluetooth communication with ESP32

Bluetooth communication with ESP32

In this tutorial, we'll learn how to activate, manage and test Bluetooth on an ESP32 using the Arduino programming language. Bluetooth is a wireless technology widely used for communication between electronic devices. It enables you to quickly transform your system...

Training a TensorFlow2 model with Keras

Training a TensorFlow2 model with Keras

In this tutorial, we'll train a MobileNetV2 TensorFlow model with Keras so that it can be applied to our problem. We'll then be able to use it in real time to classify new images. For this tutorial, we assume that you have followed the previous tutorials: using a...

Object recognition with Yolo and OpenCV

Object recognition with Yolo and OpenCV

In this tutorial, we'll look at how to perform object recognition with Yolo and OpenCV, using a neural network pre-trained with deep learning. We saw in a previous tutorial how to recognize simple shapes using computer vision. This method only works for certain...

Newsletter