# Yarm technical documentation

<img src="./YARM.jpg" height="240px">

* [Product description](/yarm)
* [Buy from Acme eShop](/pricelist?category=yarm) 


## Software development kit 

* RIOT (this is the method recommended by us)
	* @article='yarm_getting_started_riot' 
* Microchip Studio for AVR® and SAM Devices (legacy method not used anymore by us)
	* @article='yarm_getting_started' 
	* @article='yarm_asf_minimal_set'
	* @article='yarm_avr_programming'
	* Peripherals
		* @article='yarm_serial_console'
		* @article='yarm_lcd16x2'
* Microchip MPLAB X IDE, Harmony and XC32 (actual method proposed by Microchip but not used by us)
	* [Microchip User's Guide -  Atmel START to MPLAB Harmony 3 Migration Guide](http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel_START_to_%20MPLAB_%20Harmony3_Migration_Guide_DS70005413A.pdf)
	* [Microchip AN3563 - Example of SAMD21 programming (Led Blinking)](http://ww1.microchip.com/downloads/en/Appnotes/SAMD21-Curiosity-Nano-MPLAB-Harmony-v3-PLIBs-Setup-and-Evaluation_DS00003563A.pdf)

## Software Examples 

* @article='yarm_kiss_radiolink'

## Yarm module hardware reference

* [Yarm pinout](/pinout_yarm)
* [Yarm schematic](./yarm_schematic.pdf)
* [Yarm mechanical](./yarm_mechanical.jpg)
* [Altium Yarm SchLib](./YARM.SchLib)
* [Altium Yarm PcbLib](./YARM.PcbLib)
* Microchip SAM L21 MCU: [Web page](http://www.microchip.com/design-centers/32-bit/sam-32-bit-mcus/sam-l-mcus) | [Datasheet](http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en590687)
* Microchip ATA8510 transceiver: [Web page](http://www.microchip.com/wwwproducts/en/ATA8510) | [Datasheet](http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9315-Smart-RF-ATA8510-ATA8515_Datasheet.pdf)

## Yarm-dev board hardware reference

* [Yarm-dev pinout](/pinout_yarm-dev)
* [Yarm-dev schematic](./yarm-dev_schematic.pdf)

### Declarations of conformity

* [Declarations of conformity](/declarations)

## Microchip doc

* Tools
	* @article='yarm_asf_linux'
	* [Atmel Start](http://start.atmel.com/)
	* [Microchip Studio for AVR® and SAM Devices](https://www.microchip.com/en-us/tools-resources/develop/microchip-studio)

## Third party doc

* [Cledic's Yarm libraries available on GitHub](https://github.com/cledic/YARM)

@include='adv_yarm'
