fbpixel
Using a RF433MHz module with Arduino

Using a RF433MHz module with Arduino

The radio frequency 433MHz (RF433MHz) is widely used in the field of radio transmissions for remote control or data transmission. It can be found in remote controls or home automation. Material Computer Arduino UNO USB A Male Cable Reed Switch (ILS) Principle of...
Get started with TE0720 and Xilinx Vivado

Get started with TE0720 and Xilinx Vivado

In this tutorial, we go through the steps to program a TE0720, development board integrating a Xilinx Zynq-Z020 SoC, with Vivado and Vitis part of Xilinx software suite. Material Computer with Xilinx Vivado 2020.2 installed TE0720 Starter kit TE0720 Overview The Trenz...
Management of several sensors with a shift register

Management of several sensors with a shift register

In this tutorial, we will see how to manage several sensors with a shift register. We saw in the last tutorial on the subject, that the register could be used to drive LEDs. We will see here, how to read the value of 8 sensors on a single analog input. In electronics,...
Multitasking program with Arduino Due and Scheduler

Multitasking program with Arduino Due and Scheduler

The Arduino Due board allows multitasking using the Scheduler library. It is based on an ARM Cortex-M3 microcontroller in 32 Bits with 84MHz. It is therefore much more powerful than an Arduino UNO. These characteristics allow it to create more powerful multitasking...
Managing an IP Camera with Python

Managing an IP Camera with Python

Whether you want to monitor your flat or the progress of your 3D printing, it can be useful to use an IP camera to have the images available from anywhere. In this tutorial, we will use an IP camera from which we will retrieve the images via Python. This tutorial can...
Creating (more beautiful) components in Fritzing

Creating (more beautiful) components in Fritzing

We have seen in a previous tutorial how to create a component in Fritzing. Now we will see how to improve the design and the import of the model. Material ComputerInkspaceFritzing Use Fritzing’s SVG files to compose your own Rather than redrawing all the...
Creating a graphical interface with Processing

Creating a graphical interface with Processing

In this tutorial we will see how to build a graphical interface with Processing. There are several tools to create a graphical interface: programming language (C, C++, Python, Java, etc.)Web language (HTML/CSS/PHP/Javascript)Software (LabView, Processing, etc.) The...
Using a 0.91in OLED display with Arduino

Using a 0.91in OLED display with Arduino

The 0.91in OLED display is a compact graphic display with a resolution of 128×32 pixels that allows you to draw and display text to create a graphical interface. Among all the displays available for the Arduino, the OLED display is taking more and more space on the...
Computer vision with Arduino and the Pixy2 camera

Computer vision with Arduino and the Pixy2 camera

The Pixy2 camera is a computer-aided visual recognition system. It allows your microcontroller to detect colors or lines to create a line-following robot for example or to catch colored objects. Material ComputerArduino UNO, Mega or NanoUSB cable A Male/B MalePixy2...