Содержание :
Introduction ................................................................................................ 1
Chapter 1
Hardware and Software Introductions of pcDuino ........................................... 2
Required Accessories ................................................................................................................. 4
pcDuino board I/O interface description ........................................................ 6
Ubuntu....................................................................................................... 7
Ubuntu in NAND flash ................................................................................. 7
How to install Ubuntu using microSD cards .................................................. 8
Burn the kernel in Linux PC ....................................................................... 10
Burn the kernel in MAC OS PC .................................................................. 11
How to install Ubuntu using LiveSuit ........................................................... 13
Ubuntu in bootable microSD card ............................................................... 13
Backup NAND to a SD card, and boot from SD card ................................... 17
Android .................................................................................................... 26
Android in NAND flash ............................................................................... 26
How to install Android using microSD card .................................................. 27
How to install Android using LiveSuit ........................................................... 30
Use pcDuino as an mini PC platform ........................................................... 31
pcDuino and Ubuntu .................................................................................. 31
pcDuino and Android.................................................................................. 32
Chapter 2 Introduction of Ubuntu for pcDuino ............................................... 33
pcDuino Ubuntu File Directory Structure ..................................................... 33
Linux Commands ..................................................................................... 35
Using USB WiFi Dongle ............................................................................ 38
Using USB Sound Card with Audio Input/output ........................................... 42
Use 3G Cellular USB Dongle (Huawei E303s) .............................................. 43
Use Bluetooth USB Dongle ........................................................................ 45
Chapter 3 C Language and Arduino type IDE for pcDuino .............................. 48
Toolchain of the Arduino library .................................................................. 48
Command line style ................................................................................. 48
Arduino library and samples ...................................................................... 62
UART .......................................................................................................62
ADC ........................................................................................................ 66
PWM........................................................................................................ 68
GPIO........................................................................................................ 71
I2C ........................................................................................................... 72
SPI............................................................................................................ 74
Arduino IDE ............................................................................................... 77
Chapter 4 Introduction of Python on pcDuino ............................................... 86
Chapter 5 SimpleCV and OpenCV on pcDuino.............................................. 90
SimpleCV ................................................................................................ 90
OpenCV .................................................................................................. 93
Chapter 6 Cloud 9 on pcDuino .................................................................. 101
Chapter 7 Use Arduino Uno with pcDuino .................................................. 108
Simple Experiment: Blink ......................................................................... 108
ArduBlock .............................................................................................. 109
Chapter 8 Sratch on pcDuino ................................................................... 114
Appendix How to build kernel for pcDuino ...................................................116
|