Guide to Developing ESP32 Series Microcontrollers Using WSL + VSCode + ESP-IDF6

Guide to Developing ESP32 Series Microcontrollers Using WSL + VSCode + ESP-IDF6

Guide to Developing ESP32 Series Microcontrollers Using WSL + VSCode + ESP-IDF6 Introduction I can no longer tolerate the Windows environment; the development experience is too poor, and the performance of the file system is not great (which may be largely due to my lack of configuration knowledge). Compiling the ESP project took me long … Read more

Linux System Programming: Setting Up a Development Environment with Virtual Machine, Ubuntu, SSH, and VSCode

Linux System Programming: Setting Up a Development Environment with Virtual Machine, Ubuntu, SSH, and VSCode

Introduction To learn Linux, we first need to install a Linux system. Since most students have Windows installed on their computers, we will set up a convenient Linux development environment using the combination of “Virtual Machine + Ubuntu (Linux System) + SSH + VSCode”. Computer Configuration Requirements • Memory: Recommended 4GB or more (8GB is … Read more

Efficient Python Programming | 10. The Perfect Combination: Directly Connect Colab with VSCode for Elegant Development

Efficient Python Programming | 10. The Perfect Combination: Directly Connect Colab with VSCode for Elegant Development

Introduction: When the “Strongest Editor on Earth” Meets “Free Cloud Computing Power” During the Python development process, have you ever encountered the following dilemmas: complex local environment configuration, limited computing resources, and difficulties in synchronizing across multiple devices? This is particularly evident in the fields of deep learning and data science. Are you accustomed to … Read more

Configuring Python and VSCode Environment

Configuring Python and VSCode Environment

In the workplace, handling large amounts of data is inevitable. If it is just data processing within a workbook, many problems can actually be solved using macros (VB). However, there are now too many files to process at work, which requires using Python for operations. With domestic AI models like DeepSeek, Kimi, Qianwen, and Doubao, … Read more

C Language Knowledge Base – (6) How to Download VSCode, Install and Uninstall VSCode, Install Plugins, and Write Hello World

C Language Knowledge Base - (6) How to Download VSCode, Install and Uninstall VSCode, Install Plugins, and Write Hello World

Project Showcase 【Two-Person Maze Game】: 【Tetris】: 【Complete Notes Link】: https://mp.weixin.qq.com/s/J5bTlJdA613DB9cCb94eag 1. Introduction 2. Downloading and Installing VSCode 3. Installing VS Code Plugins – C Language Configuration 4. Writing Your First C Language Program 5. Uninstalling Configuration 1. Introduction For text editor recommendations, please check the articles in the <span>C Language</span> directory:(2) Tool Summary VSCode (full … Read more

Why Use Mac for C++? To Focus

Why Use Mac for C++? To Focus

👆Click the aboveblue text, follow me. “This article has 3720 words, expected reading time is 10 minutes”Hi, I am Chen Zhongyong, Teacher Chengmu.Middle-aged entrepreneur, education consultant, children’s programming coach,artificial intelligence lecturer, and father of Xiaoyu.Written for all parents and teachers who hope to help children smoothly enter the world of programming.01|Why did I choose macOS … Read more

Setting Up GD32 Development Environment on Windows Using VSCode and CMake

Setting Up GD32 Development Environment on Windows Using VSCode and CMake

Setting Up GD32 Development Environment on Windows Using VSCode and CMake I previously set up the GD32 development environment in a Linux environment, but since I often use Windows, I made some improvements based on the original setup to enable compiling, downloading, and debugging microcontroller programs on Windows. See the following tweets for details: Building … Read more

Configuring C Language Learning Environment in Vscode – Text Tutorial

Configuring C Language Learning Environment in Vscode - Text Tutorial

Download the compressed package below: mingw-w64.zip (If you need the compressed package, please leave a message, and I will reply with the download link) Extract the compressed package: Copy this folder to the C:\Program Files directory: Click on the bin folder under the mingw-w64 folder and copy the path: C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin Configure environment variables: Right-click … Read more

12 VSCode Tips and Tricks for Python Development

12 VSCode Tips and Tricks for Python Development

—— Make VSCode More Efficient, Reduce Manual Operations Introduction Visual Studio Code (VSCode) is one of the most popular integrated development environments (IDEs) for Python development. It runs quickly and has a wealth of features that make the development process easier and more enjoyable. The Python extension for VSCode is one of the key reasons … Read more

Using J-Link Debugging in VSCode

Using J-Link Debugging in VSCode

Using J-Link Debugging Visual Studio Code is a free source code editor launched by Microsoft. With plugins, it can achieve GDB + J-Link + GDBServer debugging for embedded systems in VSCode. In this article, we will introduce how to add debugging capabilities to Cortex core microcontrollers using J-Link. The example uses SEGGER’s emPower v2.0 evaluation … Read more