
开源 | 嵌入式物联网应用开发
文章平均质量分 92
工程师进阶笔记
工程师老温,专注嵌入式物联网、人工智能(EAIoT)相关技术。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【嵌入式物联网实战项目】涂鸦幻彩灯带SDK商用项目
最近,我在刷视频的时候,偶然间刷到一个很有趣的视频,是涂鸦智能发布的智能幻彩灯带控制方案。https://www.bilibili.com/video/BV1vr4y1q7Sn?spm_id_from=333.999.0.0作为一名Tuya Developer(自己给自己取的Title,哈哈哈),在经过一番了解之后,得知原来涂鸦的IoT产品生态里面,早已经推出幻彩灯带的零代码免开发方案,可以直接使用涂鸦提供的CBU模组,在涂鸦的IoT平台上直接创建产品,快速进行方案落地。我以前也做过APP控制灯带的方案,是原创 2022-07-01 22:31:14 · 3266 阅读 · 0 评论 -
【嵌入式物联网实战项目】环境监测设备接入涂鸦IoT开发平台
小熊派物联网开发板接入涂鸦 IoT 开发平台实现植物环境监测物联网的概念其实十几二十年前就已经有了,随着人工智能,大数据,云计算这些科技的发展,越来越多的物联网项目正式商用落地,比如,共享单车和共享汽车,全屋智能家居,等等。时至今天,国内的物联网生态可谓百花齐放,不乏一线大厂,比如华为腾讯小米;小米应该是布局物联网生态比较早的公司,大部分人都认为小米是做手机的,但发展到今天,小米已经成为一个生态链平台。大概在2015年左右,有一家公司渐渐进入物联网的生态圈,涂鸦智能。我最早接触涂鸦大概是在原创 2021-12-13 17:44:09 · 7421 阅读 · 0 评论 -
开源 | 嵌入式物联网应用开发 - 无线收发模块
上一篇文章讲述了ARM-Linux中控扩展模块的开发设计,上一篇文章的具体内容,请参考以下链接:开源 | 嵌入式物联网项目开发 - ARM中控扩展模块为了提高硬件模块的可重用性,对于终端设备模块的硬件,采用了无线收发模块+传感执行模块的方式进行设计。即一个无线收发模块可以跟不同的传感器模块或执行器模块配合使用,只需要烧录不同的设备端固件即可。无线收发模块如下图所示。无线收发模块具有以下功能:1、使用外部DC-5V电源供电。2、具有2.4GHz和433MHz无线收发功能。..原创 2020-08-20 09:37:16 · 886 阅读 · 2 评论 -
开源 | 嵌入式物联网项目开发 - ARM中控扩展模块
为了让ARM-Linux开发板具有2.4GHz和433MHz无线通信功能,微联智控工作室设计了一款通用的ARM中控扩展模块,该模块的实物图片,如下图所示。这款ARM中控扩展模块,主要使用了USB-TTL芯片和STM32单片机进行通信,再通过SPI接口外接si4432模块和nRF24L01+PA+LAN模块。使用这种方式,就可以避免移植si4432和nRF24L01的驱动到ARM-Linux开发板,大大降低了开发工作量和开发难度。在ARM-Linux开发板或者在PC电脑上使用这款模块,只需要简单地原创 2020-07-23 09:39:57 · 925 阅读 · 0 评论 -
开源 | 嵌入式物联网项目开发 - 基于任务和事件的OSAL调度器
在进行设备端硬件模块开发之前,先来分享一个单片机通用的软件调度器框架--- 基于任务和事件的OSAL调度器。OSAL的全称是OperatingSystemAbstractionLayer,即操作系统抽象层。OSAL最初的概念是由德州仪器TI在ZigBee的协议栈Z-Stack上引入的,严格意义上来说,它并不是一个传统意义的操作系统,但可以实现部分类似操作系统的功能。基于任务和事件的调度器,可以为MCU单片机编程提供一种通用意义上的框架,事件event是这个框架的最小单位,多个事件组成一个任务...原创 2020-07-14 21:33:27 · 3844 阅读 · 2 评论 -
开源 | 嵌入式物联网应用开发 - 预告篇
开源 | 嵌入式物联网应用开发 - 预告篇有很多初学者反映,在学习基础理论知识的时候,会容易觉得枯燥无味,不知道学完之后应用在哪些方面,更不知道如何把学到的知识应用到实际的项目开发当中。因此,微联智控工作室计划开源一个关于嵌入式物联网的小项目。这个小项目的框架,如下图所示:这是一个无线传感控制网络,主要涉及各种终端设备,ARM-Linux中控,云服务器这三个角色,终端设备和其中一台ARM-Linux中控使用2.4GHz或433MHz组成一个小型的无线局域网络。多台ARM-Linux中控使用M原创 2020-07-08 11:22:39 · 659 阅读 · 3 评论