Difference between revisions of "Kovan Main Page"

From Studio Kousagi Wiki
Jump to: navigation, search
Line 1: Line 1:
 +
==Introduction==
 +
Kovan is a smart robotics controller targeted at applications that require fully
 +
autonomous operation and high levels of integration. Kovan integrates
 +
onto a single PCB all the features you need to build a self-guided
 +
robot:
 +
 +
'''Actuator capability'''
 +
* 4x 1.2A H-bridge motor drivers
 +
* 4x servo drivers
 +
 +
'''Sensing capability'''
 +
* 8x 10-bit analog inputs (5v/3.3v selectable range)
 +
* 8x digital I/O (5v/3.3v selectable levels)
 +
* Rapid-prototyping headers
 +
* 3-axis accelerometer
 +
 +
'''Connectivity'''
 +
* 802.11b/g wifi
 +
* 2x USB 2.0 ports
 +
* 2x 3.3V UART (one console, one expansion)
 +
* IR rx & demodulator
 +
* IR tx (modulation done in FPGA)
 +
 +
'''UI'''
 +
* LCD + touchscreen connector (natively supports 3.5" screen)
 +
* Mono audio output
 +
* Pushbutton and status LED indicators
 +
 +
'''Processing'''
 +
* Linux core running on 800 MHz ARM w/128 MB DDR2 + microSD for firmware
 +
* FPGA co-processor enabling hard real-time control extensions & advanced image processing extensions
 +
 +
'''Battery'''
 +
* Integrated 2-cell Li-Ion battery charger (C=1.5A) (note: battery or battery emulator required for proper operation)
 +
 +
The native development environment for Kovan is based upon
 +
OpenEmbedded, the same system used by the Beaglebone. Kovan comes with
 +
C and Python support out of the box, so you can get started right away
 +
with development -- no need to set up cross-compilers.
 +
 +
The package that will be offered in limited quantities at [http://adafruit.com Adafruit] is the
 +
Kovan main board and power supply, intended for intermediate and
 +
advanced developers who can roll their own battery and casing solution.
 +
 +
This board is the heart of the 501(c)(3) non-profit KISS Institute for
 +
Practical Robotics' [http://www.kickstarter.com/projects/kipr/project-kovan next-generation controller], valued at
 +
$400. KIPR's solution will come with a case, integrated battery, LCD,
 +
speaker, and an enhanced development environment suitable for entry
 +
level hobbyists and students; it will be available for purchase in
 +
January at the [http://botballstore.org Botball store].
  
 
==Hardware==
 
==Hardware==
 +
http://kosagi.com/kovan/kovan_scan_top_sm.jpg http://kosagi.com/kovan/kovan_scan_bot_sm.jpg
 +
 +
([http://kosagi.com/kovan/kovan_scan_top.jpg hi-res top side] [http://kosagi.com/kovan/kovan_scan_bot.jpg hi-res bottom side])
 +
 +
* [http://kosagi.com/kovan/kovan_pvt1_gerbers.zip gerbers]
 +
* [http://kosagi.com/kovan/kovan_pvt1_sch.zip schematics]
 +
* [http://kosagi.com/kovan/kovan_pvt1_step.zip STEP model]
 +
* [http://kosagi.com/kovan/kovan_pvt1_src.zip native Altium source file]
  
 
==Software==
 
==Software==
 
* [[Kovan firmware]] - Describes how to set up the build environment and create a firmware image from scratch
 
* [[Kovan firmware]] - Describes how to set up the build environment and create a firmware image from scratch
 +
* [http://netv.bunnie-bar.com/build/kovan-debug/LATEST/rom-kovan-user-image.img.gz link] to pre-built firmware image that has gcc, python, etc. on it. Use this to replace the KIPR firmware if you want to do native development.

Revision as of 10:13, 19 November 2012

Introduction

Kovan is a smart robotics controller targeted at applications that require fully autonomous operation and high levels of integration. Kovan integrates onto a single PCB all the features you need to build a self-guided robot:

Actuator capability

  • 4x 1.2A H-bridge motor drivers
  • 4x servo drivers

Sensing capability

  • 8x 10-bit analog inputs (5v/3.3v selectable range)
  • 8x digital I/O (5v/3.3v selectable levels)
  • Rapid-prototyping headers
  • 3-axis accelerometer

Connectivity

  • 802.11b/g wifi
  • 2x USB 2.0 ports
  • 2x 3.3V UART (one console, one expansion)
  • IR rx & demodulator
  • IR tx (modulation done in FPGA)

UI

  • LCD + touchscreen connector (natively supports 3.5" screen)
  • Mono audio output
  • Pushbutton and status LED indicators

Processing

  • Linux core running on 800 MHz ARM w/128 MB DDR2 + microSD for firmware
  • FPGA co-processor enabling hard real-time control extensions & advanced image processing extensions

Battery

  • Integrated 2-cell Li-Ion battery charger (C=1.5A) (note: battery or battery emulator required for proper operation)

The native development environment for Kovan is based upon OpenEmbedded, the same system used by the Beaglebone. Kovan comes with C and Python support out of the box, so you can get started right away with development -- no need to set up cross-compilers.

The package that will be offered in limited quantities at Adafruit is the Kovan main board and power supply, intended for intermediate and advanced developers who can roll their own battery and casing solution.

This board is the heart of the 501(c)(3) non-profit KISS Institute for Practical Robotics' next-generation controller, valued at $400. KIPR's solution will come with a case, integrated battery, LCD, speaker, and an enhanced development environment suitable for entry level hobbyists and students; it will be available for purchase in January at the Botball store.

Hardware

kovan_scan_top_sm.jpg kovan_scan_bot_sm.jpg

(hi-res top side hi-res bottom side)

Software

  • Kovan firmware - Describes how to set up the build environment and create a firmware image from scratch
  • link to pre-built firmware image that has gcc, python, etc. on it. Use this to replace the KIPR firmware if you want to do native development.