ARM Debug Architecture Essentials
Overview of ARM CoreSight debug and trace hardware, JTAG/DAP interfaces, ETM/PTM tracing and ETB buffering, halting vs monitor debug for embedded Linux and SoCs.
Overview of ARM CoreSight debug and trace hardware, JTAG/DAP interfaces, ETM/PTM tracing and ETB buffering, halting vs monitor debug for embedded Linux and SoCs.
Run 32-bit applications on your 64-bit Rockchip RK3568 board. This guide shows how to use a 32-bit cross-compiler and configure runtime libraries.
RA series FSP guide: switch RXD between IRQ and UART on EK-RA2E1 to auto-detect and set baud rate using GPT timer and register config.
Analysis of RISC-V adoption in automotive and server markets, examining ecosystem growth, custom ISA extensions, performance tests, and safety certification progress.
Vibrating-wire strain gauge: strain measurement, temperature monitoring and compensation, stress calculation and calibration traceability for structural monitoring
Learn Warnier-Orr diagrams and structured, top-down predesign for microcontroller and embedded firmware to avoid spaghetti code and save time.
Embedded code optimization techniques: lookup tables, flexible arrays, bit operations, loop unrolling, inline functions, struct packing, fast interrupts and hardware offload.
Embedded systems: Special Function Registers (SFRs) — how microcontrollers read/write SFR bits to control and sense external peripherals.
Guide to audio and video testing on the Allwinner T113-i development board, with practical gst, tinymix, arecord/aplay and amixer commands for validation.
onsemi AF013x 1.2MP iToF sensor with 3.5μm BSI global shutter pixels, dual?laser 200 MHz modulation, and on?chip depth processing (AF0130) for high-speed 3D imaging.
Learn step-by-step interrupt debugging in embedded C: check priority, flags, handlers, vector table, hardware, and use debuggers to fix issues.
Overview of embedded security for IoT edge devices: challenges (heterogeneity, limited resources), CIA triad–based design, hardware defenses and AI/ML threat detection.
Technical overview of tipping-bucket rain gauge operation, specs and applications, covering precipitation measurement, resolution, accuracy, and RTU data reporting.
DIY thermal camera using ESP32 and MLX90640: 32x24 IR sensor, 2.4" TFT display, USB battery charging with power-path switching, KiCad schematics, PCB and 3D models.
Portable weather station overview: compact MEMS sensor array, data acquisition, wireless communication and power solutions for real-time meteorological data in field deployments.
Compare FPGA vs embedded systems: technical overview of use cases, required design skills, and career guidance for hardware and embedded developers.
Technical summary of C loops: syntax and usage of while, do-while, for, nested loops, and loop exit statements (break, continue) with code examples.
Explore best practices for source code and firmware versioning. Learn how to embed version data in binaries using C, `__attribute__`, and Keil MDK tips.
Explore table-driven programming: data-driven design, lookup methods (direct/indexed/segmented), examples and C snippets for practical use.
Deploy the TinyMaix ultralightweight inference framework on the MYIR MYD-LR3576. A simple guide to running TinyML models on the powerful RK3576 SoC.