Configuring Python Environment for Machine Learning

Configuring Python Environment for Machine Learning

When doing machine learning, the Python environment is like a clean bench in a laboratory: if the reagents are mixed or the temperature is incorrect, even the best model will not produce stable results. A project often needs to lock down the Python version, NumPy, PyTorch, CUDA, and dozens of other dependencies. If any one … Read more

Overview: Common Tools for Developing Renesas MCUs

Overview: Common Tools for Developing Renesas MCUs

In the past two years, I have shared many articles about Renesas MCUs, and I have received a lot of attention from friends. Some beginners have also inquired about the development tools for Renesas MCUs. Today, I would like to share:Common development tools for Renesas MCUs! Integrated Development Environment (IDE)Types 1. e2 studio e2 studio … Read more

Comprehensive Arduino Installation Guide: Master It All in One Article!

Comprehensive Arduino Installation Guide: Master It All in One Article!

1. Download Arduino IDE Open the official Arduino website: https://www.arduino.cc/en/software Click on “products”. Click on “Arduino IDE”. Select “Windows Win 10 or newer (64-bit)” and click “DOWNLOAD” to download it. (The “Windows ZIP file” is a compressed file that can be run directly after extraction, but requires manual configuration of some environments, which is not … Read more

RuyiSDK Biweekly Progress Report Issue 051 – August 26, 2025

RuyiSDK Biweekly Progress Report Issue 051 - August 26, 2025

Foreword Hello everyone in the RuyiSDK community! Here comes the 51st issue of the RuyiSDK biweekly progress report! First, I want to quietly inform everyone that we do not have a new version release this time~ This is mainly because our team members have all gone to Shenzhen for the exhibition (Elexcon 2025 Shenzhen International … Read more

Three Essential AI Development Tools for Embedded Engineers

Three Essential AI Development Tools for Embedded Engineers

“I don’t need to know AI; I’m an embedded systems engineer!” This statement may have made sense a few years ago. However, today, if you still hold this attitude, you will miss out on a key technology that is fundamentally changing the way software and system design is approached, and its influence will continue to … Read more

From Zero to Your First Mini Game: A Comprehensive Guide to C++ Game Development

From Zero to Your First Mini Game: A Comprehensive Guide to C++ Game Development

If you have always wanted to create a game but found programming too complex or didn’t know where to start, this article is prepared for you.C++ is the core language of many game engines (such as Unreal Engine), not only because of its fast execution speed but also because it allows you to have deeper … Read more

The Most Comprehensive Guide to Setting Up a C Language Development Environment Across All Platforms

The Most Comprehensive Guide to Setting Up a C Language Development Environment Across All Platforms

“From today on, study hard and make progress every day” Repetition is the best method for memory; spend one minute each day to remember the basics of C language. “C Language Essential Knowledge Points for Beginners Series”“ 03. The Most Comprehensive Guide to Setting Up a C Language Development Environment Across All Platforms 1. Why … Read more

Arduino_Core_STM32: Effortlessly Work with STM32 Using Familiar Arduino IDE

Arduino_Core_STM32: Effortlessly Work with STM32 Using Familiar Arduino IDE

Have you ever been overwhelmed by the environment setup for STM32? CubeMX, HAL, LL, CMSIS… it can be quite daunting. Today, I would like to recommend a powerful tool—Arduino_Core_STM32—that allows you to work with STM32 using the familiar Arduino IDE in no time. What exactly is Arduino_Core_STM32? In simple terms, it is a plugin for … Read more

Trial and Learning of Nanjing Aotuo Technology PLC Upper Computer

Trial and Learning of Nanjing Aotuo Technology PLC Upper Computer

Good afternoon, everyone. This weekend, I downloaded two domestic self-developed brand PLC upper computer IDE tools to showcase them to you;Nanjing Aotuo, I remember more than a decade ago, it was still called Nanjing University Aotuo. At that time, I speculated whether it was a university-run enterprise of Nanjing University. Perhaps in recent years, domestic … Read more