【微雪RP2040双核开发板】从arduino再切换到MicroPython
<div class='showpostmsg'><p><span style="font-size:16px;">1、根据最新的资料再补充一个帖子。</span>从arduino再切换到MicroPython</p><p>在完成了用arduino开发RP2040之后,再更新一下开发板,结果发现RP2040刚更新到2.7.0版本,这个版本里面包括了微雪的这个开发板。我滴神,就是让评测偷懒地,给出了完整的代码和逻辑。参见:https://github.com/earlephilhower/arduino-pico</p>
<p> 这样就不用自己一笔一划地移植了,可以直接上手就用。不过暂时总是出现网络错误,再github上总也下载不完整。提示如下信息。</p>
<p> </p>
<p>等整明白了后再补一下。不过,这里提供了一个替代的更新方法,用git</p>
<pre>
<code>mkdir -p ~/Arduino/hardware/pico
git clone https://github.com/earlephilhower/arduino-pico.git ~/Arduino/hardware/pico/rp2040
cd ~/Arduino/hardware/pico/rp2040
git submodule update --init
cd pico-sdk
git submodule update --init
cd ../tools
python3 ./get.py</code></pre>
<p>这样就可以搞定了。在windows下,要找一个隐藏的appData文件夹,如</p>
<pre>
<code>C:\Users\UserNamexxxx\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040</code></pre>
<p>找到后下载在该目录执行后面的指令,应该可以。</p>
<p>因为github限流,所以下载有点玄学,还要搞一搞才好。</p>
<p><span style="font-size:16px;">2</span>、不过,这个主要是要讲如何从arduino切换到MicroPython的,难道arduino出了MicroPython版本了?</p>
<p>还真是没有错,</p>
<p>arduino出了Arduino Lab版本,专门弄MicroPython, 这个是一个精简的MicroPython开发环境,和Thonny非常神似。几乎可以说是Thonny的平替,不过是一个高级一些的平替。</p>
<p>3、下载安装后,直接解压就可以用,不用安装到指定目录,界面如下</p>
<p> 这样就可以直接连接并上手就用。</p>
<p>4、如果arduino能提供全家桶,估计大家都会去选择这个更熟悉的界面去。具体开发的过程和代码,和标准库一样。提供一个新的开发环境选择,供大家参考。</p>
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
(function($){
var postHeight = getTextHeight(400);
$(".showpostmsg").html($(".showpostmsg").html());
$(".showpostmsg").after(loginstr);
$(".showpostmsg").css({height:postHeight,overflow:"hidden"});
})(jQuery);
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> 很有价值,感谢楼主分享
页:
[1]