newlib: An Open Source C Standard Library Tailored for Bare-Metal and Small Systems

Let’s start with the background of newlib. It is an open-source C standard library (libc) that originated from Cygnus and was later maintained by Red Hat. Unlike the “heavyweights” like glibc, newlib is specifically designed for bare-metal and small systems, allowing it to run without an operating system. In simple terms, it provides you with … Read more

Microbit | Sensor Series 17 – Reed Switch Sensor

01 Introduction A reed switch, also known as a reed relay, is a type of sensor that controls the opening and closing of a switch through the application of a magnetic field. It was invented at Bell Labs in 1936, consisting of two ferromagnetic metal strips placed within a glass tube filled with inert gas. … Read more

Solving the LCD White Screen Dilemma? CNK’s Three-Step Troubleshooting Method for Efficient Resolution!

I. Precision Diagnosis to Tackle Industry Pain Points In industrial equipment and smart terminal applications, sudden white-screen issues in LCD displays have long been a persistent headache for engineers. As a leading character LCD manufacturer in China, CNK Electronics combines 18 years of expertise in China LCD display technology to innovate the Three-Step Intelligent Troubleshooting … Read more

Is the Embedded Industry Really Without a Future?

A first-year graduate student who has been learning embedded systems for four years since undergraduate studies, here to share a few thoughts. Let’s first talk about the employment situation of graduates from my alma mater. My alma mater is an ordinary second-tier university, and many seniors or classmates who started working in the embedded field … Read more

Why High Salary Offers in Embedded Development Go to Others

Why High Salary Offers in Embedded Development Go to Others Question Today, let’s discuss a question that everyone is concerned about:How can I secure a high salary offer?Working hard is certainly not just for money, and money is not the only measure of our contributions. However, you must admit that how much money you make … Read more

Understanding the Differences Between TN, IT, and TT Low Voltage Distribution Systems: Essential for Electrical Safety

For more exciting content, please click the blue text above to follow me! The previous article “Understanding the Differences Between TN, IT, and TT Low Voltage Distribution Systems: Essential for Electrical Safety (1)” shared some content about the TN system, and today I will continue to share more. The ungrounded neutral point system (IT) is … Read more

Understanding the Six Core R&D Positions in the IT Field: Software, Algorithms, Hardware, Embedded Systems, IC Design, and Communication

ABOUT ME “Years of experience in R&D at major internet companies. Focused on computer principles, AI, and full-stack development. Sharing insights on industry development, career planning, and life experiences.“ In today’s rapidly developing information technology landscape, technical positions in the IT field have become synonymous with high salaries and great potential.Faced with six core directions: … Read more

Understanding the Differences Between TN, IT, and TT Low Voltage Distribution Systems: Essential for Daily Electrical Safety

For more exciting content, please click the blue text above to follow me! In the book “Power Supply and Safety in Civil Buildings,” three grounding methods for low voltage distribution systems are defined, named as follows: 1) TN System; 2) IT System; 3) TT System; Below, I will share detailed information about each grounding system. … Read more

Project Share | DIY Tool: E-Paper “Sticky Note” with 0% Difficulty and 100% Practicality

If you don’t want to miss my updates, remember to check the public account in the upper right corner and set it as a star, take down the stars and give them to me. Are there forgetful friends like me? Things are right at hand, but with a breath and a turn, I forget where … Read more

What Causes Touchscreen Malfunction on iPads? iOS System Bugs or Hardware Failures?

👋 Hi, friends! Today, let’s talk about the frustrating issue of touchscreen malfunction on iPads. As a digital enthusiast, I understand how much this situation can affect the user experience, but don’t panic! After compiling official tutorials and user-tested experiences, I’ve summarized a detailed set of solutions. After reading this article, you can easily become … Read more