powered by FreeFind


Our Controller Boards
on this page....
the original IgORE | IgORE2 | MiniORE | Micro-ORE | Datasheets

The original IgORE

So, what is an IgORE?

First, IgORE doesn't actually stand for anything, other than the ORE part anyways.

IgORE was the small square controller board found on the mini-sumo's. It was a project put forward in the fall of 2002 that brought out a whack of new people that participated in a build. It was a lot of fun to build, and is quite powerful.

The board was designed to have the maximum amount of expandibility and use, based around a MicroChip PIC processor. It was originally meant to be for SUMO's but could legitimately be the brains for any other 'bot.

Besides the hardware, a number of people built software libraries in 'C' specifically for the board. (although it can likely be used on any 18F452 based board), and it got a lot of new people started.

(Click on a picture for a larger version)

Files


The IgORE2 board

This is a revised edition of our original IgORE board, with a smaller foot print for the microcontroller, while utilizing the I2C bus for peripheral chips. This board will still fit inside the mini-sumo size constraints, but has plenty of power for larger robot platforms.

Files

The Igore2 code is the same as the Igore1 code but with the timing values changed for 40Mhz operation and some code added for the I2C expansion IC.

The MiniORE board

The MiniORE is a 2 layer design, with chips mounted both on top and bottom of the board. It is based around the Microchip PIC18F2620 controller. The board is very full featured:

  • 64k of program memory
  • 4k of internal ram
  • 1k of internal eeprom
  • Up to 128k of external eeprom on-board
  • 2 full h-bridges for driving two motors
  • RS232 level translator for serial communications with PC
  • dual on-board regulators to separate logic and peripherals
  • 2 i2c connectors
  • 2 servo connectors
  • 2 bumper I/O (digital)
  • 3 ground IR connectors (analog)
  • 2 sharp IR distance sensors inputs (analog)
  • in-circuit debugging header
  • an addition 7 general I/Os (mix of analog and digital) for general use
  • On-board push-button switch (for reset or general use)
  • status led (for general use)
All in a 2 inch by 2 inch board.

Chips to get:

Files

Additional information can be found in the OREbits file section and our Subversion file area

Micro-ORE

tn_uOre07 (5K) tn_uOre08 (5K) schematic tn_uore (10K)

See message#7906 for a description

See message #8260 for assembly options

Files

To compile the above code, you'll need this software from Microchip

Datasheets


Sensor Datasheets