查看: 2068|回复: 0

Arduino UNO WIFI 套件简介,及Arduino代码自动生成工具

[复制链接]
  • TA的每日心情
    慵懒
    2016-10-24 09:55
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2017-1-18 14:38:08 | 显示全部楼层 |阅读模式
    分享到:
    Arduino Uno Wi-Fi是一款带有集成式Wi-Fi模块的新型Arduino Uno板!适于初学者和高级用户。该板基于ATmega328P(数据手册),具有集成式ESP8266 Wi-Fi模块(数据手册)。如果您要从Arduino开始,或者从IoT入手,这就是您需要的电路板。

    它拥有14个数字输入/输出引脚(其中6个可用作PWM输出)、6个模拟输入、1个16 MHz陶瓷谐振器、1个USB连接、1个电源插座、1个ICSP头和1个复位按钮。它包含支持微控制所需的一切;只需通过USB电缆将其与计算机相连,或者利用AC-DC适配器或电池为其供电即可着手设计。

    ESP8266 Wi-Fi模块是一款独立的SoC,具有集成式TCP/IP协议栈,让您能够访问Wi-Fi网络。(该器件也可以充当接入点。)Uno Wi-Fi的一个有用特性是支持OTA(空中)编程,适于传输Arduino sketch或Wi-Fi固件。


    ARDUINO微处理器
    处理器
    ESP8266
    架构
    Tensilica Xtensa LX106
    工作电压
    3.3 V
    闪存
    4 MB
    RAM
    8 MB指令,12 MB数据
    时钟速度
    80 MHz
    WiFi
    802.11 b/g/n 2.4 GHz
    唤醒时间
    < 2 ms
    ARDUINO微控制器
    微控制器
    ATmega328
    架构
    Atmel AVR 8位
    工作电压
    5 V
    闪存
    32 KB
    SRAM
    2 KB
    时钟速度
    16 MHz
    模拟I/O引脚
    6
    EEPROM
    1 KB
    每个I/O引脚的DC电流
    40 mA

    通用特性
    数字I/O引脚
    20
    PWM输出
    6
    功耗
    93 mA
    PCB尺寸
    53 x 68.5 mm
    重量
    0.025 Kg
    产品代码
    A000133


    1.什么是“代码自动生成工具”
    为了降低开发者的开发门槛,缩短开发周期,降低开发资源投入,机智云推出了代码自动生成服务。云端会根据产品定义的数据点生成对应产品的设备端代码。
    自动生成的代码实现了机智云通信协议的解析与封包、传感器数据与通信数据的转换逻辑,并封装成了简单的API,且提供了多种平台的实例代码。当设备收到云端或APP端的数据后,程序会将数据转换成对应的事件并通知到应用层,开发者只需要在对应的事件处理逻辑中添加传感器的控制函数,就可以完成产品的开发。

    2.支持的平台
    自动生成服务支持的硬件方案有:独立MCU方案、SOC方案。其中独立MCU方案支持的硬件平台有:stm32f103c8x、F407、F429、F767平台、Arduino uno wifi 、通用平台(即“其他平台”);SOC方案支持的硬件平台有:ESP8266平台。

    3.Arduino代码自动生成工具介绍:

    使用自动生成的代码开发产品,就不必再处理协议相关的部分了,开发者可以将节省出来的精力集中在产品的核心功能开发上。



    回复

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-11-15 09:54 , Processed in 0.109142 second(s), 15 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.