Cypress development kits based on PSoC 6 MCU and CYW43xxx WiFi/BT combo devices (CYW43012, CYW4343W) can be used for developing Mbed OS Applications.
- PSoC 6 MCU: PSoC 6 MCU bridges the gap between expensive, power hungry application processors and low‑performance microcontrollers (MCUs). The ultra‑low‑power PSoC 6 MCU architecture offers the processing performance needed by IoT devices, eliminating the tradeoffs between power and performance. The PSoC 6 MCU contains a dual‑core architecture, with both cores on a single chip. It has an Arm® Cortex®‑M4 for high‑performance tasks, and an Arm® Cortex®‑M0+ as a secure CPU with security built-in so that your IoT system is protected.
- CYW43012: Cypress CYW43012 is a 28-nm, ultra-low-power device that supports single-stream, dual-band IEEE 802.11n-compliant Wi-Fi MAC/baseband/radio and Bluetooth 5.0 BR/EDR/LE. The WLAN section supports SDIO interface to the host MCU (PSoC 6 MCU), and the Bluetooth section supports high-speed 4-wire UART interface to the host MCU.
- CYW4343W: Cypress CYW4343W is a highly integrated device that offers the lowest BOM in the industry for integrated WLAN/BT IoT applications. The chip includes a 2.4-GHz WLAN IEEE 802.11 b/g/n MAC/baseband/radio, and Bluetooth 4.2 BR/EDR/LE support. The WLAN section supports the SDIO interface to the host MCU (PSoC 6 MCU), and the Bluetooth section supports high-speed 4-wire UART interface to the host MCU.
To get started on developing Mbed OS applications using PSoC 6 and CYW43xxx, refer https://cypresssemiconductorco.github.io/cypress-mbed-os-docs/.