Questions tagged [intel-edison]

Intel Edison is an electronics prototyping platform equipped with a micro controller (Intel® Quark™) and a Dual Core CPU (Intel® Atom™) plus BLE and WiFi aimed for product prototyping of (IoT) connected type of devices

The board has some impressive features:

  • Uses a 22nm Intel® SoC that includes a dual core, dual threaded Intel® Atom™ CPU at 500MHz and a 32-bit Intel® Quark™ microcontroller at 100 MHz. It supports 40 GPIOs and includes 1GB LPDDR3, 4 GB EMMC, and dual-band WiFi and BTLE on a module slighter larger than a postage stamp.
  • The Intel Edison module will initially support development with Arduino* and C/C++, followed by Node.JS, Python, RTOS, and Visual Programming support in the near future.
  • The Intel Edison module includes a device-to-device and device-to-cloud connectivity framework to enable cross-device communication and a cloud-based, multi-tenant, time-series analytics service.

Official website

Currently there is a modified version of the Arduino IDE to support development for the Quark microcontroller.

Most basic Arduino function work the same, but it's worth keeping in mind AVR specifics (such as interrupts and port manipulation) need to be ported for Intel Quark.

In addition, the Arduino Intel provides libmraa for lower level manipulation GPIO pins and interrupts. Also, the IoTKit makes it easier to publish sensor data online via a node.js service.


Useful links

Related tags

222 questions
2
votes
0 answers

Connecting Intel Edison running Android Things to the wifi

I have been trying to connect my Intel Edison running Android things to the Wifi. I was able to connect to a hotspot that did not require an identity using the code below: $ adb shell am startservice \ -n com.google.wifisetup/.WifiSetupService…
ndwong
  • 21
  • 1
2
votes
1 answer

pipe hexdump output to node js program

I'm working on an Intel Edison with Yoctoo 3.10, I have a barcode scanner on /dev/hidraw0 and I want to use the exact lines that are output when I run hexdump /dev/hidraw0 as the input for a program written in node js. The node js program is the…
2
votes
1 answer

Newer kernel for Edison available?

The Edison could be perfect for me if a newer kernel version would be available (i still use 3.10.17-poky-edison+, which is pretty old now). I'm running a 32bit Archlinux and all updates (without kernel) worked fine until today. Now i get serious…
mmi
  • 31
  • 3
2
votes
1 answer

read temperature sensor value on intel edison using python mraa

I have configured temperature sensor with intel edison. I am trying to read temperature sensor values using following python code import mraa import time import sys import math tmp = mraa.Gpio(2) tmp.dir(mraa.DIR_IN) i=0 while i<100: print…
user3313379
  • 459
  • 10
  • 21
2
votes
2 answers

Simulate Key Press event in Python on Intel Edison

I am trying to get an existing Python script which starts playing a song via mplayer to be able to interact with its keyboard input functionality (e.g. space to play/pause, arrow keys to fast forward/rewind). I have tried using python-uinput, but…
js3ph
  • 21
  • 3
2
votes
1 answer

Possible to have an Intel Edison act as Remote Control for iOS

I am starting to explore working with Bluetooth LE. To that end I am trying to devise a project so I can give myself a goal. I am using the Intel Edison as my platform and I was wondering: is it possible to use it's Bluetooth LE capabilities to…
AJ Venturella
  • 4,742
  • 4
  • 33
  • 62
2
votes
0 answers

python import error on raspbian

I am stuck on what seems to be an easy task and yet seems unsolvable. I am trying to build a ROS package on raspberry pi with indigo distro. I am able to build the package on ubuntu, somehow managed to build it on edison-ubilinux but I am having no…
2
votes
1 answer

How do I hot-swap a mass storage LUN backing file in the Linux composite USB gadget?

Cutting to the Chase Does the Linux composite USB gadget mass storage function support hot swapping of its LUN media backing files? If so, has anyone gotten it to work? Background The Linux USB composite gadget includes a Mass Storage function which…
2
votes
4 answers

How do I add Arduino libraries to Eclipse Project?

how do I add Arduino libraries to Eclipse Project? I just started playing with Intel Edison and have a Grove developer kit with an LCD that I can't use, because the library is missing.
Caloyski
  • 328
  • 2
  • 6
  • 18
2
votes
0 answers

Intel Edison not searching tweets

I was given a Intel Edison, with an integrated WiFi board, to mess around with and read some tweets. So far, I've downloaded the Twitter4j core .jar (version 4.0.2, latest as of today), and set up the Arduino-Processing communication. Every time I…
Hugo M. Zuleta
  • 572
  • 1
  • 13
  • 27
2
votes
0 answers

USB over IP - Azure VM - On Premise USB

I'd like to access a set (4-8) on premise microcontrollers over USB from Azure VM (Windows 10). It must support USB to serial, since the VM development environment should be able to upload the compiled firmware onto the on premise microcontroller,…
Ivan Farkas
  • 351
  • 1
  • 4
  • 10
1
vote
0 answers

How to close Intel Edison default GPIO in u-boot?

When the Intel Edison into the u-boot ,it will make Gpio13 output to high and make Gpio12 blink twice. I think this is caused by u-boot ,and I want to close this one, but I don't know how to do. I look for relate instructions in edison.dts, but not…
蕭舜誠
  • 21
  • 4
1
vote
1 answer

Control intel edison GPIO problem for ACPI table

I have some question about ACPI table. I want to control Intel Edison default GPIO on boot, so I make ACPI table to control it. But did not cause any changes. This is my ASL code: Device (DEV) { Name (_HID, "PRP0001") Name (_DDN, "GPIO LEDs…
蕭舜誠
  • 21
  • 4
1
vote
0 answers

AttributeError: type object 'object' has no attribute '__getattr__' (Ubilinux)

I'm working on a project with the Intel Edison and Mini Breakout Board with Ubilinux and when trying commend: python uart.py I get: root@ubilinux:~# python uart.py Traceback (most recent call last): File "uart.py", line 7, in…
Ziomix
  • 11
  • 2
1
vote
2 answers

Bash script to execute a binary file for a time

I have two binary files that I want to execute one after the other, the thing is that I want to execute both for one minute. I have the following bash code: ./file_1 ./file_2 but I do not know how to only run it for a minute.
1 2
3
14 15