In this course on embedded systems using PSoC 4 you will learn how to use PSoC Creator, the IDE (Integrated and Development Environment) by Cypress. As hardware you will use PSoC 4 Pioneer Kit that is very powerful and low cost. The lessons cover both HW development with the schematic editor in PSoC Creator as the C programming. You will learn also how to program and debug PSoC 4 Some of the components that you will learn will be the LEDs, pushbuttons, inputs handled by HW, Toggle Flip-Flop, Basic Counter, Counter, PWM, UART, Debouncer, Demultiplexer, Status Register, ADC, iDAC and more. In software you will see how to create flow programs without exceptions, with interruptions and how to debug it.