Understanding Open Source Culture: Openness, Sharing, and Collaboration

Understanding Open Source Culture: Openness, Sharing, and Collaboration

Introduction INTRODUCTION The essence of open source lies in openness, sharing, and collaboration. The open source model is a method that relies on internet platforms to accumulate collective intelligence on a large scale through joint participation and collaboration, achieving continuous innovation. Source This article is an original publication by the e-works editorial department, Yang Pei. … Read more

EasyTier: A New Tool for Cross-Region Networking

EasyTier: A New Tool for Cross-Region Networking

Follow us on WeChat “Wonderful Linux World“ Set as “Starred“, bringing you Linux fun every day! EasyTier is a simple, secure, decentralized remote networking solution powered by Rust and Tokio, an open-source project. Advantages Decentralized: No reliance on centralized services, nodes are equal and independent Public IP Networking: Supports networking using shared public nodes, can … Read more

Embedded Weekly Report #275: Security-Critical C Code Rules

Embedded Weekly Report #275: Security-Critical C Code Rules

Note: 1. Thank you all for your attention, continuing to summarize last week’s wonderful content. 2. Last week, a video was shared: BSP Video Tutorial Episode 21: Easily Achieve Variable Length Serial Port DMA Send/Receive with One Click, Supporting Bare Metal and RTOS, Including Two Approaches: MDK and IAR, More Convenient Than CubeMX 0 Weekly … Read more

Building and Debugging the JTAGulator for Embedded Security

Building and Debugging the JTAGulator for Embedded Security

1Introduction Online debugging (OCD, On-Chip Debugging) interfaces provide chip-level control over target devices, serving as a primary means for engineers, researchers, and hackers to extract firmware code or data, modify memory contents, or change device operations. If you are familiar with hardware circuits or embedded systems, you certainly know that JTAG (Joint Test Action Group) … Read more

CANopen Bus Protocol Stack

CANopen Bus Protocol Stack

CANopen is a communication protocol stack and device configuration profile specification used in embedded systems for automation. In terms of the OSI model, CANopen implements the above layers, including the network layer. The CANopen standard consists of an addressing scheme, several small communication protocols, and an application layer defined by device configuration profiles. The communication … Read more

Top 10 IoT Operating Systems You Should Know

Top 10 IoT Operating Systems You Should Know

Content Overview As the IoT industry is still in its early stages, its fragmented nature will inevitably lead to a diverse demand for software in the IoT era. No single operating system or development tool can support all devices in IoT systems, and it is unlikely that IoT operating systems will form a duopoly like … Read more

Numerous IoT Operating Systems

Numerous IoT Operating Systems

Introduction In today’s PC and mobile era, the dominant operating systems may not continue their reign in the IoT era. The rule of the operating system industry is that once a monopoly is formed, it is very difficult for later entrants to overturn it; they can only wait for the next wave of industrial change. … Read more

Fast LaTeX Formatting Tool Written in Rust

Fast LaTeX Formatting Tool Written in Rust

Click 👇“LaTeX Studio” Follow the public account Start a beautiful and exquisite research life with LaTeX! Written in Rust, this is a fast LaTeX formatting tool: ⚡ Extremely fast runtime performance🔧 Minimal configuration required📟 Command line interface📜 Handles LaTeX file types .tex, .bib, .cls, and .sty🦀 Completely written in safe Rust Source: https://github.com/WGUNDERWOOD/tex-fmt Click 👇“LaTeX … Read more

Design Intent and Implementation of 100ask_imx6ull Flashing Tool

Design Intent and Implementation of 100ask_imx6ull Flashing Tool

Before the open-source flashing tool, there is something that must be kindly reminded: 1. Thanks to the support of many students, all 100ASK_IMX6ULL development boards produced before the New Year have been sold out. Stock is expected around March 15. The quality of the 100ASK_IMX6ULL development board is excellent, with no hardware bugs. Production has … Read more

Open Source Solution: V3S-PI – Portable Terminal Based on Allwinner V3S

Open Source Solution: V3S-PI - Portable Terminal Based on Allwinner V3S

Project Name: V3S-PI Portable Terminal Based on Allwinner V3S Author: FanHuaCloud Introduction To master a skill, one must practice. The author wanted to learn Linux, so they learned while doing and successfully open-sourced a——rather good four-layer board design terminal device. The project cost can be compressed to under 100 yuan, making it easy to replicate … Read more