社区导航

 

搜索
查看: 382|回复: 10

[讨论] 求开发板推荐

[复制链接]

1448

TA的帖子

1

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

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


回复

使用道具 举报

664

TA的帖子

2

TA的资源

纯净的硅(高级)

Rank: 6Rank: 6

发表于 2020-3-11 21:53 | 显示全部楼层
我们情况差不多,我也很久没去折腾那些东西了,不过你比我还好!我也近期开始继续折腾,不知道你折腾这些的目的是什么?


回复

使用道具 举报

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2020-3-11 21:54 | 显示全部楼层

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

 

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

点评

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


回复

使用道具 举报

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2020-3-11 21:55 | 显示全部楼层

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

点评

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


回复

使用道具 举报

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2020-3-11 22:08 | 显示全部楼层

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


回复

使用道具 举报

1448

TA的帖子

1

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

 楼主| 发表于 2020-3-11 22:27 来自手机 | 显示全部楼层
dcexpert 发表于 2020-3-11 21:54
如果只是玩创意,用micropython和circuitpython都可以,但adafruit提供了更多circuitpython的创意demo。如 ...

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


回复

使用道具 举报

1448

TA的帖子

1

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

 楼主| 发表于 2020-3-11 22:28 来自手机 | 显示全部楼层
dcexpert 发表于 2020-3-11 21:55
用惯了mbed,的确很难回到旧的方式去开发,mbed真的很方便,可惜支持的芯片不够多。

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

点评

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


回复

使用道具 举报

1448

TA的帖子

1

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

 楼主| 发表于 2020-3-11 22:30 来自手机 | 显示全部楼层
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万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2020-3-11 22:36 | 显示全部楼层
shihuntaotie 发表于 2020-3-11 22:28 mbed就是没有离线版,我公司没外网,玩起来很麻烦。

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



回复

使用道具 举报

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

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

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

 

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



回复

使用道具 举报

1万

TA的帖子

133

TA的资源

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

发表于 2020-3-11 22:42 来自手机 | 显示全部楼层
那就一起玩起来


回复

使用道具 举报

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

关闭

站长推荐上一条 1/8 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-5-25 14:13 , Processed in 0.350336 second(s), 30 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表