# Berta H10 - In-circuit programming port

The [Microchip Sam R34/35 chip](https://ww1.microchip.com/downloads/en/DeviceDoc/SAM-R34-R35-Low-Power-LoRa-Sub-GHz-SiP-Data-Sheet-DS70005356C.pdf) mounted on H10 board use the ARM Serial Wire Debug (SWD) standard for programming, test and debugging.

This standard is based on two wires called SWCLK and SWDIO. These signals are available on Berta-H10 <code>J12 PROG connector</code> as shown below:

<img src="./swd_port.jpg" style="max-width:860px" width="100%">

Due to the large diffusion of the SWD stardard a lot of hardware solutions are available. Here is a list of ones we tried:

* @article='h10_swd_brizio' (our default solution)
* @article='h10_swd_pico2040'
* @article='h10_swd_stlinkv2'
* @article='h10_swd_atmel_ice'

<h2>Related products</h2>

<div class="row equal">
	<div class="col-md-3 col-sm-6">
		@include='card_h10'
	</div>
	<div class="col-md-3 col-sm-6">
		@include='card_bertah10'
	</div>
</div>
