there are many neat features which the OOPIC includes, Object oriented
programming environment. The OOPIC is programmed using microsofts Visual Basic.
All that needs to be done to the OOPIC to get it to run is to connect a battery.
The OOPIC includes a built in network. It can be used as a single processor or it
can be networked together with other OOPICs via an I2C network. The OOPIC includes several
built in hardware functions. these include: Digital I/O lines, ADC's,
PWM, timer and counters, EEPROM, serial port, keypads, servos and many more.
Programming is very easy with the OOPIC. once code is written in Visual Basic,
the code can be downloaded to the OOPIC with the push of one button.
Probably the best feature of the OOPIC is its virtual circuit capability.
Virtual Circuits are created by progmatically linking together a set of
OOPic Objects in the same methodology as one would physically link
together a set of electronic components. Once created, each individual
part of the virtual circuit can be manipulated or evaluated by the
program providing total computerized control of the entire circuit. this means
that if you have two inputs that you need to NAND together, you can do it all in
the code. A simple example would be an IR proximity detector. With a right and
left IR, the IR detectors could be used as inputs to a virtual NAND gate to quickly
know when an object was straight ahead.
For anyone who would like to get into robotics, especially programmable robots,
this is a great microcontroller to start with. Hardware hookups are easy. The
programming is easy, and interfacing with the OOPIC is easy. All around, this is
a great, powerful controller that is very affordable. |