wifi_disp | 不喜欢各厂的iot平台,可以从硬件到服务器自已做一套,完全自主可控
kandi X-RAY | wifi_disp Summary
kandi X-RAY | wifi_disp Summary
在连上外网后,还能进行自动远程http升级固件。 本身带一个温度探头, 精度0.5度, 数据可以传到远程http服务器上进行存储。 我现在用它给家里的室温和室外温度进行测试并记录,还用它作为美元汇率显示器。 这个项目也可以作为esp8266开发的一个入门例子。 源码在wifi_disp目录下。 编译好的bin在 V2版硬件,增加lora模块,cfido2019同款, 可以作为lora开发板学习研究lora, 也可以作为lora网关, 让lora网络覆盖一个住宅小区。 目前稳定测试通讯距离可以1.3公里. 这里是taobao链接, 提供全套散件,这个小小的套件, 可以体验学习如下诸多内容: 嵌入式开发,wifi开发, arduino,http开发,制作ap接入点,物联网应用,3D打印外壳,基于单片机dns泛域名解析, mdns发现,基于单片机的web服务器,好多内容, 适合于大中小学生玩耍,随便从以上各点取一个方向,做毕业设计是很好的。. 编译方法: 先安装arduino开发环境, 然后增加esp8266支持, 具体就是开发环境下点设置, 增加开发板管理器的url:然后在开发板管理器里就可以搜到并安装esp8266的支持了,目前的源码需要选择3.0.2的esp8266支持环境 在开发板里选ESPDuino(ESP13 Module) MMU选16KB cache 48KB IRAM 还要在项目-加载库-库管理-搜索DHTNEW 找到DHTNEW的库 目前最新的0.4.10的版本,可以用 就可以编译了。. 但是编译出来的ROM, 可能会出现运行异常, [code] --------------- CUT HERE FOR EXCEPTION DECODER ---------------. Exception (0): epc1=0x40203959 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000 [/code]. 用objdump 反编译一下,elf目标文件, 会发现目标文件中, epc1=0x40203959 这个地址, 确实是个非法指令,那么,问题就出在 gcc编译器了, 看了一下编译窗口, 发现 gcc使用了Os优化参数, 优化了目标文件的体积, 尝试改成O0 不做优化,体积大了不少, 但是不发生异常了。 具体需要修改的文件就是 ~/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/platform.txt , 需要修改3处.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Main function
- Serve a file
- Parse command line options
- Run the given stub
- Updates the progress bar
- Try to connect
- Auto - detect flash size
- Save the ESP file to memory
- Save a segment to a file
- Append checksum to file f
- Align file position
- Write a flash file
- Returns a list of feature features
- Convert an ELF file into an image
- Upload a stub
- Print image information
- Load extended extended header
- Override the default VDSDIO settings
- Read an ELF file
- Set SPI parameters
- Load a firmware
- Establish a connection
- Configures SPI flash pins
- Read MAC
- Return the description of the chip
- Create an ESP8romware image
- Load a segment from a file
- Dump memory
- Try to detect the flash size
wifi_disp Key Features
wifi_disp Examples and Code Snippets
Community Discussions
Trending Discussions on wifi_disp
QUESTION
Before telling me my thread has already been answered I use a solution find on this forum but somehow it doesn't work for me..
My problem: I want to change an image when network connection is on or off
So to do that i did a connectivityReceiver class extending BroadcastReceiver that shoul notify my main class on network state changement.
...ANSWER
Answered 2018-May-04 at 14:13Well this is not a complete answer, but I think you should read about sendBroadcast(Intent)
method that sends broadcasts to receivers, and you should also register your receiver either in activity or in Manifest file.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install wifi_disp
You can use wifi_disp like any standard Python library. You will need to make sure that you have a development environment consisting of a Python distribution including header files, a compiler, pip, and git installed. Make sure that your pip, setuptools, and wheel are up to date. When using pip it is generally recommended to install packages in a virtual environment to avoid changes to the system.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page