2015年9月14日 星期一

ESP-14 產品分析

ESP-14產品分析

1.1。概述
 ESP8266-14是一款低成本WIFI-MCU通訊/控制模塊,內置WIFI ESP8266 IC通訊和STM8S003F3P6單片机,拥有业内极富竞争力的封装尺寸和超低能耗技术,可广泛应用于智能家居和物联网网领域,用於將用戶的物理設備連接到無線網絡連接的無線網絡上,進行互聯網或局域網通信,實現聯網控制功能。
该模块内置了一个功能强大的STM8S003F3P6的芯片,所有管脚全部接出来,其串口与ESP8266的串口相连,用户可以编写STM8程序,通过AT指令控制ESP8266的实现绝大部分智能灯家居和WIFI物联网功能。
更多資料,請訪問安信可開源社區www.ai-thinker.com

1.1.1產品特性
內置STM8S003F3P6 MCU和ESP8266 WIFI芯片(等同於STM8S003F3P6 +  ESP-01)

WIFI特性

  • WIFI支持無線支持802.11 b/ g / n的標準
  • 支持STA/ AP/ STA+ AP三種工作模式
  • 內置TCP/ IP協議棧,支持多路TCP客戶端連接
  • 內置STM8003單片機與ESP8266進行串口通訊
  • 支持UART/ GPIO數據通信接口
  • 支持Smart Link的智能聯網功能
  • 支持遠程固件升級(OTA)
  • 內置32位MCU,可兼作應用處理器
  • 超低能耗,適合電池供電應用
  • 電壓範圍為2.8V〜3.6VDC,推薦使用3.3V單電源供電
  • STM8微控制器通過AT指令可以操作IOT的絕大部分
  • STM8003F3P6功能可以參考ST公司相關資料。





ESP8266串口WIFI 業界里程碑,型號ESP-14
M_PD1=SWIM
註: 標示為M_???(含SWIM,GND)的引腳皆引自STM8S003F3P6,共20支腳 
註: E_VDD ,E_GPIO0,GND,M_PD5(STM8_TX/ESP_RX),M_PD6(STM8_RX/ESP_TX)連接至ESP8266 ,E_GPIO0決定ESP8266處於何種工作模式........

此ESP-14 內的ESP8266使用8Mbits Flash (WINBOND_NEX_W25Q80_V)

::1327343 (0x1440EF) => 8Mbits
#define WINBOND_NEX_W25Q80_V 0x4014 /* W25Q80BV */


疑問1:有如ESP-01ㄧ樣接CH_PD和GPIO2嗎?
疑問2:如何燒錄更新ESP8266 firmware?要透過STM8來燒錄嗎?


ESP8266串口WIFI 業界里程碑,型號ESP-14



































下圖為STM8S2003F3腳位圖:

PA1~3
PB4~5
PC3~7
PD1~6

ESP8266固件

ESP-14 ESP8266 Firmware預設燒錄AT Command固件


STM8S固件

ESP-14 STM8S Firmware預設燒錄範例UART1_Printf ,將UART1 RX所讀到的Byte,直接由UART1 TX回傳回去

  ******************** (C)COPYRIGHT 2014 STMicroelectronics *******************
  * @file    UART1/UART1_Printf/readme.txt
  * @author  MCD Application Team
  * @version V2.2.0
  * @date    30-September-2014
  * @brief   Description of the UART1 retarget C library Example.
  ******************************************************************************

 The UART1 is configured as follows:
    - BaudRate = 115200 baud
    - Word Length = 8 Bits
    - One Stop Bit
    - No parity
    - Receive and transmit enabled
    - UART1 Clock disabled






參考資料連結:

沒有留言:

張貼留言