原创 [分享]TiKit-T600-ESP8266A 开发套件产品介绍

2018-3-16 17:17 2046 7 2 分类: 物联网
TiKit-T600-ESP8266A 开发套件产品介绍 [转载]

文章原创链接:http://dev.tijos.net/tikit/tikit-t600-esp8266a/tikit-t600-esp8266a_overview/

一、概述

TiKit-T600-ESP8266A开发套件是北京钛云物联科技有限公司为现代物联网应用倾力打造的开发套件,是Tikit系列开发套件成员之一,其提供目标开发板和丰富的传感器外设,开发板搭载有ESP8266高性能微处理器,运行有功能强大的钛极OS(TiJOS)物联网操作系统,编程语言使用标准JAVA,用户只需要调用JDK中提供的传感器及系统操作接口就可以轻松快速的完成产品雏形的开发。

本开发套件中,ESP8266高性能微处理器为乐鑫信息科技(上海)有限公司(Espressif Systems (Shanghai) Pte., Ltd.)Ltd针对物联网行业打造的一款低功耗低成本的MCU,详细资料请访问官方网址:http://espressif.com/

二、开发套件清单
类别名称数量备注
TiKit-T600-ESP8266A钛极OS开发板1个核心板+底板
TiButton按键模块1个四个按键一组,共阴极
TiHSCR04超声波测距模块1个支持3.3V工作
TiMQ2可燃气体浓度检测模块1个模拟/数字双通道
TiDHT数字温湿度采集模块1个支持DHT11和DHT22
TiDS18B20数字温度采集模块1个高精度,分辨率可编程
TiVS1838BNEC红外接收模块1个NEC解码
TiBuzzer有源蜂鸣器模块1个低电平激活
TiLEDLED灯模块1个四个LED灯一组,红/黄/蓝/绿 四色,共阳极
TiOLED_UG2864OLED12864显示模块1个蓝(白)色,0.96英寸
TiRGBLED三基色灯模块1个共阴极
TiRelay1CH单通道继电器模块1个弱电压5V,强电压250V,低电平激活
红外遥控器1个NEC编码,20键迷你型
杜邦线40条彩色,长20cm
USB连接线2条MicroUSB
包装盒1个
说明书1个
产品铭牌1个
二、开发板说明

TiKit-T600-ESP8266A开发板由底板和顶板组成,底板将钛极OS(TiJOS)物联网操作系统支持的设备总线全部引出,同时为整机提供电源和日志打印功能;顶板以ESP-12E/F模块为核心,内嵌钛极OS(TiJOS)物联网操作系统,顶板与底板之间通过插针连接。

tikit-board

开发板功能区

① 底板:将钛极OS(TiJOS)物联网操作系统支持的设备总线全部引出,同时为整机提供电源和日志打印功能。

② 顶板:以ESP-12E/F模块为核心,内嵌钛极OS(TiJOS)物联网操作系统。

③ 应用下载、系统升级接口:用户应用程序下载或升级操作系统;USB-UART接口,波特率115200bps,8数 据位,1停止位,无校验位。

④ 5V电源输入、日志打印接口:打印用户日志数据和5V直流电源输入;USB-UART接口,波特率115200bps,8数据位,1停止位,无校验位。

**⑤ 设备总线接口:**GPIO、UART、… 总线接口。

**⑥ 3.3V电源输出:**3.3V直流电源输出。

⑦ 系统引导按钮:手动控制系统进入BOOT模式。

⑧ 系统复位按钮:开发板系统复位(RESET)。

⑨ 系统更新按钮:控制进入操作系统升级状态,参考ESP8266标准烧录流程。

**⑩ 5V电源输出:**5V直流电源输出。

⑪ UART接口使能开关:控制底板UART接口是否与顶板UART连接。注:顶板USB转UART与该UART接口复用。

设备总线接口

本开发板支持GPIO、PWM、ADC、I2C、SPI、UART、OW(1-Wire)七种设备总线,每种总线支持的接口组数(个数)以及每组接口内资源支持情况请参考:附录1:硬件平台特性

三、开发环境搭建

开发环境搭建与使用请参考TiJOS应用开发环境搭建文档。

