乐鑫销售代理商ESPRainMaker构建物联网设备ESP8266的NonOSSDKv3.0.3,ESPRainMaker是一个端对端的平台。在此平台上,用户不需要对其进行基础设施管理,就可以直接利用乐鑫的ESP32-S2SoC来实现物联网创新和概念。
乐鑫公司宣布推出ESPRainMaker平台。乐鑫向帮助开发人员快速构建物联网设备的目标迈进了一大步。在ESPRainMaker平台的基础上,用户可以直接使用乐鑫销售代理商ESP32-S2SoC来快速构建物联网连接设备,并且可以通过手机APP、第三方服务或语音助手进入。
ESP-Jumpstart这个产品开发示例项目包括因特网连接设备的各种方面,如网络配置、OTA固件升级、量产制造等等,引导用户熟悉整个产品开发过程。但用户要给设备增加一些功能,也要花很多时间开发手机APP,让手机APP与设备交互,编写可以通过手机APP收集设备数据的云应用程序,然后将其整合到第三方服务中。为了减少开发的复杂度,简化上面的基础结构管理,乐鑫销售代理商推出了ESPRainMaker平台,它可以提供下列组件和功能。
DeviceSDK:允许用户对设备信息和属性进行可读/修改。可实现网络配置、OTA升级、云通讯等功能。
透明性云中间件:支持亚马逊AWS服务,允许手机APP或者其他第三方服务(例如语音助手)访问设备的公开属性。
乐鑫销售代理商支持iOS/Android的移动应用程序:提供Wi-Fi网络配置、用户创建.用户设备关联和控制等功能。可以基于设备中的配置自适应地呈现UI来进行设备控制。
Python-bindings:简化用来管理设备数据脚本的写流程、它是一个主机工具,它让它能够与连接的设备自动进行通信。
乐鑫销售代理商ESPRainMaker极大地简化了开发的复杂性,允许开发人员自由发挥创造力和开发潜力,快速建立连接设备。结合使用ESPRainMaker和乐鑫ESP-IDF开放源码SDK,可以快速构建应用程序,并有选择地向应用中公开任何设备属性。
乐鑫销售代理商ESPRainMaker的云中间件以AmazonServerlessComputing(AmazonServerlessComputing)为基础,其目的是为了获得优的扩展性和安全性。通过ESPRainMaker,用户可以透明地向手机APP或者其他第三方服务提供设备属性,而无需在云中编写代码。接着,ESPRainMaker的手机APP根据获得的信息进行配置,然后将设备属性显示给用户。使用者可以直接在手机上阅读或改变这些属性。ESPRainMaker也可以通过Python命令行或Python程序访问设备属性和其他服务,而无需使用云界面或手机APP。IoT开发人员只需不断地关注设备固件。
另外,ESPRainMaker还解决了物联网设备中常见的功能,例如用户与设备的关联.用户不需要花很多时间来实现Wi-Fi网络配置和OTA升级等等。
ESPRainMaker不仅支持乐鑫销售代理商ESP32,还支持新发布的ESP32-S2。假如你已经有了ESP32或ESP32-S2开发板,不妨试一试我们的ESPRainMaker!
乐鑫销售代理商开发人员总是会有许多有创意的点子,我们期望这些点子能和ESPRainMaker产生火花,创造出更多的可能性。快点用ESPRainMaker试一试,实现你的想法!
乐鑫发布ESP8266NonOSSDKv3.0.3。如果客户一直使用ESP8266NonOSSDK,建议你升级到新版本。对于持续使用ESP8266NonOSSDKv3.0.3的客户,乐鑫刚刚发布了ESP8266NonOSSDK的新版本ESP8266NonOSSDKv3.0.3。
乐鑫销售代理商ESP8266、ESP32和ESP32-S2系列芯片的SDK包括了大量IoT开发的各种软件组件和工具,可以帮助用户快速开发物联网应用,集成软件库和网络协议支持。为了满足开发者构建应用程序多样化的需求,乐鑫不断优化升级SDK。许多用户对乐鑫销售代理商ESP8266的两个SDK存在一定的疑问,本文将对这些SDK做区别,帮助用户使用适当的SDK进行开发。
ESP8266NonOSSDK是早期的ESP8266,没有操作系统。发布了ESP8266NonOSSDK的支持策略,宣布不再增加功能。SP8266RTOSSDK是ESP8266的新版本SDK。根据FreeRTOS操作系统。FreeRTOS是目前世界上使用广泛的非Linux嵌入式操作系统,它能够满足物联网应用与开发的多种需求。在ESP8266RTOSSDKV3.0之后,乐鑫已经更新了系统结构,使其代码符合ESP-IDF。这就是说,同样的应用代码集,可以被应用到不同芯片的产品上(乐鑫销售代理商ESP8266,ESP32,ESP32-S2)。
乐鑫销售代理商ESP8266RTOSSDK性能:
1、提供阿里、京东、腾讯、微软、亚马逊云平台的支持。
2、通过idf_monitor与backtrace相结合的方式,可以看到函数的逻辑调用关系。
3、采用开放源码的Bootloader,便于用户研究学习和集成。
4、支持:Amazon(Amazon)、protobuf-c(google)、jsmn、系统Log、newlib、NVSFlash、PartitionManagement和Wi-Fi企业级加密等组件。
5、重新构造Heap、硬件系统调度流程、高速启动等功能,极大地提高了系统运行效率和启动速度。
6、Design:SPIFlash.ADC.SPImaster/slave.I2S,PWM,PWM等进行优化和开源。
7、通过增加HTTPclient/server、TCPtransport和wifi_provisioning(配网)等,以方便用户使用。
8、升级GCC至5.2.0,并修正xtensa反汇编错误代码。
9、UpdatecJson,LwIP,mbedTLS到更新更稳定的版本。
10、下载(makeflash)和调试(makemonitor)固件可通过一些简单的命令直接编译(命令makesize)和调试(makesize)。
11、进一步减少系统功耗。
升级推荐
因为乐鑫销售代理商ESP8266NonOSSDK不再有新的特性,新版本的ESP8266RTOSSDK也会不断更新。
1、在开发采用ESP8266的新产品时,推荐基于ESP8266RTOSSDK开发;
2、对于使用较老版本ESP8266NonOSSDK的客户,推荐将ESP8266RTOSSDK升级到IDF架构。下面的升级例子可以帮助您升级到ESP8266SDK的版本。
3、对于已使用ESP8266NonOSSDK的客户,如打算继续采用ESP8266NonOSSDK,我们将向其新版本ESP8266NonOSSDKv3.0.3提供建议。
如果你想获得技术支持,请及时和我们的乐鑫销售代理商飞睿科技团队联系。