https://hackatronic.com/electronics-components-type-and-explanation/
Electronics Components Type and Explanation