Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering Cypress PSoC-An Embedded System Design perspective
Rating: 4.6 out of 5(168 ratings)
846 students

Mastering Cypress PSoC-An Embedded System Design perspective

Design Hardware, Develop Firmware & Integrate both to see the reflection of your idea.
Created bySivananda Reddy
Last updated 5/2018
English
English [Auto],

What you'll learn

  • Build applications on unconventional processing element PSoC
  • Work comfortably on PSoC creator
  • Develop firmware for embedded processors
  • Configure various digital and analog peripherals, and interface them to PSoC
  • Customize PSoC to suit the requirement of system designer
  • Will learn the fundamentals of discrete components like LED, LCD, Switches etc.,
  • Can pick suitable communication protocols and program them to initiate communication
  • Can drive the processor into low power modes like Sleep, Hibernate etc.,
  • Can update the Firmware on the field with Bootloader
  • Able to Interface sensors like Accelerometer, Temperature Sensor, Ambient Light Sensor etc., to the CPU

Course content

12 sections • 43 lectures • 12h 29m total length
  • Course Overview2:45

    Discover the Cypress PSoC embedded system design series, from prerequisites and tools to hands-on LED and sensors projects, and learn to configure diverse peripherals on PSoC.

  • Introduction to PSoC6:09

    Discover how a programmable system on chip blends a CPU core with reconfigurable analog and digital blocks and programmable interconnect to customize peripherals beyond traditional microcontrollers.

  • Introduction to PSoC
  • PSoC 4200M details7:39

    Explore the PSoC 4200M internal architecture, including the Arm cortex M0 cpu, memory, programmable analog and digital blocks, and fixed function resources.

  • PSoC 4200M details
  • Development board used in this course (CY8CKIT-044)10:58

    Explore the CY8CKIT-044 development kit and its PSoC4200M hardware, including power options and the kitprog interface. Learn about capsense, accelerometer, RGB LED, and I2C, SPI, UART connectivity via on-board headers.

  • CY8CKIT-044

Requirements

  • Basics of C programming
  • Be able to understand Microcontroller's terminology
  • Windows installed PC
  • PSoC4 M-series pioneer kit (or any PSoC4 or PSoC5 development kit).

Description

It is the beginning course in "Mastering Cypress PSoC" series & It is on Embedded System Design perspective. It teaches you developing embedded applications on an unconventional processing element PSoC. It gives an experience of working on PSoC Creator, an IDE platform. It teaches you configuring and programming Analog, Digital peripherals & Initiating communication with CPU. It teaches to set up serial communication between two devices. Overall, By the end of this course one can customize the chip to a system that acts as you wish.

Who this course is for:

  • Student/Hobbyist/Engineer/Anyone with electronics background.
  • Those who want to experience unconventional processing element
  • Those who are beginners and want to be master in developing embedded applications.