Koa-PicoITX User Manual rev 1.0 3
TABLE OF CONTENTS
1. INTRODUCTION..................................................................................................4
1.1 THE KOA-PICOITX ...................................................................................................4
1.2 SPECIFICATIONS ........................................................................................................4
1.3 HOW TO USE THIS HANDBOOK ...................................................................................5
1.4 SAFETY PRECAUTIONS...............................................................................................6
1.5 RECYCLING............................................................................................................... 6
2. UNPACKING AND INSPECTION .....................................................................7
2.1 PACKAGE CONTENT ..................................................................................................7
2.2 KOA-PICOITX OVERVIEW.........................................................................................8
2.3 FIRST START-UP........................................................................................................ 9
2.3.1 Hardware startup.............................................................................................9
2.3.2 Software startup .............................................................................................10
3. USAGE..................................................................................................................11
3.1 ACCESS TO THE KOALA ROBOT................................................................................11
3.2 NETWORK CONFIGURATION.....................................................................................11
3.3 FILE TRANSFER........................................................................................................12
3.4 REMOTE CONNECTION.............................................................................................12
3.5 DIGITAL INPUT/OUTPUT PORTS USAGE .....................................................................12
3.6 MOTORS USAGE ......................................................................................................13
3.7 PAN-TILT CAMERA USAGE .......................................................................................14
4. PROGRAMMING...............................................................................................15
4.1 DIRECTLY ON THE ROBOT........................................................................................15
4.1.1 Template program..........................................................................................15
4.1.2 Using examples ..............................................................................................16
4.2 ON ANOTHER COMPUTER.........................................................................................18
5. SOFTWARE REINSTALLATION ...................................................................19
5.1 UBUNTU INSTALLATION ..........................................................................................19
5.2 LIBKOREBOT INSTALLATION....................................................................................19
5.3 COMPILER INSTALLATION........................................................................................19
5.4 DRIVERS INSTALLATION..........................................................................................19
5.4.1 i2c driver........................................................................................................19
5.4.2 gpio driver......................................................................................................20
6. WARRANTY........................................................................................................22