A tale of Rust, the ESP32 and IoT
A tale of Rust, the ESP32 and IoT It can‘t be that hard… Who am I? Jens Reimann • Principal Software Engineer • Red Hat • Middleware, Messaging, IoT • Programming languages • 90s: Basic, Pascal,0 码力 | 37 页 | 3.51 MB | 1 年前38 安翔 Python助力物联网项目开发
安翔 Python助力IoT项目开发 目录 CONTENTS IoT 项目组成 典型 IoT 项目剖析 Python 各个击破 IoT 技术栈 Python + IoT 开发实践 IoT 项目组成 •IoT 项目组成 • 云 即云端,它负责真实世界数 据的存储、展示、分析,是物 联网的最上层,它是中枢和大 脑,也是连接人和物的纽带; • 管 即管道,它是物联网的网络 核心,一切数据和指令均靠管 即终端,它负责真实世界的 感知和控制,是物联网的最底 层。 典型 IoT 项目剖析 •典型 IoT 项目剖析 – 常用网络结构 共享单车: • 终端设备开发 • 服务端程序开发 智能家居系统: • 终端设备开发 • 网关程序开发 • 服务端程序开发 •典型 IoT 项目剖析 – 智能家居系统 •典型 IoT 项目剖析 – 智能家居系统 – 技术栈 • 单片机程序开发 • 使用多种硬件接口 • Web程序开发 • 数据存储 • 数据可视化 Python 各个击破 IoT 技术栈 • MicroPython 开发 IoT 终端 • Python 开发 IoT 网关 • Python 开发 IoT 服务端 •Python 各个击破 IoT 技术栈 -- MicroPython 开发 IoT 终端 • MicroPython 支持数十种单片机 • 支持多种硬件接口:GPIO、I2C、SPI、0 码力 | 22 页 | 5.00 MB | 1 年前3K8S安装部署开放服务
-days 365 -newkey rsa:2048 -keyout tls.key -out tls.crt -subj "/CN=iot.xxx.com" //生成 SSL 证书的 secret kubectl create secret tls iot-tls --cert=tls.crt --key=tls.key K. 安装 helm3 wget https://get emqxconsole routes: - match: Host(`iot.xxx.com`) kind: Rule services: - name: emqx-headless port: 18083 tls: secretName: iot-tls vi emqx/templates/ingress-tcp.yaml influxdb routes: - match: Host(`iot.xxx.com`) kind: Rule services: - name: influxdb2-headless port: 9999 tls: secretName: iot-tls Step3. 安装和测试 influxdb helm0 码力 | 54 页 | 1.23 MB | 1 年前3BAETYL 0.1.6 Documentation
EasyEdge [https://ai.baidu.com/easyedge/home], TSDB [https://cloud.baidu.com/product/tsdb.html], IoT Visualization [https://cloud.baidu.com/product/iotviz.html]) to provide data calculation, storage, document is Baidu IoTHub [https://cloud.baidu.com/product/iot.html] The Baetyl-Remote-MQTT module was developed to meet the needs of the IoT scenario. The Baetyl(via Baetyl-Hub module) can synchronize synchronize message with Remote Hub services(Baidu IoTHub [https://cloud.baidu.com/product/iot.html]) via the Baetyl-Remote- MQTT module. That is to say, through the Baetyl-Remote-MQTT module, we can either subscribe0 码力 | 119 页 | 11.46 MB | 1 年前31 Python在Azure Notebook产品发展中的核心地位 以及通过Visual Studio Code的最佳Azure实践 韩骏
Visual Studio Code 在 人工智能应用中的最佳 Azure 实践 韩骏@formulahendry 自我介绍 • 微软研发工程师 @ Visual Studio China • IoT • VS Code • VS Code 代码贡献者 • 多款 VS Code 插件作者 • “玩转VS Code”知乎专栏 & 微信公众号作者 https://zhuanlan.zhihu.com/vs-code Computer Vision • Our data • Our model 解决方案 ToB: AI + IoT https://github.com/jxtxzzw/Microsoft-Hackathon-2019-Intelligent-Garbage-Classification-IoT-Edge-Solution 需要解决的问题 —— Enterprise Customers • 延迟 AMD64, ARM32v7, ARM64 Azure IoT Edge + AI 把 AI 运算下放到边缘计算节点。 如何运作? 问题迎刃而解 • 延迟 • 数据隐私 • 成本 • 大规模部署 • 离线运行 • 支持不同的设备 • Linux, Windows • AMD64, ARM32v7, ARM64 Azure IoT Edge 多语言多服务支持 多语言支持: Python0 码力 | 55 页 | 14.99 MB | 1 年前3BAETYL 1.0.0 Documentation
EasyEdge [https://ai.baidu.com/easyedge/home], TSDB [https://cloud.baidu.com/product/tsdb.html], IoT Visualization [https://cloud.baidu.com/product/iotviz.html]) to provide data calculation, storage, this test is Baidu IoTHub [https://cloud.baidu.com/product/iot.html] The baetyl-remote-mqtt service was developed to meet the needs of the IoT scenario. The Baetyl(via baetyl-hub service) can synchronize synchronize message with remote hub, such as Baidu IoTHub [https://cloud.baidu.com/product/iot.html] via the baetyl-remote-mqtt service. That is to say, through the baetyl-remote-mqtt service, we can either subscribe0 码力 | 135 页 | 15.44 MB | 1 年前3领域驱动设计&中台/物联网平台的反应式设计
Queue Storage RESTFul API IoT Applications 单体的逻辑架构 Devices IoT Applications Load Balance Nginx Web Console MySQL MongoDB Replica Redis Cluster EMQ Cluster IoT PaaS Service Cluster EMQ }, “version”: 12 } 设备影⼦子处理理逻辑 Devices MongoDB Replica Redis Cluster EMQ Node NodeX IoT Applications FindShadow SetDesired SaveShadow CalcDelta UpdateDelta SyncDelta version “${DeviceName}_delta”: NodeX IoT Applications FindShadow SetDesired SaveShadow CalcDelta SendDeltaEvent SyncDelta Redis Cluster “${DeviceName}_delta”: { “delta”: { … } } 新的逻辑架构 Devices IoT Applications0 码力 | 18 页 | 1.81 MB | 1 年前3BAETYL 0.1.6 Documentation
Management Suite of BIE and many other productions of Baidu Cloud(such as CFC, Infinite, EasyEdge, TSDB, IoT Visualization) to provide data calcu- lation, storage, visible display, model training and many more this document is Baidu IoTHub The Baetyl-Remote-MQTT module was developed to meet the needs of the IoT scenario. The Baetyl(via Baetyl- Hub module) can synchronize message with Remote Hub services(Baidu tcp://localhub:1883 username: test password: hahaha remotes: - name: iothub address: 'ssl://xxxxxx.mqtt.iot.bj.baidubce.com:1884' clientid: remote-iothub-1 username: xxxx/test ca: var/db/baetyl/cert/ca.pem cert:0 码力 | 120 页 | 7.27 MB | 1 年前3Handle Edge Cloud Network with KubeBus
collaboration IOT Device � Cloud IOT Device � Edge � Cloud Intelligent Edge + Intelligent Cloud MQTT Broker IOT Device MQTT Cloud Services MQTT Broker Edge Service MQTT Edge Node IOT Device Edge Cloud Protocol • IOT Protocol : e.g. MQTT Or • Cloud Protocol: e.g. Http Communication Protocol Device � Cloud MQTT Device � Edge MQTT Edge � Cloud MQTT or Http? • Sample Scenarios • IOT • Edge: Data0 码力 | 10 页 | 1.17 MB | 1 年前3Handle Edge Cloud Network with KubeBus
collaboration IOT Device � Cloud IOT Device � Edge � Cloud Intelligent Edge + Intelligent Cloud MQTT Broker IOT Device MQTT Cloud Services MQTT Broker Edge Service MQTT Edge Node IOT Device Edge Cloud Protocol • IOT Protocol : e.g. MQTT Or • Cloud Protocol: e.g. Http Communication Protocol Device � Cloud MQTT Device � Edge MQTT Edge � Cloud MQTT or Http? • Sample Scenarios • IOT • Edge: Data0 码力 | 10 页 | 1.17 MB | 1 年前3
共 290 条
- 1
- 2
- 3
- 4
- 5
- 6
- 29