免费下载案例集|20+数字化领先企业人才培养实践经验 了解详情
写点什么

物联网技术周报第 137 期: 使用 Amazon FreeRTOS 和 ESP32 将设备连接到云端

  • 2018-05-23
  • 本文字数:1742 字

    阅读完需:约 6 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

新闻

  1. 云知声推出首款物联网 AI 芯片, 将对部分客户开源》5 月 16 日,物联网人工智能服务企业云知声在北京召开发布会,推出其第一代 UniOne 物联网 AI 芯片及解决方案——雨燕。据悉,雨燕采用 CPU+uDSP+DeepNet 架构,支持 8/16bit 向量、矩阵运算,基于深度学习网络架构,可以更好发挥面向语音 AI 的并行运算性能,在更低成本和功耗下提供更高的算力。目前,UniOne 已经流片成功,由台联电代工。
  2. 物联网风口下,Arduino 已不再是业余爱好者的“玩具”》虽然 Arduino 被全世界的业余爱好者、修补匠,以及第一次接触电子设计的年轻人们采用,它也成为了数以百计值得被关注甚至获得成功的企业基础,例如 Pebble Watch 还有几乎所有的 3D 打印机、无人机等等。
  3. 英特尔发布 OpenVINO:让开发者在物联网上轻松布局 AI 模型》本周三英特尔推出了 OpenVINO,这套工具包主要将计算机图形和深度学习推理整合到前沿的视觉应用中。OpenVINO 全称为开放式视觉推理和神经网络优化,该工具包能够帮助开发者在云端(例如 TensorFlow, MXNet 和 Caffe 等热门框架)创建和培训 AI 模型,并将其部署到各种产品中。它主要得益于英特尔的多项 AI 加速技术、包括 CPU、FPGAs 和 VPUs。
  4. AWS IoT Analytics 服务正式发布》亚马逊正式发布 AWS IoT Analytics 服务,该服务提供对从 IoT 设备收集数据进行高级分析的功能。在去年 re:Invent 大会上,亚马逊发布了 AWS IoT Analytics 的第一个预览版。自从那次会议之后,该服务成为了亚马逊推动广义物联网战略的一部分。自从预览版发布以来,亚马逊对 AWS IoT Analytics 服务进行了多项改进。

技术

  1. 使用 Amazon FreeRTOS 和 ESP32 将设备连接到云端》 Amazon FreeRTOS 是由 Amazon 推出的一款适用于微控制器的操作系统,可让您轻松地对低功耗的小型边缘设备进行编程、部署、安全保护、连接和管理。在这篇文章中,将介绍以下的内容:为 Amazon FreeRTOS 设置 ESP-IDF 开发环境;在 ESP32 开发板和计算机之间建立连接;在 ESP32 开发板上运行 Amazon FreeRTOS 演示代码,将消息发布到 AWS IoT Core 上。
  2. 基于阿里云 HiTSDB 搭建工业物联网平台实践》工业企业的能耗占了全社会能耗的绝大多数,本方案基于阿里云全面的物联网、云计算与大数据技术搭建云端的企业能源管理物联网平台实现能耗数据采集、统计分析、平衡调度、节能优化等全面的能源管控协同平台。是企业生产运行保障的利器,也是大量企业实现云上管理的实践案例。
  3. 将 Raspberry Pi 联机模拟器连接到 Azure IoT 中心 (Node.js) 》 Raspberry Pi 联机模拟器是由微软推出的在线仿真 Raspberry Pi 的物联网原型开发工具。本教程先介绍了,使用 Raspberry Pi 联机模拟器的基础知识。然后,介绍如何使用 Azure IoT 中心将 Pi 模拟器无缝连接到云。

开源

  1. IoT.js Code 是一个面向 IoT.js 的基于浏览器的在线编辑器。其带有调试工具,它允许开发者调试设备上运行的代码,并允许使用 WebSocket 的强大功能直接从浏览器上传代码到设备。
  2. heatshrink 是一个用于嵌入式系统的数据加密、解密库。它具有以下的功能:主要特征:
    低内存使用率(低至 50 字节),其对于少于 50 字节的某些情况非常有用;
    增量式,开发者可以用任意小的字体来输入数据;可以使用静态或动态内存分配库,不会对内存管理施加任何限制。
  3. Vandium Node 是一个 AWS Lambda 框架,用于使用 API Gateway、IoT 应用程序和其他 AWS 事件的 Node.js 来构建函数(函数即服务)。其具有以下等特性:兼容 Serverless Framework、JSON Web Token(JWT)验证和验证、SQL 注入(SQLi)检测和保护、低启动开销、兼容 AWS Lambda Node.js 6.10.x。