四、上电使用上电连接
  1. 请将包装内的两根Micro USB 线的一端分别连接开发板底板**USB接口和顶板**USB接口,另一端连接到电脑。
  2. 首次使用需要安装USB驱动程序,Windows 7以上操作系统自动下载安装,否则需要手动下载安装。
  3. 复位开发板,确保系统工作在BOOT模式,详细请参考:关于钛极OS(TiJOS)系统工作模式

请务必保证开发板下无金属物体,防止短路损坏开发板。

USB驱动安装

如果连接USB接口后在Windows设备管理器中未显示如下类似端口信息,则需要安装开发板上 USB 转 UART 芯片的驱动:

tikit_port

请从如下链接下载驱动文件进行安装即可

CP210X UART驱动: http://www.silabs.com/documents/public/software/CP210x_Windows_Drivers.zip

CH340 UART驱动: http://www.wch.cn/download/CH341SER_EXE.html

指示灯说明
LED状态作用
红色LED (底板)常亮5V电源接通
蓝色LED (底板)常亮Wi-Fi工作在Station模式,并且已经连接AP
闪烁Wi-Fi工作在Station模式,正在连接AP或SoftAP模式已经开启
绿色LED (底板)闪烁正在打印日志数据
按键说明
按键作用
RESET (底板)系统复位按键,按一次按键,系统复位
BOOT (底板)系统BOOT程序启动按键,按住此按键不放,按一次RESET按键,然后松开此按键,进入手动BOOT模式,可进行用户应用下载/运行和系统配置等
FLASH (顶板)操作系统升级按键,按住此按键不放,按一次RESET按键,然后松开此按键,进入操作系统升级状态,可进行操作系统的烧录
接口说明

J1接口

丝印功能
PIN0 … PIN7GPIO的8位数据线
CH0 … CH2PWM的3个通道
ADCADC模拟电压采集线
SCLI2C主机的时钟线
SDAI2C主机的数据线
CSSPI主机的片选线
MOSISPI主机的输出线
MISOSPI主机的输入线
CLKSPI主机的时钟线
RXUART的接收线
TXUART的发送线
IO0 … IO21-Wire(OW)主机的IO线

J2接口

丝印功能
GND3.3V电源地线,受工作模式控制

J3接口

丝印功能
3.3V3.3V电源线,受工作模式控制

J4接口

丝印功能
DC5V5V电源和地线

模块对应资源分配请参考 :附录2:ESP-12E/F模块外设资源

五、传感器及模块

关于开发套件中传感器模块介绍请参考:TiKit-T600-ESP8266A 开发套件传感器模块介绍

六、技术性能和主要参数

电源电压:5.0V.

工作电压:3.3V.

工作电流:

  1. WLAN工作模式: 
    平均:~70mA 峰值:200mA.

  2. 非WLAN工作模式: 
    平均: ~12mA 峰值: 200mA. 
    冬眠:<100uA.

应用程序启动时间:<50ms.

应用程序事件响应时间:<2ms.

工作温度:-20℃~85℃.

存储环境:温度 <40℃,相对湿度 <90%R.H.

尺寸:底板 97×50 cm,顶板 48×25 cm.

七、常见问题问题1. 底板3.3V或5V电源接口无电压?
  1. 确保底板USB的5V电源已经接通,底板红色灯常亮。
问题2. 日志无法打印?
  1. 确保底板USB已正确连接计算机并且串口驱动(CH340芯片)已经成功安装。
问题3. 应用无法下载?
  1. 确保顶板USB已正确连接计算机并且串口驱动(CP2102芯片)已经成功安装。
  2. 确保系统工作在BOOT模式,启动方法:按住BOOT按键,按一次RESET按键,然后松开BOOT按键。
问题4. 开发板的两个USB接口分别有什么功能?驱动如何安装?
  1. 底板USB接口采用CH340型号USB转串口芯片,用作应用日志打印和直流5V供电接口。

  2. 顶板USB接口采用CP2102型号USB转串口芯片,用作应用下载和操作系统升级接口。

  3. Windows 7及以上操作系统驱动会自动下载安装、低版本操作系统需要用户手动下载安装。

