zoukankan      html  css  js  c++  java
  • 小型开发板选择

    作者:匿名用户
    链接:https://www.zhihu.com/question/51640963/answer/1705099570
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    都2021年了,反对高票回答里推荐的Arduino UNO。这种开发板明显体积庞大,接口落后,不利于扩展外围电路(主要依靠各种昂贵的shield),价格也贵。(当然我看到有16人民币的东莞产的Arduino UNO开发板了,这个价格依然太贵。如果是意大利产的要100多,完全是智商税——这玩意是开源的,并没有版权)

    如果希望用到Arduino良好的生态,开发板我个人推荐应该是非常廉价+对面包板友好的Arduino Pro Mini(10块钱左右,闲鱼上还能淘到5块钱的),或者Arduino Nano(10块钱以下)。这两款开发板体积小(功能和UNO一样),非常适合在面包板上操作,可以搭建复杂得多的电路。Arduino UNO上不了面包板,搭建电路主要靠母头杜邦线,非常容易连错,电路复杂度受限;体积庞大也不利于做成小产品(比如你要做一个电子温度计,Pro mini可以直接藏在一块2寸屏的背后,UNO就不行)

    如果想更加简单地开发项目,那么同样廉价,同样小巧的基于ESP8266的NodeMCU(十几块钱,硬件比Arduino UNO的ATmega328p从主频,内存,Flash资源都高1-4个数量级)甚至是更好的入门平台,因为python……实在是太简单了,而且10块钱出头的NodeMCU,是自带WIFI的……直接进入IOT时代,WIFI控制开关,WIFI传感器等等,可以玩的空间一下子大了很多。要做一个自动网络对时的钟?代码也就一屏。

    刚刚发布的Raspberry Pico目前看来也非常值得关注。价格也就25,双核。也能写python。

    说远一点,鼓捣MCU,培养黑客精神挺重要的。追求把平凡的硬件性能挖掘到极致,进行各种扩展,这方面Arduino UNO不太有利。很多人玩了Arduino UNO入门,由于UNO庞大的开发板,导致不方便扩展外围电路(试想你想用太阳能+锂电池+TP4056+LDO给UNO供电,用杜邦母头连接所有的电路.....),浪费了ATMega328P的性能和小巧,也失去了很多乐趣

  • 相关阅读:
    ZF2系列 – Zend Framework 2 MVC實作 (Part 3)
    albumTable.php 加入checkreg和checklogin
    albumController.php 加入loginaction
    完美实现 ASP.NET 2.0 中的URL重写伪静态(映射)
    c#文件上传源代码
    收藏:ASP.NET正则表达式大全
    添加鼠标悬浮在控件上的提示信息 很齐全各种方法 MFC ToolTipCtl
    提交表单时执行func方法
    MFC程序设置自动启动,通过注册表实现(很详细的呃!)
    VC提供的Wizard生成的MFC App Wizard(exe)框架
  • 原文地址:https://www.cnblogs.com/xiexiaokui/p/15531517.html
Copyright © 2011-2022 走看看