edison.md: add details on i2c bus number
[contrib/mraa.git] / docs / edison.md
1 Intel Edison                            {#edison}
2 =============
3
4 Edison is a dual core Silvermont Atom clocked at 500MHz. The Edison
5 also features 4GB of storage, 1GB ram and onboard wifi and bluetooth.
6
7 Currently the Arduino breakout board is supported by libmraa.
8
9 The Edison used with the Arduino board has the following limitations
10 in libmraa:
11
12 - i2c is exposed on i2c-6, therfore you must use bus 6 and not bus 0
13 - PWM avaible on default swizzler postions. (3,5,6,9)
14 - SPI exposed is also used for the ADC. Try not to use your own CS.
15 - ADC kernel module will return 12bit number but the ADC itself only has an
16   accuracy of 10bits. This ADC is only included on the arduino board.