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.
The parent folder for the ATA8510 EK1 Example is given below:
spi_uhf_transceiver_apps/apps/ata8510_ek1
Folder | Description |
---|---|
firmware | Flash application for SAMC21 Xplained PRO board using the SPI UHF Transceiver module to interact with ATA5831 via SPI |
programming_files | Programming files for sensor board and base station to get the whole evaluation example running |
Programming File | Destination |
---|---|
Base_Station_ATA5831_EEPROM_434MHz.eep | EEPROM file for ATA5831 device of base station |
Base_Station_SAMC21_Flash.X.production.hex | Flash file for ATSAMC21J18A device of base station |
Remote_Sensor_ATA8510_EEPROM_434MHz.eep | EEPROM file for ATA8510 device of remote sensor |
Remote_Sensor_ATA8510_Flash.hex | Flash 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.