You are on page 1of 3

Dr.

Tony Richardson
Assoc. Professor of Electrical Engineering
University of Evansville
Evansville, IN 47722
Koch Center 261
812-488-2250
Spring 2014
UE Schedule (pdf)
Personal Schedule
Courses
ENGR390: Engineering Math
EE471: Digital Communications
EE 215: Circuits and Systems
Some resources I have developed for use in engineering courses
Software
LTSpice Supplemental Library
UE LTSpice Component Library
Octave Packages
Libraries (complex, poly, ENGR390)
Octave 3.8.1 for Windows
Assembly Language Programming Material
Library and User Manual
Tutorials
Bode Plots
Creating Bode Plots (pdf)
LTSpice
DC Analysis, AC Analysis, etc
Complex Numbers
Calculator Comparison
Phasors and Circuit Analysis
Audio Processing
Audio Proc. with Octave and
LTSpice
Graph Paper
Linear, Semilog, Polar
Archive of PDF Graph Paper
OpenOffice/LibreOffice
Electronic Symbols
Generating Random Numbers in Calc
Favorite software and hardware links
Circuits
LTSpice (circuit sim Win only)
Logisim (digital circuits)
Falstad Circuit Simulator
Soundcard Scope (Windows)
Operating Systems
Linux (Ubuntu distribution)
RTEMS
FreeRTOS
MicroC/OS
C/C++/Java/Fortran Programming
cygwin (C, C++, Fortran, ...)
MinGW (Native Windows Development)
Codeblocks (C++ GUI for cygwin/MinGW)
drjava (Java devel)
Other Programming Languages
Scheme (Racket), Perl (Strawberry Perl)
Python, Processing, Scratch
Alice, Kojo
Software Libraries
CImg (C++ image processing)
Clam (C++ Library for Audio/Music)
Boost (C++ Development)
Utilities
pdfsam (PDF Split and Merge)
Audacity (Audio processing/conversion)
Gimp (Image processing)
ImageJ (Image processing)
Irfanview (Image processing Win only)
Numerical Analysis
Octave (Similar to MATLAB)
Octave Forge (Octave for Windows/Mac)
The MinGW version is recommended
UE Installation
Symbolic Mathematics
Maxima/wxMaxima (ala Mathematica)
Microsoft Mathematics (Win Only)
WinPython (Python w scipy/numpy)
UE Installation
UNIX Emulation in Windows
cygwin (Shell, Libraries, X11)
Virtual Machines
VirtualBox (PC VM)
QEMU (multi-platform VM)
Microcontrollers
SDCC (8051/Z80/6808 C Compiler)
Arduino (uC based prototyping platform)
WinAVR (C compiler for Arduino)
Wiring (uC based prototyping platform)
Robotics
Scribbler
Music
TuxGuitar (guitar tab editor/player)
MuseScore (music composition)
Clam (C++ Library for Audio/Music)
Timidity++ (midi software synthesizer)
Virtual Keyboard (runs in browser)
TI Calculator Emulation
TiEmu (TI 89-92 emu - ROM needed)
Wabbitemu (TI 83-86 emu - ROM needed)
TI-83 SDK (SDK w/emu no ROM needed)

You might also like