https://techradarpoint.com/the-essential-guide-to-understanding-electronics-components/