好早之前想研究物聯網模塊,就買了一塊ESP8266物聯網模塊,才15塊錢不到,該模塊的可玩性還挺高的,能刷幾種固件來編程,最方便的肯定是Arduino,買來后玩了幾天,用花生殼打通了一下內網穿透,后來因為忙工作就不了了之了。
前幾天看到某人又買了個Homepod,還說用樹莓派將它與米家連起來了,突然想起了當初加價給他買的小愛同學,似乎要被晾在一邊了。也不知怎么的,就很想倒騰一下自己的物聯網模塊了,大概是內心有點點較着勁吧。其實esp8266就是當了一個tcp/ip的一個socket server端一樣,只要其他的client端連接進來發生對應的指令就行,這樣能全平台通吃了。具體的完成方式:Win對應的是TCP/IP的客戶端或者任何相同功能的形式;Android也可以用TCP/IP的APP,當然,我后來加入了貝殼物聯Bigiot,這樣也能通過網頁或者微信小程序通信;iOS對應的是TCP/IP的APP或捷徑。
若沒有加入貝殼物聯或者使用內網穿透的方式,本內容介紹的是局域網使用。先寫到這里,后續更新具體的教程。
源碼在Github上,如有需求,可評論或私信。
不多說,上幾個測試視頻。