Add icons to this collection by clicking the heart icon.
Controller icon - also known as machine, controller, control, industry, factory, robot, electronics, tech, logic, and programmable. Created in a clean lineal style, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0h-77.381c-9.22 0-16.694 7.474-16.694 16.693v267.403h496.996V16.693C402.921 7.474 395.447 0 386.228 0H37.324"
transform="translate(101.575 63.682)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-496.996v83.848c0 9.219 7.474 16.693 16.694 16.693h463.609C-7.474 100.541 0 93.067 0 83.848Z"
transform="translate(504.496 347.777)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M240.294 384.961H43.787v26.175h196.507zM196.32 283.627H43.787v26.175H196.32Z"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v63.358h192.646V37.183"
transform="translate(274.844 347.777)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-14.456-11.719-26.175-26.174-26.175-14.456 0-26.175 11.719-26.175 26.175 0 14.456 11.719 26.175 26.175 26.175C-11.719 26.175 0 14.456 0 0Z"
transform="translate(333.736 283.627)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a42.793 42.793 0 0 0 7.342-24.036c0-23.742-19.247-42.989-42.989-42.989-23.743 0-42.99 19.247-42.99 42.989 0 23.742 19.247 42.989 42.99 42.989"
transform="translate(343.21 174.321)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-23.742-19.246-42.989-42.989-42.989-23.742 0-42.99 19.247-42.99 42.989 0 23.742 19.248 42.989 42.99 42.989C-19.246 42.989 0 23.742 0 0Z"
transform="translate(474.853 150.285)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-14.456-11.719-26.175-26.175-26.175C-40.631-26.175-52.35-14.456-52.35 0c0 14.456 11.719 26.175 26.175 26.175C-11.719 26.175 0 14.456 0 0Z"
transform="translate(458.035 283.627)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-107.167"
transform="translate(307.563 257.452)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-107.167"
transform="translate(431.86 257.452)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M74.462 221.932H43.787v30.676h30.675zM135.391 221.932h-30.675v30.676h30.675zM196.32 221.932h-30.676v30.676h30.676zM74.462 161.399H43.787v30.675h30.675zM135.391 161.399h-30.675v30.675h30.675zM196.32 161.399h-30.676v30.675h30.676zM165.645 100.866H74.463v30.676h91.182z"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h16.486"
transform="translate(307.563 379.455)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h83.434"
transform="translate(352.97 379.455)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category