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
2 answers

SSH tunnel can't reopen. Permission Denied

I have an IoT device I'm working on. I need to be able to reliably SSH into it once it's out in the field since I won't have physical access if I need to modify any files. I have a startup script that uses the following line to open an SSH…
0
votes
2 answers

C++ Eclipse console encoding plain text as other characters

I have a C++ program running on an Intel Edison reading some GPS data from a serial port and echoing it back to the console. That part is working fine, but when the strings are read in the console they have characters that shouldn't be there, like…
Keith M
  • 1,199
  • 2
  • 18
  • 38
0
votes
1 answer

Intel Edison: C++ files using MRAA::UART don't compile

I'm using an Intel Edison running Debian. I need to use mraa::uart in a C++ program, but g++ can't find the functions I use. These are the steps I followed to install MRAA: mkdir mraa/build && cd $_ cmake .. -DBUILDSWIGNODE=OFF make make…
0
votes
1 answer

How do I get the menus become fully independent

I have this project http://codepen.io/neuberfran/pen/LZEgEr But when I click in second menu, change the first menu How I fix this issue?
neuberfran
  • 359
  • 3
  • 18
0
votes
1 answer

Azure IoT Hub and MRAA on Intel Edison

Currently I have to send sensor data I receive on my Intel Edison to Azure IoT Hub. I have the samples from IoT working and the sensor receiving data but connecting the two isn't really working out. I tried merging the code from the sensor in the…
Joris Mathijssen
  • 629
  • 7
  • 20
0
votes
1 answer

HID device cannot able to get actual value

I have recently bought an 2D barcode scanner module from china. As per their datasheet, it worked fine scanning barcodes when I open a notepad. All i need to do is try using libusb and read the barcode on my c code. I use Intel edison with Adrunio…
kar
  • 495
  • 1
  • 8
  • 19
0
votes
3 answers

Nodejs server generates input form before parsing previous input

I have this code snippet. function handleRequest(req, res) { req.on('data', parseInput); res.write(generateInputform()); } http.createServer(handleRequest).listen(port, ipAddress); The req.on callbacks parseInput and does literally what…
Nos
  • 133
  • 7
0
votes
1 answer

aplay error in Intel edison

I am using the following command to test sound on Intel Edison. root@12345:/# aplay /usr/share/sounds/alsa/Front_Right.wav But I am getting this error message. ALSA lib…
mdam
  • 25
  • 3
0
votes
0 answers

Problems with Intel Edison reading data from Arduino Uno via UART

I am currently trying to implement a bi-directional communication between Arduino and Edison. While it was easy to send commands from Edison to Arduino, the direction from Arduino to Edison seems to be a big problem. So my robot does exactly what it…
Christofer Dutz
  • 2,305
  • 1
  • 23
  • 34
0
votes
1 answer

Intel Edison Program Deleted After Power Off

I just bought a new Intel Edison and flashed the newest Yocto 3.0 image. I uploaded an Arduino program from the Arduino ide which just constantly prints out numbers to serial. After uploading the code, it works. After I unplug it and plug it back in…
DarkHorse
  • 963
  • 1
  • 10
  • 28
0
votes
1 answer

I2C convert to MRAA-AIO using Sparkfun shield for Edison

i am trying to write a code using Intel Sample for Grove TP401 GAS Sensor and as hardware also the SparkFun ADC Block which works on I2C. I see that SparkFun Block has a Lib. Questions: Do i have to use that Lib in order to use the block/shield? If…
0
votes
1 answer

How to run a command in .sh file during startup for Intel Edison?

As there is no rc.local file in Intel Edison, how do I run a command in a .sh file during startup? I'm running iwconfig wlan0 | grep -E -o ".{0,1}-.{0,6} |.{0,4}Mb/s.{0,3}|.{0,3}/70.{0,0}" and want it to execute during every startup and save it into…
JACK
  • 17
  • 6
0
votes
1 answer

Error lvalue required as unary '&' operand

I have a problem while creating a thread in an Object. Error is lvalue required as unary '&' operand CPP File #include "AirQ.h" static int i=0; AirQ::AirQ(int pinNo, bool input):Sensor("AIRQUALITY", "PPM",pinNo,input) { threadShouldRunAQ =…
0
votes
0 answers

Best way to pass MPU6050 sensor data at 100 Hz from Edison to Intel Compute Stick

Our setup is: Intel Edison reads raw data from MPU6050 at 100Hz and calibrates Intel Compute Stick needs to read this data from Edison. Its connected with USB. We need to ensure there is no lag as the data needs to be plotted in real time. To pass…
alpo
  • 9
  • 2
0
votes
1 answer

Intel Edison not Booting

I have a new Intel Edison connected to the Arduino breakout board and it is unable to boot. I have never seen it boot ever. I have tried connecting it with different settings to discard a problem at cable level or power input. The current setup…
Gustavo M
  • 21
  • 1
  • 3