linfaxiao Goto Github PK
Type: User
Type: User
FreeRTOS kernel, distributed as standard C source files with configuration header file, for use with the PSoC 6 MCU.
This ReadMe contains links and information on Cypress and third-party middleware for ModusToolbox, as well as BSPs and other resources.
This example demonstrates use of the ADC (Analog to Digital Converter) HAL driver to perform voltage measurements.
This code example demonstrates the implementation of a BLE Battery Service using PSoC 6 MCU with Bluetooth Low Energy Connectivity (PSoC 6 BLE). This code example implements a GATT Server with the Battery Service and Device Information Service BLE standards. This code example uses FreeRTOS.
This example demonstrates BLE GATT throughput for PSoC 6 MCU. GATT throughput is calculated on both server and client devices.
This code example demonstrates how to interface PSoC 6 MCU with a BMI160 Motion Sensor over an I2C interface within a FreeRTOS task. This example reads raw motion data and estimates the orientation of the board.
This code example encrypts and decrypts user input data using the AES algorithm using a 128-bit key. The encrypted and decrypted data are displayed on a UART terminal emulator.
This code example shows how to generate a 32-byte hash value or message digest for an arbitrary user input message with the SHA2 algorithm using the Cryptographic hardware block in PSoC 6 MCU.
This code example demonstrates generating a One-Time Password (OTP) using the True Random Number generation (TRNG) feature of PSoC 6 MCU cryptography block.
This example demonstrates the usage of CSD analog-to-digital converter (ADC) in PSoC 6 MCU.
This code example demonstrate basic device firmware update (DFU), also known as "bootloading", with PSoC® 6 MCU. This includes downloading an application from a host and installing it in device flash, and then transferring control to that application.
This is a minimal starter Dual-CPU application template for PSoC 6 MCU devices.
This example demonstrates how to use the protection units to isolate the CM0+ from CM4.
This empty application provides a template for creating applications using PSoC 6 devices.
This code example demonstrates emulation of EEPROM behavior in flash memory of PSoC 6 MCU using emeeprom middleware.
This example demonstrates the fault handling functionality of PSoC 6 MCU using Peripheral Driver Library (PDL) System Library (SysLib) and ModusToolbox integrated development environment (IDE).
This example demonstrates how to configure a GPIO to generate an interrupt in PSoC 6 MCU.
Demonstrates simple UART communication by printing a "Hello World" message on a terminal and blinks an LED using a Timer resource.
This example demonstrates the use of I2C (HAL) resource for PSoC6 MCU in Master mode
This example demonstrates the useof I2C (HAL) resource for PSoC6 MCU in Master mode with an EzI2C slave
This example demonstrates the operation of the I2C (HAL) resource for PSoC 6 MCU in Slave mode using callbacks
This application demonstrates how to set up a 32-bit free-running counter using two 16-bit counters of the Multi-Counter Watchdog Timer (MCWDT). The application is implemented using LPTimer HAL APIs , which use a cascade of Counter 0 and Counter 1 in free-running mode.
This example explains how to setup a 32-bit free-running counter using two 16-bit counters of Multi-Counter Watchdog Timer (MCWDT) in PSoC 6 MCU.
This code example generates a square wave using the TCPWM resource configured as a PWM. An LED connected to the PWM output pin blinks at 2 Hz.
This example demonstrates the usage of the real-time clock (RTC) in PSoC 6 MCU. It shows how to get and set the time in the RTC using the RTC driver API.
This code example demonstrates simultaneous sampling of two SAR ADCs. This code example is supported on devices such as PSoC 62 MCU (CY8C62x4) which has two SAR ADCs.
This code example demonstrates the implementation of a simple FreeRTOS task, which toggles an LED periodically using PSoC® 64 MCU.
This example uses a PWM resource and Smart I/O in PSoC 6 MCU to implement a ramping LED, where an LED gradually cycles through increasing and decreasing brightness levels. There is no CPU usage except for the initialization of PWM and Smart I/O.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.