Videos

  1. Install CASP & BSP
  2. Hello World LED Blink on Arduino with CASP
  3. Data Acquisition and Control on ESP32 with CASP
  4. Dual Core Micro-controllers with CASP (ESP32, Arduino RP2040, RPI Pico, STM32 H745, F28379D)
  5. Getting Started with RISC-V Shakti Soft Core with CASP
  6. Getting Started with RISC-V Vega Soft Core with CASP
  7. Getting Started With Xilinx FPGA with CASP
  8. Getting Started with Xilinx Zynq SoC with CASP
  9. Interfacing USB Camera with CASP
  10. Simulate electrical network in CASP
  11. Creating Custom Block in CASP
  12. Interfacing CASP with External Hardware
  13. Machine Learning on Desktop (OpenCL, CUDA), Raspberry Pi and Nvidia Jetson with CASP
  14. Machine Learning on micro controller targets such as Arduino with CASP
  15. Handwritten digit recognition on Single Board Computers (SBCs) using CASP’s remote build feature
  16. Programming Android mobile devices using CASP
  1. Install CASP & BSP – This video demonstrates:
    • How to install CASP
    • Open CASP documentation
    • Install board support package (BSP)
    • Run a tutorial project
  1. Hello World LED Blink on Arduino with CASP – This video demonstrates:
    • How to create a basic model and simulate on native target
    • How to create LED blink model and run on Arduino target
  1. Data Acquisition and Control on ESP32 with CASP – This video demonstrates how to acquire data and control an embedded micro controller through serial and WiFi communication.
  1. Dual Core Micro-controllers with CASP (ESP32, Arduino RP2040, RPI Pico, STM32 H745, F28379D)This video demonstrates how to do dual core micro controller programming with CASP on ESP32, Raspberry PI Pico, Arduino RP2040, STM32H7 & Texas InstrumentsTMS320-F28379D Launch XL boards
  1. Getting Started with RISC-V Shakti Soft Core with CASPThis video demonstrates how to:
    • get started with RISC-V Shakti with CASP
    • do serial debugging with Shakti
    • perform serial communication between Shakti and host PC
    • create a custom block and use it in CASP on shskti target
  1. Getting Started with RISC-V Vega Soft Core with CASPThis video demonstrates how to:
    • get started with RISC-V Vega with CASP
    • do serial debugging with Vega
    • perform Ethernet communication with between Vega and host PC
    • create a magnetic compass with PID control algorithm implemented on Vega
  1. Getting Started With Xilinx FPGA with CASPThis video demonstrates how to program Xilinx FPGAs with CASP
  1. Getting Started with Xilinx Zynq SoC with CASPThis video demonstrates how to program Xilinx Zynq SoC with CASP
  1. Interfacing USB Camera with CASP This video demonstrates how to interface USB camera with CASP
  1. Simulate electrical network in CASP This video demonstrates how to simulate an electrical network in CASP
  1. Creating Custom Block in CASP This video demonstrates how to create a custom block in CASP
  1. Interfacing CASP with External Hardware This video demonstrates how to interface CASP with external hardware programmed with third party software.
  1. Machine Learning on Desktop (OpenCL, CUDA), Raspberry Pi and Nvidia Jetson with CASP This video demonstrates how to do basic machine learning with CASP on various targets such as
    • Native PC with multi core CPU and GPU with Opencl and CUDA libraries
    • Raspberry Pi
    • Nvidia Jetson (CPU and GPU)
    • And how to do remote build with CASP
  1. Machine Learning on micro controller targets such as Arduino with CASP This video demonstrates how to do machine learning on embedded micro controller with CASP
  1. Hand written digit recognition on single board computers (SBCs) using CASP’s remote build feature This video demonstrates how to develop a machine learning model and program single board computers using CASP’s remote build feature.
  1. Programming Android mobile devices using CASP This video demonstrates how to use an android mobile device for various embedded applications with CASP