1 Harmony 3 Driver and System Service Application Examples for SAM E70/S70/V70/V71 Family
The following applications are provided to demonstrate the typical or interesting usage
            models of one or more peripheral libraries.
| Name | Description | 
|---|---|
| Console Debug System Service using UART | This example application demonstrates the UART based console and debug system service | 
| Console Debug System Service using USB | This example application demonstrates the USB based console and debug system service | 
| EEPROM Emulator Library Read Write | This application example demonstrates how to read and write to the Emulated EEPROM memory space using the EEPROM Emulator library | 
| FAT File System using NVM and SDMMC Media | This application shows an example of using the FAT File System to access files across multiple media (NVM, SDMMC) | 
| FAT File System using NVM and SDSPI Media | This application shows an example of using the FAT File System to access files across multiple media (NVM, SDSPI) | 
| FAT Filesystem throughput using SDMMC Media | This application calculates throughput by Writing and Reading data into a SD-Card at High Speed using the MPLAB Harmony File System and the SDMMC driver | 
| FAT Filesystem using NVM and SST26 Media | This application shows an example of using the FAT File System to access multiple files across multiple media (NVM, SQI FLASH) | 
| FAT Filesystem using NVM Media | This application shows an example of implementing a FAT disk in the device internal Flash memory | 
| FAT Filesystem using RAM Media | This application shows an example of using the FAT File System to access RAM media | 
| FAT Filesystem using SDMMC Media | This application shows an example of using the FAT File System to access and modify the contents of a SD card using the SDMMC driver | 
| FAT Filesystem using SDSPI Media | This application shows an example of using the FAT File System to access and modify the contents of a SD card using the SDSPI driver and the SPI PLIB | 
| FAT Filesystem using SST26 Media | This application shows an example of using the FAT File System to access SQI based SST26 flash media | 
| FreeRTOS Basic | This example application demonstrates context switching between four tasks of different priorities. Two tasks run periodically while the other two tasks are event driven | 
| FreeRTOS Task Notification | This example application is to illustrate the FreeRTOS Task Notification feature which is used as a light weight binary semaphore | 
| FreeRTOS Tickless Basic | This example application blinks an LED to show the FreeRTOS threads that are running and to indicate status in the FreeRTOS tickless idle mode | 
| I2C Driver Asynchronous - I2C EEPROM | This example application shows how to use the I2C driver in asynchronous mode to perform operations on the EEPROM | 
| I2C Driver Asynchronous - Multi Client | This example application demonstrates the multi-client feature of the asynchronous mode of the I2C driver by communicating with an external EEPROM and a temperature sensor | 
| I2C Driver Synchronous - I2C EEPROM | This example application shows how to use the I2C driver in synchronous mode to perform operations on the EEPROM | 
| I2C Driver Synchronous - Multi Client | This example application demonstrates the multi-client feature of the synchronous mode of the I2C driver by communicating with an external EEPROM and a temperature sensor | 
| I2C EEPROM AT24 Driver - EEPROM Read Write | This example application shows how to use the AT24 driver to perform read and write operations on AT24 series of EEPROM | 
| Memory Driver Asynchronous - NVM SST26 Read Write | This example application shows how to use the Memory driver in asynchronous mode to perform block operations on the NVM and the SST26 media’s | 
| Memory Driver Synchronous - NVM SST26 Read Write | This example application shows how to use the Memory driver in synchronous mode to perform block operations on the NVM and the SST26 media’s | 
| MPFS Filesystem using NVM Media | This application shows an example of implementing a MPFS disk in device Internal Flash memory | 
| SDMMC Driver Asynchronous - SDMMC Read Write | This example application shows how to use the SDMMC driver in asynchronous mode to perform block operations on the SD Card Media | 
| SDSPI Driver Synchronous - SDSPI Read Write | This example application shows how to use the SDSPI driver in synchronous mode to perform block operations on the SD Card Media | 
| SPI Driver Asynchronous - Multi Client | This example demonstrates how to use single instance of the SPI driver in asynchronous mode to communicate with multiple EEPROMs | 
| SPI Driver Asynchronous - Self Loopback Multi Client | This example demonstrates how to use the SPI driver in asynchronous mode to achieve self-loop back between multiple clients | 
| SPI Driver Synchronous - Multi Client | This example demonstrates how to use single instance of the SPI driver in synchronous mode to communicate with multiple EEPROMs | 
| SPI Driver Synchronous - Self Loopback Multi Client | This example demonstrates how to use the SPI driver in synchronous mode to achieve self-loop back between multiple clients in RTOS environment | 
| SPI EEPROM AT25 Driver - EEPROM Read Write | This example application shows how to use the AT25 driver to perform read and write operations on AT25 series of EEPROM | 
| SST26 SQI Flash Driver - Flash Read Write in Quad IO Mode | This example application shows how to use the SST26 SQI flash driver to perform block operations on the On-Board SST26 Flash memory in Quad IO mode | 
| SST26 SQI Flash Driver - Flash Read Write in SPI Mode | This example application shows how to use the SST26 driver to perform block operations on the On-Board SST26 Flash memory in SPI mode | 
| Time System Service Multi-client | This example application demonstrates the multi-client system timer functionality | 
| USART Driver Asynchronous - USART Echo | This example echoes the received characters over the console using the USART driver in asynchronous mode | 
| USART Driver Asynchronous - USART Multi Instance | This example echoes the received characters over the two consoles using the USART driver in asynchronous mode | 
| USART Driver Synchronous - USART Echo | This example echoes the received characters over the console using the USART driver in synchronous mode | 
| USART Driver Synchronous - USART Multi Instance | This example echoes the received characters over the two consoles using the USART driver in synchronous mode | 
