The workshop content is divided along the lines of following projects and learning outcomes.
Section 1 -
1.1 Intro to Embedded Systems and System on Chip
1.2 Intro to the PSoC Architecture
1.3 Intro to PSoC platform and PSoC Creator
Section 2 -
2.1 Introduction to PSoC Programming APIs
2.2 Digital I/O - Led Blinking
2.3 Interfacing Switches
Section 3 -
3.1 C Programming Basics
3.2 Introduction to PWM and PWM Component
3.3 Lab β Breathing LEDs
Section 4 -
4.1 ADC Basics
4.2 ADC Interface Component
4.3 Lab - Temperature Measurement
Section 5 -
5.1 Serial Interface
5.2 Project - Mini Data Acquisition System
Section 6 -
6.1 Introduction to IoT and IoT basics
6.2 Introduction to PSoC Bluetooth Low Energy (BLE)
6.3 Introduction to Find Me profile
Section 7 -
7.1 Project β Building lost-found device using BLE
Section 8 -
8.1 Building own custom BLE profile
Section 9 -
9.1 Project β Building Home Automation using BLE