CY8CPROTO-063-BLE PSOC 6 BLE PROTOTYPING KIT
CYPRESS; PSoC Microcontroller Introduction/Tutorial - USB Serial
https://www.youtube.com/watch?v=vezklzw6PxM
https://www.youtube.com/watch?v=OumSooS8qZE
https://drive.google.com/drive/folders/1DfhqKb5POn-9juh3-8AWRWqUYe0yWy7u
CY8CKIT059Setup_RevSA.exe ; psoccreator_4.4_Windows_x86-x64.exe" (659MB)
You can get the software you need for the CY8CPROTO-063-BLE (PSoC 6 BLE Prototyping Kit) from Infineon’s (formerly Cypress) official toolchains. Here’s how:
#include <device.h>
void main()
{
unsigned char I =1; // variable i
unsigned char j =50; // variable j
for(;;)
{
Pin_1_Write(i); write the value to pon_1
CyDelay(3); // delay in mili-second
i =^= 1; toggle the value to write to Pin_1
} // end for
} // end main
PSoC 6 101: Lesson 2-6 Basic PSoC 6 Analog Features
https://www.youtube.com/watch?v=lME10oZX8b4
../
PSoC 6 101: Lesson 1-3 Hello World
https://www.youtube.com/watch?v=FpJ4va8-qTI
../
PSoC 6 101: Lesson 1-2 PSoC Creator IDE M0 and M4 sample
https://www.youtube.com/watch?v=a3S6yJ1uqbI
../
PSoC 6 101: Lesson 3-1 Introduction to BLE
https://www.youtube.com/watch?v=iadKi7GnJwE
..//
3/26/2026
PSoC 6 101: Lesson 3-1 Introduction to BLE
https://my.asipolicy.com/Home/Index/FLA354552?PageType=PolicyDocs
https://www.youtube.com/watch?v=gV_g3o-fgVU
PSoC 6 101: Lesson 3-2b Creating the BLE MainController for Robotic Arm Project
https://www.youtube.com/watch?v=2b6BnoJZjIo
PSoC 6 101: Lesson 3-3a Creating a BLE Central Device (Remote Control
https://www.youtube.com/watch?v=ARfBaQ6KD5o&list=TLPQMjYwMzIwMjYoem8nUBjyFg&index=2
ModusToolbox™
This is Infineon’s primary development environment for PSoC 6, including drivers, middleware, and board support packages. (Infineon)
You can download ModusToolbox from Infineon’s “Evaluation Boards / Tools” site. (Infineon)
The CY8CPROTO-063-BLE board is supported with ModusToolbox. (rs-online.com)
For example, version 3.1 is referenced in the CY8CPROTO-063-BLE Zephyr board docs. (Zephyr Project Documentation)
PSoC Creator
This is Cypress’s older Windows-only IDE. Some example code for the CY8CPROTO-063-BLE kit may reference PSoC Creator (e.g. example projects). (Manuals+)
You can download PSoC Creator from Infineon / Cypress under “PSoC Software / SDK” pages. (Infineon)
Other Utilities
PSoC Programmer: for flashing, especially older workflows. The kit’s documentation mentions requiring PSoC Programmer version 3.27.3 or later. (Manuals+)
KitProg / kit debugger firmware loader: in some cases, especially if the board uses KitProg2 firmware, you might need to upgrade to KitProg3 via a firmware loader tool (fw-loader) included in ModusToolbox. (my.avnet.com)
Visit the Infineon evaluation board page for CY8CPROTO-063-BLE → there is a “DOWNLOAD – ModusToolbox™ Software” link. (Infineon)
Download the appropriate ModusToolbox installer (for your OS: Windows, macOS, Linux).
Install it. During installation, it will include:
Board Support Package (BSP) for your kit
Peripheral Driver Library (PDL)
Middleware stacks including Bluetooth, USB, etc.
The fw-loader / KitProg firmware upgrade tool
If your board’s KitProg is at an older version (KitProg2), use fw-loader to upgrade to KitProg3 so that debugging/flashing works correctly. (Zephyr Project Documentation)
(Optional) If you want, install PSoC Creator (for Windows) and PSoC Programmer, especially if you want to run example projects provided in that format.
If you like, I can provide direct download links for the latest ModusToolbox version, or a step-by-step walkthrough for your OS (Windows, macOS, or Linux). Which OS are you using?
Is PSoC creator free?
Getting Started with PSoC Creator. If you want to move beyond the basics, you'll need to install Cypress's PSoC Creator IDE. It's free, with no code size limitations, although Cypress does ask that you register before downloading
How to install PSoC creator?
https://web.mit.edu/6.131/www/document/Creator_for_MIT.pdf
Step 1: Download PSoC Creator
1. Go to www.cypress.com
2. Go to ProductsProgrammable System-on-chipPSoC
Software
3. Click on PSoC Creator. (PSoC Creator is the IDE for PSoC
3 and 5 designs, PSoC Designer is for PSoC 1 designs)
4. Click download. Scroll to the bottom of the page and click
on the first link.
5. You will be prompted to login. Create an account to do so.
6. Use the download manager. Click “launch.” Install the
typical version of Creator. Run the update manager.
Install.
Launch.
Create New Project.
Click the Create New Project link on the Start Page to open the New Project wizard. Note There are also code examples available from a link on the Start Page and from the File menu.
Complete New Project Wizard.
Modify the Design.
Configure Components.
Configure Design-Wide Resources
MIT uses Cypress Semiconductor PSoC (Programmable System-on-Chip) devices in courses like 6.115 and 6.131 to teach embedded systems, combining a microcontroller with configurable analog and digital components. Resources include PSoC Creator tutorials, USB transfer examples, and guides on using the PSoC 4 Pioneer Development Kit for rapid, flexible prototyping.
MIT - Massachusetts Institute of Technology
MIT - Massachusetts Institute of Technology
+4
Key Aspects of PSoC at MIT:
PSoC Creator: The primary IDE used for designing and programming PSoC 3 and PSoC 5 devices, allowing users to drag-and-drop components.
Components: Students learn to configure on-chip analog (Opamps, ADC) and digital (logic gates, counters, PWM) blocks, reducing the need for external hardware.
6.115/6.131 Resources: MIT provides specific tutorials on using PSoC, including setting up USB serial communication, creating custom components, and using the .cydwr file for pin assignments and clock management.
Hardware Interaction: The PSoC is used for tasks like reading sensor data, driving motors, and communicating with PCs via UART or I2C
https://web.mit.edu/leeb/www/page/psoc.html
https://web.mit.edu/leeb/www/document/creator_for_mit.pdf
Infineon – PSOC Control C3 Microcontrollers – PTM | DigiKey
fast analog and digital peripherals, including a 12-bit ADC supporting up to 12 megasamples per second, with idle sampling up to 16 channels for 25 percent faster results without any sampling jitter. They also have an optional high resolution PWM with a typical resolution of less than 100 picoseconds.
Applications
Smart home and home appliances, Power and gardening tools
Lawn mower robots, Home robots
Residential aircon ODU, Large and medium home appliance drives
Industrial motor control ,General purpose drives
Servo drives, Commercial aircon/HVAC, Robotics
Software Enablement
PSOC Control is supported in ModusToolbox Software, a modern, extensible development ecosystem provided as a collection of development tools, libraries, and embedded runtime assets. The ModusToolbox Industrial technology pack installs the ModusToolbox Motor Suite, a comprehensive software solution designed to simplify and accelerate the development of motor control systems. With its intuitive interface and robust features, the Motor Suite provides a seamless experience for engineers and developers to design, test, and optimize motor control applications.