Yocto-Projekt

Edison tools, applicazioni e molto altro

Come sapete Edison viene distribuita con un'immagine di Yocto Linux. L'immagine contiene tutto il software necessario al funzionamento di base del sistema e diverse utilissime librerie, ma per chi, come me, e' abituato ad usare GNU/Linux normalmente, troverebbe alcune mancanze fastidiose.

Yocto e' ottima per costruire distribuzioni customizzate al proprio prodotto, ma compilare pacchetti e librerie non e' esattamente banale.

与英特尔® Edison开发板一起摇滚

本篇指导性文章旨在介绍借助英特尔® Edison 开发板获取和播放声音的不同方法。

在此我们仅介绍环回方法,因为这类方法的交互性更强 ,而且能够令 Edison 开发板的表现无异于一台互联设备。

如果用户希望回放声音文件,必须使用通过蓝牙连接的 基于外部 A2DP 的播放器。

本文将介绍三种方法:

  1. 从 USB 耳机并通过该耳机环回音频
  2. 通过 USB 声音设备环回 A2DP 流
  3. 将 A2DP 流环回至 A2DP 远程设备

要求

硬件:

  • 带有基于 Arduino 的扩展版的英特尔 Edison 开发板
  • USB 音频设备(最好是 USB 耳机)
  • A2DP 设备,用于将音频发送至开发板(比如智能手机)
  • A2DP 设备,用于播放开发板的音频(比如蓝牙扬声器)

软件:

  • Entwickler
  • Yocto-Projekt
  • Internet der Dinge
  • Anfänger
  • Audio
  • Internet der Dinge
  • 英特尔® Edison开发板蓝牙*入门

    英特尔® Edison 具备内置蓝牙* 功能。本文将演示如何启用蓝牙* 以及与设备的配对。

    运行下列命令,以激活蓝牙*:

         rfkill unblock bluetooth
         bluetoothctl

    bluetoothctl 将启动 BlueZ 命令行实用程序,进入 BlueZ 命令行实用 程序后,您将看到每个命令行均以 [bluetooth]# 开始。

    注册代理,并设置为默认模式:

         agent KeyboardDisplay
         default-agent

    运行 scan on,扫描蓝牙设备*。 将显示可用的蓝牙设备。

         scan on

    配对蓝牙* 设备时需要输入设备 ID,以运行以下命令。

         pair <Device ID>

    设备配对成功后,运行下列命令连接该设备:

  • Entwickler
  • Yocto-Projekt
  • Internet der Dinge
  • Bluetooth*
  • Internet der Dinge
  • 英特尔® Edison编程环境间的数据分享

    在许多情况下,我们希望使用多种编程环境开发(比如)物联网应用。

    1. 相比于 NodeJS 或 Arduino,我们更喜欢使用 OpenCV* 以 C++ 语言进行图像处理。 主要是因为以 C++ 编写的 OpenCV 能够提供许多示例。
    2. 譬如,我们用 Arduino 编写的应用需要读取摄像镜头中的面部编号。 为此,我们需要使用 OpenCV 处理摄像头图像,然后将检测到的面部编号传给 Arduino。
    3. 我们喜欢使用 NodeJS 创建基于开发板的 web 服务器,因为相比于采用其他语言,这种方法更加简单。

    有许多这种类似的示例。 然而,我们希望在这些示例中找到一种简单的机制实现不同编程环境的数据共享。

    通过蓝牙* LE (BLE)从安卓*连接到英特尔® Edison

    简介

    蓝牙* LE (BLE) 通信因其低成本和低能耗等优势,被越来越多的用于商用产品和娱乐性应用。 如果希望实现 Android* 手机或平板电脑与英特尔l® Edison 或英特尔® Galileo 项目之间的通信,蓝牙* LE (BLE) 无疑是最佳选择。

    本文旨在为您介绍如何使用免费的软件工具和低成本、即时可用的硬件编写代码和连接硬件,以构建英特尔 Edison 与配备蓝牙 4.0 的 Android 设备之间的 BLE 通信。

    什么是 BLE?

    蓝牙低能耗 (BLE),蓝牙 LE,或 BLE (也称智能蓝牙)是一种无线个域网技术,由蓝牙特别兴趣小组设计和市场推广。 它主要针对健康医疗、健身、安全、自动化和家庭娱乐等行业的应用。

    蓝牙 LE 最初由诺基亚于 2006 年推出,当时称为 Wibree。 2010 年,通过蓝牙版本 4.0 ,蓝牙 LE 加入了蓝牙标准的行业。

  • Entwickler
  • Studenten
  • Android*
  • Arduino
  • Yocto-Projekt
  • Android*
  • Internet der Dinge
  • C/C++
  • Java*
  • Experten
  • Fortgeschrittene
  • Bluetooth*
  • 使用安卓* 电话通过英特尔® Edison的蓝牙串行端口 (SPP) 与Arduino代码通信

    简介:

    在 Arduino 环境中,可以非常便捷地访问 BT SPP(比如串行端口),并响应 BT 串行端口 传来的命令字符串。 许多 Arduino 项目均运用这种方法支持项目的远程控制。 以前,您需要 采用额外的 BT shield 或 BT 套件在英特尔® Galileo 上存档。 现在,借助英特尔® Edison 的内置 BT 支持,您可以使用带有 Arduino breakout 开发板的 Edison 模块完成存档。 不再 需要额外的 BT shield。

    System Architecture

    要求:

    • Android* 手机或运行 Android 系统的平板电脑,且带有蓝牙。

    Intel Software Day 2015 - Salvador (Conteúdo)

    A Intel Software Brasil realizou nos dias 12 e 13 de Junho de 2015 o Intel Software Day 2015. Nesta edição o evento mudou de ares e foi realizado em Salvador, sendo recepcionado pelo Senai - Cimatec e sua excelente infra estrutura.
    Durante o evento foram realizadas cinco trilhas de palestras com foco em Android, RealSense/Windows, IoT, HPC e Startups com profissionais de alto nível, além de apresentações de demos e muito networking entre os participantes.

    Conexión de la placa Intel® Edison a un teléfono Android* con perfil de puerto serie (SPP)

    Requisitos

    • Un teléfono o una tableta Android* con sistema operativo Android en ejecución y Bluetooth.
    • Conectar la placa Intel® Edison a una red Wi-Fi*, como se indica en el Paso 3: Conectar la placa a internet.
    • SCP que use un host conectado por computadora a la misma red.
    • Establecer una terminal a la placa mediante puerto serie o SSH.

    Configuración

  • Android*
  • Yocto-Projekt
  • Internet der Dinge
  • Bluetooth*
  • Internet der Dinge
  • Yocto-Projekt abonnieren