最近在折腾 ESPY8285 模块,使用的是乐鑫的 ESP8285 芯片,现在已经在上面移植了 micropython 和 MQTT。 然后 demo 了一个温度传感器节点: https://zhuanlan.zhihu.com/p/27739882 下一步计划和微信机器人连接起来,有没有感兴趣的小伙伴一起玩呀!!!!
![]() | 1 sfyumi 2017-07-09 13:16:32 +08:00 via iPhone 看着很好玩啊 |
2 bigtwo 2017-07-09 13:31:00 +08:00 我用的 8266DIY https://github.com/arendst/Sonoff-Tasmota |
![]() | 3 Zzzzzzzzz 2017-07-09 13:34:38 +08:00 dht11 精度很差吧 |
6 panda1001 2017-07-09 13:46:25 +08:00 via Android 与 nodemcu 比有什么优势 |
8 hat4 OP @panda1001 nodemcu 我所知道的,主要使用 nodejs 进行编程,这个模块使用的是 python 编程,对 python 用户来说更为方便快捷。其次,这个模块对使用 hc595 和 hc165 对 gpio 进行扩展,可用 io 口增加到了 25 个。并且,里面集成了 mqtt 的库和常见传感器模块的库,开发更为简单。最后,我们接下来会接入微信的自动配网 airkiss 等,配置更为方便。对了,还有其他的扩展模块,可以堆叠式插拔,你看到的模块上面和下面都可以插扩展模块,可以很方便的扩展,加速度计,oled 屏幕,电机驱动板,锂电池管理等等,这点和 arduino 类似,会比 nodemcu 更强大一点。 |
![]() | 9 chroming 2017-07-09 13:53:14 +08:00 via iPhone 坐等更多功能 |
10 hat4 OP 吼吼 |
![]() | 11 odirus 2017-07-09 14:01:30 +08:00 看着你们讨论这些,发现我司好超前。虽然只是小创业公司。。。自研、微信蓝牙硬件、微信 WiFi 硬件都有了,真佩服老板的眼界。 |
![]() | 14 odirus 2017-07-09 14:08:39 +08:00 我第一份互联网方向工作就是 V2 找到的,去了之后第一件事情就时做智能硬件,目前一直在这家公司 |
![]() | 15 GoBeyond 2017-07-09 14:09:40 +08:00 via Android nodemcu。。难道是在几百兆赫都不到的片子里跑 v8 吗。。 |
![]() | 16 LosLord 2017-07-09 14:10:38 +08:00 via Android 新手问下 dht22 不带电路板和电阻的那种直接接可以吗?我的接了一次还接反了不知道是不是烧了 |
18 hat4 OP @GoBeyond 对这个不太清楚,你可以去了解下 http://www.nodemcu.com/ |
20 gdtv 2017-07-09 14:32:56 +08:00 请问一下这些物联网模块,如果要持续连网,待机功耗是多少? |
23 hat4 OP ![]() @gdtv 3.3v 待机功耗 0.9mA ,具体在这里 http://www.seeedstudio.com/document/pdf/ESP8266%20Specifications(Chinese).pdf |
24 hat4 OP @panda1001 这个价格我们团队自己 DIY 的时候价格,如果有一天能够量产,或者众筹了,价格应该会做到和 nodemcu 接近的。 |
![]() | 25 MangozZ 2017-07-09 15:03:31 +08:00 讲道理这个东西,设置开机用 tcp 连公网服务器,是有机会做成内网穿透盒子的吧? 大佬们加油 |
![]() | 27 loading 2017-07-09 16:05:56 +08:00 via Android esp8266 见得多。楼主这个……-_-# |
29 gocoolshj4 2017-07-09 16:23:26 +08:00 via Android dht11 精度捉急,我是用博世的气压温度传感器搞的,不过是用树莓派做的,可通过微信查询室内温度和气压 |
30 hat4 OP @gocoolshj4 有资料么,来学习下 |
![]() | 32 DylanRing0 2017-07-09 17:52:43 +08:00 如果只是玩玩,micropython 固件提供的平台是足够的。 用起来和 Python 3 差不多,市面上卖的 Arduino/RaspberryPI 模块也有可以用的驱动。 但是要用来开发产品,还是 Arduino 固件比较好(自己编译魔改 C++ 库真是方便)。 曾经用 ESP8266 写项目,因为 micropython 没有提供 SPI 中断的实现,最后转用 Arduino 搞定的。 |
33 hat4 OP @DylanRing0 这点确实忍不住吐槽,这方面 upy 的支持确实不好,原因有两个,一个是用的是乐鑫提供的 NO-OS-SDK,这方面的支持本来就有问题,另外一方面,社区精力有限,现在被分散在多个战线上,包括最新的 esp32 上。在这一部分上确实不如 arduino,但是 arduino 也是多年积攒,micropython 的积攒还不够。此外,esp8266-micropython 项目还在开发中,以后的支持会更强劲的。 |
35 gocoolshj4 2017-07-09 19:20:43 +08:00 |
![]() | 36 loading 2017-07-09 19:51:15 +08:00 via Android 个人还是觉得用 c 比较好。 毕竟 python 在这么多人用是因为库多,而 mpy 缺没有这个优势了,在这些芯片领域里,其实 c 的库更多。 |
38 hat4 OP @gocoolshj4 看到了,收藏下。谢谢 |
39 robinshi2010 2017-07-09 20:39:52 +08:00 @odirus 同问公司名。 |
40 yangff 2017-07-09 20:50:57 +08:00 8266 真不如用 C++搞…… esp 大概是嵌入式的工具链里面我见过最舒服的了…… |
41 yangff 2017-07-09 20:53:23 +08:00 顺便一说…… 这块芯片满载的发热还是挺大的,那个散热 /屏蔽壳最好还是有比较好…… |
![]() | 44 oska874 2017-07-10 08:42:03 +08:00 老外做的东西,国内适配一下硬件。 |
![]() | 47 oska874 2017-07-10 08:57:06 +08:00 @hat4 我并没有伤人,也没有别的意思,不要多想。绝大部分的工作量都是别人做的是事实,这个是哪国人一毛钱关系都没的。 ps 别学华为那一套。 |
48 hat4 OP @oska874 既然是哪国人一毛钱的关系都没有,为什么要说"老外做的东西,国内适配一下硬件"这种话呢?自己先区分国内国外,就不要说别人学华为那套? micropython 这个项目是国外发起的,贡献者大多数也是外国人,但我们也有提交过代码,也有提交过建议,怎么能直接说成老外做的东西?至于说我们只适配一下硬件,那我们就更有口难辨了,因为我们所有的代码修改和优化,都是基于我们的模块的,无论是增加了新的外设,添加了新的库支持,都算是适配下硬件了,算起来也真的没什么呢,不就自己重新设计了板子,重新改了下代码嘛,反正都是适配嘛!那照您这样说的话,国内的小米,一加(不提华为)之流都是"老外做的东西,国内适配一下硬件"了? |
49 tempdban 2017-07-10 09:32:37 +08:00 最近在搞 lieechpi zero 挺有意思的 |
![]() | 52 bomb77 2017-07-10 11:38:13 +08:00 挺有意思的,mark 一下 |
![]() | 53 liqinliqin PRO http://www.doit.am/ 可以提供从模块、pcb 设计到生产的支持。 |
54 thomaspaine 2017-07-10 12:29:11 +08:00 @hat4 人家说持续联网,不是待机 |
55 hat4 OP @liqinliqin 看样子挺不错的 |
56 hat4 OP @thomaspaine 传送 802.11b, CCK 1Mbps, POUT=+19.5dBm 时典型值为 [email protected] 。 |
![]() | 57 mengyaoss77 2017-07-10 14:14:17 +08:00 python 有 DHT11 的库直接用啊这么好,我在树莓派上用 C 写的,那个时序好折腾啊 |
![]() | 58 caniuse 2017-07-10 14:17:28 +08:00 有人研究过给猫用的定位装置吗? 自己 diy,不是网上买的那种 |
59 hat4 OP @mengyaoss77 对对对,这个 python 写起来非常简单。 |
![]() | 60 liqinliqin PRO @liqinliqin 如果你是做开发板,咱们可以谈下合作 email: [email protected] |
![]() | 63 XIVN1987 2017-08-29 18:13:21 +08:00 @loading 其实写 C 的人比写 python 的人多的多,,那为啥反而 python 的库却更多呢? 因为 python 容易写出易用的库,这样有人愿意写库、也有人愿意用别人写的库,,积累时间长了库自然就多了 所以我还是看好 upy 的,, |
![]() | 64 freefcw 2017-08-29 21:01:53 +08:00 50 倒是不贵的说,不过主要还是看传感器和控制器 |
![]() | 65 lqzhgood 2017-08-29 21:17:22 +08:00 之前还看过有个用 js 做 IOT 开发的。忘了网址了 |