Mastering LCD1602 Driver Modular Programming with AI in 1 Minute

Mastering LCD1602 Driver Modular Programming with AI in 1 Minute

AI artificial intelligence is unstoppable. As a new generation of good youth, mastering AI is an essential skill. Can AI be used to learn microcontrollers? Yes. Can AI be used for programming? Yes. Can AI be used to improve learning efficiency? Yes. Keep up with the times and learn 51 microcontroller with AI. Today we … Read more

Understanding the Principles and Code of the 12864 LCD Module

Understanding the Principles and Code of the 12864 LCD Module

The 12864 dot matrix LCD display module (LCM) consists of an array of 128 columns and 64 rows, made up of 128*64 liquid crystal display points. Each display point corresponds to a binary number, where 1 indicates on and 0 indicates off. The RAM that stores this dot matrix information is called the display data … Read more

Understanding the LCD1602 LCD Display Module – A Guide for 51 Microcontroller Programming

Understanding the LCD1602 LCD Display Module - A Guide for 51 Microcontroller Programming

The LCD1602 LCD display is a widely used character-type liquid crystal display module. It consists of a character-type liquid crystal display (LCD), a control driver main circuit HD44780, its extended driver circuit HD44100, and a small number of resistors, capacitors, and structural components assembled on a PCB board. The advantages of this display are low … Read more

Getting Started with Raspberry Pi Camera: Good Micro Programming for Shooting and Recognition

Getting Started with Raspberry Pi Camera: Good Micro Programming for Shooting and Recognition

As we all know, the Raspberry Pi is a “small but complete” microcomputer. When connected to various sensors and peripherals and programmed using languages such as Python (especially when associated with internet AI libraries), it can achieve functions such as automatic watering control, room temperature monitoring, face recognition, time-lapse photography, and home theater systems. However, … Read more

The Simplest Raspberry Pi Mu Editor Installation Guide in the Eastern Hemisphere

The Simplest Raspberry Pi Mu Editor Installation Guide in the Eastern Hemisphere

Installing and Running Mu Editor on Raspberry Pi Installation Command sudo apt install mu It’s that simple As a pseudo-geek, I love Raspberry Pi, Python, Microbit, and writing small programs to improve my work efficiency and enjoy the fun of programming. Mu Editor is an excellent beginner-friendly editor. Besides installing it on Windows, I also … Read more

Using MQTT on Raspberry Pi: A Comprehensive Guide

Using MQTT on Raspberry Pi: A Comprehensive Guide

MQTT Programming The Raspberry Pi, developed by the Raspberry Pi Foundation in the UK, is a microcomputer motherboard based on ARM architecture. This motherboard provides USB and Ethernet interfaces, allowing for the connection of keyboards, mice, and network cables. It has the basic functions of a PC, while also integrating Wi-Fi, Bluetooth, and a large … Read more

Top 5 Linux Distributions for Programmers and Developers

Top 5 Linux Distributions for Programmers and Developers

Click the blue text above to follow us Linux is a great ecosystem that can be used for various purposes. For instance, Linux powers over 96% of the first million servers. When it comes to programming, Linux is arguably better than Windows. Why is Linux more suitable for developers and programmers? One of the many … Read more

Getting Started with Raspberry Pi GPIO

Getting Started with Raspberry Pi GPIO

Click the “Mechanical and Electronic Engineering Technology” above to follow us 1. Introduction to GPIO The Raspberry Pi (GPIO) is a digital input/output interface used to control and monitor electronic components. Input pins can be used to read signals from external devices such as sensors or buttons; output pins can be used to output voltage … Read more

Getting Started with Raspberry Pi: A Comprehensive Guide

Getting Started with Raspberry Pi: A Comprehensive Guide

Welcome to the “Five Minutes of Science and Technology” column of the Precision Instrument Department. This column will introduce the achievements of science and technology every week, push the latest dynamics, provide a platform for technical exchanges, and also have popular science explanations aimed at younger students. This issue will introduce Raspberry Pi – a … Read more

Getting Started with Raspberry Pi: 3 Popular Programming Languages You Can Learn

Getting Started with Raspberry Pi: 3 Popular Programming Languages You Can Learn

Learning programming with Raspberry Pi makes you more valuable in the job market. — Anderson Silva In the previous article in this series, I shared some ways to teach kids programming with Raspberry Pi[1]. Theoretically, these resources are not limited to just children; adults can also use them. However, learning programming languages that are in … Read more