How to Read and Modify Content in Flash Memory of Embedded Products?

How to Read and Modify Content in Flash Memory of Embedded Products?

This article will introduce how to desolder Flash chips, design and create corresponding breakout boards. It covers simple and effective attack methods on the non-volatile storage of embedded devices. These attacks include: Reading the contents of the storage chip Modifying the contents of the chip Monitoring read operations on the storage chip and modifying remotely … Read more

In-Depth Analysis of KiCad HTTP Library: An ‘Enterprise-Level’ Component Library Management Feature

In-Depth Analysis of KiCad HTTP Library: An 'Enterprise-Level' Component Library Management Feature

“ Are you still troubled by inconsistent component library versions among team members and the cumbersome organization of BOM tables? The KiCad HTTP Library feature provides you with an elegant solution. Unlike traditional ODBC-based database solutions, Httplib adopts a REST API, which is more open and flexible, allowing for quick integration with enterprise ERP/PLM systems … Read more

Understanding PCB Routing Techniques

Understanding PCB Routing Techniques

Click on the top“Mechanical and Electronic Engineering Technology”to follow us PCB, or Printed Circuit Board, is an indispensable component of modern electronic devices. It acts like a bridge, connecting various electronic components and ensuring that current and signals can be transmitted smoothly. PCB routing is a key part of building this bridge, directly affecting the … Read more

DIY Magical Thermochromic Clock

DIY Magical Thermochromic Clock

MAKER: mosivers/Translator: Qun Endless Thermochromic liquid crystal film is a fascinating material that changes color with temperature variations. DIYing a clock with this material makes the display and the changing process particularly unique! The clock uses a four-digit seven-segment display, with hours and minutes arranged vertically and slightly offset. Each part contains a controller PCB … Read more

Logic Analyzer Built with KiCad: A Comprehensive Guide

Logic Analyzer Built with KiCad: A Comprehensive Guide

“A low-cost 24-channel logic analyzer with fully open-source hardware and software, featuring 100Msps, 32k depth sampling, edge triggering, and pattern triggering. The project is continuously updated.” Overview The LogicAnalyzer is a low-cost analyzer based on the Raspberry Pico. This analyzer provides up to 24 digital channels, pre-trigger and post-trigger sampling, edge triggering, and pattern triggering, … Read more

Designing a Mobile Storage Device Based on ESP32

Designing a Mobile Storage Device Based on ESP32

Introduction I previously envisioned a mobile storage device based on the ESP32, and now I am attempting to create a prototype. The first step, I believe, is to design a dedicated PCB. I previously used an ESP32S3 development board to test how to run WebDAV, but the flash memory on the development board only has … Read more

Exploring KiCAD’s Empowerment of x86 System Expansion Boards

Exploring KiCAD's Empowerment of x86 System Expansion Boards

“ Latest insights from Alpha Wang, exploring the application of KiCAD in x86 system expansion boards! ” Video of the presentation can be found here: 💻 LattePanda Mu Integrated CPU, memory, and storage, functioning like a laptop computing module. Provides handheld-level high-performance computing capabilities. 🔄 Flexibility Unlike ARM development boards, LattePanda Mu supports the installation … Read more

How to Design a Mixed Circuit PCB with High-Speed USB, Embedded Processor, and Analog/RF?

How to Design a Mixed Circuit PCB with High-Speed USB, Embedded Processor, and Analog/RF?

Recently, I watched a detailed explanation of circuit design by Philip Salmony, a graduate student from Cambridge University, on YouTube. The project is called the STM32-based RF to USB adapter, abbreviated as STRF, which includes: High-speed USB interface STM32L4 as the controller nRF24 2.4GHz RF transceiver Of course, he designed it using KiCad, and his … Read more