CANOpen Series Tutorial 10: Setting Up Canfestival and Object Dictionary Generation Tool

CANOpen Series Tutorial 10: Setting Up Canfestival and Object Dictionary Generation Tool

Follow our public account to not miss any updates! This tutorial was originally published by the author strongerHuang in October 2018. Tags: CAN, CANOpen, CanFestival Copyright: Commercial use prohibited Disclaimer:This document is for personal learning purposes only. Please contact the author through the public account for authorization to reproduce. 1Introduction This article discusses the two … Read more

SWD: A Powerful Debugging Assistant in Python Programming

SWD: A Powerful Debugging Assistant in Python Programming

In Python programming, debugging is a crucial step that helps developers quickly locate and fix issues in their code. SWD (assumed here to represent a specific, powerful debugging library, although in reality, SWD may not directly correspond to any widely known Python library, but for the sake of completeness in this example, we will conceptualize … Read more

GDB-Python: The Wizard of GDB Debugging

GDB-Python: The Wizard of GDB Debugging

Hello everyone, today I want to share a super useful debugging tool – the Python extension for GDB! As a Python developer, debugging code is an essential skill. By combining GDB with Python scripts, we can make debugging smarter and more efficient. Let’s explore this powerful debugging tool together! What is GDB-Python? GDB-Python is a … Read more

Writing Makefiles for Python Projects

Writing Makefiles for Python Projects

As a fan of Makefiles, I use them in almost every hobby project. I also advocate for their use in work projects. For open source projects, Makefiles inform code contributors on how to build, test, and deploy the project. Moreover, if you use Makefiles correctly, they can greatly simplify your CI/CD process scripts, as you … Read more

Python-DS Library: A Powerful Python Tool

Python-DS Library: A Powerful Python Tool

What is the Python-DS Library? The Python-DS Library (full name Python Data Science Library) is a Python toolkit that integrates various common data processing, analysis, and modeling functionalities. It combines many mainstream libraries such as NumPy, Pandas, Matplotlib, and Seaborn, while also providing some simplified and efficient features on top of these. With Python-DS, users … Read more

Building an Efficient Web Crawler with Uvloop in Python

Building an Efficient Web Crawler with Uvloop in Python

In the vast ecosystem of Python libraries, there is a library called <span>uvloop</span>, which is based on <span>libuv</span> and provides an ultra-fast asynchronous I/O loop for Python. In simple terms, <span>uvloop</span> allows your Python code to handle network requests faster and more efficiently. Today, I will introduce a practical case of using <span>uvloop</span>: building an … Read more

Over 100 Open Source Hardware and Software Projects to Master Embedded Systems

Over 100 Open Source Hardware and Software Projects to Master Embedded Systems

Hello everyone, sharing a resource article summarized by a friend, the content is as follows. Hello everyone, I am Old Wen, today I would like to recommend a repository that gathers embedded open source projects. The hardest part in the early stages of learning is finding learning materials. This post carefully compiles some embedded-related resources, … Read more

Create a Business Card Running Linux and Python for $20

Create a Business Card Running Linux and Python for $20

“Hello, I am George, this is my business card.”” “Oh? Does this business card have a USB port and a chip?” “Yes, this business card runs Linux. You plug it into the computer’s USB port, and Linux will boot in 6 seconds. Then you can log in through a virtual serial port and access the … Read more

Creating a Business Card That Runs Linux and Python

Creating a Business Card That Runs Linux and Python

Machine Heart reported Participants: Siyuan, Du Wei,Zenan For an engineer, how can one declare their strength on a business card?Creating a complete computer on it might be a good idea. Recently, a business card made by American embedded systems engineer George Hilliard has attracted widespread attention.He used his business card as a “motherboard”, printing all … Read more