I am interested in analog filter design (active and passive), digital filter design, and digital design using FPGAs. I currently focus on Xilinx (acquired by AMD in 2021) FPGA devices using the Verilog or VHDL hardware description languages, but I have designed digital circuits using Altera (acquired by Intel in 2015) FPGAs in the past. Another interest is microcontroller design. I utilize Microchip ATMega328P, ATMega4809 and Arm Cortex-M4F chips on Arduino boards and Raspbery Pi RP2040 chips on Arduino boards or on the Raspberry Pi Pico board. I program the microcontrollers with C++ or MicroPython.