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

boost shared_ptr initialize as class member

I am having a problem initializing a boost::shared_ptr when it is a member variable of a class. I saw this previous question: How to initialize a shared_ptr that is a member of a class? However I still have a compiler error. Quick example…
vagrant4ever
  • 35
  • 1
  • 6
0
votes
1 answer

Eclipse conio.h resolving error

I am working on the Intel Edison and using Eclipse Kepler as the IDE with Intel system studio as the toolchain. However a certain rather major program requires the header file conio.h which is not included and therefore giving me a catastrophic…
Cj93
  • 1
0
votes
0 answers

How do I compile multiple file c++ programs for intel edison?

I have tried a makefile in addition to command line compilation. here is the result of command line compilation neweddy:~/testdir/realworld$ g++ main.cpp lights.cpp /tmp/ccASBZtK.o:(.bss+0x0): multiple definition of…
0
votes
2 answers

Intel Edison app not updating

I installed the IoT XDK and loaded the blink example. The LED on pin 13 blinks! Great! I changed the interval from 1000ms to 100ms and to 3000ms and reuploaded to the Edison. No change. Light still blinks every second same as before. I even changed…
Velogiraptor
  • 41
  • 1
  • 6
0
votes
1 answer

Need "hello world" for writing to Intel Edison gpio in C

I need a simple program that will write to gpio. I can't find one anywhere. The example in the mmra documentation does not work. I picked gpio14 because the Sprakfun example that writes to this pin using system calls works just fine. But my…
Allen Edwards
  • 1,488
  • 1
  • 27
  • 44
0
votes
1 answer

Intel Edison (Poky) bootup services

Ive been trying to figure out when to set my script to initiate and what to use as After= parameter. What i need is to initiate my service as late as possible... kind of like the last service in the stack. I def. need /home to be mounted. I cant…
Deko
  • 1,028
  • 2
  • 15
  • 24
0
votes
0 answers

socket IO error net::ERR_CONNECTION_REFUSED on client

Following this demo here exactly. The only difference is that I am using an edison instead of arduino. cylonjs socketIO demo This is my server code app.js. var Cylon = require('cylon'); Cylon.robot({ name: 'chappie', connections: { …
Bachalo
  • 6,965
  • 27
  • 95
  • 189
0
votes
1 answer

Using CylonJS on Intel Edison- with Maxbotix sensor- Error no pin specified. Cannot proceed

Using this exact code for my nodeJS file on my Intel Edison referenced from http://cylonjs.com/documentation/drivers/maxbotix/ The only difference is in the line edison: { adaptor: 'intel-iot' } var Cylon = require('cylon'); Cylon.robot({ …
Bachalo
  • 6,965
  • 27
  • 95
  • 189
0
votes
1 answer

Write code for Intel Edisons' Quark CPU

Is there any way to write code for the Quark CPU on the Intel Edison and establish a communication between the Quark CPU, which is - as far as i know - running an RTOS, and the Atom CPU, which is running Yocto. I've googled for some tutorials but…
0
votes
1 answer

Intel Edison with mini breakout board does not boot

I have an Intel Edison with the mini breakout board. I have connected a USB cable to the J3 connector and I see the serial device, FT232R USB UART, on my computer. But when I try to connect using screen /dev/tty.usbserial-A502LTL3 115200 -L I get…
robertjd
  • 4,723
  • 1
  • 25
  • 29
0
votes
4 answers

Intel Edison IoT Edition and XDK IDE with node.js

I went to use the Intel XDK IDE with node.js and noticed all the samples and templates assume that you are connected to a Arduino Breakout Board. I am not connected to a Arduino Breakout Board, I am using Sparkfuns GPIO block. When I run any of the…
0
votes
1 answer

Intel Edison: MRAA javascript i2c.read() stores result as object or string?

When I execute i2c.read(7) the result gets stored as a string. If I am not mistaken I thought var d = i2c.read(7) should get stored as an object? I am still unclear about what the mraa Javasript i2c API is. Does the i2c.read() supposed to store…
dottedquad
  • 1,371
  • 6
  • 24
  • 55
0
votes
2 answers

Intel Edison Arduino breakout board: How do I recieve all of the i2c result bytes?(NodeJS)

I have an Intel Edison Arduino breakout board, Atlas Scientific EZO PH sensor and an Atlas Scientific Power Isolator. I have the power isolator between the Intel Edison Arduino break-out board i2c bus (A4/A5) and the ph sensor. The Atlas…
dottedquad
  • 1,371
  • 6
  • 24
  • 55
0
votes
2 answers

Intel Edison and NodeJS serial port communication: I am receiving strange characters

I have a FTDI connected to my PC and the FTDI is connected to an Intel Edison Arduino breakout board 0RX and 1TX pins. Serial pin hookup: Edison TX ------> FTDI RX Edison RX ------> FTDI TX To edit the Intel Edisons GPIO I followed the correct…
dottedquad
  • 1,371
  • 6
  • 24
  • 55
0
votes
0 answers

RNDIS driver setup missing win 7 64 bit

Hi I have been trying to connect a few boards to my computer. These boards depend on RNDIS driver to get into concole. So if I connect a board for the first time my Win7 Laptop properly detects it as a RNDIS ethernet adapter or device. But when I…
Flood Gravemind
  • 3,773
  • 12
  • 47
  • 79
1 2 3
14
15