Getting Started: Creating a New Project

The Create New Project screen was designed to help select an MCU for your project, based on both software and hardware requirements. This example describes how to create a new project.
  1. 1. Open a browser and go to
  2. 2. Select CREATE NEW PROJECT.

    The Create New Project screen will show up as shown in the figure below. In the FILTERS section, when adding MIDDLEWARE and DRIVERS to the project, the list of MCUs, which meet those requirements, is narrowed down. The SEARCH FOR SOFTWARE searches all software components, displaying relevant results for both Middleware and Drivers. Drivers refer to both MCU peripheral drivers or component drivers, written to support external components.

  3. 3. For example, by typing "WiFi" in the SEARCH FOR SOFTWARE bar and clicking on the Wi-Fi middleware, found by the search, you will see a description of the selected software component under MORE INFORMATION. Here we can see that this is a library supporting the ATWINC1500 network controller SoC, through an SPI/USART interface.
  4. 4. Incrementing the Wi-Fi middleware count to 1, now filters devices, showing only those MCUs and boards which are able to work with the ATWINC1500 Wi-Fi SoC. To see which kits support a Wi-Fi extension, mark “Show only boards” in the RESULTS window. The image below shows the result at this stage. Click on CREATE NEW PROJECT.

    The project is created in Atmel START and opens in the DASHBOARD tab, as shown below. Note that the Wi-Fi middleware library for the ATWINC1500 module has already been added to the project, along with related driver dependencies. For more information on the Wi-Fi middleware, click on User Guide. Here you will find a link to the primary programming reference for the ATWINC1500, the ATWINC1500 Software Design Guide.

    Note: You can check that choosing the SAM L21 Xplained PRO board automatically selects the ATSAML21J18B (TQFP64) as device, which is the one mounted on it.
  5. 5. Now, click on Add software component and search for "ADC". Then, select the ADC driver from the list and click on Add component(s).
  6. 6. The ADC driver or Wi-Fi middleware library is now added to the project dashboard. The Driver drop-down menu lets you select the driver type. Click on the ADC_Async option.
  7. 7. Clicking on User guide will now open an HTML version of the ASF4 API Reference Manual, in context of the ADC_Async API reference, as shown below.