Python与物联网教程-ESPY如何使用

[ESPY 教程 1-Hello world]
https://zhuanlan.zhihu.com/p/28045501
上次发了那篇 50 元 python 与物联网模块,有很多小伙伴一起讨论。
这次里面没有太多干货,只要教你怎么把 ESPY-core 与 PC 连接在一起,怎么点亮一盏灯。
没有兴趣的还是不要看了吧 [怕吐槽] ,因为我是野生程序员,非原生,特想请教下,有多少人了解 gpio 和串口哒~
Python与物联网教程-ESPY如何使用
ESP32用MicroPython开发的话,ESP-IDF固件里自带了一个叫esptool.py的工具,不是ESPY。我猜你问的是这个。
esptool.py是刷写和跟ESP32/ESP8266芯片通信的命令行工具。主要就干这几件事:
- 刷固件:把MicroPython的
.bin文件烧到板子里。 - 读/写Flash:备份或者操作板子里的数据。
- 擦除Flash:清空整个芯片。
- 读芯片信息:看看你板子的型号、Flash大小这些。
基本用法(在电脑命令行里操作):
# 查看串口列表(Windows用COMx,Mac/Linux用/dev/tty.*)
esptool.py chip_id
# 给ESP32刷MicroPython固件(把PORT和FIRMWARE.bin换成你的)
esptool.py --chip esp32 --port /dev/ttyUSB0 write_flash -z 0x1000 FIRMWARE.bin
# 擦除整个Flash
esptool.py --port /dev/ttyUSB0 erase_flash
# 读取芯片的MAC地址等信息
esptool.py --port /dev/ttyUSB0 flash_id
安装很简单:
pip install esptool
刷完固件后,用screen、picocom或者Thonny这类串口工具就能连上板子,开始写MicroPython代码了。
总结:先装esptool,用它刷固件,然后用串口工具写代码。
Arduino 确实降低了物联网开发的难度,想请教你下,你当初的成本大概是多少,有统计过么?
还有开发周期大概是多久?
和 nodemcu 一个套路么?
nodemcu 啥套路🤦♀️
做一个 demo 和物联网化产品其实差距很大的…
看来大家不认为人力成本比物料成本高得多了。。。
个人 diy 和产品化是一个量变引起质变的问题,确实非常困难。
物料成本和人力成本没法比较呀
产品化物料成本都是千万 /亿级别的,给员工发这么多薪水,这样的公司都算大中型公司了…
楼主,了解过 predix 平台吗?
可以试试做应用,硬件坑很深…


