
Discover techniques to minimize C++ binary sizes through coding practices and compiler/linker optimizations. Explore the impact of object initialization, special member functions, and polymorphism on executable size.

Dive into safety-critical C++ development for modern cars. Explore tools, testing methodologies, coding standards, error handling, and design impacts for creating reliable software where lives are at stake.

Dive into Transformer and LLM architectures, exploring their efficiency and applications in machine learning, guided by Prof. Song Han's expertise.

Dive into Transformer and LLM architectures, exploring their applications and optimizations for efficient machine learning on resource-constrained devices.

Explore the Lichee Pi 3A RISC-V single-board computer, featuring dual M.2 PCIe slots. Dive into its specifications, boot process, Bianbu OS demo, and compatibility with NVMe and SATA drives.

Learn to modify and install Arduino applications on ESP32/ESP8266 boards without coding experience. Master the Arduino IDE, board setup, and code tweaking for your IoT projects.

Learn FPGA design for embedded systems, covering architecture, design flow, tools like Quartus Prime, and advanced techniques. Gain practical skills in creating efficient digital circuits and systems.

Learn FPGA programming through hands-on tutorials covering LED control, button interfaces, displays, motors, and various peripheral integrations using Spartan 3an and Spartan 6 development boards.

Explore programmable logic and FPGA technology through tutorials covering implementation, troubleshooting, JTAG, comparison with microcontrollers, demo boards, and PCB layout.

Learn to configure and utilize BeagleBone Black's features, including Wi-Fi setup, file transfer, GPIO, analog pins, PWM, SPI, I2C, and Linux development with C++.

Learn to program and control Beaglebone Black, from GPIO pins and PWM to advanced projects like GPS tracking. Gain hands-on experience with Python, hardware interfacing, and data visualization.

Comprehensive review of Siglent SSA3032X Spectrum Analyzer, covering features, experiments, and advanced options. Includes RF basics and practical demonstrations for beginners and professionals.

Hands-on workshop exploring STM32CubeMonitor for STM32H72x/3x MCUs. Learn to read/write RAM, access addresses, and see a demo flow. Ideal for developers seeking high-performance, feature-rich microcontrollers.

Explore STM32H72x/3x MCUs: high-performance, feature-rich, and affordable. Learn about internal memory architecture, instruction cache, performance measurement, and optimization techniques for embedded applications.

Learn best practices for organizing and structuring header and source files in embedded C programming, including naming conventions, templates, and specific rules for each file type.

Learn best practices for using structures in Embedded C, including naming conventions, data hiding, object orientation, and bitfields to enhance code organization and efficiency.

Learn best practices for variable usage in embedded C, covering pointers, booleans, globals, and keywords like const, static, and volatile.

Explore Windows IoT's future, recent investments, and new capabilities for intelligent edge solutions. Learn about security, optimization, and emerging technologies in this comprehensive roadmap session.

Explore STM32CubeMX and X-Cube-AI tools for implementing Neural Networks on STM32 devices, focusing on the STM32L4 family and creating basic embedded systems.

Comprehensive hands-on workshop covering STM32G0 microcontroller programming, from basic setup to advanced features like PWM, interrupts, low power modes, and DMA.

Explore digital agriculture IoT solutions using soil moisture sensors and Raspberry Pi. Learn about sensor communication, calibration, and various protocols for building IoT projects.