Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/infineon/training-modustoolbox-level2-btsdk
https://github.com/infineon/training-modustoolbox-level2-btsdk
modustoolbox training
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/infineon/training-modustoolbox-level2-btsdk
- Owner: Infineon
- Created: 2022-06-14T16:22:18.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-10-17T19:31:37.000Z (about 2 years ago)
- Last Synced: 2024-11-05T21:12:58.752Z (2 months ago)
- Topics: modustoolbox, training
- Language: C
- Homepage:
- Size: 3.35 MB
- Stars: 2
- Watchers: 10
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ModusToolbox™ Software Training Level 2 – AIROC™ Bluetooth® SDK (BTSDK) MCUs
This is a 2nd level ModusToolbox™ training class. It covers MCUs using the BTSDK API.
MCUs that use the BTSDK API include CYW20819, CYW20820, CYW20835, and CYW43012 (in embedded mode). You will find BSPs containing MCUs that use BTSDK in the ModusToolbox™ Project Creator tool in the *AIROC™ Bluetooth® BSPs* section.
The material and examples demonstrate the use of peripherals such as GPIOs, PWMs, ADCs,
UARTs, etc. The use of low power modes is also covered.## Pre-requisites
- ModusToolbox™ Software Training Level 1 - Getting Started
## Organization
- *Manual*: This directory contains the manual chapters.
- *Projects*: This directory contains solutions to exercises.
- *Templates*: This directory contains starting template applications for some exercises.## Manual Chapters
This class consists of the following chapters:
- Chapter 1: Introduction - Overall introduction to devices that use the BTSDK API
- Chapter 2: Application Architecture - Description of the structure of applications and libraries for AIROC Bluetooth SDK (BTSDK) MCUs
- Chapter 3: Peripherals - Introduction to the BTSDK API and how to use it to interact with MCU peripherals
- Chapter 4: RTOS - Introduction to using an RTOS with BTSDK MCUs
- Chapter 5: Debugging - Introduction to using SWD port debugging on the MCU
- Chapter 6: Supplemental Material - Additional background electronics information## Hardware
The following hardware is used for the exercises in this class:
- CYW920835M2EVB-01 (includes a base board and a CYW20835 M.2 radio card)
## References
Additional information can be found at:
- https://www.cypress.com/products/modustoolbox
- https://www.infineon.com/cms/en/product/wireless-connectivity/airoc-bluetooth-le-bluetooth-multiprotocol/