Oregon State University
EECS Home
Oregon State Home College of Engineering Find Someone

Getting Started
  - Identify my part by picture
  - TekBot Overview
  - TekBot Courses
  - Buy TekBots/Parts

Current Systems
Core TekBot Systems
  - Analog Controller (anlg_ctlr.1)
  - Mechanical Base (base.2)
  - Charger Board (chrg.1)
  - Motor Controller (mtr_ctlr.2)
  - Tactile Whisker (sensor.1)

Specialized TekBot Systems
  - Radio Board (radio.1)

Programmable TekBot Systems
  - Digital Logic Controller (d_logic.2)
  - mega128 Board (mega128.3)
  - tiny26 Microcontroller (tiny26.1)
  - TekPet Board (tekpet.0)
  - Universal Programmer (usb_prog.2)

Prototyping Systems
  - Daughter Board (daughter.0)
  - 4"x4.2" Protoboard (protoboard.0)
  - 2"x3.75" Protoboard (protoboard.1)
  - SMT Adapters (smt_adapt.0)

Sensors
  - USB Camera (usb_cam.1)

Other Hardware Systems
  - DataLogger USB (data_lgr.1)




Archived Systems
Core TekBot Systems
  - Motor Controller (mtr_ctlr.1)

Specialized TekBot Systems
  - Backup Beeper (bu_bpr.0)
  - Radio Board (radio.0)
  - Tiny Motor Controller (tiny_mb.0)
  - Bluetooth Transceiver (bluetooth.0)
  - Zigbee Transceiver (zigbee.0)

Programmable TekBot Systems
  - AVR Parallel Programmer (avr-isp)
  - Digital Logic Controller (d_logic.1)
  - d_logic Programmer (d_logic-isp.1)
  - DSP Board (dsp.0)
  - FPGA Board (fpga_bd.0)
  - mega128 Board (mega128.1)
  - mega128 Board (mega128.2)
  - tiny26 Microcontroller (tiny26.0)
  - Universal Programmer (usb_prog.1)

Sensors
  - IR Wheel Encoder (ir_sense.1)
  - Sonar/PIR Board (sonar_pir.0)

Other Hardware Systems
  - Burglar Alarm (bglr_alrm.0)
  - DataLogger Board (data_lgr.0)
  - Mechatronix Controller (mx_ctlr.0)

TekPet Development Board (tekpet.0)

Used 20xx-current

Overview

The tekpet microcontroller board is a powerful programmable hardware device. It come preassembled and can be programmed directly by any computer with a USB port. The tekpet board uses the AT90USB 8-bit microcontroller based on the AVR enhanced RISC architecture.

Features

  • Low cost per kit.
  • High-performance, Low-power AVRŽ 8-bit Microcontroller.
  • Dedicated spots for analog servos.
  • Has an embedded two channel motor controller.
  • Libraries are available to read sensors and control motors by connecting the tekpet board to a computer using JAVA. (Great for adding active learning to a CS course with JAVA).

Click image for a larger view


Relevant Courses

CS 161 - Introduction to Computer Science

User Documentation

AT90USB Datasheet (from Atmel) - This is the at90usb microcontroller datasheet. (C)Atmel.



Design Files

Parts List (Excel File) - Parts list for the tekpet.0 board.

tekpet.0 Silk Screen - The Silk Screen for the tekpet.0 circuit board

tekpet.0 Schematic - The schematic for the tekpet.0 board.






Submit a Question

Subject:
Your email address (optional):
Body:


 
Tektronix National Science Foundation ECD Lattice Semiconductor Atmel Jameco Agilent Technologies TriQuint Semiconductor

School of Electrical Engineering and Computer Science, 1148 Kelley Engineering Center
Oregon State University, Corvallis, OR 97331-5501
Send a comment about this web site | This page was last modified on Thursday, January 22, 2009
Copyright © 2010 | Disclaimer | Committed to Diversity




School of Electrical Engineering and Computer Science, 1148 Kelley Engineering Center
Oregon State University, Corvallis, OR 97331-5501
Send a comment about this web site | This page was last modified on Thursday, January 22, 2009
Copyright © 2010 | Disclaimer | Committed to Diversity