Category: Programming

Arduino in Windows 10: Installing IDE and Drivers

Let’s look at the process of installing and operating Arduino in Windows 10 for different boards (Uno, Nano, Mega) step by step, we will analyze the main problems. Three ways to install the Arduino IDE On Windows, there are 3 ways to install the IDE on your computer: Download and run the installer (all Windows …


Viewing Arduino Serial Monitor on Smartphone

Let’s take a look at how to view a serial monitor and Arduino on a smartphone via Wi-Fi without installing any mobile applications. Components To implement our idea, we need the following components: Arduino UNO × 1 PHPoC WiFi Shield 2 Shield for Arduino × 1 PHPoC Shield and PHPoC WiFi Shield are internet shields …


Introduction to the Python programming language

The first article on teaching the Python programming language, which is the official language of the Raspberry Pi. About Python As I wrote above – Python is the official programming language of the Raspberry Pi. It is known for its two unique characteristics: cross-platform compatibility and easy-to-understand syntax. Unlike low-level languages ​​such as C and …


Raspberry Pi VL53L0X: sensor connection example

Yesterday I published a material about VL53L0X in which we connected this sensor to Arduino. Today we will connect the VL53L0X sensor to the Raspberry Pi. About VL53L0X In this article I will show an example of connecting a VL53L0X laser rangefinder to a Raspberry Pi board. The VL53L0X is a next generation Time-of-Flight (ToF) …


Arduino Python: programming the board in Python

A material on the basics of interaction between Arduino boards and the Python programming language. Introduction Almost all projects that you have to work on need to be able to communicate with the Arduino and, fortunately, it can communicate via a serial port. What’s more interesting is that almost any programming language can be used …


Python software for Arduino RFID

HK RFID Monitor is a Python based software for RFID modules. The monitor reads the data coming into the COM port and displays it on your laptop screen. Components Hardware components Arduino UNO × 1 USB cable × 1 Software The data used in this project is student IDs, names and numbers coming from a …


Arduino Pro: new professional solutions

The Arduino board manufacturer presented new solutions for professionals at CES 2020. The company started this year with some important news – they are launching a new Arduino Pro platform. Here’s what the board manufacturers themselves say: “Millions of users and thousands of companies around the world are already using Arduino as an innovative platform, …


Creating custom fonts for u8glib

The U8glib library includes a fairly large number of basic fonts, but they are not always enough. The general essence of the algorithm Among the fonts already registered in the library, they support little the Cyrillic alphabet, that is, the Russian alphabet, and in some projects unique characters are needed. And what to do in …


Installing PyScripter to work with different Python versions

Installing and getting to know the new PyScripter IDE for use with the Python 2.7.1 or Python 3.8 programming language. This is a small beginner’s guide. We will be working in the Windows operating system. Find out the Windows version Before installing Python, we have to clarify the Windows version – 64-bit or 32-bit. You …


How to learn the Python programming language?

Consider how to learn a high-level programming language Python, books for learning Python, which version to choose. Who uses Python Python or “Python” is a general-purpose high-level programming language designed to improve developer productivity and code readability. The Python core syntax is minimalistic. Gaining great popularity, many sites and applications are written on it. It …