
8051 Microcontroller Lecture Series explains in depth architecture, pin description, instructions, assembly language program and interfacing of various peripheral with microcontroller.

Learn to create rich graphical interfaces on STM32 devices using hardware accelerators, software stacks, and development tools. Gain skills in selecting optimal MCU and display solutions for embedded GUI projects.

Comprehensive exploration of embedded systems design, covering processors, FPGAs, signal processing, Arduino, power management, real-time OS, modeling techniques, and hardware synthesis.

Comprehensive exploration of embedded systems, covering hardware, processors, memory, software, operating systems, networking, and design principles for building efficient and dependable systems.

Learn ARM-based embedded system design, from architecture to practical applications. Covers microcontrollers, sensors, actuators, and IoT, with hands-on experiments using STM32F401 and Arduino boards.

Learn to execute code from external FLASH on STM32H72x/3x MCUs. Covers bootloaders, OSPI configuration, application modification, and On The Fly Decryption for high-performance embedded systems.

Explore modeling, design, verification, and testing techniques for embedded systems, covering hardware/software partitioning, scheduling, temporal logic, and fault tolerance.

Learn essential microcontroller communication protocols like I2C, SPI, UART, Modbus RTU, CAN, USB, Ethernet, and PCIe in a fun and easy-to-understand format.

Hands-on workshop on implementing Neural Networks on STM32 devices using STM32CubeMX and X-Cube-AI tools, covering AI basics, dataset preparation, model creation, and practical labs.

Learn to develop embedded Linux systems using Beaglebone, covering AM335x functionality, eMMC booting, and networking in a comprehensive step-by-step guide.

Learn comprehensive embedded software testing techniques, from basics to advanced strategies, covering test design, standards, life cycles, and various testing methodologies.

Panel discussion exploring tinyML's current state and future potential, featuring experts from Qualcomm and Google. Covers applications, challenges, privacy concerns, and emerging opportunities in ultra-low power embedded AI computing.

Explore ARM-based development, covering architecture, instruction sets, embedded systems, pipelining, memory management, and programming for ARM processors.

Explore the process of building a robot arm using .NET 8, Raspberry Pi, Blazor, and SignalR in this 49-minute conference talk from NDC Oslo. Learn how to install .NET 8 on a Raspberry Pi and connect various components to create a functional robot arm. Di…

Learn how to utilize PIO state machines on the Raspberry Pi Pico W with MicroPython in this comprehensive video tutorial. Explore advanced techniques for controlling timing, implementing loops, and performing shift operations. Discover how to use the in_…

Explore probabilistic evaluation methods for real-time behavior using trace data, enhancing system performance analysis and reliability assessment.

Explore groundbreaking software engineering concepts from Apollo Guidance Computer, including priority scheduling, multitasking, and error handling that ensured mission success.

Optimize C++ binary sizes through coding techniques and compiler flags. Learn about object initialization, special member functions, polymorphism, and the impact of disabling RTTI and exceptions.

Explore MCUNet and TinyML for efficient machine learning on microcontrollers, covering design principles and real-world applications in resource-constrained environments.

Explore MCUNet and TinyML for efficient machine learning on microcontrollers. Learn optimization techniques and real-world applications in resource-constrained environments.

Master PIO state machine programming on Raspberry Pi Pico W to create a four-bit binary counter, exploring in_, nop(), and invert instructions while learning timing control and simple multiplication techniques.