3163|10

1461

帖子

1

TA的资源

纯净的硅(中级)

楼主
 

求开发板推荐 [复制链接]

毕业之后就没有认真撸过单片机代码,都是撸arduino/mbed这些不管底层的,今年比较闲,想好好学习下。以前板子全送出去了,就买了块nucleo G474,试了下stm32cubeIDE,实在是不习惯,也没心去深入学撸代码了。试着用arduino玩了下,编译太慢,arduino感觉arduino还是只适合avr。最终发现自己还是一个懒人,不愿意去弄底层的东西。想问问各位大佬,玩micropython好一点,还是circuitpython好一点,micropython是用pyboard还是nucelo?circuitpython又用哪个板子入手比较好?

最新回复

那就一起玩起来  详情 回复 发表于 2020-3-11 22:42
点赞 关注
 
 

回复
举报

648

帖子

2

TA的资源

纯净的硅(高级)

沙发
 
我们情况差不多,我也很久没去折腾那些东西了,不过你比我还好!我也近期开始继续折腾,不知道你折腾这些的目的是什么?
 
 
 

回复

1万

帖子

25

TA的资源

版主

板凳
 

如果只是玩创意,用micropython和circuitpython都可以,但adafruit提供了更多circuitpython的创意demo。如果从产品来说,micropython更成熟。

 

此外两者支持的硬件也不太相同,micropython以STM32和ESP32为主,circuitpython以atmel和nordic为主。

点评

就是自己玩,也算不上创意啥的。  详情 回复 发表于 2020-3-11 22:27
 
 
 

回复

1万

帖子

25

TA的资源

版主

4
 

用惯了mbed,的确很难回到旧的方式去开发,mbed真的很方便,可惜支持的芯片不够多。

点评

mbed就是没有离线版,我公司没外网,玩起来很麻烦。  详情 回复 发表于 2020-3-11 22:28
 
 
 

回复

1万

帖子

25

TA的资源

版主

5
 

micropython的板子,以pyboard系列和ESP32系列为主,STM32可以用nucleo系列中支持micropython的那几个,如NUCLEO-F411,NUCLEO-F476等,也可以在开发板流动区借用以前社区活动的pyboard社区版,最好是带外部flash的版本,用python编程时很快就会发现内部flash空间显得太少。

 

ESP32最好选带psram的,大ram带来的感觉是完全不同的,可以做更多复杂的应用,python也太吃内存。

 

circuitpython可以使用SAM D21/R21/D51/nRF52等系列的板子,相对ESP32和STM32这些板子都比较贵,arduino zero或 trink m0价格算便宜的。

 

点评

那还是研究下micropython吧。没有无线的需求,是不是pyboard或者nucleo用起来更好一点?  详情 回复 发表于 2020-3-11 22:30
 
 
 

回复

1461

帖子

1

TA的资源

纯净的硅(中级)

6
 
dcexpert 发表于 2020-3-11 21:54
如果只是玩创意,用micropython和circuitpython都可以,但adafruit提供了更多circuitpython的创意demo。如 ...

就是自己玩,也算不上创意啥的。
 
 
 

回复

1461

帖子

1

TA的资源

纯净的硅(中级)

7
 
dcexpert 发表于 2020-3-11 21:55
用惯了mbed,的确很难回到旧的方式去开发,mbed真的很方便,可惜支持的芯片不够多。

mbed就是没有离线版,我公司没外网,玩起来很麻烦。

点评

mbed可以导出为主流工具的工程文件,导出后不需要网络,也等于是离线版了。  详情 回复 发表于 2020-3-11 22:36
 
 
 

回复

1461

帖子

1

TA的资源

纯净的硅(中级)

8
 
dcexpert 发表于 2020-3-11 22:08
micropython的板子,以pyboard系列和ESP32系列为主,STM32可以用nucleo系列中支持micropython的那几个,如N ...

那还是研究下micropython吧。没有无线的需求,是不是pyboard或者nucleo用起来更好一点?

点评

pyboard比nucleo方便一点,上nucleo-64没有引出USB,不能使用MSC功能,nucleo-144才行,但体积又太大了。   ESP32也不错的,性能比STM32F4好。  详情 回复 发表于 2020-3-11 22:39
 
 
 

回复

1万

帖子

25

TA的资源

版主

9
 
shihuntaotie 发表于 2020-3-11 22:28 mbed就是没有离线版,我公司没外网,玩起来很麻烦。

mbed可以导出为主流工具的工程文件,导出后不需要网络,也等于是离线版了。

 
 
 

回复

1万

帖子

25

TA的资源

版主

10
 
shihuntaotie 发表于 2020-3-11 22:30 那还是研究下micropython吧。没有无线的需求,是不是pyboard或者nucleo用起来更好一点?

pyboard比nucleo方便一点,上nucleo-64没有引出USB,不能使用MSC功能,nucleo-144才行,但体积又太大了。

 

ESP32也不错的,性能比STM32F4好。

 
 
 

回复

1万

帖子

2854

TA的资源

管理员

11
 
那就一起玩起来
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表