ASCEND
BY NTHRYS
ASCEND
BY
NTHRYS
Research
PhD
Products
Projects
Training
Abroad
About Ascend
🔍
🌙
Sign in
Get started
☰
NTHRYS
›
Workshops
›
Digital Systems Embedded Computing
Digital Systems Embedded Computing
Field
▾
Category
▾
Clear selection
Digital Systems Embedded Computing
Select a category to browse workshops
Microcontroller Programming Fundamentals
Hands-on training in embedded C and assembly language programming for ARM and AVR microcontrollers, designed for junior firmware developers and electronics technicians.
3+
WORKSHOPS
PROGRAMMES
ARM Cortex-M Architecture and Register Programming
Real-Time Operating Systems for Embedded Devices
Peripheral Interface Configuration and Hardware Abstraction
+2 more programmes
Explore workshops →
FPGA Design and Implementation
Practical workshop on VHDL and Verilog HDL for field-programmable gate array development, targeted at digital designers and embedded systems engineers.
3+
WORKSHOPS
PROGRAMMES
High Speed Digital Signal Processing on FPGAs
FPGA Timing Closure and Physical Implementation
AXI Protocol and FPGA System Integration
+2 more programmes
Explore workshops →
Real-Time Operating Systems RTOS
Advanced training on FreeRTOS, VxWorks, and QNX for building deterministic embedded applications, suited for experienced firmware architects.
3+
WORKSHOPS
PROGRAMMES
FreeRTOS Task Scheduling and Context Switching
Interrupt Handling and ISR Optimization Techniques
Mutex and Semaphore Synchronization Patterns
+2 more programmes
Explore workshops →
PCB Design and Layout Essentials
Comprehensive workshop on schematic capture, signal integrity, and PCB routing using industry tools like Altium Designer and KiCad, for hardware engineers.
3+
WORKSHOPS
PROGRAMMES
High-Speed Signal Integrity and Impedance Control
Layer Stackup Design for Mixed-Signal Circuits
Thermal Management and Power Distribution Design
+2 more programmes
Explore workshops →
IoT Connectivity Protocols Training
Hands-on instruction on Wi-Fi, Bluetooth, Zigbee, LoRaWAN, and NB-IoT implementation for connected device development, targeting IoT developers.
3+
WORKSHOPS
PROGRAMMES
MQTT Protocol Implementation for Distributed IoT Systems
Zigbee and Thread Mesh Network Design Workshop
5G NR Protocol Stack Development and Integration
+2 more programmes
Explore workshops →
ARM Cortex Processor Architecture
In-depth technical training on ARM instruction set, memory management, and optimization techniques for Cortex-A, Cortex-R, and Cortex-M processors.
3+
WORKSHOPS
PROGRAMMES
ARM Cortex M4 Real-Time Interrupt Handler Design
Memory Management and Cache Optimization Techniques
ARM Cortex A Series Linux Kernel Porting
+2 more programmes
Explore workshops →
Embedded Linux Kernel Development
Advanced workshop on Linux kernel architecture, device drivers, and bootloaders for embedded systems, suited for experienced software engineers.
3+
WORKSHOPS
PROGRAMMES
Linux Kernel Module Development and Device Drivers
Real-time Linux Kernel Scheduling and Priority Management
Kernel Configuration, Compilation, and Cross-compilation Optimization
+2 more programmes
Explore workshops →
Digital Signal Processing for Embedded
Practical training on DSP algorithms, fixed-point arithmetic, and real-time signal processing implementation for audio and sensor applications.
3+
WORKSHOPS
PROGRAMMES
Real Time Signal Processing on ARM Microcontrollers
Digital Filter Design and Implementation for Edge Devices
Audio Signal Processing with Fixed Point Arithmetic
+2 more programmes
Explore workshops →
Embedded Systems Testing and Debugging
Hands-on lab on debugging tools, JTAG, serial communication, and automated testing frameworks for embedded firmware validation.
3+
WORKSHOPS
PROGRAMMES
JTAG and Boundary Scan Debugging Techniques
Real-Time Operating System Testing and Validation
Hardware Software Integration Testing Methodologies
+2 more programmes
Explore workshops →
Hardware-Software Integration Workshop
Collaborative training on integrating firmware with custom hardware designs, emphasizing verification and validation for embedded systems teams.
3+
WORKSHOPS
PROGRAMMES
Real-Time OS Integration for Embedded Systems
Device Driver Development and Kernel Module Programming
Firmware Debugging and Hardware Abstraction Layers
+2 more programmes
Explore workshops →
Power Management in Embedded Systems
Technical training on battery management systems, low-power design techniques, and energy harvesting for mobile and autonomous devices.
3+
WORKSHOPS
PROGRAMMES
Dynamic Voltage and Frequency Scaling Implementation
Battery Management System Design and Development
Power Supply Unit Topology and Control Circuits
+2 more programmes
Explore workshops →
Sensor Integration and Calibration
Practical workshop on interfacing analog and digital sensors, signal conditioning, and calibration procedures for embedded sensor applications.
3+
WORKSHOPS
PROGRAMMES
Multi-Axis Accelerometer Calibration and Compensation Techniques
Real-Time Sensor Data Fusion and Kalman Filtering Implementation
I2C and SPI Protocol Integration for Sensor Communication
+2 more programmes
Explore workshops →
Wireless RF Circuit Design Fundamentals
Hands-on training on RF principles, impedance matching, antenna design, and PCB layout for wireless embedded systems.
3+
WORKSHOPS
PROGRAMMES
RF Impedance Matching and Network Design
PCB Layout Techniques for High Frequency Circuits
Low Noise Amplifier Design and Characterization
+2 more programmes
Explore workshops →
CAN Bus Protocol Implementation
Advanced workshop on Controller Area Network design, configuration, and troubleshooting for automotive and industrial embedded systems.
3+
WORKSHOPS
PROGRAMMES
CAN Bus Network Diagnostics and Troubleshooting Techniques
Advanced CAN FD Implementation for High Speed Data Transfer
CAN Bus Message Filtering and Node Configuration Mastery
+2 more programmes
Explore workshops →
Firmware Security and Encryption
Specialized training on secure boot, cryptographic implementations, and vulnerability assessment for protected embedded systems.
3+
WORKSHOPS
PROGRAMMES
Secure Boot Implementation and Attestation
AES Encryption in Embedded Microcontroller Systems
Firmware Reverse Engineering and Vulnerability Analysis
+2 more programmes
Explore workshops →
Real-Time System Performance Analysis
Technical workshop on latency measurement, profiling tools, and optimization strategies for deterministic embedded applications.
3+
WORKSHOPS
PROGRAMMES
Profiling and Tracing Embedded Systems with Linux Perf
Real-Time Latency Measurement and Jitter Analysis Techniques
RTOS Scheduler Analysis for Deterministic Performance Optimization
+2 more programmes
Explore workshops →
Bootloader Development and Configuration
Hands-on lab on designing custom bootloaders, firmware updates, and recovery mechanisms for embedded platforms.
3+
WORKSHOPS
PROGRAMMES
ARM Cortex Bootloader Design and Implementation
U-Boot Configuration for Embedded Linux Systems
Flash Memory Programming and Bootloader Persistence
+2 more programmes
Explore workshops →
Memory Management in Embedded Systems
In-depth training on RAM optimization, stack and heap management, and memory protection for resource-constrained devices.
3+
WORKSHOPS
PROGRAMMES
Dynamic Memory Allocation Strategies for Real-time Systems
Cache Optimization and Memory Hierarchy Implementation
RTOS Memory Management and Kernel-level Resource Allocation
+2 more programmes
Explore workshops →
Industrial Protocol Stack Integration
Advanced workshop on Modbus, Profibus, EtherCAT, and OPC-UA implementation for factory automation and industrial IoT systems.
3+
WORKSHOPS
PROGRAMMES
Modbus TCP Implementation and Network Diagnostics
PROFIBUS DP Communication Layer Architecture
OPC UA Stack Integration for Industrial IoT
+2 more programmes
Explore workshops →
Embedded Vision Systems Development
Practical training on image processing, computer vision algorithms, and hardware acceleration for embedded camera applications.
3+
WORKSHOPS
PROGRAMMES
Real-Time Image Processing Pipeline Development
FPGA Acceleration for Computer Vision Algorithms
Edge AI Model Deployment and Optimization
+2 more programmes
Explore workshops →
Hardware Abstraction Layer Design
Technical workshop on creating portable HAL layers, device drivers, and platform-independent firmware architectures.
3+
WORKSHOPS
PROGRAMMES
Cross Platform Device Driver Architecture Implementation
RTOS Abstraction Layer Development for Microcontroller Systems
Memory Management and Register Mapping in HAL Design
+2 more programmes
Explore workshops →
Digital Filter Design for Embedded
Specialized training on implementing FIR and IIR filters, noise reduction, and signal conditioning algorithms in firmware.
3+
WORKSHOPS
PROGRAMMES
IIR Filter Implementation on Microcontrollers
FIR Filter Design with DSP Optimization
Real-time Signal Processing Using FPGA
+2 more programmes
Explore workshops →
Embedded System Reliability and Safety
Advanced certification training on fault tolerance, redundancy, and safety-critical system design for aerospace and medical devices.
3+
WORKSHOPS
PROGRAMMES
Functional Safety Protocol Implementation in IEC 61508
Real-time System Verification through Formal Methods
Hardware Fault Tolerance Architecture and Design Patterns
+2 more programmes
Explore workshops →
Interrupt Handling and State Machines
Hands-on workshop on interrupt-driven architectures, event handling, and finite state machine implementation patterns.
3+
WORKSHOPS
PROGRAMMES
Real-time Interrupt Priority Management in Embedded Systems
Finite State Machine Design for Industrial Control Systems
Interrupt-driven Communication Protocols and Synchronization
+2 more programmes
Explore workshops →
Software Configuration Management SCM
Professional training on version control, build systems, and continuous integration practices for embedded firmware teams.
3+
WORKSHOPS
PROGRAMMES
Git Workflows for Embedded Systems Development
Version Control Integration with Build Systems
Subversion and Perforce for Hardware Projects
+2 more programmes
Explore workshops →
Cross-Compiler Toolchain Setup
Practical lab on configuring GCC, ARM toolchains, and build environments for embedded target platforms.
3+
WORKSHOPS
PROGRAMMES
GCC ARM Cross-Compiler Configuration and Optimization
Embedded Linux Kernel Toolchain Build from Source
RISC-V ISA Toolchain Setup and Bare-Metal Development
+2 more programmes
Explore workshops →
Motor Control and PWM Techniques
Hands-on training on pulse-width modulation, brushless motor control, and servo systems for robotics and automation.
3+
WORKSHOPS
PROGRAMMES
Advanced PWM Signal Generation and Frequency Control
Field Oriented Control Implementation for AC Motors
Real-time Motor Control with Microcontroller Programming
+2 more programmes
Explore workshops →
Serial Communication Protocols SPI I2C
Foundational workshop on SPI, I2C, UART protocols implementation and troubleshooting for embedded peripheral interfaces.
3+
WORKSHOPS
PROGRAMMES
SPI Protocol Implementation and Hardware Integration
I2C Bus Design and Address Resolution Mastery
Advanced Serial Protocol Debugging and Analysis Tools
+2 more programmes
Explore workshops →
Analog-to-Digital Conversion Techniques
Technical training on ADC selection, sampling theory, and noise mitigation for accurate embedded measurements.
3+
WORKSHOPS
PROGRAMMES
SAR ADC Design and Layout Optimization
High-Speed Data Acquisition System Integration
Signal Conditioning for Precision ADC Applications
+2 more programmes
Explore workshops →
Embedded Database and File Systems
Advanced workshop on implementing SQLite, FatFS, and SPIFFS for embedded data storage and retrieval applications.
3+
WORKSHOPS
PROGRAMMES
SQLite Optimization for Resource Constrained Environments
YAFFS and JFFS2 Flash File System Implementation
Real Time Database Design for IoT Edge Devices
+2 more programmes
Explore workshops →
Network Stack Implementation TCP IP
In-depth training on TCP/IP protocol implementation, socket programming, and ethernet integration for networked embedded systems.
3+
WORKSHOPS
PROGRAMMES
TCP IP Protocol Stack Design and Implementation
Embedded Network Driver Development for Microcontrollers
Real Time Network Stack Optimization and Tuning
+2 more programmes
Explore workshops →
Thermal Management and Heat Dissipation
Specialized training on thermal analysis, heatsink design, and temperature monitoring for high-performance embedded processors.
3+
WORKSHOPS
PROGRAMMES
Thermal Simulation and CFD Analysis Workflows
PCB Thermal Design and Layout Optimization
Advanced Heat Sink Design and Selection
+2 more programmes
Explore workshops →
Firmware Update Mechanisms and OTA
Practical workshop on implementing over-the-air updates, rollback procedures, and remote firmware management systems.
3+
WORKSHOPS
PROGRAMMES
Delta Compression Algorithms for OTA Payload Optimization
Secure Boot Chain and Cryptographic Attestation Implementation
OTA Update Rollback Mechanisms and Version Management
+2 more programmes
Explore workshops →
Clock Management and Timing Systems
Advanced training on PLL configuration, clock domains, and synchronization techniques for multi-clock embedded designs.
3+
WORKSHOPS
PROGRAMMES
Phase Locked Loop Design and Implementation
Real Time Clock Synchronization Across Distributed Networks
Clock Domain Crossing and Metastability Mitigation Techniques
+2 more programmes
Explore workshops →
Middleware and Abstraction Frameworks
Technical workshop on evaluating and integrating middleware stacks, BSPs, and commercial frameworks for embedded platforms.
3+
WORKSHOPS
PROGRAMMES
Real-Time Operating System Abstraction Layer Design
Device Driver Middleware Development for IoT Systems
Microkernel Architecture Implementation and Optimization
+2 more programmes
Explore workshops →
Embedded Graphics and Display Drivers
Hands-on lab on LCD/OLED drivers, frame buffer management, and GUI framework implementation for embedded displays.
3+
WORKSHOPS
PROGRAMMES
GPU Architecture and Framebuffer Management
Display Driver Protocol Implementation and Timing
Hardware Abstraction Layer for Graphics Devices
+2 more programmes
Explore workshops →
Quality Assurance Testing Procedures
Professional training on test plan development, regression testing, and defect tracking for embedded product quality assurance.
3+
WORKSHOPS
PROGRAMMES
Hardware in the Loop Testing for Embedded Systems
Automated Test Framework Development for Firmware Validation
Functional Safety Testing IEC 61508 Compliance
+2 more programmes
Explore workshops →
Compliance and Certification Standards
Specialized training on FCC, CE, UL, and industry-specific compliance requirements for embedded product commercialization.
3+
WORKSHOPS
PROGRAMMES
IEC 61508 Functional Safety Assessment and Implementation
ISO 26262 Automotive Safety Integrity Development
DO-254 Hardware Design Assurance and Qualification
+2 more programmes
Explore workshops →
RTOS Porting and Customization
Advanced workshop on adapting real-time operating systems to custom hardware platforms and application requirements.
3+
WORKSHOPS
PROGRAMMES
Kernel Architecture Analysis and RTOS Porting Strategy
Real-Time Scheduler Customization for Multi-Core Systems
Device Driver Development and RTOS Integration Techniques
+2 more programmes
Explore workshops →
Code Generation and Model-Based Design
Practical training on using Simulink, code generators, and model-based development tools for embedded systems.
3+
WORKSHOPS
PROGRAMMES
Simulink Model Architecture for Real-Time Systems
Embedded Coder Optimization and Target Configuration
Model-Based Systems Engineering for Digital Hardware
+2 more programmes
Explore workshops →
Embedded Security Threat Analysis
Advanced certification on penetration testing, vulnerability assessment, and security hardening of embedded devices.
3+
WORKSHOPS
PROGRAMMES
Firmware Vulnerability Assessment and Reverse Engineering
Hardware Security Module Integration and Cryptographic Attack Vectors
Threat Modeling for IoT and Edge Devices
+2 more programmes
Explore workshops →
Interrupt Priority and Task Scheduling
In-depth training on real-time scheduling algorithms, priority assignment, and context switching management.
3+
WORKSHOPS
PROGRAMMES
Real-Time Interrupt Handling and Priority Assignment
RTOS Task Scheduling Algorithms and Context Switching
Deadline-Driven Task Scheduling for Critical Systems
+2 more programmes
Explore workshops →
Peripheral Driver Development
Hands-on workshop on developing device drivers for GPIOs, timers, UARTs, and specialized hardware peripherals.
3+
WORKSHOPS
PROGRAMMES
Linux Kernel Driver Architecture and Implementation
Real Time Driver Development for Embedded Systems
Device Tree and Hardware Abstraction Layer Design
+2 more programmes
Explore workshops →
Embedded Systems Documentation Standards
Professional training on technical documentation, API documentation, and design documentation best practices.
3+
WORKSHOPS
PROGRAMMES
Hardware-Software Interface Documentation Best Practices
Real-Time System Requirements Specification and Traceability
Firmware Documentation Standards for Safety-Critical Systems
+2 more programmes
Explore workshops →
Low-Latency System Design
Specialized workshop on designing ultra-low-latency embedded systems for real-time control and signal processing.
3+
WORKSHOPS
PROGRAMMES
Real-Time Kernel Optimization for Deterministic Systems
Hardware Software Co-Design for Ultra Low Latency
PCIe and Memory Subsystem Latency Analysis Techniques
+2 more programmes
Explore workshops →
Compiler Optimization for Embedded
Advanced training on compilation flags, code optimization, and space-time trade-offs for embedded targets.
3+
WORKSHOPS
PROGRAMMES
LLVM Backend Optimization for ARM Processors
Real-time Code Generation and Loop Unrolling
Memory Hierarchy Optimization in Embedded Compilers
+2 more programmes
Explore workshops →
Battery-Powered Device Design
Practical workshop on designing efficient battery-powered embedded systems with extended operational lifetime.
3+
WORKSHOPS
PROGRAMMES
Power Management IC Selection and Integration
Battery Chemistry and Electrochemical Modeling Techniques
Low Power Design Patterns and Firmware Optimization
+2 more programmes
Explore workshops →
Automated Testing Frameworks Embedded
Hands-on training on unit testing, mocking, and automated test harnesses for embedded firmware validation.
3+
WORKSHOPS
PROGRAMMES
Unit Testing Strategies for Embedded C Systems
Hardware in Loop Testing Automation Techniques
RTOS Test Framework Development and Execution
+2 more programmes
Explore workshops →
System-on-Chip SoC Integration
Advanced workshop on designing and integrating multiple IP blocks, peripheral customization, and SoC verification.
3+
WORKSHOPS
PROGRAMMES
RTL Design and Synthesis for SoC Implementation
Physical Design and Place and Route Methodology
Clock Domain Crossing and Timing Closure Techniques
+2 more programmes
Explore workshops →
Embedded Machine Learning Implementation
Specialized training on deploying TensorFlow, neural networks, and ML models on resource-constrained embedded devices.
3+
WORKSHOPS
PROGRAMMES
TensorFlow Lite Model Optimization for Edge Devices
Real-time Inference Pipeline Development on ARM Processors
Neural Network Deployment with ONNX Runtime Stack
+2 more programmes
Explore workshops →