Niche but Powerful C++ Libraries: Boost Your Development Efficiency!

Niche but Powerful C++ Libraries: Boost Your Development Efficiency!

Introduction: Why You Need These Libraries? In C++ development, while the standard library is powerful, it sometimes does not fully meet our needs. At this point, some third-party libraries that have been validated in practical applications can significantly enhance our development efficiency. The libraries I will introduce today are high-quality tools that I have verified … Read more

Mastering the GDB Debugger to Enhance Programming Efficiency

Mastering the GDB Debugger to Enhance Programming Efficiency

On the long road of software development, bugs are like “little monsters” hiding in the dark, occasionally jumping out to cause trouble for developers. Once, the European Space Agency (ESA) launched the Ariane 5 rocket for the first time, which was an important moment in the history of space exploration, but a single line of … Read more

Comprehensive Analysis of the STM32 Ecosystem: Introduction, Installation, and Usage Tutorials

Comprehensive Analysis of the STM32 Ecosystem: Introduction, Installation, and Usage Tutorials

Follow+Star Public Account Number, don’t miss out on exciting content Author: strongerHuang WeChat Public Account: strongerHuang The recognition of STM32 by numerous developers is largely attributed to its powerful ecosystem. This article describes various software tools within the STM32 ecosystem, including some technical details.1. Overview of the STM32 EcosystemSTM32 provides a complete set of development … Read more

Essential Tools for Efficient Embedded Development: A Comprehensive Overview

Essential Tools for Efficient Embedded Development: A Comprehensive Overview

Embedded development refers to development under embedded operating systems, commonly used systems include μcos, VxWorks, Linux, Android, etc. Of course, the essential tools for embedded or microcontroller engineers are C, C++, or assembly language. So, what good tools can help make work more efficient? According to microcontroller engineer Osprey, I first learned Qt, and to … Read more

Common Software Tools in Embedded Development

Common Software Tools in Embedded Development

Follow+Star Public Account Number, don’t miss out on exciting content Author | strongerHuang WeChat Public Account | Embedded Column Previously, someone requested a compilation of commonly used development tools software, so today I took some time to organize a few, hoping to be helpful to everyone. Embedded Column 1 Integrated Development Environment (IDE)Embedded software engineers … Read more

A Comprehensive Overview of the STM32 Ecosystem

A Comprehensive Overview of the STM32 Ecosystem

The recognition of STM32 by numerous developers is largely attributed to its powerful ecosystem. This article describes various software tools within the STM32 ecosystem, including some technical details.1. Overview of the STM32 EcosystemSTM32 provides a complete set of development tools and software packages necessary for development. Below is an image that gives a global view … Read more

The World’s Most Influential Open Source Battery Management System (BMS) Development Platform

The World's Most Influential Open Source Battery Management System (BMS) Development Platform

Today, we share FoxBMS The world’s most influential open source Battery Management System (BMS) development platform FoxBMS is a modular open source Battery Management System (BMS) development platform. This platform is the result of over 15 years of development at the Fraunhofer Institute for Integrated Systems and Device Technology (IISB) in Erlangen, Germany, focusing on … Read more

How to Use the Renesas Flash Programmer for MCU Programming

How to Use the Renesas Flash Programmer for MCU Programming

Follow+Star Public Account Number, don’t miss out on exciting content Author | strongerHuang WeChat Public Account | strongerHuang Every MCU manufacturer basically has its own programming tool for its MCUs. Today, we will discuss the Renesas MCU programming tool, the Renesas Flash Programmer (abbreviated as RFP), and see how it differs from other MCU programming … Read more

Useful PCB Design Software and Tools

Useful PCB Design Software and Tools

Previously, friends from the breadboard forum discussed many useful hardware design tools they commonly use. Here, I would like to share them with everyone. If you have any additions, feel free to post them in the community forum; rewards are available: https://mbb.eet-china.com/forum/topic/140129_1_1.html. Circuit PCB Design CircuitMaker: https://circuitmaker.com/ Software Introduction: A free PCB design tool supported … Read more