fbpixel
Installing and wiring a Ramps 1.4 card for an MPCNC

Installing and wiring a Ramps 1.4 card for an MPCNC

An MPCNC is an acronym for "Mostly Printed CNC", meaning that it is built primarily from 3D-printed parts. It is a CNC (Computer Numerical Control) machine that can perform machining, engraving, cutting or milling operations on various materials such as wood, plastic...

Creating a shared folder with Samba under Linux

Creating a shared folder with Samba under Linux

It is possible to access a folder on a remote machine by installing a Samba server under Linux. This server lets you access a certain file folder from any machine connected to the same network. Installing Samba To install Samba, sudo apt-get update && sudo...

Programming an ESP32 via WiFi with the Arduino IDE (OTA)

Programming an ESP32 via WiFi with the Arduino IDE (OTA)

A very practical feature in the IoT field is the ability to program a connected microcontroller, such as an ESP32, via WiFi. This technique is called Over-The-Air (OTA) Programming.   Hardware NodeMCU ESP32 Computer WiFi network   Operating principle In...

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...

Synchronized video streaming with OpenCV and Multithreading

Synchronized video streaming with OpenCV and Multithreading

In this tutorial we'll look at how to achieve synchronized video streams with Python and OpenCV. One of the problems of video streaming is to transmit and acquire high-quality video signals with as little delay as possible. The ability to synchronize video streams is...

Newsletter