The Pioneer Kit development platform for the PSoC 6 MCU from Cypress Semiconductor is available at RS Components. The PSoC 6 is purpose-built for the IoT with an ultra-low-power, flexible architecture and integrated security features required for next-generation IoT devices. The kit has a PSoC 63 device on-board, with Bluetooth 5 ready to go, creating a powerful launchpad for developing IoT devices.
Cypress’ 512Mb Quad-SPI NOR Flash memory and EZ-PD CCG3 USB Type-C controller with power delivery are also available on-board.
Smart power options are provided too, with support for a rechargeable LiPo battery and a supercapacitor that can be used as back-up power.
Users can also refine the user interface for their new applications by taking advantage of the on-board capacitive-sensing buttons, sliders and proximity sensor based on Cypress’ CapSense technology, and the 2.7in. E-ink display shield (CY8CKIT-028-EPD) which is included in the pack.
This board plugs into the platform’s Arduino UNO v3 shield headers, which simplify additional functional expansion leveraging the extensive Arduino ecosystem.
The PSoC 6 BLE Pioneer Kit contains everything users need to get their applications up and running, including essential software.
There is a comprehensive software development kit (SDK) containing header files, start-up code and fully integrated middleware, called the Peripheral Driver Library (PDL). The PDL helps quickly take control of the flexible peripherals of PSoC 6 MCUs.
The new PSoC 6 MCU will also soon be available from RS, for customers to implement their projects developed using the PSoC 6 BLE Pioneer Kit.
The PSoC 6 architecture integrates a 150MHz ARM Cortex-M4 core and 100MHz Cortex-M0+ to allow compute tasks to be assigned efficiently for optimum performance and power.
Active power can be as low as 22µA/MHz on the ARM Cortex-M4 and 15µA/MHz on the Cortex-M0+ cores, and dynamic voltage and frequency scaling ensures maximum energy efficiency as the load varies.
The devices also feature a hardware-based trusted execution environment (TEE), which addresses IoT security challenges without requiring external memory or a secure element.
The PSoC 6 TEE supports state-of-the-art security features such as secure boot, secure data storage, and advanced cryptographic algorithms.