Career Directions in Embedded AI

Career Directions in Embedded AI

What are the Career Directions in Embedded AI? In the context of a new round of technological revolution and industrial transformation, embedded artificial intelligence has become the core driving force for the country’s new infrastructure and the upgrading of traditional industries. At the same time, under this background, many well-known companies have also laid out … Read more

Detailed Guide to ESP32-S3 Pins: Simplifying Your Development

Detailed Guide to ESP32-S3 Pins: Simplifying Your Development

ESP32-S3 is a powerful microcontroller with rich pin resources, offering limitless possibilities for your development. However, to fully utilize the capabilities of the ESP32-S3, understanding the characteristics and usage of its pins is crucial. This article will detail the pin functions of the ESP32-S3 to help you develop better. Overview of ESP32-S3 Pins The ESP32-S3 … Read more

Is the Salary Ceiling for Microcontroller Development Really Low?

Is the Salary Ceiling for Microcontroller Development Really Low?

I saw a reply on Zhihu saying that the salary for microcontroller developers is very low. I have spent two phases of my career doing microcontroller development. The salary isn’t very high, but it can reach over 20,000. Linux and microcontroller development are just different technical stacks; the salary largely depends on the companies you … Read more

Learning STM32 Made Simple: A Comprehensive Guide

Learning STM32 Made Simple: A Comprehensive Guide

Follow and star our official account to access exciting content 1. If you find it simple, it means ST has succeeded. How did STM32 stand out among many microcontrollers back then? Because of the library functions. Before this, microcontrollers like 51, AVR, PIC, MSP430 required searching for others’ code to “borrow” when writing a UART … Read more

Top 22 Android Studio Plugins You Should Know

Top 22 Android Studio Plugins You Should Know

Part One: Introduction to Plugins Google launched Android Studio, based on the IntelliJ IDEA Java IDE, at the I/O Developer Conference in May 2013. Android Studio is a fully-featured development tool that also supports third-party plugins, allowing developers to create applications more quickly and efficiently. Part Two: Installing Plugins In Android Studio: go to File … Read more

Complete Android Development Resources: Videos and Source Code

Complete Android Development Resources: Videos and Source Code

Click the above “My Cloud Drive” to get more of the latest resources! Recently I saw a picture, and I think it should resonate with people in the IT industry. Maybe this means that this year is the beginning of the 996 work culture , but so what? Even if it tortures us a thousand … Read more

Master These Debugging Techniques in Android Studio

Master These Debugging Techniques in Android Studio

Reply 1024, randomly give you beautiful wallpapers Debugging breakpoints tracking is an important means of analyzing code and solving bugs during software development. The use of debugging tools varies across different IDEs, but the debugging features provided are certainly comprehensive. Many programmers’ debugging abilities are limited to basic step execution and breakpoint jumping, unaware that … Read more

Top Open Source Embedded Projects You Should Explore

Top Open Source Embedded Projects You Should Explore

From time to time, friends ask: Where can I find good embedded projects? How can I improve my programming skills? Are there any practical projects to share? Today, I will take some time to organize some open source projects that I think are quite good, hoping to help everyone. Awesome Embedded Open Source Address: https://github.com/nhivp/Awesome-Embedded … Read more

ESP32 Keyboard Simulation: A Comprehensive Guide

ESP32 Keyboard Simulation: A Comprehensive Guide

Keyboard simulation is one of the commonly used features in development.Today, I used the ESP32 microcontroller in conjunction with the ESP32-BLE-Keyboard library to conduct a test and successfully implemented this feature.Now, I will organize and share my testing process with everyone, hoping it will be helpful. 1. Development IDE I used Arduino IDE. 2. Development … Read more

Embedded Software Architecture Design: Establishing Infrastructure

Embedded Software Architecture Design: Establishing Infrastructure

Hello everyone, today I am sharing an article related to embedded software architecture design. Embedded Software Architecture Design – Establishing an Abstraction Layer Software architecture is a topic with various opinions. In my view, software architecture is the basic structure of a software system, encompassing its components, the relationships between components, the rules for component … Read more