RoadTest: PSoC® 6 WiFi-BT Pioneer Kit (CY8CKIT-062-WIFI-BT)
Author: dixonselvan
Creation date:
Evaluation Type: Development Boards & Tools
Did you receive all parts the manufacturer stated would be included in the package?: True
What other parts do you consider comparable to this product?: Cypress PSoC6 BLE Pioneer Kit.
What were the biggest problems encountered?: No major issues so far.
Detailed Review:
Cypress PSoC6 WiFi-BT Pioneer Kit - Road Test Review
Last Modified Date & Purpose - 27/12/2018 & Road Test Review Creation
Introduction
Cypress PSoC6 WiFi-BT Pioneer kit (CY8CKIT-062-WiFi-BT) priced at $99* contains the PSoC6 WiFi-BT Pioneer board (MPN nomenclature of the PSoC6 MCU - CY8C6247BZI-D54) along with
Cypress PSoC6 WiFi-BT Pioneer kit is a low-cost, ultra-low power hardware platform for evaluating the dual-core PSoC 62 MCU (PSoC - Programmable System on Chip) specifically designed for wearable and IoT products and Murata LBEE5KL1DX module which is a certified CYW4343W WiFi and Bluetooth Combo Chip. The PSoC6 WiFi-BT Pioneer board has these (PSoC6 MCU and WiFi-BT Combo Chip) and industry-leading CapSense 4th generation (both self CSD and mutual capacitive CSX sensing capable system) which can be evaluated using the five-segment touch slider, two touch buttons, and proximity sensor. The board has a well-cushioned stand to keep it separated from your workbench or desk and provides grip to prevent it from falling down. Arduino UNO R3 (3.3V) Shield compatible headers and Digilent Pmod compatible headers help to expand your projects easily. In Short, this is an MCU powerhouse of features built-in to meet your IoT needs. The tagline for this kit by Cypress is as below,
Where IoT meets lowest power, most flexibility, built-in security
PSoC Creator 4.2* is the latest and official IDE for developing, debugging your projects and for programming the Cypress PSoC6 WiFi-BT Pioneer board. Additionally, you will require WICED Studio 6.2* (Wireless Internet Connectivity for Embedded Devices) for the WiFi-BT programming.
To get started with the Cypress PSoC6 WiFi-BT Pioneer kit, check out the Quick Start Guide, Kit Guide, and Code Examples from Cypress to grab a quick overview of the hardware and features available in the kit. This will be my road test review of the Cypress PSoC6 WiFi-BT Pioneer kit based on my two months experience of road testing this board. Click here if you would like to know About me. You can also check out my review of a similar kit from Cypress (priced at $75*) but without Wi-Fi, the Cypress PSoC6 BLE Pioneer Kit - Cypress PSoC® 6 BLE Pioneer Kit (CY8CKIT-062-BLE) - Review Thank you rscasny, Element14 Community and Cypress for providing me this opportunity.
*Price and Software versions mentioned were taken during the period of road test review and these might change in the future.
Table of Contents
The plan proposed in the road test application includes a 'Home Automation' project, standard review along with the comparison review with the BLE variant of this kit. The proposed schedule of the road test review is as follows,
Unboxing
The Cypress PSoC6 WiFi-BT Pioneer kit is securely placed inside a strong, purposefully built cardboard box which locks with the help of magnets in the flap edges. There is sponge attached to the inside of the box (at the lid and in the box in the shape of the contents) which helps to keep the contents of the kit in place and safe from damage during transport or storage (when the kit is not in use it is recommended to keep it inside the box in order to prevent ESD and avoid interference). Plus on the back, you have links for additional resources, support, QR code which lead you to Cypress websites related to the kit, contact and revision details. There is RoHS certification which becomes visible when you peel away the sticker having a precaution message about ElectroStatic Sensitive devices inside. This kit has a lifetime of 5 years and you need to contact your nearest recycler on information about discarding the kit. Above all the kit was shipped undamaged with an additional cardboard box, packaging paper, and bubble wrap. Thanks to Element14 Community team and UPS for packing and delivering the kit without any damage.
Once you open the box, you literally have the feeling of unboxing one of the premium phones out in the market (not to exaggerate)! And inside you have a quick start guide, four jumper and two proximity sensor wires inside a plastic enclosure, a USB type-A to type-C cable for supplying power to the board and the main PSoC6 WiFi-BT Pioneer board with the TFT display shield.
First Impressions
The board is designed quite well with an easily accessible placement of Capsense slider, buttons and GPIO pins (unless you have the TFT display shield mounted on top). The TFT Display shield pins are quite long to allow some level of access to the nearby GPIO pins even while it is connected to the Cypress PSoC6 Pioneer board. But some LEDs, switches and GPIO Pins do go under the TFT Display shield while connected to the board, which makes them less viewable or accessible.
Below are the images of the kit and its contents.
{gallery} Unboxing - Cypress PSoC6 WiFi-BT Pioneer kit |
---|
Picture1: Cypress PSoC6 Wi-Fi BT Pioneer Kit |
Picture2: Cypress PSoC6 Wi-Fi BT Pioneer Kit |
Picture3: Cypress PSoC6 Wi-Fi BT Pioneer Kit - Box |
Picture4: Cypress PSoC6 Wi-Fi BT Pioneer Board |
Picture5: Cypress PSoC6 Wi-Fi BT Pioneer Board - without TFT Display Shield mounted on top |
Picture6: Cypress PSoC6 Wi-Fi BT Pioneer Board - Bottom View |
Picture7: TFT Display Shield |
Out of the Box (OOB) Demo
No joy is greater for a developer than visualizing the newly purchased kit working with almost zero efforts right out of the box. The kit comes pre-programmed with a WICED WiFi Demo (For code example - Click here). Have a look for yourself to see how the Cypress PSoC6 WiFi-BT Pioneer kit performs out of the box. You may additionally need a browser with WiFi capable phone, tablet or PC to have a complete OOB experience.
Note: Make sure the SW5 is in the middle position which is 3.3V otherwise the TFT shield might not operate and go blank.
Below is the video covering the unboxing and Out of the Box experience.
I have tried to consolidate all the specifications of the Cypress PSoC6 WiFi-BT Pioneer Kit in the table below.
Description | Value |
---|---|
Kit | |
Product Name | Cypress PSoC6 WiFi-BT Pioneer Kit |
Part Number | CY8CKIT-062-WiFi-BT |
PSoC6 BLE Pioneer board | |
Part Number (MPN Nomenclature) | CY8C6247BZI-D54 |
Dual Core | Arm Cortex M4 @150 MHz Arm Cortex M0+ @100 MHz |
Flash | 1MB |
SRAM | 288KB |
GPIO pins | 104 |
Programmable Analog Blocks | 7 |
Programmable Digital Blocks | 56 |
Operating Voltage | 1.8-3.3 V |
Battery Support | Lithium-Ion Polymer Battery |
Power Delivery (PD) System | EZ-PD CCG3 |
Backup | 330mF Super Capacitor |
Connectivity | 2.4 GHz Wi-Fi, Bluetooth |
WiFi Standard | IEEE 802.11 a/b/g/n WLAN |
Special features | Ultra-Low Power, Arduino Shield compatible, Capacitive Sensing with CapSense, Full Speed USB, Digilent Pmod Compatible. |
TFT Display shield | |
Part Number | CY8CKIT-028-TFT |
Display Size & Type | 2.4 Inch TFT Display |
Sensors & Features | Ambient light sensor, 6-axis motion sensor, PDM microphone, 32-bit audio codec |
Arduino Compatible | Yes |
Cable | |
Cable | USB Type-A to Type-C |
The MPN Nomenclature of the PSoC6 provided for this road test is explained as follows:
CY8C6247BZI - D54ES
The PSoC6 Dual core is a shared memory unit where both the cortex can talk to anything on the board. In spite of this, they have their own advantages. Below is a list of applications for which the Arm Cortex cores can be used separately,
Arm Cortex M0+ - This is used in the case where applications which need to run for a longer duration in low power mode. Some examples are,
Arm Cortex M4 - This is used in the case where applications need to be capable of running powerful processes. Some examples are,
PSoC Creator
PSoC® Creator™ Integrated Design Environment (IDE) is the official IDE for programming the Cypress PSoC6 BLE Pioneer Kit. The latest version is 4.2 which can be downloaded as a zip file of around 622 MB size (for windows) and takes about 2.50 GB of disk space for installation. The below screenshot shows the folder structure inside the installation directory. For PSoC Creator Quick Start guide - Click here.
It is majorly compatible with Windows OS and can be run in Mac or Linux OS using VMWare or Virtual Box. The PSoC Creator is a medium-sized powerful development environment which helps developers easily recover from errors with suggestions. Also, some software component updates are automatically identified and updated with manual intervention, which otherwise would be a headache to find out.
WICED Studio
WICED Studio is the IDE for developing applications for WiFi and Bluetooth using the Cypress PSoC6 WiFi-BT Pioneer kit. The latest version is 6.2 which can be downloaded a zip file of around 623 MB size (for windows) and takes about 380 MB of disk space for installation. The below screenshot shows the folder structure inside the installation directory.
Display Shield:
{gallery} TFT Display Shield |
---|
TFT Display Shield: Top View |
TFT Display Shield: Bottom View |
E-Ink Display Shield: Top View |
E-Ink Display Shield: Bottom View |
E-Ink Display Shield: Broken |
This section will be updated soon with the project.
Workaround: You have to place it in the 3.3V position. It works for 2.5V or greater.
Workaround: Set Deep Sleep longer than 30ms. Use 0.9V/1.1V SIMO buck or select VDD greater than 1.8V using SW5.
Workaround: Use Windows 10
Cypress PSoC6 WiFi-BT Pioneer kit is a very powerful development kit with moderately sized IDEs. WIth available tutorials and documentation from Cypress, getting started was really easy and without any hustle. Based on my journey for two months with this Cypress PSoC6 WiFi-BT Pioneer kit, I have tried to summarize its Pros and Cons as below.
Pros
Cons
What may follow
With this ends my road test review of the Cypress PSoC6 BLE Pioneer Kit.
I have tried to summon some useful quick reference links in the table below.
Top Comments
Good start to your review, I look forward to see how you progress with the project.
Kind regards.