LEGO 101: A Multi-Disciplinary Team Project for CS, CoE, and EE Freshmen

Dr. Deborah J. Hwang
Director, Computer Science Program
Associate Professor of Computer Science
Department of Electrical Engineering and Computer Science
KC-264, (812) 479-2193, hwang@evansville.edu
http://csserver.evansville.edu/~hwang

Dr. Dick K. Blandford
Chair, Department of Electrical Engineering and Computer Science
Associate Professor of Electrical Engineering
KC-266A, (812) 479-2291, blandfor@evansville.edu
http://csserver.evansville.edu/~blandfor

Mr. David Mitchell
Associate Professor of Electrical Engineering
Department of Electrical Engineering and Computer Science
KC-274, (812) 479-2330, dm2@evansville.edu

Mr. Mark Randall
Staff Engineer
Department of Electrical Engineering and Computer Science
KC-140, (812) 479-2498, mr63@evansville.edu

Dr. Anthony Richardson
Assistant Professor of Electrical Engineering
Department of Electrical Engineering and Computer Science
KC-261, (812) 479-2250, richardson@evansville.edu
http://csserver.evansville.edu/~richardson

Dr. Don Roberts
Assistant Professor of Computer Science
Department of Electrical Engineering and Computer Science
KC-276, (812) 479-2662, roberts@refactory.com
http://csserver.evansville.edu/~droberts

  [LEGO car]

Welcome to the University of Evansville LEGO 101 Project home page. We hope that you find the links and information on this page to be useful. Comments are welcomed. Unlike most LEGO projects, we "roll our own" microcontroller board so that we can use the Intel 8051 microprocessor that is also used in our upper division computer engineering courses. However, we have included links for the MIT Handy Board, since that is what many other projects use.

Gallery of LEGO teams and vehicles

Current Courses

Fall 2003 ENGR/CS 101

Other links of interest

Resources for LEGO robotics

Courses and papers

Hardware

Software

Previous course handouts

Summer 2003 OPTIONS

Fall 2002 ENGR/CS 101

Summer 2002 OPTIONS

Fall 2001 ENGR/CS 101

Summer 2001 OPTIONS

The robotics library for Version 6 of the UE controller board comes in four files. Two are the header and implementation files for basic routines that use the controller ports directly. Two are the header and implementation files for routines designed for a vehicle with rear differential steering.

Fall 2000 ENGR/CS 101

Summer 2000 OPTIONS

Fall 1999 ENGR/CS 101 Pilot Project



Created and maintained by Dr. Deborah J. Hwang, hwang@evansville.edu
Last modified April 26, 2004