Intel releases firmware source code to Arduino 101

Zoe Romano posted a new blog entry on Arduino.cc site, about Intel releasing the source code to the Arduino 101 firmware.

[…] We’re very happy to announce that the source code of the real-time operating system (RTOS) powering the Arduino 101 and Genuino 101 is now available for hacking and study purposes. The package contains the complete BSP (Board Support Package) for the Curie processor on the 101. It allows you to compile and modify the core OS and the firmware to manage updates and the bootloader. (Be careful with this one since flashing the wrong bootloader could brick your board and require a JTAG programmer to unbrick it). The firmware runs on the x86 chip inside the Curie module and communicates with the ARC core (which runs your Arduino sketches) using these callbacks. Right now, the x86 core takes care of handling Bluetooth Low Energy (BLE) and USB communication, offloading the ARC core. You can use the code which implements these functionalities as a starting point for your custom extra features. […]

Intel releases the Arduino 101 firmware source code


https://downloadcenter.intel.com/download/25832
https://github.com/01org/corelibs-arduino101
http://forum.arduino.cc/index.php?board=103.0

Arduino 101, an Intel Curie-based device

Quoting the Intel blog post:

The Verge reports some big news was announced at Maker Faire Rome today: The Arduino 101, a low-cost, low-energy Arduino-branded device based on Intel’s Curie module, the first such product to hit the market. The Arduino 101 is reported to sell for around $30 and includes Bluetooth Low Energy, a gyroscope and accelerometer.

I do not know what firmware it uses, yet…

http://www.theverge.com/2015/10/16/9548177/intel-curie-arduino-maker-board

http://blogs.intel.com/evangelists/2015/10/16/meet-the-arduino-101-the-first-intel-curie-based-product/