查看: 2860|回复: 0

[原创] WeMos D1试用笔记

[复制链接]
  • TA的每日心情
    慵懒
    前天 21:16
  • 签到天数: 1660 天

    连续签到: 7 天

    [LV.Master]伴坛终老

    发表于 2018-1-18 16:50:25 | 显示全部楼层 |阅读模式
    分享到:
    为了在爱板网拿周年分,做了如下的原创系列,我可以保证所有内容都是本人原创,当然有些图片资料可能引用自网络。
    本系列介绍的是一块WeMos的Arduino板,这个板子采用ESP-8266作为核心,因此具有wifi接入功能,价格便宜是其优势,甚至可以毫不夸张的说IoT中目前最便宜的arduino就是它了。当然由于是某宝入手,和官网上的外观上还是有所区别的。
    一、外观
    板卡外观如下:

    外观

    外观
    可以看到其固定孔位完全兼容uno,usb接口由大方口改为mini usb,因此一般市面上uno外壳基本可以直接套用(由于我的usb线不好插的原因,我把前面板拆除了)
    未标题-1.png
    二、接口介绍与定义
    FNU5UQRIMTE9CWV.MEDIUM.jpg
    图片引用自(http://www.instructables.com/id/Programming-the-WeMos-Using-Arduino-SoftwareIDE/)
    引脚基本与uno相同,这点大家都很熟悉,不用特别介绍。
    它只有一个模拟输入口,也就是A0;除了D0外,其它的IO接口都可以作为interrupt/pwm/I2C/one-wire使用,非常灵活。
    板卡上D3、D15;D4、D14;D5、D13;D6、D12;D7与D11;D9与芯片LED 实际是同一接口,定义如下:
      
    D15/SCL
      
    5
    D14/SDA
    4
    D13/SCK
    14
    D12/MISO
    12
    D11/MISI
    13
    D10/SS
    15
    TX1/D9
    2
    D8
    0
    D11/MOSI/D7
    13
    D12/MISO/D7
    12
    D13/SCK/D5
    14
    D14/SDA/D4
    4
    D15/SCL/D3
    5
    D2
    16
    TX->D1
    1
    RX<-D0
    3
    A0
    17
    三、试运行
    板子到手后,随便烧段例程代码试试看,比如选择“ESP8266WiFi/WiFiWebServer”,把其中SSID和密码改成与你的WiFi相同,发现可以通过网页控制芯片上的LED点亮和熄灭,值得注意的是,该LED是低电位驱动的,设置digitalWrite(2, 0)时,该LED发光;而设置digitalWrite(2,1)时熄灭。

    回复

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2025-1-4 04:53 , Processed in 0.132638 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.