IoT, Internet Of Thing, ESP8266 開始玩了


聽說 IoT 3年有多了, 只聞梯步不見人, 原因是硬件對 DIY 玩玩看太貴了.

最近看了一些報導, 又突然發現可以有便宜的實際硬件可以用了, 真的不貴, 它的 MCU 買RMB$11, 淘寶有說 RMB $4, 比當年買68hc908 的一美元不會差多少, 但是據它提供的 WIFI / MCU 功能, 已經不是68hc908 可以比擬的.

今晚開始看看, 沒有淘寶, 本地買了, 沒有DATASHEET, 其實全部都是祖國來的, 人家淘寶, 進口, 倉存, 零售, 利潤, 所以就貴了.

GOOGLE 了一下, 原來都是稱為 ESP-01 的 WIFI  板子, 上面就一個 ESP8266EX MCU (沒有 FLASH ROM的, 和CYPRESS 68013一樣), 一個26MHZ XTAL, 一個25Q41 SERIAL-ERPOM (FIRMWARE 存放用), 小貴了點, 換算約45 RMB, 掏寶價大約10元.

ESP8266-ESP-01
ESP8266-ESP-01

這個板子有 WIKI

http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family#esp-01

ESP8266-ESP-01-PCB

看了簡介, 看來明白了一些基本資料了.

ESP8266 的原廠網站好像不太友善, 居然不知道怎樣找到 DATASHEET, 它唯一與其他半導體公司不同, 有在淘寶賣自家的 IC, 做IC燒了那麼多錢, 要催生意呀.

GOOGLE 在這裡有兩份 DATASHEET, 2013 / 2015 的, 看來大家都苦幹了兩三年以上了.
https://www.adafruit.com/images/product-files/2471/0A-ESP8266__Datasheet__EN_v4.3.pdf

http://www.adafruit.com/datasheets/ESP8266_Specifications_English.pdf

REF:

2015-09-13, 今日讀了一下 ESP8266 的DATASHEET 4.3版, 明白了大部分它的限制和目前的應用狀態, 比如, 為甚麼沒有 FLASH ROM 而必須外置 SPI FLASH MEMORY, 為甚麼用 AT 控制. MEMORY MAP 等等資料都沒有經過原廠的文件透露, 反而是最近一年多很多玩家用家零散的公佈在網上, 看來還不是給 DIY用的. 可能這個公司原來的目標並非這些小眾市場.  ATMEL 因為 ARDUINO 和其他市場, 過去7到8年也只能攀升占據 MCU 市場的第五位, 看來這樣的發展並不一定帶來成功.

這個人寫的字料, 就是關於MCU的基本運用需要了解的東西, MEMORY MAP.

Memory map limitation – workaround

這篇是如何建立 TOOLCHAIN, 就是搭建編譯的工具和環境, 編寫源碼, 產生燒錄文件 (祖國稱為 固件, 台灣稱為 韌體, 老外稱為 FIRMWARE)

https://github.com/esp8266/esp8266-wiki/wiki/Toolchain

這篇是寫的是用 USB – UART – ESP8266, 燒錄 FIRMWARE, 同時也給出了 MCU 的 CORE 和 INSTRUCTION SET 等資料. 原來真的是 TENSILCA 出品的 CPU CORE, 2013年被 CADENCE 併購了. 如過要真正著墨這個 ESP8266, 那必須真正了解它的 INSTRUCTION SET, 不管是看除錯, 還是REVERSE ENGINEERING, 沒有這些基本資料是無能為力的.

http://41j.com/blog/2014/12/esp8266-notes/

http://ip.cadence.com/uploads/pdf/xtensalx_overview_handbook.pdf

這個人自己寫的 BOOTLOADER

rBoot – A new boot loader for ESP8266

ESP8266 Quick Start guide
http://benlo.com/esp8266/esp8266QuickStart.html

http://rancidbacon.com/files/kiwicon8/ESP8266_WiFi_Module_Quick_Start_Guide_v_1.0.4.pdf

操控 ESP8266 無線模組 – 經由 AP、STA 和 AP+STA 三種模式,學習 ESP8266 AT 指令
http://ruten-proteus.blogspot.tw/2014/12/esp8266-at-command.html

看來大家都找財路, 這個介紹怎樣選板

【選擇指南】ESP8266板卡眾多,如何選擇?

人家能玩出點樣子, YAN CAN COOK SO YOU CAN
http://www.hkepc.com/forum/viewthread.php?tid=2218103&extra=page%3D1

ESP8266EX-BLOCK-DIAGRAM ESP8266EX-FEATURES ESP8266EX-PINOUT ESP8266EX-32BIT-MCU

廣告

One thought on “IoT, Internet Of Thing, ESP8266 開始玩了

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s