Getting Started with Ubuntu Linux: A Quick Guide

Getting Started with Ubuntu Linux: A Quick Guide

While I was waiting for the bus, I waited for one that never came, but those I didn’t wait for always arrived. This has a specific term in psychology: poverty. You can call me ugly, stupid, or lazy, but it doesn’t matter, only calling me poor will truly upset me. This society is too realistic; … Read more

Remote Embedded Development Using WiFi Modules

Remote Embedded Development Using WiFi Modules

MicroPython is widely used on many embedded platforms, including STM32F40x, ESP32, ESP8266, PicoPy, and many other MCUs. Developing embedded systems based on MicroPython allows developers to adhere to the same syntax and interfaces without worrying about specific MCU models and functionalities, significantly improving system development efficiency. Since the introduction of various microcontroller platforms in the … Read more

Embedded Systems: More Learning Than Pure Software?

Embedded Systems: More Learning Than Pure Software?

Word Count: 800 Content Quality Index: ⭐⭐⭐⭐⭐ Point One I am an embedded software engineer in the industrial control industry, working in a niche area of soft PLC low-level Runtime, which involves the QNX operating system and the uCOS operating system on MCU. Unlike typical embedded engineers, my work does not involve Linux applications. I … Read more

Embedded Systems Technology Seminar

Embedded Systems Technology Seminar

Embedded Technical Themed Seminar The embedded technology and the Internet of Things (IoT) industry are developing rapidly. Embedded technology is not only consolidating traditional applications but also exploring applications in emerging markets, with the Internet of Things (IoT) undoubtedly being the most extensive application target, and the prospects for the embedded industry are limitless. From … Read more

CLion Tutorial – Embedded Development

CLion Tutorial - Embedded Development

This page provides an overview of how to use CLion as your embedded development IDE. For detailed feature descriptions and setup instructions, please refer to the dedicated articles in this section. Hardware TypeCLion supports embedded development for any hardware compatible with the GCC or IAR toolchain. Some examples include: ARM-based microcontrollers, such as the STM32 … Read more

How to Improve Your Coding Skills in Embedded Development

How to Improve Your Coding Skills in Embedded Development

When starting to learn about embedded systems or microcontroller systems, most people’s learning method is to find video tutorials or books to learn by themselves. Some may spend money to enroll in a training class to learn with a teacher. When you slowly become capable of writing code independently, you might feel like you have … Read more

Why Most Communication Buses Are Similar in Embedded Development?

Why Most Communication Buses Are Similar in Embedded Development?

In embedded development, you must have encountered various buses, including address and data buses within the chip, high-speed and low-speed buses, as well as various communication buses outside the chip. However, it seems that people still do not have a good grasp of buses, so today I have selected an article about buses for everyone … Read more

Bad Habits in Embedded Software Development to Avoid

Bad Habits in Embedded Software Development to Avoid

Knowing these behaviors will help you avoid making the same mistakes in your programming career! Work experience in the software industry is directly related to the number of years you have been in this field. This statement is somewhat true, but the years you have worked do not necessarily represent the same amount of work … Read more

Reform of Embedded Development Course Teaching

This article was published in the July 2024 issue of Times Education (Issue 15) Topic: This article is the research result of the “Project-based Teaching” reform project at Guilin University of Information Technology in 2022, titled “Teaching Reform of Embedded System Design Courses Based on ‘BMI Index Detector’” (2022XMY01). To address the disconnect between theory … Read more

Understanding Multirotor Drones: Basic Structure

Understanding Multirotor Drones: Basic Structure

◆ Humanity has entered the era of robots, and robots are an important part of human production and life. In the early years, the United Nations Standardization Organization adopted the definition of robots provided by the American Robotics Association: “A programmable and multifunctional manipulator; or a specialized system that can be changed and programmed by … Read more