<div dir="ltr"><div>Thanks Jim for your response. I checked out <a href="http://www.merkles.com">www.merkles.com</a> and there are a lot of varied projects you are working on. Wowowow.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Oct 23, 2021 at 8:57 AM Jim Merkle <<a href="mailto:jim@merkles.com">jim@merkles.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p>Your NUCLEO board has an on-board JTAG development interface.  All your development action is through this JTAG part, usually a STM32-F013 chip.  This interface also provides a "FTDI" USB Host interface with your board that usually connects to UART 2 (See NUCLEAO schematic.)  That guy wasn't using a NUCLEO, or was just clueless.  </p></div></blockquote><div>Kumar -> I hope he was clueless. Cutting a USB cable to get started seems too much of a painful exercise to me. <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif"><p>I have some STM32 projects on my website: <a href="http://www.merkles.com" target="_blank">www.merkles.com</a>.  I prefer to use the STM32-CUBE, since it configures all the peripherals for you into source code.  After that, there are multiple environments to use. I believe the majority of people use STM tools.  I continually run into roadblocks when trying to use MBED.  They are great for "Hello World", but after that, you'll likely get stuck.  </p></div></blockquote><div>Kumar -> Thanks for the feedback. I may not spend much time on MBED as STM32CubeIDE is working for me now. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif"><p>My favorite "Go To" NUCLEO is the NUCLEO-F446RE.  The processor is packed with peripheral support, and it's relatively cheap.  The folks that don't have any money usually head toward the "Blue Pill", a small STM32-F103RB development board.  But, after you get JTAG adapter, and FTDI serial added, the price becomes close to the NUCLEO-F103 board.  </p></div></blockquote><div>Kumar -> I thought so too, from a price perspective and hence went for the NUCLEO board as the adaptor is part of the package</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif"><p>I HATE the Blue Pill since it doesn't provide a reset signal from the target processor to the JTAG interface.  This means you have to play games with the reset switch to get software to load to the target each time.  BTW, MicroPython runs great on the F446RE.</p></div></blockquote><div>Kumar -> I intend to pursue to get micropython work with my NUCLEO STM32 L476RG. Hopefully, I am able to figure out the issues. I will visit your web site for guidance.</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<div id="gmail-m_1377594132065095900signature">---<br>
<div style="margin:0px;padding:0px;font-family:monospace">Jim Merkle<br>Carrollton, TX 75007<br><a href="mailto:jim@merkles.com" target="_blank">jim@merkles.com</a></div>
</div>
<p><br></p>
<p id="gmail-m_1377594132065095900reply-intro">On 2021-10-23 00:07, Thalanayar Muthukumar via DPRGlist wrote:</p>
<blockquote type="cite" style="padding:0px 0.4em;border-left:2px solid rgb(16,16,255);margin:0px">
<div id="gmail-m_1377594132065095900replybody1">
<div dir="ltr">
<div dir="ltr"><span style="background-color:rgb(243,243,243)"><span style="color:rgb(0,0,0)"><span style="font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;white-space:break-spaces">Is downloading dfu file to the NUCLEO STM32 as complicated as </span><a style="margin:0px;padding:0px;border:0px;font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;vertical-align:baseline;text-decoration-line:none;outline:0px;word-break:break-word;white-space:break-spaces" title="https://www.youtube.com/watch?v=1r_Pyyc_6e8" href="https://www.youtube.com/watch?v=1r_Pyyc_6e8" rel="noopener noreferrer" target="_blank">https://www.youtube.com/watch?v=1r_Pyyc_6e8</a><span style="font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;white-space:break-spaces"> ? - cutting a usb cable, creating custom USB connector and using dfuse software? Seems complicated</span></span></span></div>
<div dir="ltr"><span style="background-color:rgb(243,243,243)"><span style="color:rgb(0,0,0)"><span style="font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;white-space:break-spaces"> </span></span></span></div>
<div><span style="background-color:rgb(243,243,243)"><span style="color:rgb(0,0,0)"><span style="font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;white-space:break-spaces">Or is there a simpler way?</span></span></span></div>
<div><span style="background-color:rgb(243,243,243)"><span style="color:rgb(0,0,0)"><span style="font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;white-space:break-spaces"> </span></span></span></div>
<div><span style="background-color:rgb(243,243,243)"><span style="color:rgb(0,0,0)"><span style="font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;white-space:break-spaces">Regards.</span></span></span></div>
<div><span style="background-color:rgb(243,243,243)"><span style="color:rgb(0,0,0)"><span style="font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;white-space:break-spaces">- Kumar</span></span></span></div>
<br>
<div>
<div dir="ltr">On Fri, Oct 22, 2021 at 11:44 PM Thalanayar Muthukumar <<a href="mailto:tnkumar@gmail.com" rel="noreferrer" target="_blank">tnkumar@gmail.com</a>> wrote:</div>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div dir="ltr"><a href="https://www.youtube.com/watch?v=VNPOWBemGqU" rel="noopener noreferrer" target="_blank">https://www.youtube.com/watch?v=VNPOWBemGqU</a><br><br>Got my NUCLEO L476RG today and got my first Blinky work on it.</div>
<div>I thought of starting with STM32CubeIDE and micropython, but could not figure out how to use these environments.<br>Then, I came across <a href="http://mbed.org" rel="noopener noreferrer" target="_blank">mbed.org</a> and was able to get the cpp program for blinky working.<br><br>What do people use as their development environment for the STM32 boards?</div>
<div>Need suggestions on what is best to use to get the best experience with the STM32.<br><br>Every new chip has its own development environment, startup challenges that one needs to go through ...</div>
<div> </div>
<div>Regards.</div>
<div>- Kumar</div>
<div> </div>
<div>
<div dir="ltr"><br></div></div></div></blockquote></div></div></div>
</blockquote>
</div>
</blockquote></div></div>