PSoC 6 MCU - Exploration
Exercises performed for the course 'IoT' given at Hasselt University at the faculty of Engineering Technology.
Prototyping Kit - CY8CPROTO-062-4343W
PSoC 6 family relies on the ultra-low-power architecture and uses dual-cores with a 150-MHz Arm® Cortex®-M4 as the primary application processor and a 100-MHz Arm® Cortex®-M0+ as the secondary processor for low-power operations. (Higher clock frequency = more power consumption)
The ModusToolbox is recommended to develop and program the PSoC 6 devkit. This software is also used in this course.
FreeRTOS Support
The board itself is FreeRTOS qualified. The FreeRTOS can be used by enabling it at
Tools >> Library Manager >> Libraries >> Check FreeRTOS >> 'Update'
FreeRTOS is currently developed by AWS or better known as Amazon Web Services.
Number | Excercise | Status |
---|---|---|
1. | Hello World | Completed |
2. | GPIO Interrupt | Completed |
3. | Button UART | Completed |
4. | FreeRTOS: Capsense | Completed |
5. | Heroku Server | In Progress... |
6. | HTTP | In Progress... |
7. | MQTT IoT System | Completed |