What PSoC 6 MCU Dev Kit Can You Choose From?
Since the PSoC 6 MCU launch in 2017, multiple PSoC 6 MCU Dev Kits have been developed to enable innovative ideas for a range of developers. There are smaller form factor "Prototyping Kits" as well as more full-featured "Pioneer Kits" all coming with wireless connectivity, CapSense, sensors, and the ability to expand to off-the-shelf shields for added functionality (the Pioneer Kits even come with Arduino® display shields).
See below for a diagram of each kit (with a link to Mouser for more information). We are excited to see what you come up with!
Software and Resources
The software environment you should use for this design contest is: ModusToolbox™. The ModusToolbox Software Environment is the ideal software platform to create IoT MCU and Wireless designs. Think about ModusToolbox as a collection of firmware libraries (BSPs, middleware, examples, and more) and tools that you can easily arrange to suit the needs of your PSoC 6 project. ModusToolbox allows you to bring your PSoC 6 idea to life. Take advantage of our intuitive configurators that allow you to easily setup system functions, configure and tune CapSense hardware applications, setup and write to displays, and configure connectivity settings for Wi-Fi, Bluetooth, and USB. ModusToolbox also provides a world-class integration of 3rd party ecosystems such as Mbed OS and FreeRTOS for AWS IoT cloud services. There are a plethora of easy-to-use code examples on the Cypress GitHub Repository that show you how to take advantage of all these features and development flows.
Start with one of our example projects, using the Project Creator to get started. You can use the command line to quickly export the output to Visual Studio Code, Embedded Workbench, mVision, work from the command line, or use the Eclipse IDE for ModusToolbox. The end result is the same, you get to work in your preferred environment.
Download the ModusToolbox Software Environment (available on Windows, Linux, and macOS), check out the resources below, and get started now! If you are unfamiliar with ModusToolbox as a whole, or one of our supported ecosystems, check out the extensive ModusToolbox 101 Training Material available on GitHub.