Skip to content

Infineon/Community-Code-Examples

Repository files navigation

Code Examples from the Community

This repository contains links to code example generated by our community users. These code examples cover a broad range of Cypress products such as PSoC, USB, WiFi and BT, and across different Cypress IDEs – PSoC Creator, ModusToolbox IDE, and WICED Studio.

We present this list as a service to our users. Our goal is to give you a one-stop shop for code examples that exist in a variety of places, like GitHub, the Cypress community code examples, or the IoT Developer Zone, where you can find many more examples, including some of our design contest winners.

Most examples have all the source files, so even if an example doesn't use your favorite IDE, you can still find good stuff in the source code.

Cypress Semiconductor did not produce these examples, so obviously we can't guarantee any example will work as expected, and we don't provide support for these examples. If you find any issues with an example, please get in touch with the person who created it.

Finally, if you create an example or find one that you think should be listed here, raise an Issue and point us to the example. We'll take a look, and probably add it to the list.

Thanks, and happy coding!

PSOC Code Examples

User Repo Description
Ghent360 PSOC 4 SWD Programmer SWD Programmer for PSoc 4 based devices.
yourskp PSOC 4 BLE PSoC 4 BLE design example repository.
yourskp USB_Audio PSoC 3/5 USB audio firmware for Mac, Windows and other USB audio class compliant hosts.
kiml PSOC_programmer Open source Unix (Linux/Mac) tools to manipulate hex files and program a PSoC5 via FX2 USB interface (assumes CY8CKIT-050).
sparkfun PSoC_Arduino_Support Support projects for PSoC processor support within the Arduino IDE.
kiml PSOC_compiler Tutorial/starter code for setting up GCC for PSOC5 (ARM) in an open-source baremetal configuration.
derkst Cypress-PSOC-OLED TSSD1306 OLED display driver and graphics library for the Cypress PSOC family of microcontrollers
kmmankad ENC28J60-PSoC3 A project that aims to create an Internet connected PSoC3 device based on the ENC28J60
gbmhunter MFixedPoint MFixedPoint is a header-only fixed-point C++ library suitable for fast arithmetic operations for PSoC
clementleger cypress_linux_tools Tools to build and flash cypress PSoC Creator projects under Linux

WiFi Code Examples

User Repo Description
nexmon eemoo-lab The C-based Firmware Patching Framework for Broadcom/Cypress WiFi Chips that enables Monitor Mode, Frame Injection and much more.