ESP8266 micropython 連網


import network
sta_if = network.WLAN(network.STA_IF)
sta_if.connect('MyApServer','012345678')
sta_if.ifconfig()

回應:
('192.168.1.115', '255.255.255.0', '192.168.1.1', '192.168.1.1')
即連網成功,可以連網際網路了。

from ntptime import settime
settime()
time.localtime()

(2019, 1, 22, 22, 48, 26, 1, 22)

設定電腦的時間和 NTP 標準時間相同。

ESP8266 ESP-01 
單價: 40元台幣
CPU: 32位元
FLASH: 1MB
RAM: 35KB

安裝 micropython,跑起來還蠻順的,可以連網,也可以當AP。
原本我使用 8051 ,MPC82G516, CPU:8 bit, flash: 64KB, RAM: 2KB。
成本,是 25 元,便宜點,功能相同,但等級上差了些,使用者使用上是感覺不出來。

ESP8266 有一項優點,是它可以不需要用到燒錄器,直接用 USB-TTL 即可。在燒錄器部份可以省下一些錢。

我用 MPC82G516 ,它也可以用ISP, 也可以用COMPORT 燒錄, 第一次仍需用ICP 燒錄, 我是每次都用ICP , 燒錄棒壞了不少支。若改用ESP8266, 則無此困擾。

在產量不是很大,用ESP8266 或許是很好的選擇。











留言

這個網誌中的熱門文章

無效的努力

股市-華頓S&P黃豆(00693U) 操作法