How to Learn C Language? A Complete Guide

How to Learn C Language? A Complete Guide

This article is authored by Cao Liangliang, the editor of “C Programming Language: A Modern Approach (2nd Edition, Revised)” exercise answers, who works at the College of Educational Technology, Beijing Normal University. He holds a Ph.D. in Science and is a senior engineer, engaged in teaching C/C++ and Java programming languages to undergraduates at Beijing … Read more

Optimizing Microcontroller Programs for Small Code and Fast Speed

Optimizing Microcontroller Programs for Small Code and Fast Speed

Optimizing a program usually refers to enhancing the program code or the execution speed of the program.Optimizing code and optimizing speed are essentially a contradictory unity.Generally, optimizing the size of the code will lead to an increase in execution time;if the execution speed of the program is optimized, it usually results in an increase in … Read more

Design and Production of Raspberry Pi Fan Speed Meter

Design and Production of Raspberry Pi Fan Speed Meter

As we all know, the engine speedometer in a car dashboard can monitor and display the engine speed in real-time, such as 1200 revolutions per minute. If we perform open-source hardware programming with a Raspberry Pi, utilizing a Hall sensor to detect magnetic fields and count the number of rotations, we can ultimately develop a … Read more

Raspberry Pi Tutorial Lesson 8: File Transfer, Compile Environment Setup, VNC Service Autostart

The following video is sourced from Tree Information Technology 【Copyright Statement】 Authorized reprint by Tree Technology, this account aims to disseminate quality resources to better meet the needs of Raspberry Pi enthusiasts. The work is a public reprint, sourced from Bilibili, open the original text for reading. The course is about Python programming on Raspberry … Read more

Raspberry Pi Course Lesson 12: Multiple Ways to Light Up an LED

Raspberry Pi Course Lesson 12: Multiple Ways to Light Up an LED

The following video is from Tree Information Technology. 【Copyright Statement】 Tree Technology is authorized to reprint. This account aims to disseminate quality resources to better meet the needs of Raspberry Pi enthusiasts. The work is publicly reprinted, source from Bilibili, open from the original text. The course is about Python programming for Raspberry Pi, recommended … Read more

Raspberry Pi Pico Tutorial

Raspberry Pi Pico Tutorial

Programming Mode of Pico and MicroPython Concepts This section mainly discusses how to configure our Pico development board for MicroPython development mode, as well as the MicroPython REPL interactive development mode. You can refer to the Raspberry Pi official documentation for more information. Here is the link. Flashing the bootloader firmware onto our Pico for … Read more

Introduction to Raspberry Pi

Introduction to Raspberry Pi

Do you know about the Raspberry Pi? It’s not a dessert, but a computer that’s only the size of a credit card. If you’re a technical beginner, come and listen to this episode of “Raspberry Pi” shared by Zhang Hongjie, the algorithm director of the R&D department. The Raspberry Pi is an embedded Linux board … Read more

Raspberry Pi: A Card-Sized Computer for Student Programming Education

Raspberry Pi: A Card-Sized Computer for Student Programming Education

When you first see the term “Raspberry Pi”, do you think it’s a delicious cake? Naturally, you might ask “Baidu”, and you would find nearly 30,700 related entries. Raspberry Pi (Chinese name: “树莓派”, abbreviated as RPi or RasPi/RPi) is a card-sized computer designed for student programming education, the size of a credit card, and its … Read more

Introduction and Programming Instructions for Infineon TLD7002 LED Driver Chip

Introduction and Programming Instructions for Infineon TLD7002 LED Driver Chip

1. Introduction In the light show section of the 19th competition, Infineon recommended a brand new LED driver chip: TLD7002. The TLD7002 chip has the following features: Supports up to 16 constant current output channels. Each channel can individually adjust the duty cycle. Each channel can individually adjust the current. PWM frequency can be adjusted … Read more

Six Essential MATLAB Techniques

Six Essential MATLAB Techniques

Click Graduate School Forum Learn more about graduate school information 1. Help: The Most Effective Command Actually, I can say that without MATLAB software, I think I would basically know nothing. Whenever I encounter a problem, my first reaction is usually: help. Let me share some common methods of using help. (1) Directly typing “help” … Read more