3.1 ATA8510 EK1 Example

The ATA8510 EK1 is for evaluation of the ATA8510/ATA8515 RF transceiver devices and demonstrates a 2-way communication at 433.92MHz. The kit includes a sensor board with ATA8510 (RF transceiver running a Flash application), Xplained PRO ATA5831 extension board, Xplained PRO SAMC21 evaluation board and Xplained PRO OLED1 extension board.

References

For further details refer to the latest version of the ATA8510 EK1 Tool Package.

Figure 3-1. ATA8510 EK1 Kit Components

The parent folder for the ATA8510 EK1 Example is given below:

spi_uhf_transceiver_apps/apps/ata8510_ek1

Table 3-1. Folder structure
FolderDescription
firmwareFlash application for SAMC21 Xplained PRO board using the SPI UHF Transceiver module to interact with ATA5831 via SPI
programming_filesProgramming files for sensor board and base station to get the whole evaluation example running
Table 3-2. Programming Files
Programming FileDestination
Base_Station_ATA5831_EEPROM_434MHz.eepEEPROM file for ATA5831 device of base station
Base_Station_SAMC21_Flash.X.production.hexFlash file for ATSAMC21J18A device of base station
Remote_Sensor_ATA8510_EEPROM_434MHz.eepEEPROM file for ATA8510 device of remote sensor
Remote_Sensor_ATA8510_Flash.hexFlash file for ATA8510 device of remote sensor

To get the complete evaluation kit running program the files from programming_files folder to the dedicated devices.

Building the application

To build the application open the project file (firmware/SAMC21_base.X) in MPLAB X IDE.

Using the SPI command set

Refer to main.c file to see how to use the SPI command set library.

To power on the UHF transceiver a initial call of function uhf_power_on() is necessary.