硬件

  1. M5STACK 是一款基于 ESP32 的可扩展的微控制模块系列产品,并具备 Wi-Fi/BLE 功能。其在内部集成了 2.0 寸 LCD、1W 扬声器、TF 读卡器、Grove 接口、高性能的 3D 天线、电池充电 IC 等模块。M5STACK 结合其模块化硬件设计了图形化编程软件 Moments,用户可以直接用十分直观的方式完成程序编写。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2018-05-23 14:371204
用户头像

发布了 151 篇内容, 共 51.7 次阅读, 收获喜欢 38 次。

关注

评论

发布
暂无评论
发现更多内容

好用的音乐宿主软件有哪些?值得推荐的音乐编曲软件

禁止废话

编曲宿主 FL Studio2024 mac音乐制作软件 音乐软件

Android 管理工具Coolmuster Android Assistant for Mac

Mac相关知识分享

设计解析Excel文件

麦兜

鸿蒙开发案例:记忆翻牌

zhongcx

im即时通讯-WorkPlus私有化部署的局域网即时通讯工具

WorkPlus

Ubuntu 22.04安装配置flatpak

百度搜索:蓝易云

基于ubuntu构建jdk镜像

百度搜索:蓝易云

go 1.18新特性(泛性 模糊测试 WorkSpace)

百度搜索:蓝易云

生化危机8:村庄 RESIDENT EVIL VILLAGE (Win&Mac)下载

你的猪会飞吗

生化危机 生化危机破解版 单机游戏下载

im即时通讯系统,WorkPlus为企业智能化管理而生

WorkPlus

2024-10-13:用go语言,给定一个二进制数组 nums,长度为 n, 目标是让 Alice 通过最少的行动次数从 nums 中拾取 k 个1。 Alice可以选择任何索引 aliceIndex

福大大架构师每日一题

福大大架构师每日一题

C++动态库与静态库的区别?

百度搜索:蓝易云

Ubuntu 22报错:PAM unable to dlopen(pam_tally2.so)

百度搜索:蓝易云

ubuntu 22.04通过apt-get安装的apache2将http改造为https的方法

百度搜索:蓝易云

寻趣“6”朝古都 MAZDA EZ-6开启金陵CITY WALK

Geek_2d6073

触摸板和鼠标增强工具BetterTouchTool for Mac

Mac相关知识分享

天猫商品描述API:商品参数对比与竞品分析实战

代码忍者

1688电商新纪元:商品详情API引领行业发展新动力

代码忍者

企业级即时通讯平台推荐:为何选择WorkPlus保障您的沟通安全

WorkPlus

引领科技未来,助力产业发展——成都远川科技有限公司

Geek_2d6073

Java图片压缩:thumbnailator与commons-imaging

程序员架构进阶

架构 Java’ 图片压缩 10月月更 Thumbnails

《使用Gin框架构建分布式应用》阅读笔记:p20-p31

codists

Docker Ubuntu php nginx mysql redis开发环境部署教程

百度搜索:蓝易云

Redis的缓存雪崩、缓存穿透、缓存击穿

百度搜索:蓝易云

Java实现加入购物车怎么做数据定位?

威哥爱编程

Java JavaEE 购物车项目

Ubuntu20.04开机卡在[OK] Started ****,无法正常开机

百度搜索:蓝易云

专业的虚拟定位工具AnyGo for Mac

Mac相关知识分享

AnyToISO Pro for Mac(专业级ISO镜像文件制作工具)

Mac相关知识分享

安全、专属且高效:WorkPlus即时通讯平台引领高效协作新纪元

WorkPlus

Python用户输入与While循环

百度搜索:蓝易云

cad看图软件CAD迷你看图 for Mac

Mac相关知识分享

物联网技术周报第 137 期: 使用 Amazon FreeRTOS 和 ESP32 将设备连接到云端_语言 & 开发_Phodal_InfoQ精选文章