Hardware

The main processor is an ARM9 derivative. It is supported by a second processor, which controls the peripherals and assumes the tasks of the power management. The obico board has the following features:
  • 32 / 64 / 128MB Mobile SDRAM
  • Micro-SD Interface
  • AC97 Audio Interface to play MP3, OGG, ...
  • high quality, background lightened TFT-color display
  • HRM - Receiver (Pulse band receiver)
  • GPS - Receiver (optional)
  • 3 axis gravitation sensor
  • ambient light sensor
  • Lithium Polymerakku, that is loaded per USB or dynamo



The first prototype (pcb view; sorry for bad image quality).

Software

The software of oBiCo consists of three parts:
  • Software for the main / backend cpu (AT91SAM9263).
    • Bootloader
    • oBiCos
    • Embedded Linux

  • Software for the system controller (ATMEGA88).
  • Development PC software to upload new firmware, perform tests and many more.
How to write your own applications for obico

There are two kinds of software for obico. On the one hand we will provide a complete free API, that allows you to access the computer and it's peripherals directly without an operation system in between. On the other hand we will port an embedded Linux for obico so you can use this device almost like a regular computer.