查看: 9564|回复: 17

[评测分享] 【小e智能硬件开发平台】 基于小e (ESP8266) 的NodeMCU

  [复制链接]
  • TA的每日心情
    擦汗
    2022-3-22 20:01
  • 签到天数: 215 天

    连续签到: 2 天

    [LV.7]常住居民III

    发表于 2016-7-19 20:18:08 | 显示全部楼层 |阅读模式
    分享到:
    点击申请》》10,000套小e物联网智能硬件体验板免费申请

    【小e智能硬件开发平台】基于小e (ESP8266) 的NodeMCU
    NodeMCU (ESP8266)
    xiao_e_nodemcu_01_0Lb.png
    NodeMCU (基于乐鑫esp8266NodeMCU开发板)
    开源,交互式,可编程,低成本,简单,智能,WI-FI硬件,超简单的物联网开发平台。
    用几行简单的Lua脚本就能开发物联网应用,具有GPIOPWMI2C1-WireADC等功能。
    用交互式Lua脚本,使用类似Nodejs的方式编写网络代码,像Arduino一样编写硬件代码!
    官网 :
    http://www.nodemcu.com/
    http://nodemcu.readthedocs.io/en/master/
    NodeMCU_DEVKIT_1.0.jpg NodeMCU_DEVKIT_V1.0_PINMAP.png

    NodeMCU固件源码 :
    游客,如果您要查看本帖隐藏内容请回复
    中文版的在线API说明 :
    游客,如果您要查看本帖隐藏内容请回复
    自动订制产生NodeMCU固件的网站 : http://nodemcu-build.com/
    NodeMCU的固件 是 云端在线编译 …. 可节省了大把搭建开发环境的精力.


    NodeMCU的固件产生步骤 :

    (1)  用浏览器开启NodeMCU固件的网站 : http://nodemcu-build.com/

    (2)  填写自己的邮箱, 编译好固件后 系统会发邮件通知.
    _xiao_e_nodemcu_01_0.png

    (3)  选择 要编译的版本 (主版本 或是 开发版)

    (4)  根据自己的配置需求, 选择 要编译的软件库.
    _xiao_e_nodemcu_01_1.png

    (5)  配置驱动LED屏幕(U8G软件库) , 选择需要的字型 与 LED驱动芯片(小e是I2C SSD1306 128x64)
    •   U8G功能介绍可以参照此说明 : http://clz.me/u8glib/reference/
    _xiao_e_nodemcu_01_2.png _xiao_e_nodemcu_01_2font.png

    (6)   选择好之后, 点选 开始 (“Startyour build”) 编译固件.
    _xiao_e_nodemcu_01_3.png

    (7)  系统告知 开始编译固件, 并会发送邮件通知.
    _xiao_e_nodemcu_01_4.png

    (8)   查看邮箱
    •   系统收到编译需求, 及完成编译 都会发送邮件通知.
    _xiao_e_nodemcu_01_5.png
    •   完成编译的邮件通知内容中 有2个固件(整数型与浮点数型) 的下载网址,  2个都下载.
    _xiao_e_nodemcu_01_6.png



    按下图设置, 将刚才下载的固件烧入 小e体验板, 小e体验板 是32Mbits的flash,ADDR设置可以参照此说明:
    http://wiki.jackslab.org/ESP8266_Flash
    根据自己的需求, 选择 整数型 或 浮点数型 的固件烧入, 此固件是合并固件, 因此ADDR从0x0地址开始烧入.

    下图是 整数型的固件
    _xiao_e_nodemcu_03_i0.png

    下图是 浮点数型的固件
    _xiao_e_nodemcu_03_f0.png

    输入指令“print(23/7)”, 试试看2个固件(整数型与浮点数型) 的差异 :
    _xiao_e_nodemcu_04_i0.png _xiao_e_nodemcu_04_f0.png



    关于NodeMCU Lua的IDE使用, 可以参照此说明 :
    https://nodemcu.readthedocs.io/en/dev/en/upload/
    http://esp8266.ru/esplorer/#download
    此IDE工具 支持 NodeMCU Lua与MicroPython , 下载网址 :
    http://esp8266.ru/esplorer-latest/?f=ESPlorer.zip
    ESPlorer-panels.png


    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-12-1 10:07
  • 签到天数: 1617 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2016-7-20 00:11:40 | 显示全部楼层
    用NudeMCU不如用MicroPython,功能更强。

    http://bbs.micro-python.com/forum.php
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2022-3-22 20:01
  • 签到天数: 215 天

    连续签到: 2 天

    [LV.7]常住居民III

     楼主| 发表于 2016-7-21 20:44:26 | 显示全部楼层
    shaoziyang 发表于 2016-7-20 00:11
    用NudeMCU不如用MicroPython,功能更强。

    http://bbs.micro-python.com/forum.php

    Python是个好用的编程语言 …
    先试几个nodeMCU(Lua)的范例, 再来研究MicroPython !
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-7-22 00:37:01 | 显示全部楼层
    全球气象信息
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-4-3 21:22
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-7-25 12:24:29 | 显示全部楼层
    传说LUA很快
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-1-30 10:59
  • 签到天数: 119 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2016-7-29 00:04:35 | 显示全部楼层
    好资料,支持楼主
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-9-26 11:59:40 | 显示全部楼层
    小白来学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-10-24 18:56:49 | 显示全部楼层
    学习学习。。。。。。。。。。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-11-2 13:56:12 | 显示全部楼层
    研究下                                                 谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-11-28 21:49:25 | 显示全部楼层
    非常感谢,关注
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    手机版|小黑屋|与非网

    GMT+8, 2024-4-24 10:40 , Processed in 0.205147 second(s), 33 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.