Promoting Learning through Competition | The Information Engineering College C Language Programming Competition Concludes Successfully!

Promoting Learning through Competition | The Information Engineering College C Language Programming Competition Concludes Successfully!

Code Creates the Future Wisdom Showcases Talent In the intertwined world of code and logic, a contest of wisdom and speed quietly unfolded! Recently, the C Language Programming Competition of the Information Engineering College concluded successfully. This event was not only a test of skills but also a grand celebration for programming enthusiasts. Now, let … Read more

C Language Animation: Meteor Shower

C Language Animation: Meteor Shower

Using C language to create a meteor shower animation, the effect is as follows: Core Steps: 1. First, set up the drawing window with a size of 640×480, and set the center origin coordinates to (320, 240): 2. Randomly generate stars and meteors within the window. The colors of the stars are random to enhance … Read more

Essential Technical Knowledge and Career Directions in Embedded Development

Essential Technical Knowledge and Career Directions in Embedded Development

Today, I will continue to discuss the technical skills required for embedded development.Embedded development requires “hardware-software collaboration,” which means that one must not only be proficient in software programming but also in hardware development. Even if one does not study hardware, they should be able to handle the Linux system aspects (files, networks, and various … Read more

Master These 5 Key Techniques for PEEK/PEI 3D Printing to Easily Advance in Industrial-Level 3D Printing!

Master These 5 Key Techniques for PEEK/PEI 3D Printing to Easily Advance in Industrial-Level 3D Printing!

In high-tech fields such as aerospace and medical implants,PEEK and PEI materials have become the “special forces” of the 3D printing world due to their high temperature resistance, toughness, and biocompatibility. However, these two “noble materials” are extremely picky about the printing environment, and a slight mistake can lead to issues such as black spots, … Read more

From Schematic PCB to Porting RTOS: A Detailed Discussion on STM32 GPIO

From Schematic PCB to Porting RTOS: A Detailed Discussion on STM32 GPIO

Introduction Why Should We Understand Both Hardware and Software? In 2010, while I was at Huawei, I temporarily took a break from my regular duties to participate in recruitment efforts. To recruit more people for my department and compete for HC numbers (the number of positions available), I worked hard to ensure that every candidate … Read more

Is There Any Meaning in Running RTOS on an 8-bit MCU?

Is There Any Meaning in Running RTOS on an 8-bit MCU?

Recently, a question was discussed in the group: Is there any meaning in running RTOS on a 51 microcontroller?Regarding this question, everyone has their own opinions. Below, I will elaborate on the 51 and RTOS. 1About 8-bit Microcontrollers and Their Performance and Resources 8-bit microcontrollers can be considered classics of our generation because they have … Read more

Simple Walking Robot: Starting from Dolls

Simple Walking Robot: Starting from Dolls

Point Mechanical Frontier” focuses on top articles Leading the mechanical frontier, mechanical videos, automotive, processing technology, 3D printing, automation, robotics, production processes, bearings, molds, machine tools, sheet metal, and other industry frontiers await you here Have you ever thought about how humans walk? A walking robot must also alternate its two legs to move forward, … Read more

What to Do About Data Loss in Embedded Products During Operation?

What to Do About Data Loss in Embedded Products During Operation?

Click the blue text above to follow us Data loss is a common and urgent issue in embedded systems during operation, especially in application scenarios involving frequent data writes (such as database operations). It manifests in various forms, from minor loss of the latest records to severe issues such as file name corruption, loss of … Read more

A Step-by-Step Guide to Using OpenCV on Raspberry Pi

A Step-by-Step Guide to Using OpenCV on Raspberry Pi

Click the card below to follow “Computer Vision Home” for the latest insights on visual/image processing! Get the latest updates on visual/image processing delivered to you! Creating products involves not only software but also hardware, which plays a crucial role. Specifically, in computer vision, we need compact edge hardware to deploy our object detection models … Read more

Implementing First-Person View FPV Video Remote Control Functionality Based on ESP32-CAM Vision Module

Implementing First-Person View FPV Video Remote Control Functionality Based on ESP32-CAM Vision Module

In this article, we will implement first-person view FPV video remote control functionality based on the ESP32-CAM vision module, achieving true visualization and remote control of everything. The method implemented in this article is to enable the web service function of the ESP32, using a webpage to achieve remote control. The advantage of this approach … Read more