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