Once one of the interactive blue blocks is selected, Grace™ offers the user several view types. Each of these views offers a different level of abstraction, which provides users with a level of interactivity with the particular peripherals depending on what is comfortable to them. As shown on this slide, Grace offers a basic view, a power user view, and a register view for the 10-bit ADC module that was selected. The basic view provides developers with buttons, drop down menus, and text fields that show the most-used features and options that are associated with the peripheral. In order to see every function of the peripheral, simply click to enter the power user view, this view also shows interactive graphical elements, but allows the user to change and configure every option that is available for the peripheral module. Finally, there is the register view, which provides the user with an interactive screenshot of the actual configuration registers of the active peripheral. Within this view, bit-level changes can be made in the peripheral’s configuration. What is particularly useful about the view points is that they are truly three different view types that access the same low-level configuration settings. That means that any changes made within any of the view points are automatically reflected within the other views. This way the user can jump between the multiple levels of abstraction without having to worry about messing up any edits that have been made. Additionally, these view points become great learning tools to new MCU and MSP430 users. As users on a high-level interact within basic or power user view, developers can quickly jump to register view to see what changes were made on a bit by bit level. By simply navigating through Grace, users are introduced to the architecture of the microcontroller device, offering a glimpse at the ins and outs of the MSP430.