Skip to content
Snippets Groups Projects
Commit 2e610c2e authored by Adrián Torres's avatar Adrián Torres
Browse files

programmer_swd

parent 0349be9e
No related branches found
No related tags found
No related merge requests found
Pipeline #277457 passed
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.1"
width="2.367280cm" height="4.094480cm" viewBox="0 0 23672800 40944800">
<title>SVG Picture created as Programmer-SWD-D11C-Edge_Cuts.svg date 2022/02/06 07:22:57 </title>
<desc>Picture generated by PCBNEW </desc>
<g style="fill:#000000; fill-opacity:1.000000;stroke:#000000; stroke-opacity:1.000000;
stroke-linecap:round; stroke-linejoin:round;"
transform="translate(0 0) scale(1 1)">
</g>
<g style="fill:#000000; fill-opacity:0.0;
stroke:#000000; stroke-width:0.000000; stroke-opacity:1;
stroke-linecap:round; stroke-linejoin:round;">
</g>
<g style="fill:#000000; fill-opacity:0.0;
stroke:#000000; stroke-width:100000.000000; stroke-opacity:1;
stroke-linecap:round; stroke-linejoin:round;">
<path d="M5946847.000000 456812.000001 A500001.000000 500001.000000 0.0 0 0 5446847.000001 956812.000000" />
<path d="M5946847 456812
L16946847 456812
" />
<path d="M17446846.999999 956812.000000 A500001.000000 500001.000000 0.0 0 0 16946847.000000 456812.000001" />
<path d="M23170872 11888690
L23169607 38456812
" />
<path d="M17446847 956812
L17457999 9863485
" />
<path d="M17457999 9863485
L21170872 9888690
" />
<path d="M446847.000000 38456812.000000 A1999999.000000 1999999.000000 0.0 0 0 2446847.000000 40456812.000000" />
<path d="M21183719.000000 40463060.000000 A1999999.000000 1999999.000000 0.0 0 0 23183719.000000 38463060.000000" />
<path d="M23170872.000000 11888690.000000 A1999999.000000 1999999.000000 0.0 0 0 21170872.000000 9888690.000000" />
<path d="M2446847 40456812
L21183719 40463060
" />
<path d="M5475544 9975996
L2493995 10057457
" />
<path d="M2493995.000000 10057457.000000 A1999999.000000 1999999.000000 0.0 0 0 493995.000000 12057457.000000" />
<path d="M493995 12057457
L446847 38456812
" />
<path d="M5475544 9975996
L5446847 956812
" />
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
<g >
</g>
</g>
</svg>
This diff is collapsed.
File added
docs/assignments/samdino/interior_swd.png

13.9 KiB

docs/assignments/samdino/traces_swd.png

32.1 KiB

docs/images/samdino/board.png

28.8 KiB

docs/images/samdino/s_36.jpg

293 KiB

docs/images/samdino/s_37.jpg

161 KiB

docs/images/samdino/s_38.jpg

186 KiB

......@@ -77,9 +77,10 @@
<li><a href="#datasheet" class="button primary">Datasheet</a></li>
<li><a href="#freedap" class="button primary">SAMD11C Free Dap Programmer</a></li></ul>
<ul class="actions"><li><a href="#programming" class="button primary">Programming</a></li>
<li><a href="#swd" class="button primary">SAMD11C SWD</a></li>
<li><a href="#serial" class="button primary">SAMD11C Serial</a></li>
<li><a href="#bom" class="button primary">BOM and Schematic</a></li>
<li><a href="#board" class="button primary">Board design</a></li></ul>
<li><a href="#bom" class="button primary">BOM and Schematic</a></li></ul>
<ul class="actions"><li><a href="#board" class="button primary">Board design</a></li></ul>
<ul class="actions">
......@@ -250,6 +251,35 @@
<p><video controls width="100%"; max-width="800"><source src="images/samdino/blink1.mp4" type="video/mp4"></video></p>
<h1><a id="swd"></a>SAMD11C SWD</h1>
<p>During the <a href="http://academany.fabcloud.io/fabacademy/2022/bootcamp/"><b>Instructors Bootcamp</b></a> held in Oulu, different working groups were created. One of them was the creation of an easier to use and program SAMD11C programmer with larger pin headers. Thanks to <a href="https://fabacademy.org/2018/labs/fablabamsterdam/students/henk-buursen/"><b>Henk,</b></a> this version has LED's.😍</p>
<p>For this in the <a href="https://gitlab.fabcloud.org/pub/programmers"><b>project repository</b></a> you can find more information.</p>
<p>The first thing we will do is download the following PNG or SVG files to create the board. You can find them in the <a href="https://gitlab.fabcloud.org/pub/programmers/programmer-swd-d11c"><b>Programmer SWD D11C.</b></a></p>
<ul><li><a href="assignments/samdino/traces_swd.png"><b>SAMD11C SWD traces PNG</b></a></li>
<li><a href="assignments/samdino/interior_swd.png"><b>SAMD11C SWD interior PNG</b></a></li>
<li><a href="assignments/samdino/Programmer-SWD-D11C-F_Cu.svg"><b>SAMD11C SWD traces SVG</b></a></li>
<li><a href="assignments/samdino/Programmer-SWD-D11C-Edge_Cuts.svg"><b>SAMD11C SWD interior SVG</b></a></li></ul>
<p>Here you can see the components.</p>
<p><img src="images/samdino/board.png" width="40%"; max-width="700" /></p>
<p>Once the board is milled and welded. The 3D case can be found <a href="assignments/samdino/case_swd_leds.stl"><b>here.</b></a></p>
<span class="image main"><img src="images/samdino/s_36.jpg" alt="" /></span>
<p>The next step is to program the new board. To do this, we connect our SAMD11C Free Dap Programmer as follows, carefully checking the 10-4 converter connections.</p>
<p><img src="images/samdino/s_37.jpg" width="80%"; max-width="700" /></p>
<p>Next we load the Free Dap bootloader to work with Arduino. For this point you can follow this part of the <a href="#programming"><b>documentation,</b></a> in the Free Dap Programmer point.</p>
<p>If we have another SWD Programmer, the connection to the new programmer will be as follows. A flat cable and two 4-pin female connectors will suffice.</p>
<p><img src="images/samdino/s_38.jpg" width="80%"; max-width="700" /></p>
<h1><a id="serial"></a>SAMD11C Serial.</h1>
<p>During the Fab Academy 2020 to read the Serial of different microcontrollers we used an FTDI, or the <a href="http://academy.cba.mit.edu/classes/embedded_programming/FTDI/USB-FT230XS-serial.png"><b>FT230XS</b></a> (a complex chip to solder 😅). But <a href="http://fabacademy.org/2020/labs/ulb/students/quentin-bolsee/projects/samd11c_uart-updi/"><b>Quentin Bolsee</b></a> and <a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.1.png"><b>Neil Gershenfeld</b></a> developed a Serial reader through the SAMD11C.</p>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment