RoadTest: Cypress PSoC 62S2 Wi-Fi & BT5.0 Pioneer Dev Kit
Author: misaz
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?: ARM MCU development boards and relevant parts (debuggers, Wi-Fi modules, ...).
What were the biggest problems encountered?: Buggy development environment with limited debugging capabilities and only basic eclipse integration.
Detailed Review:
This review is very long and I do not expect that you will read everything that I have written. This is reason why I decided to include this “overview of table of contents” chapter that should show you what is recommended to read to everyone and what is recommended only for user which are really interested in buying that board and want to know everything about board and its design before buying it. Expect table of contents and summary there are 2 types of chapters. Chapter with name starting with “Review” are reviews where I discuss some part of the board in very deep details. I also present there some my thoughs from real-live usage of board. There are also chapters with name starting with “Project” and they are not a formal review. I have written them as tutorials showing how to make some basic (maybe interesting?) project with usage of some specific part of board. Some tutorials consist of multiple variants showing the same project made with different toolsets, libraries and backing operating system (for example there are variant for pure application without any operating system or library and another variant show the same example using different cloud service prociders).
The PSoC 62 is good platform and I like it. Technically I have no problem with it. Software libraries and code examples are very high quality and enables you rapidly develop even complex application. I like design of MCU. The biggest problem you will face at least at the beginning on this platform is inconsistent naming of things. You will se lot of different names of development board, its parts, MCU, MCU family and subfamilies and much more. Development board enables you to develop broad range of application. Board features powerful Wi-Fi module, FLASH and FRAM memories, SD card slot, capacitive touch control and expansion header. Unless you need some special things like Ethernet, It is good choice.
Category | Pros | Cons | Score |
---|---|---|---|
Development board |
|
| 9.5 / 10 |
MCU |
|
| 9.5 / 10 |
WiFi + BLE |
|
| 10 / 10 |
Programmer + debugger |
|
| 10 / 10 |
Software |
|
| 6 / 10 |
Documentation |
|
| 8 / 10 |
Misc |
|
| 9 / 10 |
The score from previous table I mapped to score at header using following formula with following weights.
Category | Included section | Weight | Final score |
---|---|---|---|
Product Performed to Expectations | Development board | 0.3 | 0.97 = 10 / 10 |
MCU | 0.3 | ||
Wi-FI + BLE | 0.3 | ||
Programmer + debugger | 0.1 | ||
Specifications were sufficient to design with | Documentation | 0.7 | 0.83 = 8 / 10 |
Misc. | 0.3 | ||
Demo Software was of good quality | 10 / 10 | 1.00 = 10 / 10 | |
Product was easy to use | Software | 0.5 | 0.74 = 7 / 10 |
Documentation | 0.3 | ||
Programmer + debugger | 0.2 | ||
Support materials were available | Documentation | 0.7 | 0.83 = 8 / 10 |
Misc. | 0.3 | ||
The price to performance ratio was good | 10 / 10 | 1.00 = 10 / 10 |
Top Comments
Wow! That's quite a thorough road test.
I made some last changes to my review at 2020-12-30. Since that date review is complete and final. I have done following changes in review and blog posts since original publishment of them before 2020…