MD5 File Verification in Linux
Learn how to use md5sum to generate MD5 checksums, verify file contents, save checksums, and batch-compare files to detect changes.
Learn how to use md5sum to generate MD5 checksums, verify file contents, save checksums, and batch-compare files to detect changes.
Guide to Xilinx Zynq-7000 design: SoC concepts, ARM+FPGA co-design, HLS, PS/PL architecture, hardware acceleration and system integration.
Explore USB embedded hosts and OTG: host vs peripheral, transfer types, hub limits, and Microchip microcontroller support.
Technical guide to SDRAM operation covering burst length, timing, refresh intervals (Auto/Self), initialization and controller state machine design.
Analysis of how Linux large pages affect database performance and guidance to optimize Kubernetes nodes for database workloads, TLB impact, and page-size choices.
Overview of microcontroller I/O transfer methods—unconditional, polling, interrupt-driven and DMA—guidance on selection and optimization for embedded developers
Seamless watchdog handover on Allwinner T113-I: implement U-Boot GPIO feeding and kernel gpio_watchdog in the device tree, with lowered boot loglevel for safe transfer
Technical guide to mean and variance computation in embedded systems using Welford's algorithm for stable, single-pass online statistics and fixed-point optimization.
Guide to pointers in C: explains memory and addresses, declaration, dereferencing, pointer arithmetic, function usage and dynamic allocation for developers.
C state machine for embedded systems: O(1) transition table, reentrancy-safe queue and in-transaction flag to handle concurrent inputs.
Learn to use the xmhelp and verror utilities to expand brief error messages in Xcelium and Questasim, making debugging faster and more efficient.
Learn to design a long-range wireless detection transmitter. This guide covers component selection (STM32/nRF24L01), power supply, schematics, and PCB layout.
Technical overview of TI ADS1240/ADS1241 24-bit delta-sigma ADCs: features, PGA, input multiplexer, calibration, SPI interface, and weighing application examples.
Learn DMA-based UART transmission on STM32F4: reduce CPU load, speed up packet transfers, with USART/DMA configuration and code examples.
Embedded machine learning overview: constraints, optimization (pruning, quantization), low-power real-time edge deployment, plus common frameworks and development environments.
Survey of nine software architecture patterns for microcontroller development with C examples, from linear and modular to event-driven, state-machine and component architectures.
Learn to build an STM32 smart cane for elderly care. Features GPS tracking, fall detection, health monitoring, and IoT integration with a WeChat app.
Technical guide to running Linux on Windows 11 without a VM: installation notes, driver troubleshooting, installing vim, compiling hello.c and using a Makefile.
Learn Base64 encoding: how it converts binary to ASCII, common uses (email, URLs, storage) and a practical Python example.
Explains STM32 ADC sampling voltage range and factors affecting accuracy, covering reference/supply selection, resolution, input impedance, and configuration.