Since the open-beta release of Keil Studio Cloud, lots of supported hardware and exciting new features have been added to it. This blog summarized these additions.
Initially, we started with three boards from NXP. Today, the full catalog of CMSIS-supported development boards is listed on our hardware page: keil.arm.com/hardware.
Use the search box to narrow down your search. You can also filter for boards that offer example projects that can be imported directly into Keil Studio Cloud.
As you can see from the screenshot above, another addition is the support of boards with on-board ST-LINK/V2 or ST-LINK/V3 debug adapters. This enables almost the complete range of the popular STMicroelectronics developments boards. Watch this video that shows how to develop on ST-LINK enabled boards in Keil Studio Cloud:
Keil Studio Cloud fully supports Mbed OS 5.12+ and Mbed OS 6. Build and run support is available for Mbed 2 and earlier versions of Mbed OS 5 with the same underlying tooling as the Online Compiler.
As with the Online Compiler, the Keil Studio Cloud workspace acts like a filesystem for you to store your projects. We regularly back up this filesystem and monitor it to ensure the integrity of your files.To make migration from the Online Compiler to Keil Studio Cloud easier, you can instantly copy your old Online Compiler workspace directly into Keil Studio Cloud. If you have projects that you would like to migrate, this is the quickest and easiest way. You must publish any unpublished libraries in your projects to migrate them successfully.
» Learn more about how to use the Online Compiler features in Keil StudioThis video shows how to migrate your projects from Online Compiler to Keil Studio Cloud:
Another step forward in debugging is the addition of Memory Inspector. It allows you to see memory changes as they occur. You can also open multiple memory tabs to compare memory at different times or memory from different regions.
» Learn more about how to use the Memory view
This video (2:04) shows how to easily add your variables to the view. Hovering over the data field gives you more information and displays the data in various formats.
Finally, we have added the AWS Toolkit for Visual Studio Code that allows you to connect to your AWS account to create things, certificates, and policies. This integrates all functionality that you require to run our AWS MQTT examples. Using the Keil Studio Cloud IDE only makes it very convenient to connect your device to the AWS cloud in one go:
At Arm DevSummit in October 2021, we held a fully virtual workshop with the NXP i.MXRT1050-EVK to introduce Keil Studio Cloud to a wider audience. It is a hands-on experience that starts with a simple blinky application and finishes with the AWS MQTT example.
Watch the recorded workshop and access the GitHub repository:
As you can see, Keil Studio evolves continuously. This is an advantage of a cloud-native tool that can be updated quickly without bothering you with a new install. We have a full roadmap that adds more features and supported hardware soon. Make sure you sign up for more updates on keil.arm.com.
[CTAToken URL = "https://keil.arm.com/" target="_blank" text="Explore new Keil Studio features" class ="green"]