I develop and reverse engineer microcontroller based products. I have developed more than 300 commercially produced products using Microchip PIC microcontrollers. Everything from electro-pneumatic controllers to IoT devices.
I specialize in converting C based microcontroller code into assembly code to reduce the code space requirement and increase performance.
I work primarily with Microchip PIC 12/16/18/24/dsPIC33 parts, but I have done a few commercial products using ESP8266 and ESP32 modules.
Electronics designs includes multi-layer PCBs using Altium, Cadence, Kicad, Eagle, etc.
15 years of experience using Solidworks for designing everything from simple plastic enclosures to complex valve control mechanisms.