Resume Alan MacIntyre
Objective
Electronic product, industrial control, prototype and test system design
Accomplishments
Brushless DC servo motor controller with CANopen and EtherCAT interfaces
Camera gimbal control system
Avionics actuators and power system
IR touch screen controller
Networked avionics system firmware for sensors and actuators
Temperature and humidity sensors
Automotive position sensor interface
Medical analyzer process controller
Portable NiMH battery charger system
Handheld meter with active sensors
Theater lighting controller console
Motion picture camera controller with special effects capability
Automated test equipment for rubidium frequency standards
Microcontrollers
ST STM32F4, STM32H7
Espressif ESP32
Microchip PIC
TI ARM Cortex-M3/4, Sitara ARM Cortex-A8
NXP MC9S12X
80x86, 8051 derivatives
Languages and
Operating Systems
C/C++ (including Visual C++)
Assembly, Visual Basic
Embedded RTOS (FreeRTOS, Keil RTX)
Windows
Software and
Hardware Design
Experience
Servo Control
I/O Drivers, LCDs, Keyboards
Graphical User Interfaces
Hardware System Simulation
Real-time Network Protocols
Data Logging
Pattern Recognition
Statistical Analysis
Communication Protocols
RS232, RS422, RS485, SPI
I2C, CAN, USB, EtherCAT
Motor Drivers, Encoders and Resolvers
Environmental Sensors and IMUs
FPGAs and CPLDs (Xilinx, Lattice)
Industrial Process Controllers
Automated Test Equipment
Frequency and Period Measurement
Handheld and Low-Power
Power Supplies and Battery Chargers
System Power Switching and Protection
Surface Mount Components
Schematic Capture (Altium, OrCAD)
1991 to present
1987 to 1991
1979 to 1987
1973 to 1979
Owner, Engineer and Programmer A M Consulting, Irvine, CA
Independent Consultant
Senior Digital Design Engineer Ball Corp., Efratom Div., Irvine, CA
Technician
Education
University of California, Irvine, California
1991 BS Applied Physics (concentration in electrical engineering)
Patent
“Method and Apparatus for Determining the Time between Two Signals”
United States Patent Number: 4,879,700
Links