Embedded Systems vs PLC Microcontrollers: 24 Real Cases from a 10-Year Industry Veteran Reveal the Truth!

Embedded Systems vs PLC Microcontrollers: 24 Real Cases from a 10-Year Industry Veteran Reveal the Truth!

Warm Reminder: All cases in this article are derived from real projects, involving scenarios such as automotive production lines and smart warehousing. At the end of the article, we provide a Selection Decision Tree and a Beginner’s Pitfall Guide. 1. The Soul-Searching Question for Beginners: What Are the Differences? Engineer Xiao Wang, who just entered … Read more

DIY and Modification of Drones

DIY and Modification of Drones

DIY and modification of drones is a project full of creativity and technical challenges, suitable for enthusiasts interested in drone technology, electronic engineering, and programming. Below is a basic DIY and modification plan for drones, covering steps from building from scratch to later modifications. 1. Define Goals and Requirements Before starting, clarify the purpose and … Read more

ACROVIEW Programmer Supports GigaDevice’s 32-bit General-Purpose Microcontroller GD32F150C6T

ACROVIEW Programmer Supports GigaDevice's 32-bit General-Purpose Microcontroller GD32F150C6T

ACROVIEW, a leader in chip programming, recently announced the latest iteration of its programming software, unveiling a series of newly compatible chip models. In this update, the 32-bit general-purpose microcontroller GD32F150C6T from GigaDevice has been supported by ACROVIEW’s offline programming device AP8000. The GD32F150C6T belongs to GigaDevice’s value product line within the GD32 microcontroller (MCU) … Read more

Introduction to PLC Basics: Understanding the Working Principles of PLC Hardware

Introduction to PLC Basics: Understanding the Working Principles of PLC Hardware

Another newcomer is asking what a PLC is, how annoying! It’s already 2023, and there are still people who don’t know what a PLC is? This thing is the brain of the factory, without it, all the machines in the factory would stop working. Alright, since you are so sincere, let me explain it to … Read more

What is PLC? Classification and Functions Explained in Detail!

What is PLC? Classification and Functions Explained in Detail!

1. Definition and Classification of PLC PLC is a new generation of general industrial control device based on microprocessor technology, integrating computer technology, automatic control technology, and communication technology. It uses “natural language” programming aimed at control processes and users, making it suitable for industrial environments, easy to understand, convenient to operate, and highly reliable. … Read more

Creating a New World | Step Counter Alarm Device

Creating a New World | Step Counter Alarm Device

Authors: Zhu Youming, Wang Zifan, Xu Chenhao This article is sourced from “Invention and Innovation” July 2023 High School Edition Students usually have to wake up early for school, and accompanying parents often wake up even earlier. Sometimes, if a student is home alone, they rely entirely on an alarm clock to get up. Some … Read more

Implementing a Simple HTTP Proxy in Golang

Implementing a Simple HTTP Proxy in Golang

This article details the implementation of an HTTP proxy using Golang. Those who have such needs in practical business can start learning! A proxy is an important function in the network, which serves to proxy network users to obtain network information. Figuratively speaking, it is a transfer station for network information. For clients, the proxy … Read more

How to Write a Simple HTTP Server in C++

How to Write a Simple HTTP Server in C++

Click the blue text Follow us Source from the Internet, please delete if infringing This article will not involve many complex concepts and does not write difficult-to-understand template functions. The code is simple and readable. This article is dedicated to everyone who wants to write an HTTP server in C++! Experts and big shots can … Read more

Implementing an HTTP Downloader in C

Implementing an HTTP Downloader in C

Click the blue text Follow us Due to changes in the public account push rules, please click “View” and add “Star” to get exciting technical shares at the first time Source from the internet, please delete if infringing This time I would like to share an HTTP downloader implemented in C. For example, when doing … Read more

I2C Communication Principles and Programming Implementation

I2C Communication Principles and Programming Implementation

I2C (Inter-Integrated Circuit) is a serial communication protocol used for short-distance communication, typically for data transmission between microcontrollers and various peripheral devices (such as sensors, displays, memory, etc.). Characteristics of the I2C Protocol The I2C protocol has several notable features: Two-wire Communication: The I2C protocol uses only two signal lines: SDA (data line) and SCL … Read more