Embedded Systems Principles and Development Case Studies

Embedded Systems Principles and Development Case Studies

Embedded Systems Principles and Development Case Studies Innovation and Responsibility: The “Core” Path of Embedded Systems School of Artificial Intelligence Lin Jianping Members: Yu Jinghua, Dai Lu 1. Course Introduction (1) Course Overview This course was approved as a provincial-level online and offline hybrid first-class course in 2023. The course closely aligns with our school’s … Read more

Setting Up an Embedded Development IDE with VS Code

Setting Up an Embedded Development IDE with VS Code

Scan to FollowLearn Embedded Together, learn together, grow together Introduction When I first started using STM32, I used Keil as my IDE. Due to my previous experience with VS and Eclipse, I found it difficult to tolerate the rudimentary functionality of the Keil editor, which provided an extremely poor coding experience. Later, I tried various … Read more

Mastering STM32: Core Board Circuits and Programming Guide

Mastering STM32: Core Board Circuits and Programming Guide

Mastering STM32 Part Three: Core Board Circuits and Programming Mastering STM32 (Step 24) Core Board Circuit Analysis Mastering STM32 (Step 25) Lighting Up an LED Mastering STM32 (Step 26) More Methods to Light Up an LED Mastering STM32 (Step 27) LED Blinking Program Mastering STM32 (Step 28) LED Breathing Light Program Mastering STM32 (Step 29) … Read more

Comparative Analysis of Four STM32 Libraries: Register, Standard Peripheral Library, HAL, and LL

Comparative Analysis of Four STM32 Libraries: Register, Standard Peripheral Library, HAL, and LL

Follow+Star Public Account Number, don’t miss the wonderful content Author | strongerHuang WeChat Public Account | strongerHuang 1. Should I choose register development for STM32, or the Standard Peripheral Library? 2. Do you have the STM32L0 Standard Peripheral Library? 3. What are the differences between HAL and LL libraries? … Now, let’s discuss the four … Read more

Build Your Own STM32G4 Oscilloscope: A Step-by-Step Guide

Build Your Own STM32G4 Oscilloscope: A Step-by-Step Guide

With the rapid advancement of technology, the once bulky and heavy oscilloscope can now easily fit in your pocket, revealing the mysteries of the electronic world anytime, anywhere. This is not only a symbol of technological innovation but also the ultimate interpretation of portability and practicality. Recently, I discovered a striking small oscilloscope project whose … Read more

STM32 Home Environment Monitoring System Project

STM32 Home Environment Monitoring System Project

Project finished product images: Bilibili video link: https://www.bilibili.com/video/BV1oi42117dp/?share_source=copy_web&vd_source=097fdeaf6b6ecfed8a9ff7119c32faf2 (See the end of the article for data sharing) 01 — Project Introduction 1. Function Explanation STM32 Home Environment Monitoring System (Gizwits) Functions are as follows: 1) Detection Function: Environmental temperature and humidity data, smoke concentration data, PM2.5 concentration data. 2) Display Function: Display detected environmental data … Read more

STM32 and Alibaba Cloud IoT: A Comprehensive Guide to IoT Application Development

STM32 and Alibaba Cloud IoT: A Comprehensive Guide to IoT Application Development

Why are ambitious embedded developers so keen on cloud computing? In 1999, Jack Ma founded Alibaba in Hangzhou. From the public accessing the internet to today, it has only been over twenty years. In these twenty years, the internet has drastically changed our lives; In 2009, Alibaba introduced cloud services, providing safe and reliable computing … Read more

Differences Between Common Microcontrollers (ESP8266, ESP32, 51 Microcontroller, STM32)

Differences Between Common Microcontrollers (ESP8266, ESP32, 51 Microcontroller, STM32)

Click the blue text above to follow us Embedded Training – Just Find JuFeng ZhiLian ESP8266, ESP32, 51 Microcontroller and STM32 These microcontrollers have a wide range of applications in various fields and industries. ESP8266: IoT Devices:Due to its low power consumption, high performance, and various interface features, ESP8266 is widely used in the development … Read more

Implementing Hardware and Software Watchdog Monitoring for Multitasking with STM32 and FreeRTOS

Implementing Hardware and Software Watchdog Monitoring for Multitasking with STM32 and FreeRTOS

Follow+Public Account Star, don’t miss wonderful content Author | strongerHuang WeChat Public Account | Embedded Column This is an old article, someone in the technical group was discussing this issue, so I am here to share it today. We all know the purpose of the hardware watchdog:it is used to monitor the system, prevent system … Read more

Differences Between STM32, GD32, and ESP32

Differences Between STM32, GD32, and ESP32

Follow and star my public account, direct access to wonderful content Source: Online materials STM32: A product released by STMicroelectronics on June 11, 2007, a 32-bit microcontroller. GD32: A product released by GigaDevice in 2013, which basically imitates STM32 in chip development, configuration, and naming, and even GPIO and STM32 are pin-to-pin compatible, allowing for … Read more