更多问题可访问钛极OS(TiJOS)技术交流社区进行讨论。

八、其他九、更多资源
名称链接
钛极OS官网http://www.tijos.net
钛极OS开发者社区http://bbs.tijos.net
钛极OS(TiJOS)文档资源中心http://dev.tijos.net/docstore
附录1:硬件平台特性

硬件平台特性为ESP8266硬件在钛极OS(TiJOS)操作系统下支持的特性,不同硬件平台在钛极OS(TiJOS)操作系统下支持的特性可能不相同,用户在做系统开发前应仔细阅读。

存储特性支持说明
支持应用数据存储128KBJAVA文件系统空间
支持应用程序存储256KB*.TAPK执行区空间
支持应用程序内存16KB*.TAPK执行堆空间
电源管理特性支持说明
支持冬眠1,指定时间自动唤醒支持最大4200秒
支持冬眠2,指定GPIO的PIN唤醒不支持
支持待机,指定GPIO的PIN唤醒不支持
WLAN特性支持说明
支持硬件接口Wi-Fi
支持数量1个
支持工作模式同时支持Station和SoftAP工作模式
GPIO特性支持说明
支持数量1组只支持port0,PIN支持PIN0 - PIN7
支持输入支持
支持开漏输出支持
支持推挽输出支持
支持输入复合开漏输出支持
支持可控上拉支持PIN2无上拉,其他均有上拉
支持可控下拉不支持PIN2内部默认固定下拉
支持上升沿事件支持具备输入模式PIN可设置
支持下降沿事件支持具备输入模式PIN可设置
支持双沿事件支持具备输入模式PIN可设置
UART特性支持说明
支持数量1个只支持port0
支持波特率(bps)1200、2400、4800、9600、19200、38400、57600、74880
115200、230400、460800、921600、1843200、3686400
支持数据位5、6、7、8
支持停止位1、2
支持校验位奇校验、偶校验、无检验ODD、EVEN、NONE
数据流控制不支持
ADC特性支持说明
支持数量1个只支持port0
参考电压1V(伏)硬件内部
分压倍数5电阻采样分压
电压量程0 - 5V(伏)精度: 4.88mV(毫伏)
PWM特性支持说明
支持数量1组只支持port0,Channel支持CH0-CH2
支持脉冲频率20Hz - 3KHz周期范围:50000us - 333us
支持脉冲占空比0 - 255
I2C特性支持说明
主机支持数量1个只支持port0
从机支持数量不支持
支持波特率(Kbps)100、400
SPI特性支持说明
主机支持数量1个只支持port0
从机支持数量不支持
支持波特率(Mbps)1、2、5、8、10
支持工作模式MODE0、MODE1、MODE2、MODE3
支持数据位传输方向MSB、LSB
支持数据位宽SIO8位宽
OW(单总线)特性支持说明
主机支持数量1组只支持port0、IO支持io0-io2
从机支持数量不支持
支持标准模式支持Standard模式
支持高速模式支持Over-Drive模式
附录2:ESP-12E/F模块外设资源

下图为钛极OS(TiJOS)操作系统在ESP-12E/F模块平台支持的外设资源,用户可以根据本公司发布的原理图设计开发属于自己的产品或开发板。

TiJOS_ESP-12

附录3:开发板顶板外设资源

下图为钛极OS(TiJOS)操作系统在开发板顶板支持的外设资源,用户可以根据本公司发布的原理图设计开发属于自己的产品或开发板。

TiJOS_MainBoard

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户3879411 2018-3-17 11:12

厉害

用户3879411 2018-3-17 11:12

厉害
相关推荐阅读
用户3879398 2018-03-16 15:31
钛极OS(TiJOS)物联网操作系统之小试牛刀(3)——红外遥控
说明开发环境的搭建以及应用工程的创建方法在这里不再赘述,可参考笔者文章《钛极OS(TiJOS)物联网操作系统之初体验》或访问钛极OS(TiJOS)系统官方发布的教程☞钛极OS(TiJOS)应用开发环境...
EE直播间
更多
我要评论
2
7
关闭 站长推荐上一条 /3 下一条