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
0
votes
1 answer

Intel Edison Code and Power Issue

I want to run my Edison on a power from the jack, but every time I remove the USBs it stops the execution of the code that is on there. Nor will it power back up with the code. Any ideas why this would happen? The code doesn't depend on a connection…
0
votes
0 answers

Timer Interrupt in intel edison

I have been trying to use Intel Edison with a Pulse sensor (http://pulsesensor.com/products/pulse-sensor-amped). I have seen examples of the same with Arduino Uno. It uses a timer function for Arduino using Atmega328 and 16MHz clock. The specs for…
KBZ
  • 11
  • 3
0
votes
1 answer

Building Mosquitto on Intel Edison can't find websockets library

I have successfully built libwebsockets based on instructions found in the README. When I try to build mosquitto 1.4.2 (based on instructions found here) with websockets enabled, I get the following error. …
Shay
  • 237
  • 1
  • 5
  • 12
0
votes
1 answer

Using an Intel Edison and Node.js with Cumulocity

I am looking for an example on how to use the Intel Edison with Cumulocity through Node.js. Is there any Node.js sample code available?
André
  • 668
  • 6
  • 11
0
votes
1 answer

How can I get the number of milliseconds elapsed since the start of a program in C?

I'm writing a datalogging program in C on the Intel Edison. The program writes rows of tab-separated data to a log file at irregular but frequent intervals. I'd like to record the current time, or at least the time elapsed since the start along with…
0
votes
0 answers

Create new USB Endpoint in Linux

I have an Intel Edison that I would like to use as a USB device capable of responding to queries made by a host. Currently, it is serving as a USB device providing functionality such as a serial com port, and a filesystem (as well as providing…
Zwade
  • 1,682
  • 4
  • 17
  • 28
0
votes
1 answer

Can we enable only BLE on Intel Edison and disable BT so that Edison remains only in BLE mode?

I am trying to connect my Android phone to Intel Edison via BLE. I want to make sure BT is turned off and BLE is on.
Tonu
  • 23
  • 5
0
votes
1 answer

Streaming server: TypeError: Cannot call method 'replace' of undefined

I'm absolutely new to webservers and node JS and I was following this tutorial to create - and understand - a streaming server on my Intel Edison board. I already read the other posts about this problem on this website but I could not find an answer…
Antonino
  • 3,178
  • 3
  • 24
  • 39
0
votes
1 answer

I am trying to update data on Thingspeak,but it updates only at once using Edison

I am trying to update Thingspeak using Edison, it updates Data but only once. Here is my code: #include #include // ThingSpeak Settings char thingSpeakAddress[] = "api.thingspeak.com"; //TS String writeAPIKey = "**************"; …
0
votes
1 answer

Easiest way to send data from the Intel Edison to Cordova app over BLE

I have an Intel Edison with Ubilinux and am trying to send (stream) data to a Cordova app over BLE. Are both SPP and GATT options (iOS and/or Android)? What steps would most easily achieve this?
0
votes
0 answers

Can't overwrite a file on a sd card on an intel edison

I am writing to a file on an sd card on an intel edison. I use File f = sd.open("filename.txt", FILE_WRITE); f.write("something"); f.close();' In a loop. Instead of overwriting what was previously on filename.txt, which i assumed to be…
c f
  • 3
  • 4
0
votes
1 answer

FT801 chip id error on Arduino

I have an Arduino clone Edison board with an FT801 graphics chip on it. While attempting to run the example sketches with the chip I encounter a chip id error. It's reporting the chip id as 3C074D54 which doesn't match the expected FT801 constant of…
stephen
  • 385
  • 3
  • 24
0
votes
1 answer

Intel XDK IoT Edition maxBuffer on Edison

I'm using Intel XDK IoT Edition to build and upload a project to Intel Edison. This project requires some external libraries that are packed in the package.json file. With the latest version of the XDK, whenever I try to build or upload the project,…
Miguel Sousa
  • 210
  • 2
  • 10
0
votes
1 answer

Intel Edison UART1 cannot export gpio 214

Background: I am using the "base block" to power and access the UART2 console on the edison. I have an arduino block with a sketch to print data to serial. https://www.sparkfun.com/products/13036 The serial data is transmitted from the arduino and I…
sk1tt1sh
  • 198
  • 1
  • 2
  • 11
0
votes
3 answers

Booting programs from an Intel Edison board

I just bought an Intel Edison Breakout Board Kit with the Grove Starter Kit Plus I want to write a program which gives the board an IP address, checks for a temperature in a room and if that temperature is exceeded it turns a LED on. I can check…
Antonino
  • 3,178
  • 3
  • 24
  • 39