Hardware Engineer - Electronics Engineering / Mechanical Design / Automotive / Embedded Systems
Terry Gould.
I'm a multidisciplinary hardware engineer working across electronics development and PCB design, mechanical design, rapid prototyping and fabrication.
Originally training in welding and fabrication, I spent 10 years running my own workshop as an auto-electrician before moving into hardware engineering. I’m now a hardware engineer designing electronics and embedded firmware, manufacturing equipment, test systems, medical devices and vehicle electronics. Today my work ranges from CAN Bus tools and embedded hardware through to mechanical design, rapid prototyping and fabrication.
Current project
MicroCAN-FD
Dual-channel CAN FD device, Arduino BSP, libraries and CAN Bus and vehicle electronics development.
Featured projects
A selection of my personal, open-source and professional projects.
Open source libraries
Not everything I build is open source, but when I create something for personal use that might be useful to other engineers, I try to release it publicly.
CANMessageSignal
An Arduino library I created to remove the pain of manually handling bits, endianness and CAN Bus frames.
ACANFD_SAME
A CAN FD / Classic CAN Arduino library for SAME51/SAME54 boards, with automatic BSP-driven CAN pin detection and validation.