Skip to content

advent-embedded/Code-Examples-for-the-ModusToolbox-PSoC-6-SDK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

PSoC 6 MCU Code Examples with ModusToolbox IDE

This repository is a "Table of Contents" for the many ModusToolbox IDE code examples that are coming, and for resources available to you as a PSoC 6 MCU developer. As code examples appear, this document will link to them. Until then, use this to locate PSoC 6 MCU resources.

Table of Contents

Importing a Code Example

We assume you're familiar with GitHub. You may need a little help understanding how to get the example into the IDE.

When you go to the repository, you can download or clone the repository. The IDE import process starts the same either way.

Use File > Import > General > Existing projects into workspace.

If you downloaded a zip: enable the Select Archive File option and browse to locate the archive (zip file)

If you cloned: enable the Select root directory option and browse to locate the directory where you cloned the example.

Then import all the projects in the archive or root directory. Most code examples have a PDF document that explains the code example. You will find that PDF file in the code example folder. Or you can read it right here on GitHub.

Code Examples

Cypress provides a rich set of code examples for the PSoC 6 MCU, using the ModusToolbox IDE. PSoC 6 MCU bridges the gap between expensive, power hungry application processors and low‑performance microcontrollers (MCUs). The ultra‑low‑power, dual-core architecture of PSoC 6 MCU offers the processing performance needed by IoT devices, eliminating the tradeoffs between power and performance.

Code examples are grouped by category. The same code example may appear in more than one category. All the code examples come with well documented design guidelines to help you understand the design and how to develop it. Feel free to explore the code example source files and let's innovate together!

This ReadMe also includes information about ModusToolbox software, links to avaliable kits, and programming resources for PSoC 6 MCU.

Getting Started Examples

Code Example Supported Kits Notes
TBD PSoC 6 BLE Kit, PSoC 6 WiFi-BT Kit Notes Here

Analog Examples

Code Example Supported Kits Notes
TBD PSoC 6 BLE Kit, PSoC 6 WiFi-BT Kit Notes Here

Digital Examples

Code Example Supported Kits Notes
TBD PSoC 6 BLE Kit, PSoC 6 WiFi-BT Kit Notes Here

BLE Examples

Code Example Supported Kits Notes
TBD PSoC 6 BLE Kit, PSoC 6 WiFi-BT Kit Notes Here

RTOS Examples

Code Example Supported Kits Notes
TBD PSoC 6 BLE Kit, PSoC 6 WiFi-BT Kit Notes Here

System Examples

Code Example Supported Kits Notes
TBD PSoC 6 BLE Kit, PSoC 6 WiFi-BT Kit Notes Here

ModusToolbox IDE

ModusToolbox™ IDE for IoT designers provides a single, coherent, and familiar design experience combining the industry’s most deployed WiFi and Bluetooth technologies, and the lowest power, most flexible MCUs with best-in-class sensing.

Kits

Cypress provides low-cost development kits for the PSoC 6 MCU platform.

PSoC® 6 BLE Pioneer Kit: The PSoC 6 BLE Pioneer Kit (CY8CKIT-062-BLE) enables design and debug of the PSoC 63 Line. The kit includes an E-Ink display, and Cypress' industry-leading CapSense.

PSoC® 6 WiFi-BT Pioneer Kit: The PSoC 6 WiFi-BT Pioneer Kit (CY8CKIT-062-WiFi-BT) enables design and debug of the PSoC 62 MCU and the Murata LBEE5KL1DX Module (CYW4343W WiFi + Bluetooth Combo Chip). It includes a TFT display and Cypress' industry-leading CapSense.

Technical Resources

Cypress provides a wealth of data at www.cypress.com to help you select the right PSoC device and effectively integrate it into your design. Visit our PSoC 6 MCU webpage to explore more about PSoC 6 MCU family of device.

For a comprehensive list of PSoC 6 MCU resources, see KBA223067 in the Cypress community.

PSoC 6 MCU Datasheets

Device datasheets list the features and electrical specifications of PSoC 6 families of devices: PSoC 6 MCU Datasheets

PSoC 6 MCU Application Notes

Application notes are available on the Cypress website to assist you with designing your PSoC application: A list of PSoC 6 MCU ANs

PSoC 6 MCU Technical Reference Manuals (TRM)

The TRM provides detailed descriptions of the internal architecture of PSoC 6 devices:PSoC 6 MCU TRMs

Cypress Developer Community

Need support for your design and development questions? Check out the PSoC 6 forum on the Cypress Developer Community 3.0. Interact with technical experts in the embedded design community and receive answers verified by Cypress' very best applications engineers. You'll also have access to robust technical documentation, active conversation threads, and rich multimedia content.

Community Forums | Videos | Blogs | Training

Technical Support

You can also use the following support resources if you need quick assistance:

Local Sales office locations: Sales Office

About

This repository is obsolete and contains code examples for ModusToolbox 1.x

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 87.5%
  • Makefile 7.5%
  • C++ 5.0%