diode computer notebook laptops monitor computers computer repair hardware cell phones software electronics connectors dsl digital cameras cable memory satellite electrical tools capacitor cables