天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明

以下是本人亲测的截图及运行过的代码复制过来的,指令的具体流程是按阿里巴巴的TG_B_7101_产品手册V1.5 2.1准备开发环境做的。本人是在WIN7下安装了虚拟机运行的Ubuntu 18 下塔建的GCC环境。只要一幕幕一样的按下图去操作,在自己的代码下运行 aos make bluetooth.light_ctl@tg7100b 就可以看到工程编译成功的如下截图:

我的工程SDK代码路径是:

cd /mnt/hgfs/LINUX/genie-bt-mesh-sdk-rel_1.2.0-a80817d67cda7314e07c9bc7d4d6f1796edcdb9fgenie-bt-mesh-sdk.git

安装程序运行时库

sudo apt-get update

sudo apt-get -y install libssl-dev:i386

sudo apt-get -y install libncurses-dev:i386

sudo apt-get -y install libreadline-dev:i386

安装依赖软件包

sudo apt-get update

sudo apt-get -y install git wget make flex bison gperf unzip

sudo apt-get -y install gcc-multilib

sudo apt-get -y install libssl-dev

sudo apt-get -y install libncurses-dev

1

sudo apt-get -y install libreadline-dev

1

安装 Python packages

sudo apt-get -y install python python-pip

python -m pip install setuptools

python -m pip install wheel

python -m pip install aos-cube

python -m pip install aos-cube

python -m pip install esptool

python -m pip install pyserial

python -m pip install scons

基于 pip 依次安装第三方包和 aos-cube

pip install --trusted-host=mirrors.aliyun.com -i https://mirrors.aliyun.com/pypi/simple/ setuptools

pip install --trusted-host=mirrors.aliyun.com -i https://mirrors.aliyun.com/pypi/simple/ wheel

pip install --trusted-host=mirrors.aliyun.com -i https://mirrors.aliyun.com/pypi/simple/ aos-cube

注:以上每个指令运行后必须要成功,如果不成功就多运行几次,或者根据提示错误代码可以去百度搜索下解决办法。

欢迎在蓝牙MESH与阿里天猫精灵对接的技术交流。W X : 180 8608 6621

杨荣国 2020 10 23

天猫精灵 python_天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明...相关推荐

  1. 天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明

    天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明 环境搭建好后,再结合我的第二篇博文,可以实现以下效果(点击可以查看第二篇博文): 天猫精灵连接蓝牙 ...

  2. 【 安信可模组TG-12F/TG-01M②】搭建Linux开发环境,二次开发直连阿里飞燕/天猫精灵平台,实现天猫精灵语音控制

    文章目录 一. TG-12F概述 二.开发环境搭建 获取SDK 编译 三.烧录 四.设置五元组 配网 飞燕平台 天猫精灵平台 一. TG-12F概述 官方资料获取      TG-12F/TG-01M ...

  3. 天猫精灵 python_天猫精灵控制ESP8266(Django+micropython)第一节

    前几天 有位大哥给我的文章打赏了2块钱的小礼物,让我整整高兴了一整天,让我有动力继续写作,感谢那位大哥. 前面写了很多文字,其实都是为了连接天猫精灵,不然要ESP8266在局域网内自己玩吗? 准备事项 ...

  4. 触动精灵 python_触动精灵远程Log模块

    一.功能 lua log方法能够自动发现同一网段下面的log服务器 lua log方法能够主动将log发给服务器 lua 客户端进程重启服务端不存在影响 二.实现 服务器使用python编写: 启动一 ...

  5. 【TG-02系列模组①】二次开发环境搭建,快速接入天猫精灵/亚马逊云

    文章目录 前言 一.Linux开发环境搭建 1.1 获取SDK 1.2 安装 YocTools 1.3 编译SDK 1.4 烧录 二.接入天猫精灵 2.1 生成三元组 2.2 烧录三元组 三.接入亚马 ...

  6. 天猫精灵连接蓝牙摸索4 STM32单片机和TG7100B实现数据上发和播报

    天猫精灵连接蓝牙摸索3 介绍的是通过电脑串口调试助手AT指令结合下载有SDK固件的TG7100B实现数据上传APP显示和语音播报. 这一节展示的是直接用STM32单片机编辑程序结合下载有SDK固件的T ...

  7. 天猫精灵连接蓝牙摸索3 如何让天猫精灵根据语音命令播报设备上发的数据

    天猫精灵连接蓝牙摸索3 如何让天猫精灵根据语音命令播报设备上发的数据 天猫精灵蓝牙控制及读取播报相关数据 以上是展示视频,这一篇应该算是一个总结,一个阶段的总结. 在前两篇的博文基础上,本人接下来的方 ...

  8. 天猫精灵 python_跟着小狂玩天猫精灵智能设备对接--硬件篇

    本帖最后由 3guoyangyang7 于 2017-12-12 22:55 编辑 做了三天的东西,写了将近4天的文章,把技术的内容通过语言描述出来还是比本身做技术难得的多也要费时间的多.这也是对接天 ...

  9. NodeMCU连接天猫精灵第二集——开发环境、运行条件、工作代码(基于Blinker点灯科技)

    NodeMCU连接天猫精灵第一集--硬件构架(基于Blinker点灯科技) 根据上面说的硬件部分已经搭建完成了,所以现在说一下软件开发,首先要有一个共识,NodeMCU是可以用Arduino IDE开 ...

最新文章

  1. 一些有用的Python问题
  2. 结构化的网络故障检测与排除方法
  3. WEB攻击手段及防御第3篇-CSRF
  4. 2 创建联合索引_想进大厂,这些Mysql索引底层知识你是必须知道的
  5. 前端学习(2319):angular2概述
  6. 数据库中的表还是一定要建索引
  7. springboot设置运行内存_Docker 如何运行多个 Springboot?
  8. 类对象作为函数参数进行值传递
  9. h264 aac mux flv
  10. 随机抽取题目程序java_分析并实现一个简单的抽人程序
  11. PyTorch系列入门到精通——梯度消失与爆炸,损失函数
  12. CodeForces - 986E Prince's Problem
  13. wdatepicker不显示秒_「超逸酷玩」秒秒测智能健康日历如何正确使用电子墨水屏...
  14. linux下mysql允许远程连接
  15. AD笔记4-元件封装库绘制
  16. Kotlin-Android-Extensions:不仅仅是替代findViewById
  17. c语言转换绝对值函数的程序,c语言abs(c语言求绝对值的程序)
  18. 计算机桌面无法解锁,win10锁屏后解锁却无法进入桌面怎么办?解决方案
  19. MIT5K数据集的使用
  20. android课程设计体重测量仪,智能体重检测仪设计与实现

热门文章

  1. 处理setInterval造成的浏览器内存溢出
  2. linux重设root密码是多少,关于重设linux root密码
  3. linux 内存 cma,【原创】(十六)Linux内存管理之CMA
  4. UWB定位技术与其他定位技术比较
  5. win7安装oracle 黑屏,雨林木风 win7安装黑屏怎么解决
  6. Activity(二)—— Activity的生命周期
  7. linux 安装pxssh_pexpect的讲解
  8. MATLAB实战应用-【数据处理篇】数据清洗(从方法论到实战应用)
  9. Direct2D 1.1 开发笔记 特效篇(一) 使用D2D特效
  10. 2020蓝桥杯模拟赛