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 color 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.66669"
height="682.66669"
viewBox="0 0 682.66669 682.66669"
>
<defs>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath10676">
<path d="M 0,512 H 512 V 0 H 0 Z" id="path10674" />
</clipPath>
</defs>
<g id="g10668" transform="matrix(1.3333333,0,0,-1.3333333,0,682.66667)">
<g id="g10670">
<g id="g10672" clip-path="url(#clipPath10676)">
<g id="g10678" transform="translate(487.8027,63.6816)">
<path
d="m 0,0 h -463.609 c -9.22,0 -16.694,7.474 -16.694,16.693 V 284.096 H 16.693 V 16.693 C 16.693,7.474 9.22,0 0,0"
id="path10680"
fill="#62dbfb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g id="g10682" transform="translate(504.5,347.7734)">
<path
d="m 0,0 v -267.4 c 0,-9.213 -7.476,-16.689 -16.699,-16.689 h -24.689 c 9.015,0.22 16.26,7.611 16.26,16.689 l 0,267.4 z"
id="path10684"
fill="#01d0fb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g id="g10686" transform="translate(504.4961,347.7773)">
<path
d="m 0,0 h -496.996 v 83.848 c 0,9.219 7.474,16.693 16.694,16.693 H -16.693 C -7.474,100.541 0,93.067 0,83.848 Z"
id="path10688"
fill="#8379c1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g id="g10690" transform="translate(504.5,431.627)">
<path
d="M 0,0 V -83.854 H -25.128 V 0 c 0,9.213 -7.476,16.688 -16.699,16.688 h 25.128 C -7.476,16.688 0,9.213 0,0"
id="path10692"
fill="#6e61b6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<path
d="M 240.294,384.961 H 43.787 v 26.175 h 196.507 z"
id="path10694"
fill="#deecf1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M 196.32,283.627 H 43.787 v 26.175 H 196.32 Z"
id="path10696"
fill="#678d98"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M 467.489,347.777 H 274.843 v 63.358 h 192.646 z"
id="path10698"
fill="#ffd15c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m 467.489,347.773 h -24.427 v 63.363 h 24.427 z"
id="path10700"
fill="#ffc344"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<g id="g10702" transform="translate(333.7363,283.627)">
<path
d="m 0,0 c 0,-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.175 C -11.719,26.175 0,14.456 0,0"
id="path10704"
fill="#8379c1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g id="g10706" transform="translate(333.7363,283.625)">
<path
d="m 0,0 c 0,-14.449 -11.715,-26.175 -26.174,-26.175 -4.607,0 -8.93,1.194 -12.689,3.287 8.041,4.46 13.474,13.046 13.474,22.888 0,9.852 -5.433,18.427 -13.474,22.887 3.759,2.093 8.082,3.287 12.689,3.287 C -11.715,26.174 0,14.459 0,0"
id="path10708"
fill="#6e61b6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g id="g10710" transform="translate(350.5518,150.2852)">
<path
d="m 0,0 c 0,-23.742 -19.247,-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.989 C -19.247,42.989 0,23.742 0,0"
id="path10712"
fill="#678d98"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g id="g10714" transform="translate(350.5518,150.2803)">
<path
d="m 0,0 c 0,-23.734 -19.244,-42.989 -42.989,-42.989 -4.566,0 -8.963,0.713 -13.088,2.031 17.348,5.539 29.902,21.788 29.902,40.958 0,19.181 -12.554,35.431 -29.902,40.958 4.125,1.319 8.522,2.031 13.088,2.031 C -19.244,42.989 0,23.746 0,0"
id="path10716"
fill="#537984"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g id="g10718" transform="translate(474.8525,150.2852)">
<path
d="m 0,0 c 0,-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.989 C -19.246,42.989 0,23.742 0,0"
id="path10720"
fill="#678d98"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g id="g10722" transform="translate(474.8496,150.2803)">
<path
d="m 0,0 c 0,-23.734 -19.244,-42.989 -42.989,-42.989 -4.566,0 -8.963,0.713 -13.088,2.031 17.348,5.539 29.902,21.788 29.902,40.958 0,19.181 -12.554,35.431 -29.902,40.958 4.125,1.319 8.522,2.031 13.088,2.031 C -19.244,42.989 0,23.746 0,0"
id="path10724"
fill="#537984"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g id="g10726" transform="translate(458.0352,283.627)">
<path
d="m 0,0 c 0,-14.456 -11.719,-26.175 -26.175,-26.175 -14.456,0 -26.175,11.719 -26.175,26.175 0,14.456 11.719,26.175 26.175,26.175 C -11.719,26.175 0,14.456 0,0"
id="path10728"
fill="#8379c1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g id="g10730" transform="translate(458.0352,283.625)">
<path
d="m 0,0 c 0,-14.449 -11.716,-26.175 -26.175,-26.175 -4.774,0 -9.245,1.278 -13.088,3.507 7.832,4.523 13.088,12.983 13.088,22.668 0,9.685 -5.256,18.144 -13.088,22.667 3.843,2.23 8.314,3.507 13.088,3.507 C -11.716,26.174 0,14.459 0,0"
id="path10732"
fill="#6e61b6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<path
d="M 74.462,221.932 H 43.787 v 30.676 h 30.675 z"
id="path10734"
fill="#deecf1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m 135.391,221.932 h -30.675 v 30.676 h 30.675 z"
id="path10736"
fill="#deecf1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m 196.32,221.932 h -30.676 v 30.676 h 30.676 z"
id="path10738"
fill="#deecf1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M 74.462,161.399 H 43.787 v 30.675 h 30.675 z"
id="path10740"
fill="#deecf1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m 135.391,161.399 h -30.675 v 30.675 h 30.675 z"
id="path10742"
fill="#deecf1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m 196.32,161.399 h -30.676 v 30.675 h 30.676 z"
id="path10744"
fill="#deecf1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M 165.645,100.866 H 74.463 v 30.676 h 91.182 z"
id="path10746"
fill="#deecf1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<g id="g10748" transform="translate(101.5752,63.6816)">
<path
d="m 0,0 h -77.381 c -9.22,0 -16.694,7.474 -16.694,16.693 V 284.096 H 402.921 V 16.693 C 402.921,7.474 395.447,0 386.228,0 H 37.324"
id="path10750"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g id="g10752" transform="translate(504.4961,347.7773)">
<path
d="m 0,0 h -496.996 v 83.848 c 0,9.219 7.474,16.693 16.694,16.693 H -16.693 C -7.474,100.541 0,93.067 0,83.848 Z"
id="path10754"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="M 240.294,384.961 H 43.787 v 26.175 h 196.507 z"
id="path10756"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M 196.32,283.627 H 43.787 v 26.175 H 196.32 Z"
id="path10758"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g id="g10760" transform="translate(274.8437,347.7773)">
<path
d="M 0,0 V 63.358 H 192.646 V 37.183"
id="path10762"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g id="g10764" transform="translate(333.7363,283.627)">
<path
d="m 0,0 c 0,-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.175 C -11.719,26.175 0,14.456 0,0 Z"
id="path10766"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g id="g10768" transform="translate(343.21,174.3213)">
<path
d="m 0,0 c 4.635,-6.861 7.342,-15.133 7.342,-24.036 0,-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"
id="path10770"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g id="g10772" transform="translate(474.8525,150.2852)">
<path
d="m 0,0 c 0,-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.989 C -19.246,42.989 0,23.742 0,0 Z"
id="path10774"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g id="g10776" transform="translate(458.0352,283.627)">
<path
d="m 0,0 c 0,-14.456 -11.719,-26.175 -26.175,-26.175 -14.456,0 -26.175,11.719 -26.175,26.175 0,14.456 11.719,26.175 26.175,26.175 C -11.719,26.175 0,14.456 0,0 Z"
id="path10778"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g id="g10780" transform="translate(307.5625,257.4521)">
<path
d="M 0,0 V -107.167"
id="path10782"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g id="g10784" transform="translate(431.8604,257.4521)">
<path
d="M 0,0 V -107.167"
id="path10786"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="M 74.462,221.932 H 43.787 v 30.676 h 30.675 z"
id="path10788"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m 135.391,221.932 h -30.675 v 30.676 h 30.675 z"
id="path10790"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m 196.32,221.932 h -30.676 v 30.676 h 30.676 z"
id="path10792"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M 74.462,161.399 H 43.787 v 30.675 h 30.675 z"
id="path10794"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m 135.391,161.399 h -30.675 v 30.675 h 30.675 z"
id="path10796"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m 196.32,161.399 h -30.676 v 30.675 h 30.676 z"
id="path10798"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M 165.645,100.866 H 74.463 v 30.676 h 91.182 z"
id="path10800"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g id="g10802" transform="translate(307.5625,379.4551)">
<path
d="M 0,0 H 16.486"
id="path10804"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g id="g10806" transform="translate(352.9697,379.4551)">
<path
d="M 0,0 H 83.434"
id="path10808"
fill="none"
stroke="#000000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</g>
</g>
</g>
</svg>
More icons in the same style and category