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

new_update_serial_samd11c

parent 86a0d07b
No related branches found
No related tags found
No related merge requests found
Pipeline #263714 passed
File added
docs/images/samdino/s_33.jpg

372 KiB | W: | H:

docs/images/samdino/s_33.jpg

354 KiB | W: | H:

docs/images/samdino/s_33.jpg
docs/images/samdino/s_33.jpg
docs/images/samdino/s_33.jpg
docs/images/samdino/s_33.jpg
  • 2-up
  • Swipe
  • Onion skin
docs/images/samdino/s_34.jpg

365 KiB

docs/images/samdino/s_35.jpg

341 KiB

......@@ -251,26 +251,38 @@
<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>
<p>The first thing we will do is download the following PNG files to create the board. You can find them in the <a href="http://academy.cba.mit.edu/classes/embedded_programming/index.html"><b>Embedded Programming</b></a> assignment of the Fab Academy. (There are two versions, one for single-sided or double-sided boards).</p>
<ul><li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.1.top.png"><b>SAMD11C Serial V1 traces</b></a> </li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.1.interior.png"><b>SAMD11C Serial V1 interior</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.2.top.png"><b>SAMD11C Serial V2 traces top</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.2.bottom.png"><b>SAMD11C Serial V2 traces bottom</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.2.holes.png"><b>SAMD11C Serial V2 traces holes</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.2.interior.png"><b>SAMD11C Serial V2 interior 1</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.2.exterior.png"><b>SAMD11C Serial V2 interior 2</b></a></li>
<p>The first thing we will do is download the following PNG files to create the board. You can find them in the <a href="http://academy.cba.mit.edu/classes/embedded_programming/index.html"><b>Embedded Programming</b></a> assignment of the Fab Academy. (There are two versions, one for single-sided or double-sided boards). The V0 version was the first, it works but does not contain the 4.7K protection resistor for the RX as the V1 version does.</p>
<ul><li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.1.1.traces.png"><b>SAMD11C Serial V1 traces</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.1.1.interior.png"><b>SAMD11C Serial V1 interior</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/SWD/hello.SWD.10-4.1.top.png"><b>10 to 4 pin converter traces.</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/SWD/hello.SWD.10-4.1.interior.png"><b>10 to 4 pin converter interior.</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.1.top.png"><b><del>SAMD11C Serial V0 traces (Obsolete)</del></b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.1.interior.png"><b><del>SAMD11C Serial V0 interior (Obsolete)</del></b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.2.large.top.png"><b>SAMD11C Serial V2 traces top</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.2.large.bottom.png"><b>SAMD11C Serial V2 traces bottom</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.2.large.holes.png"><b>SAMD11C Serial V2 traces holes</b></a></li>
<li><a href="http://academy.cba.mit.edu/classes/embedded_programming/D11C/hello.D11C.serial.5V.2.large.interior.png"><b>SAMD11C Serial V2 traces interior</b></a></li>
</ul>
<p>In my case, I make a single-sided board.</p>
<span class="image main"><img src="images/samdino/s_34.jpg" alt="" /></span>
<p>In my case, I make a single-sided board.</p>
<p>This is the V0 version, now obsolete.</p>
<span class="image main"><img src="images/samdino/s_31.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_35.jpg" width="80%"; max-width="700" /></p>
<p>This is the V0 version, now obsolete.</p>
<p><img src="images/samdino/s_32.jpg" width="80%"; max-width="700" /></p>
......@@ -282,10 +294,10 @@
</ul>
<p>To have a good contact on the USB, design a <a href="assignments/samdino/carcasa_samd_serial.stl"><b>3D case.</b></a> We already have a programmer for the UPDI and a substitute for the FTDI to read the Serial.</p>
<p>To have a good contact on the USB, design a <a href="assignments/samdino/samd11_serial_v2.stl"><b>3D case.</b></a> We already have a programmer for the UPDI and a substitute for the FTDI to read the Serial. Here is the <a href="assignments/samdino/carcasa_samd_serial.stl"><b>V0 version.</b></a></p>
<span class="image main"><img src="images/samdino/s_33.jpg" alt="" /></span>
<p><img src="images/samdino/s_33.jpg" width="50%"; max-width="700" /></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