ESP8266 micropython 連網
import
network
sta_if = network.WLAN(network.STA_IF)
sta_if.connect('MyApServer','012345678')
sta_if.ifconfig()
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 或許是很好的選擇。
ESP8266 有一項優點,是它可以不需要用到燒錄器,直接用 USB-TTL 即可。在燒錄器部份可以省下一些錢。
我用 MPC82G516 ,它也可以用ISP, 也可以用COMPORT 燒錄, 第一次仍需用ICP 燒錄, 我是每次都用ICP , 燒錄棒壞了不少支。若改用ESP8266, 則無此困擾。
在產量不是很大,用ESP8266 或許是很好的選擇。
留言