gokul/macro-six-usbc

USB-powered ATmega32U4 controller board with protected/switched 5 V power, six tactile keys, rotary encoder, reset/boot/ISP interfaces, power LED, and six daisy-chained SK6812 RGB LEDs driven through MOSFETs.

Version
0.1.6
License
MIT
Stars
0

dist/index.js

PCBPCB preview for dist/index.js
SchematicSchematic preview for dist/index.js
import { jsx, jsxs, Fragment } from 'react/jsx-runtime';
import { Fragment as Fragment$1, cloneElement } from 'react';
import { assembly } from '@tscircuit/core';

var reviewedRoutes = [
	{
		connection: ".Y1 > .pin3",
		route: [
			{
				route_type: "wire",
				x: 50.850011,
				y: 21.399926,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 49.175,
				y: 19,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .XTAL2",
		route: [
			{
				route_type: "wire",
				x: 44.850001,
				y: 22.200027,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46,
				y: 22.35,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 50.850011,
				y: 22.35,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 50.850011,
				y: 21.399926,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 49.175,
				y: 19,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_X1 > .pin1",
		route: [
			{
				route_type: "wire",
				x: 49.175,
				y: 26,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 49.175,
				y: 23.625,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 49.149989,
				y: 23.600074,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .XTAL1",
		route: [
			{
				route_type: "wire",
				x: 44.850001,
				y: 23.000127,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 48.550042,
				y: 23.000127,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 49.149989,
				y: 23.600074,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_RESET > .pin1",
		route: [
			{
				route_type: "wire",
				x: 47.675,
				y: 13,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 47.675,
				y: 16.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_RGB_PULL > .pin1",
		route: [
			{
				route_type: "wire",
				x: -42.825,
				y: 29,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -42.825,
				y: 27.925,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -40.850015,
				y: 25.94996,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_V1 > .pin1",
		route: [
			{
				route_type: "wire",
				x: 34.974999999999994,
				y: 13.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.58776785684989,
				y: 14.195363809579895,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.634180833509916,
				y: 16.953760976775467,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.67064740584283,
				y: 17.02064740584283,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.799981,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .AVCC1",
		route: [
			{
				route_type: "wire",
				x: 42.199765,
				y: 28.850001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.199765,
				y: 29.975234999999998,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 40.175,
				y: 32,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_V2 > .pin1",
		route: [
			{
				route_type: "wire",
				x: 47.675,
				y: 16.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 47.675,
				y: 18.305788674855037,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46.47708169140811,
				y: 19.503706983446925,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46.518991797921245,
				y: 19.503706983446925,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46.561225148807964,
				y: 19.376732283945774,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 46.561225148807964,
				y: 19.376732283945774,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 46.561225148807964,
				y: 19.376732283945774,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 46.561225148807964,
				y: 20.54114452578004,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 46.563836372135924,
				y: 20.543755749108,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 46.563836372135924,
				y: 20.605836372135926,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 46.56056816739037,
				y: 20.635183663110436,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 46.56056816739037,
				y: 20.635183663110436,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 46.56056816739037,
				y: 20.635183663110436,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 44.856,
				y: 20.606,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 44.850001,
				y: 20.600081,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .VCC1",
		route: [
			{
				route_type: "wire",
				x: 44.850001,
				y: 20.600081,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 44.640435776816304,
				y: 20.390435776816307,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.15808837903044,
				y: 20.394389683649635,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 42.15808837903044,
				y: 20.394389683649635,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 42.15808837903044,
				y: 20.394389683649635,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 42.0556067992343,
				y: 20.29001599197863,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 42.0556067992343,
				y: 20.233928882838132,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.71676673424528,
				y: 19.895088817849118,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.71676673424528,
				y: 19.375293807219823,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 41.71676673424528,
				y: 19.375293807219823,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 41.71676673424528,
				y: 19.375293807219823,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.46231994560478,
				y: 19.120847018579322,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.077238049048034,
				y: 19.120847018579322,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.799973,
				y: 17.84358196953129,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.799973,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .VBus",
		route: [
			{
				route_type: "wire",
				x: 39.799973,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.69828682479956,
				y: 17.251713175200436,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.69828682479956,
				y: 17.999430669166227,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.59072680413246,
				y: 20.106990689833328,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.81073940585154,
				y: 20.119161379722318,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 36.81073940585154,
				y: 20.119161379722318,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 36.81073940585154,
				y: 20.119161379722318,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.76264151014671,
				y: 20.046316074227175,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.76264151014671,
				y: 20.02792209980775,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.562,
				y: 19.82728058966104,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.55965819386125,
				y: 18.859659216666337,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 36.55965819386125,
				y: 18.859659216666337,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 36.55965819386125,
				y: 18.859659216666337,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.54791312787323,
				y: 18.84791312787323,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.54791312787323,
				y: 18.840096596039395,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.799981,
				y: 18.092164468166168,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.799981,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_V3 > .pin1",
		route: [
			{
				route_type: "wire",
				x: 40.175,
				y: 32,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.6650519062685,
				y: 32,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 34.374058687626864,
				y: 29.709006781358365,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.149999,
				y: 28.484947093731503,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.149999,
				y: 27.000118999999998,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".ISP > .VCC",
		route: [
			{
				route_type: "wire",
				x: 35.46,
				y: -28.27,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.96473603236307,
				y: -26.76526396763693,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.96473603236307,
				y: -24.64346457292041,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.96473603236307,
				y: -24.588263967636927,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.327,
				y: -24.226,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 37.327,
				y: -24.226,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 37.327,
				y: -24.226,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.43170203286941,
				y: -21.121297967130587,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.43170203286941,
				y: -17.763097310114816,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.43170203286941,
				y: -17.684297967130593,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.49,
				y: -17.626,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 40.49,
				y: -17.626,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 40.49,
				y: -17.626,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 40.49,
				y: -16.684999999999995,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.175,
				y: -15,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_HWB > .pin1",
		route: [
			{
				route_type: "wire",
				x: 42.175,
				y: -15,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.175,
				y: -14.083303876938672,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.1113576880931,
				y: -13.146946494641984,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 43.1113576880931,
				y: -13.146946494641984,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 43.1113576880931,
				y: -13.146946494641984,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.10758920402259,
				y: -13.146837888938478,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.10758920402259,
				y: -13.112916610352425,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.10202813298056,
				y: -13.107355539310394,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.10202813298056,
				y: -12.116180225478173,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 43.10202813298056,
				y: -12.116180225478173,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 43.10202813298056,
				y: -12.116180225478173,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.09453049045828,
				y: -12.108682582955902,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.08421699758509,
				y: -12.108682582955902,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.175,
				y: -11.199465585370811,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.175,
				y: -11,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_ENCB > .pin1",
		route: [
			{
				route_type: "wire",
				x: 42.175,
				y: -11,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.5,
				y: -11.675,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.954837805079706,
				y: -11.675,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.849999999999994,
				y: -11.675,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.175,
				y: -11,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_ENCA > .pin1",
		route: [
			{
				route_type: "wire",
				x: 38.175,
				y: -11,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.656,
				y: -2.4810000000000016,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.656,
				y: 5.156,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 29.656,
				y: 5.156,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 29.656,
				y: 5.156,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 29.645479729820373,
				y: 5.166520270179626,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 29.645479729820373,
				y: 5.357275423134629,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 29.618363542065104,
				y: 8.133589283902285,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 29.618363542065104,
				y: 8.133589283902285,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 29.618363542065104,
				y: 8.133589283902285,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.656,
				y: 8.117319984622142,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.656,
				y: 8.19935834531574,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.175,
				y: 8.680358345315739,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.175,
				y: 10.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_V5 > .pin1",
		route: [
			{
				route_type: "wire",
				x: 29.175,
				y: 10.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.05265277063008,
				y: 9.622347229369922,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.591541712190644,
				y: 9.575000000000001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 30.591541712190644,
				y: 9.575000000000001,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 30.591541712190644,
				y: 9.575000000000001,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 30.607146446458568,
				y: 9.65613613092782,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 30.607146446458568,
				y: 9.737960061104149,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 33.47301586189752,
				y: 12.603829476543103,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 33.47301586189752,
				y: 15.299400230650242,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 33.47301586189752,
				y: 15.299400230650242,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 33.47301586189752,
				y: 15.299400230650242,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.4780709224308,
				y: 15.30445529118352,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.498727948639406,
				y: 15.30445529118352,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.7744669350653,
				y: 15.580194277609412,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 34.88587593497736,
				y: 15.578346102790924,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.80201861862002,
				y: 16.494109527451773,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.799981,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .UVcc",
		route: [
			{
				route_type: "wire",
				x: 35.799981,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.799981,
				y: 17.822528750072646,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.284626606883165,
				y: 18.337883143189483,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.81211685681052,
				y: 18.337883143189483,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.149999,
				y: 19.000135,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .AVCC2",
		route: [
			{
				route_type: "wire",
				x: 33.149999,
				y: 19.000135,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.271657745684124,
				y: 19.12165774568412,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 34.62294209973931,
				y: 19.121657804890216,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 34.62294209973931,
				y: 19.121657804890216,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 34.62294209973931,
				y: 19.121657804890216,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 34.64804004192325,
				y: 19.150864486308453,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 34.64804004192325,
				y: 19.180089816738732,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 34.725812385297814,
				y: 19.257862160113294,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 34.72581213205278,
				y: 20.152068204004188,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 34.72581213205278,
				y: 20.152068204004188,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 34.72581213205278,
				y: 20.152068204004188,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 34.7238070269018,
				y: 20.14858010100941,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 34.3463548350365,
				y: 20.59899443687226,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 34.3463548350365,
				y: 26.50393628430932,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.81369104734704,
				y: 27.036600071998773,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.149999,
				y: 27.000118999999998,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .VCC2",
		route: [
			{
				route_type: "wire",
				x: 33.149999,
				y: 27.000118999999998,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.655429034167106,
				y: 27.000118999999998,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.121328891468803,
				y: 27.5342191426983,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.88732203862377,
				y: 27.673092607918964,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.631666689793025,
				y: 27.676118795609618,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.421895508294476,
				y: 27.675,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.213978619232947,
				y: 27.67504182118399,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.828593902444826,
				y: 27.67498605083628,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.62823300728197,
				y: 27.548,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.223,
				y: 27.548,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.675,
				y: 27,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_PWR > .pin1",
		route: [
			{
				route_type: "wire",
				x: -46.825,
				y: -10,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -49.10782423986018,
				y: -7.717175760139824,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -49.10782423986018,
				y: 20.304124252755646,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -43.461948492615825,
				y: 25.95,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -40.850015,
				y: 25.94996,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".Q_RGB > .pin2",
		route: [
			{
				route_type: "wire",
				x: -40.850015,
				y: 25.94996,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -39.807,
				y: 26.993,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -39.26615927813613,
				y: 26.86684072186387,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -39.26615927813613,
				y: 26.86684072186387,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -39.26615927813613,
				y: 26.86684072186387,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -39.108999999999995,
				y: 27.024,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -38.93152007298396,
				y: 27.024,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -35.182,
				y: 27.024,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -35.182,
				y: 27.024,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -35.182,
				y: 27.024,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -35.15003232980216,
				y: 27.055967670197848,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -35.126556866296646,
				y: 27.055967670197848,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -35.070589196098794,
				y: 27,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -32.149985,
				y: 27,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".Q_MAIN > .pin3",
		route: [
			{
				route_type: "wire",
				x: -32.149985,
				y: 27,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -32.090999999999994,
				y: 27.059,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -29.318,
				y: 27.059,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -29.318,
				y: 27.059,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -29.318,
				y: 27.059,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -29.317048763414537,
				y: 27.059951236585466,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -29.241346837847285,
				y: 27.059951236585466,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -29.24039560126182,
				y: 27.059,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -27.493,
				y: 27.059,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -27.493,
				y: 27.059,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -27.493,
				y: 27.059,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -27.433999999999997,
				y: 27,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -27.325,
				y: 27,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -25.825,
				y: 27,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_BULK > .pin1",
		route: [
			{
				route_type: "wire",
				x: -25.825,
				y: 27,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -24.898592500995576,
				y: 27.926407499004423,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -24.898592500995576,
				y: 27.994433798217692,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -24.898592500995576,
				y: 27.994433798217692,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -24.898592500995576,
				y: 27.994433798217692,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -24.884776295239174,
				y: 28.008250003974094,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -24.81755556104071,
				y: 28.008250003974094,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.551410876238352,
				y: 28.008250003974094,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.3857016309747308,
				y: 31.175454627497377,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.06448580678454935,
				y: 31.185312747996544,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.2786564081038629,
				y: 30.967104040987607,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.27185654361637224,
				y: 26.75035004469022,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.633,
				y: 25.846,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -0.633,
				y: 25.846,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -0.633,
				y: 25.846,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.521807055105147,
				y: 25.734807055105147,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.45294822045010696,
				y: 25.734807055105147,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.21314116534496086,
				y: 25.495,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.195,
				y: 25.495,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 3.195,
				y: 25.495,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 3.195,
				y: 25.495,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.213368854048688,
				y: 25.51336885404869,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.218992976677622,
				y: 25.51336885404869,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.803218018381717,
				y: 20.929143812344595,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.818123791454261,
				y: 20.929143812344595,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 16.2786494775749,
				y: 20.929143812344595,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 19.35738044156252,
				y: 24.007874776332216,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 23.37880747193589,
				y: 24.007874776332216,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.01366259221513,
				y: 26.635422378754015,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 26.01366259221513,
				y: 26.635422378754015,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 26.01366259221513,
				y: 26.635422378754015,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.47628697384989,
				y: 27.105354278246217,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.481553131649537,
				y: 27.135272993848922,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.569678852159832,
				y: 27.12735684704515,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.675,
				y: 27,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_ESD > .pin5",
		route: [
			{
				route_type: "wire",
				x: 24,
				y: 29.149096,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.999902758277834,
				y: 29.149097241722167,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.999902758277834,
				y: 29.43383027239566,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.518633530673494,
				y: 29.9150995,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 22.539005791879436,
				y: 29.9150995,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 22.539005791879436,
				y: 24.635994208120565,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.175,
				y: 24,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_ESD > .pin1",
		route: [
			{
				route_type: "wire",
				x: 23.175,
				y: 24,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.102708684517992,
				y: 24,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 22.623566315503112,
				y: 24.47914236901488,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 22.52085763098512,
				y: 24.47914236901488,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 22.331122934221117,
				y: 24.54898074395089,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 22.331122934221117,
				y: 24.54898074395089,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 22.331122934221117,
				y: 24.54898074395089,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 19.461520367698345,
				y: 24.523114062369267,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 17.014539210843658,
				y: 26.952927433011883,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 17.025,
				y: 27.49626367047226,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 17.177631507564563,
				y: 27.648895178036824,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 17.276216602514022,
				y: 27.648895178036824,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 17.28809748060777,
				y: 27.71962802197724,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 17.28809748060777,
				y: 27.71962802197724,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 17.28809748060777,
				y: 27.71962802197724,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.311246077424766,
				y: 25.90412913838441,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.3999571,
				y: 25.8260203,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".J1 > .VBUS2",
		route: [
			{
				route_type: "wire",
				x: 17.3999571,
				y: 25.8260203,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.21504021392822,
				y: 27.587055800785976,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.258193318521684,
				y: 27.734822162915787,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.28136526156142,
				y: 27.734822162915787,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.28809748060777,
				y: 27.71962802197724,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 17.28809748060777,
				y: 27.71962802197724,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 17.28809748060777,
				y: 27.71962802197724,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.809358471770125,
				y: 27.694433000000004,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.932556875388943,
				y: 24.817631403618822,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.927562085552424,
				y: 24.817631403618822,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.879335223574628,
				y: 24.7258692,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 12.879335223574628,
				y: 24.7258692,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 12.879335223574628,
				y: 24.7258692,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.879335223574628,
				y: 25.546664776425374,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.5998397,
				y: 25.8258552,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".J1 > .VBUS1",
		route: [
			{
				route_type: "wire",
				x: 12.5998397,
				y: 25.8258552,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.6,
				y: 24.502802742913353,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.16707654134202,
				y: 24.06987928425537,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.894120715744629,
				y: 24.06987928425537,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.205,
				y: 24.759,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 10.205,
				y: 24.759,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 10.205,
				y: 24.759,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.114898065508976,
				y: 24.849101934491024,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.100437045320309,
				y: 24.849101934491024,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.067946568787725,
				y: 25.881592411023608,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.030397635078005,
				y: 25.881592411023608,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 7.030397635078005,
				y: 25.881592411023608,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.030397635078005,
				y: 25.881592411023608,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.880356735901776,
				y: 25.73155151184738,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.851741086380545,
				y: 25.73155151184738,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.03417822082785,
				y: 24.913988646294683,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.9406414392240325,
				y: 24.913988646294683,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.358994646294683,
				y: 24.913988646294683,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -21.445006,
				y: 27,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_DP > .pin2",
		route: [
			{
				route_type: "wire",
				x: 33.825,
				y: 8.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.020033259069514,
				y: 10.695033259069511,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.01985196137476,
				y: 14.34085604099481,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.39966825874481,
				y: 15.720973148941432,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.399927,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_DM > .pin2",
		route: [
			{
				route_type: "wire",
				x: 33.825,
				y: 11.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.825,
				y: 13.690294292785056,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.045268835107315,
				y: 14.910563127892368,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.049314660611984,
				y: 14.910563127892368,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.01564740584283,
				y: 15.037549156263491,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 35.01564740584283,
				y: 15.037549156263491,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 35.01564740584283,
				y: 15.037549156263491,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 35.688009575926294,
				y: 15.037549156263491,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.032553818973376,
				y: 15.382093399310573,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.1317060661257,
				y: 15.382093399310573,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.22327941042314,
				y: 15.467491769150051,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 36.22327941042314,
				y: 15.467491769150051,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 36.22327941042314,
				y: 15.467491769150051,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.226309789318094,
				y: 16.76710356813577,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.599827,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .UCap",
		route: [
			{
				route_type: "wire",
				x: 38.999873,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.142709578096,
				y: 17.007290421903996,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.145705850337485,
				y: 16.84888525988543,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.14966591118875,
				y: 14.467712887015136,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.175,
				y: 13.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PB1__PCINT1",
		route: [
			{
				route_type: "wire",
				x: 41.399919,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.4,
				y: 15.873000000000003,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.021,
				y: 15.252,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 42.021,
				y: 15.252,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 42.021,
				y: 15.252,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 42.03952676323995,
				y: 15.233473236760053,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 42.03952676323995,
				y: 15.18001418469439,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 42.2,
				y: 15.019540947934335,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 42.2,
				y: 14.752120535451969,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 42.200388476687785,
				y: 6.907922020609371,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.01246196690356,
				y: 5.719661341131684,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.01190639994689,
				y: -2.143945861980395,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.50657679330008,
				y: -6.6360391784339985,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 36.50657679330008,
				y: -6.6360391784339985,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 36.50657679330008,
				y: -6.6360391784339985,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.47077991025015,
				y: -6.685072351677132,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.47077991025015,
				y: -6.771343916259062,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.394,
				y: -6.848123826509215,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.394,
				y: -7.986,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 36.394,
				y: -7.986,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 36.394,
				y: -7.986,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.41140319828291,
				y: -8.003403198282914,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.41140319828291,
				y: -8.188420400519933,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.548,
				y: -8.325017202237023,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.548,
				y: -15.129,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 36.548,
				y: -15.129,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 36.548,
				y: -15.129,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.62736639514135,
				y: -15.208366395141347,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.68209795723228,
				y: -15.208366395141347,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.89537686566932,
				y: -15.42164530357839,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.34193533033635,
				y: -15.42164530357839,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 39.34193533033635,
				y: -15.42164530357839,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 39.34193533033635,
				y: -15.42164530357839,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.34164530705404,
				y: -15.421935326860702,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.34164530705404,
				y: -15.58852295803863,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.34164530705404,
				y: -19.32312264179439,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.74053369030159,
				y: -20.92423425854684,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 37.74053369030159,
				y: -20.92423425854684,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 37.74053369030159,
				y: -20.92423425854684,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.82926143347145,
				y: -21.0129620017167,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.82926143347145,
				y: -21.05080137952986,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38,
				y: -21.22153994605841,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38,
				y: -25.73,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_RGB_PULL > .pin2",
		route: [
			{
				route_type: "wire",
				x: -41.175,
				y: 29,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -40.45810789127553,
				y: 29.015159561081585,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -38.46880903477377,
				y: 27.218046708241793,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -38.57897773702397,
				y: 26.321022262976033,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -40.850015,
				y: 24.05004,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PC6_OC3A",
		route: [
			{
				route_type: "wire",
				x: 36.599827,
				y: 28.850001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.636,
				y: 28.886000000000003,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.636,
				y: 30.26,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 36.636,
				y: 30.26,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 36.636,
				y: 30.26,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.59325955189987,
				y: 30.21725955189987,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.59325955189987,
				y: 30.212114187898052,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.02485530283432,
				y: 29.64354611927533,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 31.56049169326341,
				y: 29.64136564196322,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 29.047142524320286,
				y: 32.1570588250705,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.351027947464567,
				y: 32.1570588250705,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.911776834252723,
				y: 32.1570588250705,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.8042677973335657,
				y: 22.44101419348421,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.1987406403053,
				y: 22.44101419348421,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.27273372433664,
				y: 22.514822788010918,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.689858724332364,
				y: 22.93208490986313,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.689835039609637,
				y: 23.341102355959222,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -38.25889764404077,
				y: 23.341102355959222,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -38.8,
				y: 22.8,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -38.8,
				y: 22.8,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -38.8,
				y: 22.8,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -38.80611366194236,
				y: 22.806113661942366,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -38.80611366194236,
				y: 22.949160081484397,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -39.906993580457964,
				y: 24.05004,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -40.850015,
				y: 24.05004,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PB6_PCINT6",
		route: [
			{
				route_type: "wire",
				x: 37.399927,
				y: 28.850001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.399927,
				y: 30.066656660254587,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.4234435868959,
				y: 30.09017324715049,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.4234435868959,
				y: 30.1754435868959,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.427,
				y: 30.249999099999997,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 37.427,
				y: 30.249999099999997,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 37.427,
				y: 30.249999099999997,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.220179934520374,
				y: 28.972179934520373,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 30.40743519159106,
				y: 28.993514713058055,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.446491101084153,
				y: 26.01160413338419,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.162579086850126,
				y: 26.000905254452807,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.07870462658823,
				y: 26.000905254452807,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.04381010558468,
				y: 25.95085950074355,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 27.04381010558468,
				y: 25.95085950074355,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 27.04381010558468,
				y: 25.95085950074355,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.210591237695887,
				y: 25.979322192634182,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.10389555205446,
				y: 25.872626506992756,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.065014597067982,
				y: 25.872626506992756,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.02449865134786,
				y: 25.83736269586732,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 26.02449865134786,
				y: 25.83736269586732,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 26.02449865134786,
				y: 25.83736269586732,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 23.692388090075227,
				y: 23.5,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 20.75175900516508,
				y: 23.5,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 20.575,
				y: 23.5,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 20.575,
				y: 23.5,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 20.575,
				y: 23.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.116697809038692,
				y: 23.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.9253116615364,
				y: 23.691386147502293,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.914613852497707,
				y: 23.691386147502293,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.819120109612259,
				y: 23.793120361078696,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 14.819120109612259,
				y: 23.793120361078696,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 14.819120109612259,
				y: 23.793120361078696,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.226888611781837,
				y: 23.79,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.763740572629404,
				y: 23.326851960847566,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.610851960847567,
				y: 23.326851960847566,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.598,
				y: 23.314,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 13.598,
				y: 23.314,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 13.598,
				y: 23.314,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.97948507863066,
				y: 23.314,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.895398825629165,
				y: 23.398086253001495,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.87814176837565,
				y: 23.415343310255007,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 11.87814176837565,
				y: 23.415343310255007,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 11.87814176837565,
				y: 23.415343310255007,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.347074641455926,
				y: 23.415343310255007,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.841939326885419,
				y: 26.920478624825513,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.840491171784247,
				y: 26.920478624825513,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.785685824963668,
				y: 26.975283971646093,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 4.785685824963668,
				y: 26.975283971646093,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 4.785685824963668,
				y: 26.975283971646093,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.611188890357173,
				y: 26.975283971646093,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.099292524867934,
				y: 25.48718033713533,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.099292524867934,
				y: 25.442707475132064,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.104,
				y: 25.438,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -17.104,
				y: 25.438,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -17.104,
				y: 25.438,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.104,
				y: 24.3429399846471,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.19897380748083,
				y: 24.24796617716627,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.200168972855316,
				y: 24.246771011791783,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -17.200168972855316,
				y: 24.246771011791783,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -17.200168972855316,
				y: 24.246771011791783,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.61186506520859,
				y: 22.835074919438508,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.61186506520859,
				y: 21.592470701466052,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.61186506520859,
				y: 21.531086899585024,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.641556789105213,
				y: 21.5013951756884,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -18.641556789105213,
				y: 21.5013951756884,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -18.641556789105213,
				y: 21.5013951756884,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -35.320494554610335,
				y: 21.5013951756884,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -35.54002733050132,
				y: 21.72092795157938,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -35.54002733050132,
				y: 21.72402733050132,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -35.632,
				y: 21.816,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -35.632,
				y: 21.816,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -35.632,
				y: 21.816,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -35.632,
				y: 23.806999999999995,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -36.825,
				y: 25,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .N_RESET",
		route: [
			{
				route_type: "wire",
				x: 44.850001,
				y: 19.800235,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 45.081732283945776,
				y: 20.031732283945775,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 45.25318148379037,
				y: 20.054592266829143,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46.80063887686101,
				y: 20.148884709474096,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 48.27603185301269,
				y: 18.562136471216135,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 48.27419940245576,
				y: 14.056405900083837,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 49.325,
				y: 13,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".ISP > .RESET",
		route: [
			{
				route_type: "wire",
				x: 40.54,
				y: -25.73,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 40.54,
				y: -25.17496437476938,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.87187548578733,
				y: -24.50683986055671,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.85774522000098,
				y: -24.50683986055671,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.78904326017931,
				y: -24.438137900735043,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 39.78904326017931,
				y: -24.438137900735043,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 39.78904326017931,
				y: -24.438137900735043,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.074835871233134,
				y: -24.438137900735043,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.87344158847919,
				y: -24.236743617981094,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.81425179876367,
				y: -24.236743617981094,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.73432473679547,
				y: -24.16444033634152,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 38.73432473679547,
				y: -24.16444033634152,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 38.73432473679547,
				y: -24.16444033634152,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.74194814974128,
				y: -21.211937831854076,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.66037164024998,
				y: -20.13036132236277,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 34.94536132236277,
				y: -20.13036132236277,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.815092,
				y: -19,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_RESET > .pin2",
		route: [
			{
				route_type: "wire",
				x: 49.325,
				y: 13,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 49.87013986506768,
				y: 12.454860134932325,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 49.87013986506768,
				y: -9.023904914489101,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 49.87013986506768,
				y: -9.162207409979068,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46.255835853038555,
				y: -12.776511422008191,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46.13779636672899,
				y: -12.894550908317752,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 45.728,
				y: -12.997,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 45.35724543524556,
				y: -12.626245435245558,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.972670987273666,
				y: -12.626245435245558,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.90742603124257,
				y: -12.626245435245558,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.71243303338112,
				y: -16.8209403765548,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.59123906121818,
				y: -16.803055629133134,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.30835972100716,
				y: -17.072499715833093,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.286900289251626,
				y: -17.155893722083196,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.28820650218546,
				y: -17.556187616770227,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.250365283549534,
				y: -17.564634716450463,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.815092,
				y: -19,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_PWR > .pin2",
		route: [
			{
				route_type: "wire",
				x: -45.175,
				y: -10,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -47.7489952,
				y: -7.426004799999994,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -47.7489952,
				y: -7.000127,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PB2__PDI",
		route: [
			{
				route_type: "wire",
				x: 42.199765,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.55097906003961,
				y: 16.799020939960393,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.55097906003961,
				y: 14.67107844948764,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.6503379418483,
				y: 13.77043733129633,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 41.6503379418483,
				y: 13.77043733129633,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 41.6503379418483,
				y: 13.77043733129633,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.65052040547082,
				y: 13.770254867673808,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.65052040547082,
				y: 13.72901173831841,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.65419134610883,
				y: 13.725340797680401,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.654190712926784,
				y: 12.728997418057036,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 41.654190712926784,
				y: 12.728997418057036,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 41.654190712926784,
				y: 12.728997418057036,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.75528858993372,
				y: 12.636242405223623,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.82496995977114,
				y: 12.636242405223623,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.343,
				y: 12.118212364994758,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.343,
				y: 5.606,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 42.343,
				y: 5.606,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 42.343,
				y: 5.606,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 42.12295692192611,
				y: 5.385956921926107,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 42.12189243299899,
				y: 5.255590424302224,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 42.119214169355374,
				y: -3.569042815937153,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.296,
				y: -4.396,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 41.296,
				y: -4.396,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 41.296,
				y: -4.396,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.223365169165,
				y: -4.468634830834997,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.144777166008225,
				y: -4.468634830834997,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.24,
				y: -7.37341199684322,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.24,
				y: -9.261,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 38.24,
				y: -9.261,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 38.24,
				y: -9.261,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.34032038460525,
				y: -9.36132038460525,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.357828307290724,
				y: -9.36132038460525,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.357828307290724,
				y: -18.144074723198504,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.7350729189472,
				y: -19.766830111542024,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.7350729189472,
				y: -28.155072918947205,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38,
				y: -29.47,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 38,
				y: -29.47,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 38,
				y: -29.47,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38,
				y: -29.269937515621095,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38,
				y: -28.27,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PB3__PDO",
		route: [
			{
				route_type: "wire",
				x: 42.999865,
				y: 17.149999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.691,
				y: 16.458999999999996,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.691,
				y: 13.824,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 43.691,
				y: 13.824,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 43.691,
				y: 13.824,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.69586498978217,
				y: 13.81913501021783,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.69586498978217,
				y: 13.801721069745383,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.729,
				y: 13.768586059527557,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.71774332214554,
				y: 12.559761400714669,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 43.71774332214554,
				y: 12.559761400714669,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 43.71774332214554,
				y: 12.559761400714669,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.73405171285153,
				y: 12.565948287148467,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.73405171285153,
				y: 12.364244533182923,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.654213371564744,
				y: 12.284406191896135,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.654213371564744,
				y: 6.167075027090272,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.99913253487126,
				y: 4.511994190396787,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.59414267743597,
				y: 4.511994190396787,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 41.59414267743597,
				y: 4.511994190396787,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 41.59414267743597,
				y: 4.511994190396787,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.580716820468375,
				y: 4.498568333429194,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.580716820468375,
				y: -2.6642831795316244,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.049,
				y: -5.196,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 39.049,
				y: -5.196,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 39.049,
				y: -5.196,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.9851988216502,
				y: -5.259801178349801,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.738,
				y: -6.507000000000002,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.738,
				y: -7.989,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 37.738,
				y: -7.989,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 37.738,
				y: -7.989,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.7266552862139,
				y: -8.000344713786102,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.7266552862139,
				y: -8.004659801986017,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.48322362791129,
				y: -8.248091460288622,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.549194926276826,
				y: -16.467522855460302,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 34.35873931249346,
				y: -19.623492256199604,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 34.31,
				y: -22.586,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 34.31,
				y: -22.586,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 34.31,
				y: -22.586,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 34.34715661372319,
				y: -22.62315661372319,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 34.34715661372319,
				y: -22.69105261608543,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.46,
				y: -23.803896002362237,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 35.46,
				y: -25.73,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_MAIN_PULL > .pin2",
		route: [
			{
				route_type: "wire",
				x: -30.175,
				y: 31,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -28.766525255101957,
				y: 29.591525255101956,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -28.766525255101957,
				y: 26.947799228072782,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -28.766525255101957,
				y: 26.88376173791787,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -29.600286993019825,
				y: 26.05,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -29.85,
				y: 26.05,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -29.850015,
				y: 26.05004,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".Q_MAIN > .pin1",
		route: [
			{
				route_type: "wire",
				x: -29.850015,
				y: 26.05004,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -29.933960000000003,
				y: 26.05004,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -35.530071539531946,
				y: 20.453928460468056,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -35.585,
				y: 20.399,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -35.585,
				y: 20.399,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -35.585,
				y: 20.399,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -35.585,
				y: 10.165,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -45.750066,
				y: -2296091508368172e-31,
				width: 0.2,
				layer: "bottom"
			}
		]
	},
	{
		connection: ".U_RGB5 > .DOUT",
		route: [
			{
				route_type: "wire",
				x: 4.599951,
				y: -6.549913999999999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.902933394757554,
				y: -5.247066605242446,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.902933394757554,
				y: -4.618306221764711,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.993019722717925,
				y: -4.618306221764711,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.640640729731356,
				y: -8.26595564280032,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.21589015509047,
				y: -8.26716433910455,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.400049,
				y: -9.450086,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB4 > .DOUT",
		route: [
			{
				route_type: "wire",
				x: -18.400049,
				y: -6.549913999999999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.400049,
				y: -6.252974707032111,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.86131703395642,
				y: -4.711527333865254,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.535756750411258,
				y: -4.714025358668014,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.241995598766003,
				y: -5.008004401233998,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.196,
				y: -5.054,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -13.196,
				y: -5.054,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -13.196,
				y: -5.054,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.076502825526418,
				y: -5.054,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.808958393761724,
				y: -5.321544431764695,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.744455568235304,
				y: -5.321544431764695,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.721,
				y: -5.345,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -8.721,
				y: -5.345,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -8.721,
				y: -5.345,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8605792310956454,
				y: -5.354383543017164,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.338524469726763,
				y: -8.045928604945253,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.880483981752834,
				y: -7.9304839817528325,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.400049,
				y: -9.450086,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB3 > .DOUT",
		route: [
			{
				route_type: "wire",
				x: 27.599951,
				y: 19.450086,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.926414116257536,
				y: 19.45,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 21.929227,
				y: 14.53811086465112,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 21.929227,
				y: 12.50601946754401,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.877871520509842,
				y: 5.449314534776475,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0465323974684102,
				y: 5.530343459109171,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.9278758565775815,
				y: 0.649,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.9278758565775815,
				y: 0.649,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -5.9278758565775815,
				y: 0.649,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.992285218883192,
				y: 0.5845906376943892,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.992285218883192,
				y: 0.5447963494083299,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6,
				y: 0.5370815682915222,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6,
				y: -3.2,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -6,
				y: -3.2,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -6,
				y: -3.2,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.13423660740434,
				y: -3.33423660740434,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.484101607404341,
				y: -3.33423660740434,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.599951,
				y: -9.450086,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB2 > .DOUT",
		route: [
			{
				route_type: "wire",
				x: 4.599951,
				y: 19.450086,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.549999999999999,
				y: 19.4,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.6,
				y: 19.4,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 3.6,
				y: 19.4,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 3.6,
				y: 19.4,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.695816240438346,
				y: 19.495816240438344,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.778711358975365,
				y: 19.495816240438344,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 22.722816240438345,
				y: 19.495816240438344,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 24.281,
				y: 21.054,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 24.281,
				y: 21.054,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 24.281,
				y: 21.054,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 24.288371490917047,
				y: 21.061371490917047,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 24.50345364462707,
				y: 21.061371490917047,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.476628509082953,
				y: 21.061371490917047,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.378,
				y: 20.16,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 30.378,
				y: 20.16,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 30.378,
				y: 20.16,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 30.395370500583585,
				y: 20.142629499416415,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 30.395370500583585,
				y: 20.0259029571297,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 30.432,
				y: 19.989273457713285,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 30.432,
				y: 17.292,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 30.432,
				y: 17.292,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 30.432,
				y: 17.292,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.380365294628444,
				y: 17.240365294628447,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.36395649385288,
				y: 17.240365294628447,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.673505199224433,
				y: 16.549914,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.400049,
				y: 16.549914,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB1 > .DOUT",
		route: [
			{
				route_type: "wire",
				x: -18.400049,
				y: 19.450086,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.50265488060607,
				y: 21.34748011939393,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.6860744520723276,
				y: 21.34748011939393,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5456741857330663,
				y: 21.34748011939393,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.54465725803977,
				y: 21.346463191700632,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.54465725803977,
				y: 21.346463191700632,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -2.54465725803977,
				y: 21.346463191700632,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.201805933660861,
				y: 16.6,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.41721315256473,
				y: 16.6,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.521,
				y: 16.6,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 7.521,
				y: 16.6,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 7.521,
				y: 16.6,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.450000000000001,
				y: 16.6,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.400049,
				y: 16.549914,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_RGB_DOWN > .pin1",
		route: [
			{
				route_type: "wire",
				x: -36.825,
				y: 29,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -36.825,
				y: 26.650000000000006,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -35.175,
				y: 25,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_RGB_DATA > .pin2",
		route: [
			{
				route_type: "wire",
				x: -35.175,
				y: 25,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -35.175,
				y: 23.269775338250707,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -34.807531736568166,
				y: 22.902307074818875,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -34.807531736568166,
				y: 22.80753173656817,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -34.8,
				y: 22.8,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -34.8,
				y: 22.8,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -34.8,
				y: 22.8,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.112171985522544,
				y: 22.8,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.478458966331758,
				y: 21.166286980809215,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.478458966331758,
				y: 17.71649495122563,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.44355183432392,
				y: 17.681587819217793,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.44355183432392,
				y: 17.64707671089946,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.49071454522338,
				y: 17.7499125,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -16.49071454522338,
				y: 17.7499125,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -16.49071454522338,
				y: 17.7499125,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.49071454522338,
				y: 16.659285454776622,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.599951,
				y: 16.549914,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB3 > .VDD",
		route: [
			{
				route_type: "wire",
				x: 29.400049,
				y: 19.450086,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 27.530514804821248,
				y: 17.58051480482125,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.89918709134499,
				y: 17.580499128950578,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.90018435344117,
				y: 15.258978264653274,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 27.675,
				y: 14.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_LED4 > .pin1",
		route: [
			{
				route_type: "wire",
				x: -18.325,
				y: -11.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.618091702407312,
				y: -10.793091702407313,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.618091702407312,
				y: -7.568054702407312,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.599951,
				y: -6.549914,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_LED5 > .pin1",
		route: [
			{
				route_type: "wire",
				x: 4.675,
				y: -11.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.675,
				y: -11.168669851870579,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.8486873098121657,
				y: -10.342357161682745,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.8486873098121657,
				y: -10.331265789812166,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.6499520000000003,
				y: -10.182,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 3.6499520000000003,
				y: -10.182,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 3.6499520000000003,
				y: -10.182,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.69942152,
				y: -7.5398013280721585,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.623871081008615,
				y: -7.464250889080773,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.623871081008615,
				y: -7.423871081008615,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.6499520000000003,
				y: -7.274298161895454,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 3.6499520000000003,
				y: -7.274298161895454,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 3.6499520000000003,
				y: -7.274298161895454,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.73665058002659,
				y: -7.53665058002659,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.290435995680807,
				y: -7.53665058002659,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.41334941997341,
				y: -7.53665058002659,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.400049,
				y: -6.549914,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_LED6 > .pin1",
		route: [
			{
				route_type: "wire",
				x: 27.675,
				y: -11.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.797909433493263,
				y: -10.622909433493263,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.797909433493263,
				y: -10.113506228244034,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.797909433493263,
				y: -10.093567913493263,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.649952000000003,
				y: -9.985,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 26.649952000000003,
				y: -9.985,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 26.649952000000003,
				y: -9.985,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.68934152,
				y: -9.181450453980096,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 28.06492106175259,
				y: -7.8058709122275065,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 28.075733259675353,
				y: -7.8058709122275065,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 28.113201534953877,
				y: -7.767137193221802,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 28.113201534953877,
				y: -7.767137193221802,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 28.113201534953877,
				y: -7.767137193221802,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.181597285896473,
				y: -7.768402714103525,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.400049,
				y: -6.549914,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB4 > .VDD",
		route: [
			{
				route_type: "wire",
				x: -16.599951,
				y: -6.549914,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.614454295102675,
				y: -6.535545704897326,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.614454803702884,
				y: -5.211712907730965,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -16.614454803702884,
				y: -5.211712907730965,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -16.614454803702884,
				y: -5.211712907730965,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.564285829186197,
				y: -5.158610710768951,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.564285829186197,
				y: -5.081781560181801,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.556,
				y: -5.073495730995605,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.556,
				y: 1.367,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -16.556,
				y: 1.367,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -16.556,
				y: 1.367,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.54467302435506,
				y: 1.3783269756449414,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.325,
				y: 3.158653951289881,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.325,
				y: 14.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB5 > .VDD",
		route: [
			{
				route_type: "wire",
				x: 6.400049,
				y: -6.549914,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.400049,
				y: -5.548384668973293,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.575674493435708,
				y: -5.372759175537586,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.575674493435708,
				y: -5.279325506564293,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.641,
				y: -5.214,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 6.641,
				y: -5.214,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 6.641,
				y: -5.214,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.948701313425635,
				y: -5.214,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.73237744343898,
				y: -4.997676130013346,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.725676130013346,
				y: -4.997676130013346,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.709000577161131,
				y: -4.988607787810552,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 4.709000577161131,
				y: -4.988607787810552,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 4.709000577161131,
				y: -4.988607787810552,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.709,
				y: -4.696663535425987,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.02761549054977,
				y: -4.015279025975757,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.02761549054977,
				y: -4.003475335984114,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.9748347650472358,
				y: -3.9506946104815803,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 3.9748347650472358,
				y: -3.9506946104815803,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 3.9748347650472358,
				y: -3.9506946104815803,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.9748347650472358,
				y: 3.6478761745136152,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.5978554697804255,
				y: 6.024855469780426,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.642,
				y: 6.069,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 1.642,
				y: 6.069,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 1.642,
				y: 6.069,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.642,
				y: 11.467,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.675,
				y: 14.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB6 > .VDD",
		route: [
			{
				route_type: "wire",
				x: 29.400049,
				y: -6.549914,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 25.403945482633297,
				y: -2.553945482633298,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 25.403945482633297,
				y: 12.228945482633296,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 27.675,
				y: 14.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_LED3 > .pin1",
		route: [
			{
				route_type: "wire",
				x: 27.675,
				y: 14.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.866,
				y: 15.309,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 24.003,
				y: 15.309,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 24.003,
				y: 15.309,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 24.003,
				y: 15.309,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 23.98252006964837,
				y: 15.32947993035163,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 23.763464931771832,
				y: 15.32947993035163,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 18.94852006964837,
				y: 15.32947993035163,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.99,
				y: 18.288,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 15.99,
				y: 18.288,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 15.99,
				y: 18.288,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.975795837691548,
				y: 18.302204162308453,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.924339999709915,
				y: 18.302204162308453,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.776458162018368,
				y: 19.450086,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.400049,
				y: 19.450086,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB2 > .VDD",
		route: [
			{
				route_type: "wire",
				x: 6.400049,
				y: 19.450086,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.078630784796738,
				y: 17.77150421520326,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.078630784796738,
				y: 16.145470868488893,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.108909789232284,
				y: 15.175749872924438,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.187991073545819,
				y: 15.175749872924438,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.187991073545819,
				y: 15.01299107354582,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.675,
				y: 14.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_LED2 > .pin1",
		route: [
			{
				route_type: "wire",
				x: 4.675,
				y: 14.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.306,
				y: 14.869,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.216,
				y: 14.869,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 0.216,
				y: 14.869,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 0.216,
				y: 14.869,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.18909865464536,
				y: 14.89590134535464,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.3660636018434179,
				y: 15.451063601843417,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.07831324677596,
				y: 15.451063601843417,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.176249644932542,
				y: 18.549,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.044,
				y: 18.549,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -13.044,
				y: 18.549,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -13.044,
				y: 18.549,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.103617271608119,
				y: 18.608617271608118,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.198595328342728,
				y: 18.608617271608118,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.040064056734609,
				y: 19.450086,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.599951,
				y: 19.450086,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB1 > .VDD",
		route: [
			{
				route_type: "wire",
				x: -16.599951,
				y: 19.450086,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.005,
				y: 18.045,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.405,
				y: 18.045,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -19.405,
				y: 18.045,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -19.405,
				y: 18.045,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.38334620837432,
				y: 18.02334620837432,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.38334620837432,
				y: 17.986803324732136,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.332,
				y: 17.935457116357817,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.332,
				y: 15.509,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -19.332,
				y: 15.509,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -19.332,
				y: 15.509,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.208980812634053,
				y: 15.38598081263405,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.203605123477715,
				y: 15.38598081263405,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.325,
				y: 14.507375689156335,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.325,
				y: 14.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".Q_RGB > .pin3",
		route: [
			{
				route_type: "wire",
				x: -43.149985,
				y: 25,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -35.06093156512632,
				y: 16.910946565126316,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -28.000679171076616,
				y: 16.910946565126316,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -26.265719183647107,
				y: 15.304537247687879,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.04414076089445,
				y: 15.178956830225266,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.001526193028287,
				y: 15.176526193028288,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.325,
				y: 14.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PD6_T1",
		route: [
			{
				route_type: "wire",
				x: 40.599819,
				y: 28.850001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 40.244,
				y: 28.494,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 40.244,
				y: 27.052,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 40.244,
				y: 27.052,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 40.244,
				y: 27.052,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.23769467857608,
				y: 27.045694678576076,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.23769467857608,
				y: 27.01244381524115,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.49246853322515,
				y: 26.267217669890222,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.49246853322515,
				y: 21.923984693262923,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 39.49246853322515,
				y: 21.923984693262923,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 39.49246853322515,
				y: 21.923984693262923,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.41715540840224,
				y: 21.848671568440007,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.28286754759244,
				y: 21.848671568440007,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.07127326241976,
				y: 21.637077283267327,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.85758711133469,
				y: 21.637077571639065,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 37.85758711133469,
				y: 21.637077571639065,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 37.85758711133469,
				y: 21.637077571639065,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.872027747622084,
				y: 21.635051814674977,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.872027747622084,
				y: 21.599402614531378,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.872027747622084,
				y: 17.084255057182933,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.00156845398481,
				y: 16.213795763545658,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.00156845398481,
				y: 13.577428453984808,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 34.675,
				y: 11.201,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 34.675,
				y: 11.201,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 34.675,
				y: 11.201,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 34.60432495978933,
				y: 11.18018495978933,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 34.60432495978933,
				y: 11.09822804597805,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 32.83623024562344,
				y: 9.33013333181216,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.541915799535666,
				y: 9.376150916745981,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 25.92392123893759,
				y: 3.6646168329488757,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 25.923283622001616,
				y: 2.42770908661256,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 25.923283622001616,
				y: 2.42770908661256,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 25.923283622001616,
				y: 2.42770908661256,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 25.920146298513508,
				y: 2.4245717631244528,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.190127,
				y: -9.305447535389055,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.190127,
				y: -10.460127,
				width: 0.2,
				layer: "bottom"
			}
		]
	},
	{
		connection: ".U1 > .PD4_ICP1",
		route: [
			{
				route_type: "wire",
				x: 41.399919,
				y: 28.850001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.399919,
				y: 29.916809469959524,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.09385175192319,
				y: 30.222876718036332,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.043497045371936,
				y: 30.273231424587586,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 41.043497045371936,
				y: 30.273231424587586,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 41.043497045371936,
				y: 30.273231424587586,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.88492398170618,
				y: 28.11465836092183,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 34.14052150738649,
				y: 28.11465836092183,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 33.95531971854233,
				y: 28.216550917216477,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 33.69425918580437,
				y: 28.305901640828772,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 33.44055064794414,
				y: 28.236172581822796,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 33.2631576926162,
				y: 28.12125918950706,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 33.170362545343906,
				y: 27.889235312864958,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 33.17795435632663,
				y: 17.675504897644988,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 31.543912952021298,
				y: 16.04141786847788,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 31.542016602864532,
				y: 16.039521519321113,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 31.542016602864532,
				y: 16.039521519321113,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 31.542016602864532,
				y: 16.039521519321113,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.563925402271018,
				y: 16.039521519321113,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.55156752283237,
				y: 16.027163639882467,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.517953438468993,
				y: 16.027163639882467,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.498671316996923,
				y: 16.033173050058156,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 30.498671316996923,
				y: 16.033173050058156,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 30.498671316996923,
				y: 16.033173050058156,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 28.6640296117887,
				y: 14.22255923892163,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 28.633414980513262,
				y: 12.787388721707108,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 24.93068825139474,
				y: 12.711041349342441,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 16.8264705085015,
				y: 4.743829178330733,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.5729162912243195,
				y: -4.487666275235858,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.8431824254500153,
				y: -4.4910904704573875,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.809873,
				y: -10.460127,
				width: 0.2,
				layer: "bottom"
			}
		]
	},
	{
		connection: ".U1 > .PD3__TXD1",
		route: [
			{
				route_type: "wire",
				x: 44.850001,
				y: 26.200019,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.850001,
				y: 26.200019,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.53443342356794,
				y: 26.200019,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 43.53443342356794,
				y: 26.200019,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 43.53443342356794,
				y: 26.200019,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.46547562520707,
				y: 22.79090177694456,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.456860140716614,
				y: 16.819243425195978,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.32528281751417,
				y: 16.819261125200278,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.770696551764864,
				y: 15.264674859450972,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.737159660217145,
				y: 15.264674859450972,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.64847075395803,
				y: 15.185941475037998,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 38.64847075395803,
				y: 15.185941475037998,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 38.64847075395803,
				y: 15.185941475037998,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.32987752868982,
				y: 15.183910499932653,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.67878170823429,
				y: 14.532814679477124,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.67878170823429,
				y: 14.50078170823429,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.65,
				y: 14.472,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 37.65,
				y: 14.472,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 37.65,
				y: 14.472,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.65,
				y: 8.366143133768185,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.13638407150868,
				y: 6.852527205276866,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.13638407150868,
				y: 6.839384071508676,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.017,
				y: 6.72,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 36.017,
				y: 6.72,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 36.017,
				y: 6.72,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.909932984134212,
				y: 6.72,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.281797812708984,
				y: 6.091864828574771,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.094256372587147,
				y: 6.091864828574771,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.060384750859644,
				y: 6.057993206847269,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 29.060384750859644,
				y: 6.057993206847269,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 29.060384750859644,
				y: 6.057993206847269,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 22.08335129001942,
				y: 6.057993206847269,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 22.072344496866688,
				y: 6.069,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 21.989,
				y: 6.069,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 21.989,
				y: 6.069,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 21.989,
				y: 6.069,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.998243629792926,
				y: 0.07824362979292498,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.009838720963602,
				y: 0.075538748743646,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -25.531811255087103,
				y: -10.4789643898762,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -31.809873,
				y: -10.460127,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PD2__RXD1",
		route: [
			{
				route_type: "wire",
				x: 44.850001,
				y: 25.400173,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 45.65050392876298,
				y: 25.400173,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 45.96828206251061,
				y: 25.71795113374763,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46,
				y: 25.74966907123702,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46,
				y: 27.204625294340396,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46,
				y: 27.377462858605607,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 44.91679199203574,
				y: 28.46067086656987,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.87270953633364,
				y: 28.46067086656987,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.84032913343013,
				y: 28.46067086656987,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.755,
				y: 28.546,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 43.755,
				y: 28.546,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 43.755,
				y: 28.546,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 41.45348932984673,
				y: 30.83535609932044,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.960087553141236,
				y: 30.838070846803618,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.83890116430073,
				y: 30.835807888706203,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.627682966984004,
				y: 28.636305389955627,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 33.24067116787644,
				y: 28.636305389955627,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 32.63277519805981,
				y: 28.028409420138996,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 32.630115879738305,
				y: 28.028409420138996,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 32.48721940655317,
				y: 27.961401368164584,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 32.48721940655317,
				y: 27.961401368164584,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 32.48721940655317,
				y: 27.961401368164584,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.83215510682693,
				y: 27.990410340922736,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.76807402192647,
				y: 27.94880069244684,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.722800692446842,
				y: 27.94880069244684,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.594029509730543,
				y: 28.016410737600925,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 28.594029509730543,
				y: 28.016410737600925,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 28.594029509730543,
				y: 28.016410737600925,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 28.628,
				y: 27.850928358065865,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.423166382243863,
				y: 26.646094740309728,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.357847285308573,
				y: 26.631947343647134,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 27.357847285308573,
				y: 26.631947343647134,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 27.357847285308573,
				y: 26.631947343647134,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 27.750346529170766,
				y: 26.249293338063286,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 27.750346529170766,
				y: 25.332346529170767,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 27.746,
				y: 25.328,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 27.746,
				y: 25.328,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 27.746,
				y: 25.328,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.746,
				y: 24.392903629534203,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.527681565404844,
				y: 24.17458519493905,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.527681565404844,
				y: 24.159510015555696,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.482236179147502,
				y: 24.10211705427692,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 27.482236179147502,
				y: 24.10211705427692,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 27.482236179147502,
				y: 24.10211705427692,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.183933804654966,
				y: 24.112913889017637,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 22.874344426755428,
				y: 20.798869975346253,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.445768347197873,
				y: 20.797073243248445,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.190127,
				y: 15.539873,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PD1__SDA",
		route: [
			{
				route_type: "wire",
				x: 44.850001,
				y: 24.600073000000002,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 45.59045403279717,
				y: 24.600073000000002,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46.99384630017975,
				y: 26.003465267382577,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46.99384630017975,
				y: 31.672548868752642,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46.5,
				y: 33.05,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.2,
				y: 33.05,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.133842415426937,
				y: 32.60514967488457,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.112518716803717,
				y: 32.14654323474704,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.053180566115326,
				y: 31.80478379561999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.975165275794941,
				y: 30.726768505299606,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.975165275794941,
				y: 30.60116527579494,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.953,
				y: 30.579,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 11.953,
				y: 30.579,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 11.953,
				y: 30.579,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.966038558735066,
				y: 30.27838544109414,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.458036228736704,
				y: 28.781504664833577,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.169094541366817,
				y: 28.789,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.425741324831713,
				y: 27.045646783464896,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.425741324831713,
				y: 27.043741324831714,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.267,
				y: 26.885,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 6.267,
				y: 26.885,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 6.267,
				y: 26.885,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.885727040581651,
				y: 26.885,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.824999,
				y: 25.945728040581653,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.5252709594183482,
				y: 20.646,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.867985150468891,
				y: 20.646,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.047,
				y: 20.646,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3.047,
				y: 20.646,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -3.047,
				y: 20.646,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.32865357000462,
				y: 19.364346429995383,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.32865357000462,
				y: 16.68501902576967,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.32865357000462,
				y: 16.651346429995378,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.4,
				y: 16.58,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -4.4,
				y: 16.58,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -4.4,
				y: 16.58,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.770000000000001,
				y: 16.58,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.809873,
				y: 15.539873,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PD0__OC0B",
		route: [
			{
				route_type: "wire",
				x: 44.850001,
				y: 23.800227,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 45.113,
				y: 24.063,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46.251,
				y: 24.063,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 46.251,
				y: 24.063,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 46.251,
				y: 24.063,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 46.13997005095878,
				y: 24.174029949041216,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 46.13997005095878,
				y: 24.25252828749427,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 46.13997005095878,
				y: 28.668339536517518,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.689835085731104,
				y: 31.141654613480863,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 32.8314552122207,
				y: 31.128567732946788,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 31.851999717294877,
				y: 30.141508079482783,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 31.851999717294877,
				y: 30.141508079482783,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 31.851999717294877,
				y: 30.141508079482783,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.814858006344153,
				y: 30.176141993655847,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.692777147932844,
				y: 30.176141993655847,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.67091914158869,
				y: 32.45,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.53306531080442,
				y: 32.45,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.472608771102559,
				y: 32.45,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.460171435399083,
				y: 31.18556625344346,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 13.460171435399083,
				y: 31.18556625344346,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 13.460171435399083,
				y: 31.18556625344346,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.445639365843611,
				y: 31.200098322998933,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.348640667456138,
				y: 31.200098322998933,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.987073281314036,
				y: 31.561665709141035,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.002979399823072,
				y: 31.561665709141035,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 12.002979399823072,
				y: 31.561665709141035,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 12.002979399823072,
				y: 31.561665709141035,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.630827207267291,
				y: 32.05,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.520601711437534,
				y: 32.05,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.022817901696817,
				y: 32.05,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.22180051773894444,
				y: 30.684156852399447,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -0.22180051773894444,
				y: 30.684156852399447,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -0.22180051773894444,
				y: 30.684156852399447,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.21577173722531925,
				y: 30.69522826277468,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.95750788934736,
				y: 22.95349211065264,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.004384171290997,
				y: 22.953608034831927,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -17.004384171290997,
				y: 22.953608034831927,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -17.004384171290997,
				y: 22.953608034831927,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.078415826586234,
				y: 22.87957638833091,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.078415826586234,
				y: 22.873729504164167,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.409670825944342,
				y: 22.54247450480606,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.409670825944342,
				y: 21.26194928977907,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -17.409670825944342,
				y: 21.26194928977907,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -17.409670825944342,
				y: 21.26194928977907,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.44613342134027,
				y: 21.225486694383143,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.44613342134027,
				y: 21.169562161087615,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -23.075822582427886,
				y: 15.539873,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -31.809873,
				y: 15.539873,
				width: 0.2,
				layer: "bottom"
			}
		]
	},
	{
		connection: ".SW_BOOT > .pin1",
		route: [
			{
				route_type: "wire",
				x: 42.815092,
				y: -19,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.825,
				y: -17.989999999999995,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.825,
				y: -15,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PE2__HWB_",
		route: [
			{
				route_type: "wire",
				x: 34.999881,
				y: 28.850001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.989935208556886,
				y: 27.83993520855689,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 33.67044327126716,
				y: 27.780815585128423,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 33.67044327126716,
				y: 27.780815585128423,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 33.67044327126716,
				y: 27.780815585128423,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 33.8159929769378,
				y: 27.696008503526667,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 33.8159929769378,
				y: 27.65479008913311,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 34.1224286030924,
				y: 27.345287414384604,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 34.12445381345131,
				y: -5.088442362618798,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 36.16468859588155,
				y: -7.137691453805301,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.600171916881635,
				y: -7.130778402189694,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.193443450769,
				y: -8.72089920105785,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.1932501908429,
				y: -9.933363760583935,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.17863608565767,
				y: -13.921636558657083,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.244,
				y: -13.92,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 43.244,
				y: -13.92,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 43.244,
				y: -13.92,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.30432530013613,
				y: -13.98032530013613,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.35466535001336,
				y: -13.98032530013613,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.825,
				y: -14.45065995012277,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.825,
				y: -15,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_X1 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 50.825,
				y: 26,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 50.825,
				y: 23.625,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 50.850011,
				y: 23.600074,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".SW_POWER > .pin7",
		route: [
			{
				route_type: "wire",
				x: -47,
				y: 4.100068,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -45.750066,
				y: 2.8500659999999964,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -45.750066,
				y: 1.9999959999999999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".C_LED2 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 6.325,
				y: 14.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.745,
				y: 13.92,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.745,
				y: 13.516,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 5.745,
				y: 13.516,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 5.745,
				y: 13.516,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 5.679101147031538,
				y: 13.581898852968461,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 5.679101147031538,
				y: 13.61265113102186,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 3.6,
				y: 15.691752278053398,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 3.6,
				y: 16,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "via",
				x: 3.6,
				y: 16,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 3.6,
				y: 16,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 3.6080618400373106,
				y: 16.00806184003731,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 3.8244920474393727,
				y: 16.00806184003731,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 4.366344207402063,
				y: 16.549914,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 4.599951,
				y: 16.549914,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".Y1 > .pin4",
		route: [
			{
				route_type: "wire",
				x: 50.850011,
				y: 23.600074,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 52.3,
				y: 23.600074,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 52.3,
				y: 19,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 50.825,
				y: 19,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 50.90561247627994,
				y: 19.08061247627994,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 50.90561247627994,
				y: 20.100874263555312,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "via",
				x: 50.90561247627994,
				y: 20.100874263555312,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 50.90561247627994,
				y: 20.100874263555312,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 50.838346128727565,
				y: 20.16814061110769,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 50.717608651401335,
				y: 20.16814061110769,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 50.57174926250903,
				y: 20.314,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 49.24648318540895,
				y: 20.2499274,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "via",
				x: 49.24648318540895,
				y: 20.2499274,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 49.24648318540895,
				y: 20.2499274,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 49.37372419248188,
				y: 20.408724192481877,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 49.37372419248188,
				y: 20.492770018340668,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 49.149989,
				y: 20.71650521082255,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 49.149989,
				y: 21.399926,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".C_V2 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 49.325,
				y: 16.5,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 49.325,
				y: 17.5,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 50.825,
				y: 19,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".C_X2 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 50.825,
				y: 19,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 50.90561247627994,
				y: 19.08061247627994,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 50.90561247627994,
				y: 20.100874263555312,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "via",
				x: 50.90561247627994,
				y: 20.100874263555312,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 50.90561247627994,
				y: 20.100874263555312,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 50.838346128727565,
				y: 20.16814061110769,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 50.717608651401335,
				y: 20.16814061110769,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 50.57174926250903,
				y: 20.314,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 49.24648318540895,
				y: 20.2499274,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "via",
				x: 49.24648318540895,
				y: 20.2499274,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 49.24648318540895,
				y: 20.2499274,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 49.37372419248188,
				y: 20.408724192481877,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 49.37372419248188,
				y: 20.492770018340668,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 49.149989,
				y: 20.71650521082255,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 49.149989,
				y: 21.399926,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".U1 > .GND3",
		route: [
			{
				route_type: "wire",
				x: 33.149999,
				y: 26.200019,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 31.125,
				y: 26.2,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 30.325,
				y: 27,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_ESD > .pin2",
		route: [
			{
				route_type: "wire",
				x: 24,
				y: 26.850904,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 24,
				y: 24.825,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 24.825,
				y: 24,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_V3 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 41.825,
				y: 32,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43,
				y: 30.825000000000003,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 42.999865,
				y: 28.850001,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			}
		]
	},
	{
		connection: ".J1 > .EH1",
		route: [
			{
				route_type: "wire",
				x: 10.674888,
				y: 30.774130800000002,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 10.674888,
				y: 26.594112000000003,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 10.674888,
				y: 26.594306800000002,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".J1 > .EH4",
		route: [
			{
				route_type: "wire",
				x: 19.325112,
				y: 30.7741308,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 19.325112,
				y: 26.594112000000003,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 19.325112,
				y: 26.5943068,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".C_V5 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 30.825,
				y: 10.5,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 30.7103626322229,
				y: 10.6146373677771,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 30.710361414164097,
				y: 10.702205661495238,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 30.705179565391163,
				y: 13.114648785938968,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.325,
				y: 14.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_LED3 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 29.325,
				y: 14.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 27.599951,
				y: 16.225049,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 27.599951,
				y: 16.549914,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			}
		]
	},
	{
		connection: ".Y1 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 49.149989,
				y: 21.399926,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 47.8,
				y: 21.399926,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 47.8,
				y: 21.399926,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 47.8,
				y: 21.399926,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 46,
				y: 21.400181,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 46,
				y: 21.400181,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 46,
				y: 21.400181,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 44.850001,
				y: 21.400181,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_V4 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 30.325,
				y: 27,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 30.325,
				y: 22.5,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			}
		]
	},
	{
		connection: ".SW3 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 20.540127,
				y: 18.079873,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_17"
			},
			{
				route_type: "wire",
				x: 20.540127,
				y: 18.438648643512487,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_17"
			},
			{
				route_type: "wire",
				x: 22.485239178243756,
				y: 20.383760821756244,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_17"
			},
			{
				route_type: "wire",
				x: 22.55600043892228,
				y: 20.298703079748655,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_17"
			},
			{
				route_type: "via",
				x: 22.55600043892228,
				y: 20.298703079748655,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 22.55600043892228,
				y: 20.298703079748655,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 22.556,
				y: 21.166,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 22.83538331489018,
				y: 21.44538331489018,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 22.866955409092288,
				y: 21.49905381818901,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "via",
				x: 22.866955409092288,
				y: 21.49905381818901,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 22.866955409092288,
				y: 21.49905381818901,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 22.878,
				y: 22.447,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 21.5,
				y: 23.825,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".SW_POWER > .pin1",
		route: [
			{
				route_type: "wire",
				x: -45.750066,
				y: 1.9999959999999999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -47,
				y: 0.7500619999999967,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -47,
				y: -4.100068,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".SW_POWER > .pin8",
		route: [
			{
				route_type: "wire",
				x: -47,
				y: -4.100068,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -47,
				y: -6.250999999999998,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -46.2510048,
				y: -6.999873,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB3 > .GND",
		route: [
			{
				route_type: "wire",
				x: 27.599951,
				y: 16.549914,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.53893282797499,
				y: 18.48889582797499,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.94358716216602,
				y: 18.48889582797499,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 32.25469133419103,
				y: 19.8,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 33.149999,
				y: 19.800235,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			}
		]
	},
	{
		connection: ".U1 > .GND2",
		route: [
			{
				route_type: "wire",
				x: 42.999865,
				y: 28.850001,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 42.999865,
				y: 22.551287304609218,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 44.115719482681676,
				y: 21.43543282192754,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 44.81456717807246,
				y: 21.43543282192754,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 44.850001,
				y: 21.400181,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			}
		]
	},
	{
		connection: ".U1 > .GND1",
		route: [
			{
				route_type: "wire",
				x: 44.850001,
				y: 21.400181,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.729817385478455,
				y: 21.400181,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.284546949691645,
				y: 20.954910564213193,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 37.700988470794954,
				y: 20.954910564213193,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 37.40702147853976,
				y: 20.660943571958004,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 37.35659398484947,
				y: 20.660943571958004,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 37.34819030843104,
				y: 20.652539895539576,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "via",
				x: 37.34819030843104,
				y: 20.652539895539576,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 37.34819030843104,
				y: 20.652539895539576,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.34819030843104,
				y: 19.666331464022335,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 37.339402967533,
				y: 19.65754412312429,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 37.339402967533,
				y: 19.612054909448187,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 37.349698065700245,
				y: 19.597602597825126,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "via",
				x: 37.349698065700245,
				y: 19.597602597825126,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 37.349698065700245,
				y: 19.597602597825126,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 38.2,
				y: 18.74689463351304,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 38.199773,
				y: 17.149999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			}
		]
	},
	{
		connection: ".ENC1 > .pin7",
		route: [
			{
				route_type: "wire",
				x: 37.500011,
				y: 0.250063,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 40.65119696488439,
				y: 0.250063,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 42.48876630534451,
				y: -1.5875063404601173,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 42.587506340460116,
				y: -1.5875063404601173,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 42.61980724149787,
				y: -1.6150003366960273,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "via",
				x: 42.61980724149787,
				y: -1.6150003366960273,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 42.61980724149787,
				y: -1.6150003366960273,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 42.615,
				y: -6.865000000000002,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 42.999873,
				y: -7.250049,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			}
		]
	},
	{
		connection: ".ISP > .GND",
		route: [
			{
				route_type: "wire",
				x: 40.54,
				y: -28.27,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.234908604457175,
				y: -26.96037689823726,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 39.23346904171434,
				y: -20.06668929854427,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 39.230377116612864,
				y: -20.045377116612862,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 38.184908,
				y: -19,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_RGB_DOWN > .pin2",
		route: [
			{
				route_type: "wire",
				x: -35.175,
				y: 29,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -32.49933,
				y: 31.67567,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -27.84647303880809,
				y: 31.67567,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -24.175,
				y: 28.004196961191912,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -24.175,
				y: 27,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".C_BULK > .pin2",
		route: [
			{
				route_type: "wire",
				x: -24.175,
				y: 27,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -25.459873,
				y: 25.715127,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -25.459873,
				y: 18.079873,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".SW1 > .pin2",
		route: [
			{
				route_type: "wire",
				x: -25.459873,
				y: 18.079873,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -23.929914000000004,
				y: 16.549914,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -18.400049,
				y: 16.549914,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".U_RGB1 > .GND",
		route: [
			{
				route_type: "wire",
				x: -18.400049,
				y: 16.549914,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -16.675,
				y: 14.825000000000003,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -16.675,
				y: 14.5,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".C_LED1 > .pin2",
		route: [
			{
				route_type: "wire",
				x: -16.675,
				y: 14.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.727693722459414,
				y: 16.447306277540587,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -14.48191194107202,
				y: 16.447306277540587,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -12.849345218612608,
				y: 18.079873,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.459873,
				y: 18.079873,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".SW2 > .pin2",
		route: [
			{
				route_type: "wire",
				x: -2.459873,
				y: 18.079873,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -0.9299140000000028,
				y: 16.549914,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 4.599951,
				y: 16.549914,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".U_RGB2 > .GND",
		route: [
			{
				route_type: "wire",
				x: 4.599951,
				y: 16.549914,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.618570088670201,
				y: 17.5685330886702,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 5.618570088670201,
				y: 20.877706752044965,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 5.618570088670201,
				y: 20.9435700886702,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 8.5,
				y: 23.825,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".R_CC1 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 8.5,
				y: 23.825,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 8.5,
				y: 24.419,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 10.674888,
				y: 26.594306800000002,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".J1 > .EH2",
		route: [
			{
				route_type: "wire",
				x: 10.674888,
				y: 26.594306800000002,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.443339600000002,
				y: 25.8258552,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 11.7999937,
				y: 25.8258552,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".J1 > .GND2",
		route: [
			{
				route_type: "wire",
				x: 11.7999937,
				y: 25.8258552,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 12.037118524572351,
				y: 25.588881475427648,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 12.037118524572351,
				y: 24.654523293032703,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 12.037118524572351,
				y: 24.654523293032703,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 12.037118524572351,
				y: 24.654523293032703,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_62"
			},
			{
				route_type: "wire",
				x: 12.170228507939262,
				y: 24.521413309665792,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_62"
			},
			{
				route_type: "wire",
				x: 12.170228507939262,
				y: 24.486015966532776,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_62"
			},
			{
				route_type: "wire",
				x: 12.551858247146328,
				y: 24.104386227325712,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_62"
			},
			{
				route_type: "wire",
				x: 12.551858247146328,
				y: 23.64507400483576,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_62"
			},
			{
				route_type: "wire",
				x: 14.960824310702439,
				y: 21.2307525407109,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.532080005803804,
				y: 21.232911112389264,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 17.784,
				y: 23.488035438513833,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_62"
			},
			{
				route_type: "wire",
				x: 17.783999946720186,
				y: 24.612480860202513,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_62"
			},
			{
				route_type: "via",
				x: 17.783999946720186,
				y: 24.612480860202513,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 17.783999946720186,
				y: 24.612480860202513,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 17.87613224375274,
				y: 24.70013224375274,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 17.87613224375274,
				y: 24.710182811124568,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 18.1999555,
				y: 25.03400606737183,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 18.1999555,
				y: 25.8259568,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".J1 > .GND1",
		route: [
			{
				route_type: "wire",
				x: 18.1999555,
				y: 25.8259568,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 18.556762000000003,
				y: 25.8259568,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 19.325112,
				y: 26.5943068,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".J1 > .EH3",
		route: [
			{
				route_type: "wire",
				x: 19.325112,
				y: 26.5943068,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 19.400094459603668,
				y: 26.518905540396332,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 20.761654830350356,
				y: 26.518905540396332,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 21.5,
				y: 25.780560370746688,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 21.5,
				y: 23.825,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".R_CC2 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 21.5,
				y: 23.825,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 21.99970694826875,
				y: 23.32500002008348,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 24.04275285617893,
				y: 23.324999967159656,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 24.15029305322881,
				y: 23.325293053228812,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 24.825,
				y: 24,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_ESD > .pin2",
		route: [
			{
				route_type: "wire",
				x: 24.825,
				y: 24,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 25.353964431283522,
				y: 24.528964431283523,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 27.018890082056714,
				y: 24.528964431283523,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 27.240010776487605,
				y: 24.603238200782396,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.92675805826354,
				y: 24.595467990726473,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.223562952917895,
				y: 23.29876477953612,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 30.22190334578741,
				y: 22.60309665421259,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 30.325,
				y: 22.5,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			}
		]
	},
	{
		connection: ".C_AREF > .pin2",
		route: [
			{
				route_type: "wire",
				x: 30.325,
				y: 22.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.508154280551484,
				y: 21.316845719448516,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 31.508154280551484,
				y: 20.664665933950165,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 32.37258521450165,
				y: 19.800235,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 33.149999,
				y: 19.800235,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			}
		]
	},
	{
		connection: ".U1 > .GND4",
		route: [
			{
				route_type: "wire",
				x: 33.149999,
				y: 19.800235,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 33.295149518564486,
				y: 19.654850481435517,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 33.33936108988831,
				y: 19.651791257682167,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_24"
			},
			{
				route_type: "wire",
				x: 36.46828461135345,
				y: 19.652416243798072,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 36.62729615231836,
				y: 19.499670004864075,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 38.20019879947468,
				y: 17.923787593950742,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 38.199773,
				y: 17.149999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			}
		]
	},
	{
		connection: ".U1 > .UGnd",
		route: [
			{
				route_type: "wire",
				x: 38.199773,
				y: 17.149999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 38.2,
				y: 17.15,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 38.20016252131823,
				y: 16.097343820484166,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 36.62535051763171,
				y: 14.522155805747452,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.625,
				y: 13.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_V1 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 36.625,
				y: 13.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 37.33516672604259,
				y: 12.789833273957413,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.080592650828585,
				y: 12.789833273957413,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 39.114833273957416,
				y: 12.789833273957413,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 39.825,
				y: 13.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".C_UCAP > .pin2",
		route: [
			{
				route_type: "wire",
				x: 39.825,
				y: 13.5,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 40.10025929029722,
				y: 13.229508482449216,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 43.726617236644636,
				y: 13.228315891616928,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 43.75495373297712,
				y: 13.231868619126736,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 44.62056287968398,
				y: 12.36022165623271,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 44.61644520090359,
				y: 8.173554799096408,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 45.539873,
				y: 7.250049,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".ENC1 > .E",
		route: [
			{
				route_type: "wire",
				x: 45.539873,
				y: 7.250049,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 48.499989,
				y: 4.290011,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 48.499989,
				y: 0.250063,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			}
		]
	},
	{
		connection: ".ENC1 > .pin6",
		route: [
			{
				route_type: "wire",
				x: 48.499989,
				y: 0.250063,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 48.499989,
				y: -1.7500110000000006,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 42.999873,
				y: -7.250049,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			}
		]
	},
	{
		connection: ".ENC1 > .C",
		route: [
			{
				route_type: "wire",
				x: 42.999873,
				y: -7.250049,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 45.89413391518757,
				y: -10.144133915187567,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "wire",
				x: 45.89413391518757,
				y: -12.424616671904834,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_34"
			},
			{
				route_type: "via",
				x: 45.89413391518757,
				y: -12.424616671904834,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 45.89413391518757,
				y: -12.424616671904834,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 45.93357668120879,
				y: -12.464059437926059,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 45.93357668120879,
				y: -12.52765003494098,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 46.027,
				y: -12.62107335373219,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 46.027,
				y: -13.488,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "via",
				x: 46.027,
				y: -13.488,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 46.027,
				y: -13.488,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 46.05664665844821,
				y: -13.517646658448207,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 46.05664665844821,
				y: -13.717438776375793,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 47.184908,
				y: -14.845700117927585,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 47.184908,
				y: -19,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".SW_BOOT > .pin2",
		route: [
			{
				route_type: "wire",
				x: 47.184908,
				y: -19,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 46.05500000000001,
				y: -20.13,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 45.90338281437948,
				y: -20.13,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 39.314908,
				y: -20.13,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.184908,
				y: -19,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".SW_RESET > .pin2",
		route: [
			{
				route_type: "wire",
				x: 38.184908,
				y: -19,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 36.58624739495912,
				y: -17.40124739495912,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 35.78749665727525,
				y: -17.337837177325806,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "via",
				x: 35.78749665727525,
				y: -17.337837177325806,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 35.78749665727525,
				y: -17.337837177325806,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 35.76166588603766,
				y: -17.376211183629202,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 35.73261130960928,
				y: -17.376211183629202,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 35.66932205286092,
				y: -17.312921926880843,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: 34.59536528354953,
				y: -17.312921926880843,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "via",
				x: 34.59536528354953,
				y: -17.312921926880843,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 34.59536528354953,
				y: -17.312921926880843,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 34.7382610976613,
				y: -17.291238838743038,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 34.7382610976613,
				y: -17.234437199626978,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 29.325,
				y: -11.821176101965676,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 29.325,
				y: -11.5,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".C_LED6 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 29.325,
				y: -11.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 27.599951,
				y: -9.774951000000001,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 27.599951,
				y: -9.450085999999999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".U_RGB6 > .GND",
		route: [
			{
				route_type: "wire",
				x: 27.599951,
				y: -9.450085999999999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 22.070085999999996,
				y: -9.450085999999999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 20.540127,
				y: -7.920127,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".SW6 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 20.540127,
				y: -7.920127,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 9.904873,
				y: -7.920127,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 6.325,
				y: -11.5,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".C_LED5 > .pin2",
		route: [
			{
				route_type: "wire",
				x: 6.325,
				y: -11.5,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 6.325,
				y: -11.175,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: 4.599951,
				y: -9.450085999999999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".U_RGB5 > .GND",
		route: [
			{
				route_type: "wire",
				x: 4.599951,
				y: -9.450085999999999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -0.929914000000001,
				y: -9.450085999999999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -2.459873,
				y: -7.920127,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".SW5 > .pin2",
		route: [
			{
				route_type: "wire",
				x: -2.459873,
				y: -7.920127,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -13.095127000000002,
				y: -7.920127,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -16.675,
				y: -11.5,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			}
		]
	},
	{
		connection: ".C_LED4 > .pin2",
		route: [
			{
				route_type: "wire",
				x: -16.675,
				y: -11.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.350001,
				y: -12.175001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.895962016393906,
				y: -12.175001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.9356242327484,
				y: -12.135338783645507,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.9356242327484,
				y: -9.9856242327484,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.400049,
				y: -9.450085999999999,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_RGB4 > .GND",
		route: [
			{
				route_type: "wire",
				x: -18.400049,
				y: -9.450085999999999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -21.45118125850898,
				y: -9.450085999999999,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -21.768507868176464,
				y: -9.132759390332518,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -21.96324060966748,
				y: -9.132759390332518,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "wire",
				x: -21.989,
				y: -9.107,
				width: 0.2,
				layer: "top",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_35"
			},
			{
				route_type: "via",
				x: -21.989,
				y: -9.107,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -21.989,
				y: -9.107,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: -24.273000000000003,
				y: -9.107,
				width: 0.2,
				layer: "bottom",
				is_inside_copper_pour: true,
				copper_pour_id: "pcb_copper_pour_44"
			},
			{
				route_type: "wire",
				x: -25.459873,
				y: -7.920127,
				width: 0.2,
				layer: "bottom"
			}
		]
	},
	{
		connection: ".LED_PWR > .cathode",
		route: [
			{
				route_type: "wire",
				x: -46.2510048,
				y: -6.999873,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -26.380127,
				y: -6.999873,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -25.459873,
				y: -7.920127,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_MAIN_PULL > .pin1",
		route: [
			{
				route_type: "wire",
				x: -31.825,
				y: 31,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -31.825,
				y: 29.924999999999997,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -29.850015,
				y: 27.94996,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".F1 > .pin2",
		route: [
			{
				route_type: "wire",
				x: -18.554994,
				y: 27,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.955314080189105,
				y: 27,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.970271535120464,
				y: 29.01495745493136,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.970271535120464,
				y: 29.023271535120465,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -21.02,
				y: 29.073,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -21.02,
				y: 29.073,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -21.02,
				y: 29.073,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -28.99549031242694,
				y: 29.073,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -29.594038379413455,
				y: 28.474451933013487,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -29.594038379413455,
				y: 28.645038379413453,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -29.6,
				y: 28.7999592,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -29.6,
				y: 28.7999592,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: -29.6,
				y: 28.7999592,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -29.6,
				y: 28.2,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -29.850015,
				y: 27.94996,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PB5_PCINT5",
		route: [
			{
				route_type: "wire",
				x: 38.199773,
				y: 28.850001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.344,
				y: 28.706000000000003,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.344,
				y: 27.154,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 38.344,
				y: 27.154,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 38.344,
				y: 27.154,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.34525388291621,
				y: 27.15274611708379,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.34525388291621,
				y: 27.085253545464454,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.349333065522345,
				y: 27.08117436285832,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.35798186515029,
				y: 26.83884174879717,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.35715037077413,
				y: 15.882004186972612,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 37.79896312474386,
				y: 15.331634742744537,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.331103858689545,
				y: 14.795957187541777,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.333,
				y: 9.554,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 38.333,
				y: 9.554,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 38.333,
				y: 9.554,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.46317679423955,
				y: 9.423823205760447,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.46541443714353,
				y: 9.423823205760447,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 40.459873,
				y: 7.429364642903975,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 40.459873,
				y: 7.250049,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".R_ENCB > .pin2",
		route: [
			{
				route_type: "wire",
				x: 43.825,
				y: -11,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.825,
				y: -10.066329307055371,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.87183612044992,
				y: -10.019493186605454,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.87183612044992,
				y: -9.903163879550084,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.956,
				y: -9.819,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 43.956,
				y: -9.819,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 43.956,
				y: -9.819,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.956,
				y: -8.833999999999996,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 45.539873,
				y: -7.250049,
				width: 0.2,
				layer: "bottom"
			}
		]
	},
	{
		connection: ".U1 > .PB4_PCINT4",
		route: [
			{
				route_type: "wire",
				x: 38.999873,
				y: 28.850001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.999873,
				y: 26.86190671853778,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.99152471256398,
				y: 26.85355843110176,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.99152471256398,
				y: 26.75952471256398,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 38.991,
				y: 26.759,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 38.991,
				y: 26.759,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 38.991,
				y: 26.759,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 38.991,
				y: 20.811832694698495,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.84419313236668,
				y: 19.95863956233182,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.88836043766818,
				y: 19.95863956233182,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.72033577088468,
				y: 19.955,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 39.72033577088468,
				y: 19.955,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 39.72033577088468,
				y: 19.955,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.92690347299704,
				y: 19.95104609316667,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.55295110660656,
				y: 19.331014161348946,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.55295110660656,
				y: 18.641048893393442,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 42.561,
				y: 18.633,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 42.561,
				y: 18.633,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 42.561,
				y: 18.633,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 42.561,
				y: 6.138715766836256,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.8,
				y: 4.899715766836259,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 43.8,
				y: -5.509999999999998,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 45.539873,
				y: -7.250049,
				width: 0.2,
				layer: "bottom"
			}
		]
	},
	{
		connection: ".R_ENCA > .pin2",
		route: [
			{
				route_type: "wire",
				x: 39.825,
				y: -11,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.825,
				y: -7.884999999999998,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 40.459873,
				y: -7.250049,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .PD7__T0",
		route: [
			{
				route_type: "wire",
				x: 39.799973,
				y: 28.850001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.72245023785488,
				y: 28.772478237854877,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.72245023785488,
				y: 23.13240953763925,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 39.74482793842975,
				y: 23.13240953763925,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.12489649883069,
				y: 21.752340977238312,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.187985237042795,
				y: 21.752340977238312,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 41.280079037639325,
				y: 21.660247176641782,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 41.280079037639325,
				y: 21.660247176641782,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 41.280079037639325,
				y: 21.660247176641782,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.81389754497759,
				y: 21.19406568398005,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 40.81389754497759,
				y: 9.855874772805816,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.14045385086208,
				y: 8.182431078690303,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.14045385086208,
				y: 1.835303570241112,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.14045385086208,
				y: 1.706546149137921,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 39.222,
				y: 1.625,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 39.222,
				y: 1.625,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 39.222,
				y: 1.625,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 40.16651171160847,
				y: 1.625,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.208,
				y: -1.4164882883915282,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 43.208,
				y: -4.5020000000000024,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 40.459873,
				y: -7.250049,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".J1 > .DP2",
		route: [
			{
				route_type: "wire",
				x: 14.249938,
				y: 25.8259568,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.249938,
				y: 26.47055834219646,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.323900850701616,
				y: 26.544521192898074,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.484157377469117,
				y: 26.66000649744736,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.759913824911987,
				y: 26.704812821243653,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.059671824453206,
				y: 26.650146789213398,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.14,
				y: 26.476,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.14,
				y: 25.936,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.249936,
				y: 25.8259568,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_ESD > .pin4",
		route: [
			{
				route_type: "wire",
				x: 24.94996,
				y: 29.149096,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 24.94996,
				y: 29.148960000000002,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 24.94996,
				y: 26.850904,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".J1 > .DP1",
		route: [
			{
				route_type: "wire",
				x: 15.249936,
				y: 25.8259568,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.249936,
				y: 28.586855047094303,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.594080572289077,
				y: 32.08,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 22.512653838923,
				y: 32.08,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 24.95,
				y: 29.493660945567225,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 24.95,
				y: 26.851,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 24.94996,
				y: 26.850904,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_ESD > .pin3",
		route: [
			{
				route_type: "wire",
				x: 24.94996,
				y: 26.850904,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 24.908940766429062,
				y: 26.80994076642906,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 24.908940766429062,
				y: 26.217300079459257,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.096986805772588,
				y: 25.02925404011573,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.905771466393396,
				y: 25.029254040137403,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 26.905771466393396,
				y: 25.029254040137403,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 26.905771466393396,
				y: 25.029254040137403,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.914390568179872,
				y: 25.02061979267837,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.914390568179872,
				y: 24.943980378268368,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.94098060518162,
				y: 24.91739034126662,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.95248464277526,
				y: 24.708539926837684,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.94342743780072,
				y: 14.575465855081966,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 28.046672999938895,
				y: 13.295678751716151,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 28.046672999938895,
				y: 13.295678751716151,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 28.046672999938895,
				y: 13.295678751716151,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.26337767626162,
				y: 13.253069288794743,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.33942000465485,
				y: 13.253069288794743,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.513489293449595,
				y: 13.079,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.265,
				y: 13.079,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 29.265,
				y: 13.079,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 29.265,
				y: 13.079,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 29.284494024060468,
				y: 13.059505975939533,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 29.284494024060468,
				y: 13.053714280703456,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 29.381922595413293,
				y: 12.956285709350631,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 29.3735838159871,
				y: 10.087498340809057,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 30.95388990900387,
				y: 8.504180199743804,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 31.325,
				y: 8.442605732289989,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 31.325,
				y: 8.442605732289989,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 31.325,
				y: 8.442605732289989,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.525163506904974,
				y: 8.564182903673162,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.589346410578138,
				y: 8.5,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 32.175,
				y: 8.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".J1 > .DN1",
		route: [
			{
				route_type: "wire",
				x: 14.750064,
				y: 25.8259568,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.75,
				y: 25.256,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.996862167945471,
				y: 24.982102869190243,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.195371417272938,
				y: 24.969492302930735,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.42029047037796,
				y: 24.960508119952983,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.69294423924497,
				y: 25.104583640837927,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.750062,
				y: 25.184288375965583,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.750062,
				y: 25.8259568,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_ESD > .pin6",
		route: [
			{
				route_type: "wire",
				x: 23.05004,
				y: 29.149096,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.05004,
				y: 29.148960000000002,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.05004,
				y: 26.850904,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".J1 > .DN2",
		route: [
			{
				route_type: "wire",
				x: 15.750062,
				y: 25.8259568,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.74927353265805,
				y: 24.96404403681628,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.55189564987694,
				y: 24.15629801256656,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.600170320926875,
				y: 24.112419869593044,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.036063529609596,
				y: 24.112545364843218,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.17416368332484,
				y: 24.114723047319387,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.66698541093336,
				y: 25.60754477492791,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.66698541093336,
				y: 25.609222523269622,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.797606436658832,
				y: 25.739843548995093,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 20.797606436658832,
				y: 25.739843548995093,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 20.797606436658832,
				y: 25.739843548995093,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 22.86751484408369,
				y: 25.739843548995093,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 23.16993500908201,
				y: 26.042263713993414,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 23.255736286006588,
				y: 26.042263713993414,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 23.285,
				y: 25.8649005,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 23.285,
				y: 25.8649005,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 23.285,
				y: 25.8649005,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.285,
				y: 26.616,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.05004,
				y: 26.850904,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U_ESD > .pin1",
		route: [
			{
				route_type: "wire",
				x: 23.05004,
				y: 26.850904,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.285,
				y: 26.616,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 23.285,
				y: 25.8649005,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 23.285,
				y: 25.8649005,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 23.285,
				y: 25.8649005,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 23.323529244255724,
				y: 26.051529244255725,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 23.323529244255724,
				y: 26.092031592365085,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 24.361242166199723,
				y: 27.129744514309085,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 24.391008483221462,
				y: 27.130674821508972,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.250164103636536,
				y: 27.136116788467348,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.522690117275708,
				y: 26.8586189303733,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.525153296472013,
				y: 25.468296142690665,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.444,
				y: 25.391,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.405770698627926,
				y: 25.153052342812476,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.40578411022261,
				y: 22.990473394496213,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 26.450896002038483,
				y: 22.931414377230176,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 26.450896002038483,
				y: 22.931414377230176,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 26.450896002038483,
				y: 22.931414377230176,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.505544625963424,
				y: 22.89071374578474,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.548894719030034,
				y: 22.89071374578474,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 26.658178126896495,
				y: 22.78143033791828,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 27.50107886686741,
				y: 22.78143033791828,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 27.50107886686741,
				y: 22.78143033791828,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 27.50107886686741,
				y: 22.78143033791828,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.525441975903,
				y: 22.75706722888269,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 27.537610900899413,
				y: 22.75706722888269,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 28.509578818753138,
				y: 22.75706722888269,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 30.996890355392335,
				y: 20.274932077821102,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 30.999810012664273,
				y: 13.321286313054493,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 31.205184284890542,
				y: 13.112988583745343,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 31.205184284890542,
				y: 13.112988583745343,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 31.205184284890542,
				y: 13.112988583745343,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.27305217294748,
				y: 13.039947827052519,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.276090022461812,
				y: 13.039947827052519,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 32.175,
				y: 12.141037849514333,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 32.175,
				y: 11.5,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".J1 > .CC2",
		route: [
			{
				route_type: "wire",
				x: 13.24994,
				y: 25.8259568,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.4003203,
				y: 25.670818077273594,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.3996176515512,
				y: 25.640793787877517,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.40133680716176,
				y: 24.5031200818092,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.482357145228699,
				y: 24.422433250318658,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.731939641849726,
				y: 22.173636185262385,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 21.5,
				y: 22.175,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".J1 > .CC1",
		route: [
			{
				route_type: "wire",
				x: 16.249934,
				y: 25.8259568,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.25,
				y: 25.158002565125674,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.75288220175233,
				y: 24.66339581317664,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 16.75288220175233,
				y: 24.66339581317664,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 16.75288220175233,
				y: 24.66339581317664,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 16.696231859514267,
				y: 24.606751555634787,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 16.696231859514267,
				y: 24.591389477082156,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.174,
				y: 23.06915761756789,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.173992496962013,
				y: 21.731561596838546,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 15.173992496962013,
				y: 21.731561596838546,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 15.173992496962013,
				y: 21.731561596838546,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.124762840335489,
				y: 21.67376284033549,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.042237902087033,
				y: 21.67376284033549,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.54100074242252,
				y: 22.175,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.5,
				y: 22.175,
				width: 0.2,
				layer: "top"
			}
		]
	},
	{
		connection: ".U1 > .AREF",
		route: [
			{
				route_type: "wire",
				x: 33.149999,
				y: 20.600081,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 32.49790193649954,
				y: 20.598478453111085,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.897753071398398,
				y: 21.193094535298115,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 31.902115620496136,
				y: 22.40608700506163,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.98931480200342,
				y: 23.318887823554345,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.984112176445652,
				y: 23.318887823554345,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 30.929853054403935,
				y: 23.37566847405477,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: 30.929853054403935,
				y: 23.37566847405477,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 30.929853054403935,
				y: 23.37566847405477,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 29.50369360469723,
				y: 23.374,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 29.474846802348615,
				y: 23.345153197651385,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 29.467593848464666,
				y: 23.34759554853533,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 29.467593848464666,
				y: 23.34759554853533,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.6,
				via_hole_diameter: 0.3
			},
			{
				route_type: "wire",
				x: 29.467593848464666,
				y: 23.34759554853533,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 29.47,
				y: 23.294999999999998,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 28.675,
				y: 22.5,
				width: 0.2,
				layer: "top"
			}
		]
	}
];

const pinLabels$a = {
    pin1: ["EH2"],
    pin2: ["EH1"],
    pin3: ["EH4"],
    pin4: ["EH3"],
    pin5: ["SBU2", "B8"],
    pin6: ["CC1", "A5"],
    pin7: ["DN2", "B7"],
    pin8: ["DP1", "A6"],
    pin9: ["DN1", "A7"],
    pin10: ["DP2", "B6"],
    pin11: ["SBU1", "A8"],
    pin12: ["CC2", "B5"],
    pin13: ["GND1", "A1B12"],
    pin14: ["GND2", "B1A12"],
    pin15: ["VBUS1", "B4A9"],
    pin16: ["VBUS2", "A4B9"]
};
const TYPE_C_31_M_12 = (props) => {
    return (jsx("connector", { pinLabels: pinLabels$a, supplierPartNumbers: {
            "jlcpcb": [
                "C165948"
            ]
        }, manufacturerPartNumber: "TYPE-C-31-M-12", footprint: jsxs("footprint", { children: [jsx("hole", { pcbX: "-2.899918mm", pcbY: "0.9055672mm", diameter: "0.5999988mm" }), jsx("hole", { pcbX: "2.899918mm", pcbY: "0.9055672mm", diameter: "0.5999988mm" }), jsx("platedhole", { portHints: ["pin2"], pcbX: "4.325112mm", pcbY: "-2.7741308mm", holeWidth: "0.7999984mm", holeHeight: "1.6mm", outerWidth: "1.1999976mm", outerHeight: "2.0mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin1"], pcbX: "4.325112mm", pcbY: "1.4056932mm", holeWidth: "0.7999984mm", holeHeight: "1.6mm", outerWidth: "1.1999976mm", outerHeight: "2.0mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin4"], pcbX: "-4.325112mm", pcbY: "1.4056932mm", holeWidth: "0.7999984mm", holeHeight: "1.6mm", outerWidth: "1.1999976mm", outerHeight: "2.0mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin3"], pcbX: "-4.325112mm", pcbY: "-2.7741308mm", holeWidth: "0.7999984mm", holeHeight: "1.6mm", outerWidth: "1.1999976mm", outerHeight: "2.0mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.75006mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "-1.249934mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin7"], pcbX: "-0.750062mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin8"], pcbX: "-0.249936mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin9"], pcbX: "0.249936mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin10"], pcbX: "0.750062mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin11"], pcbX: "1.24968mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin12"], pcbX: "1.75006mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin13"], points: [{ x: "-2.8999688mm", y: "1.524108mm" }, { x: "-2.8999688mm", y: "2.8241308mm" }, { x: "-2.8999688mm", y: "2.8241308mm" }, { x: "-3.1999682mm", y: "2.8241308mm" }, { x: "-3.1999682mm", y: "2.8241308mm" }, { x: "-3.1999682mm", y: "2.8239784mm" }, { x: "-3.1999682mm", y: "2.8239784mm" }, { x: "-3.4999422mm", y: "2.8239784mm" }, { x: "-3.4999422mm", y: "2.8239784mm" }, { x: "-3.4999422mm", y: "1.5239556mm" }, { x: "-3.4999422mm", y: "1.5239556mm" }, { x: "-3.1999428mm", y: "1.5239556mm" }, { x: "-3.1999428mm", y: "1.5239556mm" }, { x: "-3.1999428mm", y: "1.524108mm" }, { x: "-3.1999428mm", y: "1.524108mm" }, { x: "-2.8999688mm", y: "1.524108mm" }], shape: "polygon" }), jsx("smtpad", { portHints: ["pin14"], points: [{ x: "2.8999942mm", y: "2.8241308mm" }, { x: "2.8999942mm", y: "1.5241588mm" }, { x: "2.8999942mm", y: "1.5241588mm" }, { x: "3.1999936mm", y: "1.5241588mm" }, { x: "3.1999936mm", y: "1.5241588mm" }, { x: "3.200019mm", y: "1.5241588mm" }, { x: "3.200019mm", y: "1.5241588mm" }, { x: "3.5000184mm", y: "1.5241588mm" }, { x: "3.5000184mm", y: "1.5241588mm" }, { x: "3.5000184mm", y: "2.8241308mm" }, { x: "3.5000184mm", y: "2.8241308mm" }, { x: "3.200019mm", y: "2.8241308mm" }, { x: "3.200019mm", y: "2.8241308mm" }, { x: "3.1999936mm", y: "2.8241308mm" }, { x: "3.1999936mm", y: "2.8241308mm" }, { x: "2.8999942mm", y: "2.8241308mm" }], shape: "polygon" }), jsx("smtpad", { portHints: ["pin15"], points: [{ x: "2.7001724mm", y: "1.5241588mm" }, { x: "2.7001724mm", y: "2.8241308mm" }, { x: "2.7001724mm", y: "2.8241308mm" }, { x: "2.400173mm", y: "2.8241308mm" }, { x: "2.400173mm", y: "2.8241308mm" }, { x: "2.4001476mm", y: "2.8241308mm" }, { x: "2.4001476mm", y: "2.8241308mm" }, { x: "2.1001482mm", y: "2.8241308mm" }, { x: "2.1001482mm", y: "2.8241308mm" }, { x: "2.1001482mm", y: "1.5241588mm" }, { x: "2.1001482mm", y: "1.5241588mm" }, { x: "2.4001476mm", y: "1.5241588mm" }, { x: "2.4001476mm", y: "1.5241588mm" }, { x: "2.400173mm", y: "1.5241588mm" }, { x: "2.400173mm", y: "1.5241588mm" }, { x: "2.7001724mm", y: "1.5241588mm" }], shape: "polygon" }), jsx("smtpad", { portHints: ["pin16"], points: [{ x: "-2.0999704mm", y: "1.5240064mm" }, { x: "-2.0999704mm", y: "2.8239784mm" }, { x: "-2.0999704mm", y: "2.8239784mm" }, { x: "-2.3999952mm", y: "2.8239784mm" }, { x: "-2.3999952mm", y: "2.8239784mm" }, { x: "-2.3999952mm", y: "2.823953mm" }, { x: "-2.3999952mm", y: "2.823953mm" }, { x: "-2.6999438mm", y: "2.823953mm" }, { x: "-2.6999438mm", y: "2.823953mm" }, { x: "-2.6999438mm", y: "1.523981mm" }, { x: "-2.6999438mm", y: "1.523981mm" }, { x: "-2.399919mm", y: "1.523981mm" }, { x: "-2.399919mm", y: "1.523981mm" }, { x: "-2.399919mm", y: "1.5240064mm" }, { x: "-2.399919mm", y: "1.5240064mm" }, { x: "-2.0999704mm", y: "1.5240064mm" }], shape: "polygon" }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -4.4689776000000165, "y": -1.6757585999999947 }, { "x": -4.4689776000000165, "y": 0.18715359999987413 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 4.471009600000116, "y": -4.7 }, { "x": -4.4689776000000165, "y": -4.7 }, { "x": -4.4689776000000165, "y": -3.91283820000001 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 4.471009600000116, "y": -1.676114200000029 }, { "x": 4.471009600000116, "y": 0.18750920000002225 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 4.471009600000116, "y": -4.7 }, { "x": 4.471009600000116, "y": -3.912482600000203 }] }), jsx("courtyardoutline", { outline: [{ "x": -5.17511079999997, "y": 3.074130799999921 }, { "x": 5.17511079999997, "y": 3.074130799999921 }, { "x": 5.17511079999997, "y": -5.60002099999997 }, { "x": -5.17511079999997, "y": -5.60002099999997 }, { "x": -5.17511079999997, "y": 3.074130799999921 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C165948.obj?uuid=617b05f9bba7410b96c001093d8189e4",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C165948.step?uuid=617b05f9bba7410b96c001093d8189e4",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 0, y: -2.7500289000000517, z: 0.000010999999999872223 },
        }, ...props }));
};

const pinLabels$9 = {
    pin1: ["pin1"],
    pin2: ["pin2"],
    pin3: ["pin3"],
    pin4: ["pin4"],
    pin5: ["pin5"],
    pin6: ["pin6"]
};
const USBLC6_2SC6 = (props) => {
    return (jsx("chip", { pinLabels: pinLabels$9, supplierPartNumbers: {
            "jlcpcb": [
                "C7519"
            ]
        }, manufacturerPartNumber: "USBLC6-2SC6", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.94996mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "0mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "0.94996mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "0.94996mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "0mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "-0.94996mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 1.5391891999998961, "y": -0.8892031999998835 }, { "x": 1.5391891999998961, "y": 0.8892031999999972 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -1.5391892000000098, "y": -0.8892031999998835 }, { "x": -1.5391892000000098, "y": 0.8892031999999972 }] }), jsx("silkscreencircle", { strokeWidth: 0.15, pcbX: "-1.668272mm", pcbY: "-1.301496mm", radius: "0.150114mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.6999843999999484, "y": 1.9350994999999784 }, { "x": 1.7000097999999753, "y": 1.9350994999999784 }, { "x": 1.7000097999999753, "y": -1.9350994999998647 }, { "x": -1.6999843999999484, "y": -1.9350994999998647 }, { "x": -1.6999843999999484, "y": 1.9350994999999784 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7519.obj?uuid=229b69761e2c45dba6a83d8866dec72d",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7519.step?uuid=229b69761e2c45dba6a83d8866dec72d",
            pcbRotationOffset: 90,
            modelOriginPosition: { x: -12700000070253736e-21, y: 0.000012700000070253736, z: -0.048939 },
        }, ...props }));
};

const pinLabels$8 = {
    pin1: ["pin1"],
    pin2: ["pin2"],
    pin3: ["pin3"],
    pin4: ["pin4"],
    pin5: ["pin5"],
    pin6: ["pin6"],
    pin7: ["pin7"],
    pin8: ["pin8"]
};
const KH_SK22D07_G5 = (props) => {
    return (jsx("switch", { type: "dpdt", pinLabels: pinLabels$8, supplierPartNumbers: {
            "jlcpcb": [
                "C5274511"
            ]
        }, manufacturerPartNumber: "KH-SK22D07-G5", footprint: jsxs("footprint", { children: [jsx("platedhole", { portHints: ["pin1"], pcbX: "-1.999996mm", pcbY: "1.249934mm", outerDiameter: "1.2999974mm", holeDiameter: "0.7999984mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin2"], pcbX: "0mm", pcbY: "1.249934mm", outerDiameter: "1.2999974mm", holeDiameter: "0.7999984mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin3"], pcbX: "1.999996mm", pcbY: "1.249934mm", outerDiameter: "1.2999974mm", holeDiameter: "0.7999984mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin4"], pcbX: "-1.999996mm", pcbY: "-1.249934mm", outerDiameter: "1.2999974mm", holeDiameter: "0.7999984mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin5"], pcbX: "0mm", pcbY: "-1.249934mm", outerDiameter: "1.2999974mm", holeDiameter: "0.7999984mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin6"], pcbX: "1.999996mm", pcbY: "-1.249934mm", outerDiameter: "1.2999974mm", holeDiameter: "0.7999984mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin7"], pcbX: "-4.100068mm", pcbY: "0mm", holeWidth: "0.700024mm", holeHeight: "1.5000224mm", outerWidth: "1.2999974mm", outerHeight: "2.1999956mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin8"], pcbX: "4.100068mm", pcbY: "0mm", holeWidth: "0.700024mm", holeHeight: "1.5000224mm", outerWidth: "1.2999974mm", outerHeight: "2.1999956mm", shape: "pill" }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -4.2999913999999535, "y": 1.278331200000025 }, { "x": -4.2999913999999535, "y": 3.4999930000000177 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 4.29999139999984, "y": -1.278356600000052 }, { "x": 4.29999139999984, "y": -3.399993199999926 }, { "x": -4.2999913999999535, "y": -3.399993199999926 }, { "x": -4.2999913999999535, "y": -1.278356600000052 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -4.2999913999999535, "y": 3.4999930000000177 }, { "x": 4.29999139999984, "y": 3.4999930000000177 }, { "x": 4.29999139999984, "y": 1.278331200000025 }] }), jsx("fabricationnotepath", { route: [{ "x": -2.354325999999901, "y": -3.399993199999926 }, { "x": -2.354325999999901, "y": -5.172989400000006 }, { "x": -1.02699819999998, "y": -5.172989400000006 }, { "x": -1.02699819999998, "y": -3.399993199999926 }, { "x": -0.8999982000000273, "y": -3.5269931999999926 }, { "x": -0.7729981999999609, "y": -3.399993199999926 }, { "x": -0.7729981999999609, "y": -5.2999893999999586 }, { "x": -0.8101956387893097, "y": -5.389791961210676 }, { "x": -0.8999982000000273, "y": -5.426989400000025 }, { "x": -2.4813259999999673, "y": -5.426989400000025 }, { "x": -2.5711285612107986, "y": -5.389791961210676 }, { "x": -2.60832599999992, "y": -5.2999893999999586 }, { "x": -2.60832599999992, "y": -3.399993199999926 }, { "x": -2.4813259999999673, "y": -3.5269931999999926 }, { "x": -2.354325999999901, "y": -3.399993199999926 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("courtyardoutline", { outline: [{ "x": -5.000066699999934, "y": 3.492995800000017 }, { "x": 5.000066699999934, "y": 3.492995800000017 }, { "x": 5.000066699999934, "y": -5.136985399999958 }, { "x": -5.000066699999934, "y": -5.136985399999958 }, { "x": -5.000066699999934, "y": 3.492995800000017 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C5274511.obj?uuid=220e12fe2bfc44bb8905d4a0e6d4c54c",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C5274511.step?uuid=220e12fe2bfc44bb8905d4a0e6d4c54c",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0.004999999999999893, y: 2.9719947999999707, z: -4.7000056 },
        }, ...props }));
};

const pinLabels$7 = {
    pin1: ["G"],
    pin2: ["S"],
    pin3: ["D"]
};
const AO3401A = (props) => {
    return (jsx("mosfet", { channelType: "p", mosfetMode: "enhancement", pinLabels: pinLabels$7, supplierPartNumbers: {
            "jlcpcb": [
                "C15127"
            ]
        }, manufacturerPartNumber: "AO3401A", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "1.149985mm", pcbY: "0.94996mm", width: "0.999998mm", height: "0.7999984mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-1.149985mm", pcbY: "0mm", width: "0.999998mm", height: "0.7999984mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "1.149985mm", pcbY: "-0.94996mm", width: "0.999998mm", height: "0.7999984mm", shape: "rect" }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -0.6999731999999881, "y": 0.6359398000000027 }, { "x": -0.6999731999999881, "y": 1.4999461999999966 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -0.6999731999999881, "y": 1.4999461999999966 }, { "x": 0.30005020000000115, "y": 1.4999461999999966 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 0.7000239999999991, "y": -0.31402020000000164 }, { "x": 0.7000239999999991, "y": 0.31391859999999383 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -0.6999731999999881, "y": -1.5000478000000044 }, { "x": -0.6999731999999881, "y": -0.6360414000000105 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -0.6999731999999881, "y": -1.5000478000000044 }, { "x": 0.30005020000000115, "y": -1.5000478000000044 }] }), jsx("courtyardoutline", { outline: [{ "x": -1.8999840000000034, "y": 1.6999589999999927 }, { "x": 1.8999840000000034, "y": 1.6999589999999927 }, { "x": 1.8999840000000034, "y": -1.700035200000002 }, { "x": -1.8999840000000034, "y": -1.700035200000002 }, { "x": -1.8999840000000034, "y": 1.6999589999999927 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C15127.obj?uuid=d777607a152f4f3aac9bb0d0c14ed6fd",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C15127.step?uuid=d777607a152f4f3aac9bb0d0c14ed6fd",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 0.00003809999999759839, y: -3810000001180924e-20, z: 0.050795 },
        }, ...props }));
};

const pinLabels$6 = {
    pin1: ["pin1"],
    pin2: ["pin2"]
};
const nSMD050 = (props) => {
    return (jsx("fuse", { currentRating: "500mA", voltageRating: "6V", pinLabels: pinLabels$6, supplierPartNumbers: {
            "jlcpcb": [
                "C69688"
            ]
        }, manufacturerPartNumber: "nSMD050", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.445006mm", pcbY: "0mm", width: "1.1900916mm", height: "1.7279874mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "1.445006mm", pcbY: "0mm", width: "1.1900916mm", height: "1.7279874mm", shape: "rect" }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -0.9261856000000108, "y": 1.0926064000000082 }, { "x": -2.1163026000000116, "y": 1.0926064000000082 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 0.926210999999995, "y": 1.0926064000000082 }, { "x": 2.1163026000000116, "y": 1.0926064000000082 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -2.2687025999999975, "y": 0.9402064000000081 }, { "x": -2.2687025999999975, "y": -0.9402063999999939 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 2.2687025999999832, "y": 0.9402064000000081 }, { "x": 2.2687025999999832, "y": -0.9402063999999939 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -2.1163026000000116, "y": -1.092606399999994 }, { "x": -0.9261856000000108, "y": -1.092606399999994 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 2.1163026000000116, "y": -1.092606399999994 }, { "x": 0.926210999999995, "y": -1.092606399999994 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -14210854715202004e-30, "y": 0 }, { "x": -0.08441074011676619, "y": 0.2037855535998574 }, { "x": -0.11320167162334371, "y": 0.422474390000005 }, { "x": -0.08441074011676619, "y": 0.6411632264001383 }, { "x": 0, "y": 0.8449487799999957 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 2.842170943040401e-14, "y": 0 }, { "x": 0.08441074011679461, "y": -0.20378555359984318 }, { "x": 0.11320167162334371, "y": -0.42247438999999076 }, { "x": 0.08441074011679461, "y": -0.6411632264001241 }, { "x": 0, "y": -0.8449487799999957 }] }), jsx("courtyardoutline", { outline: [{ "x": -2.2900518000000005, "y": 1.1139936999999946 }, { "x": 2.2900518000000005, "y": 1.1139936999999946 }, { "x": 2.2900518000000005, "y": -1.1139936999999946 }, { "x": -2.2900518000000005, "y": -1.1139936999999946 }, { "x": -2.2900518000000005, "y": 1.1139936999999946 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C69688.obj?uuid=7dbd95a5ee9a45949b72cb8147e267ff",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C69688.step?uuid=7dbd95a5ee9a45949b72cb8147e267ff",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: -12699999999199463e-21, z: 0 },
        }, ...props }));
};

const pinLabels$5 = {
    pin1: ["cathode", "neg"],
    pin2: ["anode", "pos"]
};
const pinAttributes$2 = {
    pin2: { isPassive: true },
    pin1: { isPassive: true }
};
const LTST_C190KGKT = (props) => {
    const { name = "LED1", ...restProps } = props;
    return (jsx("led", { name: name, pinLabels: pinLabels$5, supplierPartNumbers: {
            "jlcpcb": [
                "C125094"
            ]
        }, manufacturerPartNumber: "LTST-C190KGKT", pinAttributes: pinAttributes$2, footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2", "anode", "pos"], pcbX: "0.7489952mm", pcbY: "0.000127mm", width: "0.7999984mm", height: "0.7999984mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1", "cathode", "neg"], pcbX: "-0.7489952mm", pcbY: "-0.000127mm", width: "0.7999984mm", height: "0.7999984mm", shape: "rect" }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 0.22042119999991883, "y": -0.3235197999999855 }, { "x": 0.21046439999986433, "y": -0.3235197999999855 }, { "x": -0.11958320000007916, "y": 0.006527799999958006 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 0.22042119999991883, "y": 0.3565143999999236 }, { "x": 0.22042119999991883, "y": 0.346532199999956 }, { "x": -0.11958320000007916, "y": 0.006527799999958006 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 0.22042119999991883, "y": 0.3565143999999236 }, { "x": 0.22042119999991883, "y": -0.3235197999999855 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 0.24046179999993456, "y": 0.7565898000000288 }, { "x": 1.3904721999999765, "y": 0.7565898000000288 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 0.24046179999993456, "y": -0.7435342000001128 }, { "x": 1.3904721999999765, "y": -0.7435342000001128 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 1.3904721999999765, "y": 0.7564882000000352 }, { "x": 1.3904721999999765, "y": -0.7234428000000435 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -0.13954760000001443, "y": -0.7458455999999387 }, { "x": -1.1896598000000722, "y": -0.7458455999999387 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -1.4896084000000656, "y": -0.3457701999999472 }, { "x": -1.4896084000000656, "y": -0.44579539999995177 }, { "x": -1.1896598000000722, "y": -0.7458455999999387 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -1.4896084000000656, "y": 0.3541776000000709 }, { "x": -1.4896084000000656, "y": -0.3457701999999472 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -1.4896084000000656, "y": 0.3541776000000709 }, { "x": -1.4896084000000656, "y": 0.45432980000009593 }, { "x": -1.1896598000000722, "y": 0.7542784000000893 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -0.13954760000001443, "y": 0.7542784000000893 }, { "x": -1.1896598000000722, "y": 0.7542784000000893 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 0.22042119999991883, "y": 0.006527799999958006 }, { "x": -0.11958320000007916, "y": 0.006527799999958006 }] }), jsx("fabricationnotepath", { route: [{ "x": -1.07000040000014, "y": 0.061518800000044394 }, { "x": -0.5299964000000728, "y": 0.061518800000044394 }, { "x": -0.5299964000000728, "y": -0.06847839999988992 }, { "x": -1.07000040000014, "y": -0.06847839999988992 }, { "x": -1.07000040000014, "y": 0.061518800000044394 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 0.7345679999998538, "y": -0.26708099999996193 }, { "x": 0.7345679999998538, "y": 0.2729229999999916 }, { "x": 0.864539799999875, "y": 0.2729229999999916 }, { "x": 0.864539799999875, "y": -0.26708099999996193 }, { "x": 0.7345679999998538, "y": -0.26708099999996193 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 0.5289295999999695, "y": 0.06837679999989632 }, { "x": 1.0689336000000367, "y": 0.06837679999989632 }, { "x": 1.0689336000000367, "y": -0.0616203999999243 }, { "x": 0.5289295999999695, "y": -0.0616203999999243 }, { "x": 0.5289295999999695, "y": 0.06837679999989632 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("courtyardoutline", { outline: [{ "x": -1.3989943999999923, "y": 0.6599813999999924 }, { "x": 1.3989943999998786, "y": 0.6599813999999924 }, { "x": 1.3989943999998786, "y": -0.6600067999999055 }, { "x": -1.3989943999999923, "y": -0.6600067999999055 }, { "x": -1.3989943999999923, "y": 0.6599813999999924 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C125094.obj?uuid=3c2caa1a3e7d4a5a87f46b87d898ef41",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C125094.step?uuid=3c2caa1a3e7d4a5a87f46b87d898ef41",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: -12700000070253736e-21, y: 0.000012699999956566899, z: -0.01 },
        }, ...restProps }));
};

const Passive0603 = () => (jsxs("footprint", { children: [jsx("courtyardrect", { width: 2.96, height: 1.46 }), jsx("smtpad", { portHints: ["1", "left"], pcbX: -0.825, pcbY: 0, width: 0.8, height: 0.95, shape: "rect" }), jsx("smtpad", { portHints: ["2", "right"], pcbX: 0.825, pcbY: 0, width: 0.8, height: 0.95, shape: "rect" })] }));
const R = ({ part, ...props }) => (jsx("resistor", { footprint: jsx(Passive0603, {}), layer: "top", supplierPartNumbers: { jlcpcb: [part] }, ...props }));
const C = ({ part = "C14663", ...props }) => (jsx("capacitor", { footprint: jsx(Passive0603, {}), layer: "top", supplierPartNumbers: { jlcpcb: [part] }, ...props }));

const Power = () => (jsxs(Fragment, { children: [jsx(TYPE_C_31_M_12, { name: "J1", noConnect: ["SBU1", "SBU2"], pcbX: 15, pcbY: 28, pcbRotation: 180, connections: { pin1: "net.GND", pin2: "net.GND", pin3: "net.GND", pin4: "net.GND", GND1: "net.GND", GND2: "net.GND", VBUS1: "net.VBUS", VBUS2: "net.VBUS", DN1: "net.DM", DN2: "net.DM", DP1: "net.DP", DP2: "net.DP", CC1: "net.CC1", CC2: "net.CC2" } }), jsx(R, { name: "R_CC1", resistance: "5.1k", part: "C23186", pcbX: 8.5, pcbY: 23, pcbRotation: 90, connections: { pin1: "net.CC1", pin2: "net.GND" } }), jsx(R, { name: "R_CC2", resistance: "5.1k", part: "C23186", pcbX: 21.5, pcbY: 23, pcbRotation: 90, connections: { pin1: "net.CC2", pin2: "net.GND" } }), jsx(USBLC6_2SC6, { pinAttributes: { pin1: { isPassive: true }, pin2: { requiresGround: true }, pin3: { isPassive: true }, pin4: { isPassive: true }, pin5: { requiresPower: true }, pin6: { isPassive: true } }, name: "U_ESD", pcbX: 24, pcbY: 28, connections: { pin1: "net.DM", pin6: "net.DM", pin3: "net.DP", pin4: "net.DP", pin2: "net.GND", pin5: "net.VBUS" } }), jsx(R, { name: "R_DM", resistance: "22", part: "C22962", pcbX: 33, pcbY: 11.5, connections: { pin1: "net.DM", pin2: "net.USB_DM" } }), jsx(R, { name: "R_DP", resistance: "22", part: "C22962", pcbX: 33, pcbY: 8.5, connections: { pin1: "net.DP", pin2: "net.USB_DP" } }), jsx(nSMD050, { name: "F1", pcbX: -20, pcbY: 27, connections: { pin1: "net.VBUS", pin2: "net.FUSED_5V" } }), jsx(AO3401A, { name: "Q_MAIN", pcbX: -31, pcbY: 27, connections: { pin1: "net.MAIN_GATE", pin2: "net.FUSED_5V", pin3: "net.VCC" } }), jsx(R, { name: "R_MAIN_PULL", resistance: "100k", part: "C25803", pcbX: -31, pcbY: 31, connections: { pin1: "net.FUSED_5V", pin2: "net.MAIN_GATE" } }), jsx(KH_SK22D07_G5, { name: "SW_POWER", noConnect: ["pin3", "pin4", "pin5", "pin6"], pcbX: -47, pcbY: 0, pcbRotation: 270, connections: { pin2: "net.MAIN_GATE", pin1: "net.GND", pin7: "net.GND", pin8: "net.GND" } }), jsx(C, { name: "C_BULK", capacitance: "4.7uF", part: "C19666", pcbX: -25, pcbY: 27, connections: { pin1: "net.VCC", pin2: "net.GND" } }), jsx(C, { name: "C_ESD", capacitance: "100nF", pcbX: 24, pcbY: 24, connections: { pin1: "net.VBUS", pin2: "net.GND" } }), jsx(R, { name: "R_PWR", resistance: "2.2k", part: "C4190", pcbX: -46, pcbY: -10, connections: { pin1: "net.VCC", pin2: "net.PWR_ANODE" } }), jsx(LTST_C190KGKT, { name: "LED_PWR", color: "green", pcbRotation: 180, pcbX: -47, pcbY: -7, supplierPartNumbers: { jlcpcb: ["C125094"] }, connections: { anode: "net.PWR_ANODE", cathode: "net.GND" } })] }));

const pinLabels$4 = {
    pin1: ["PE6__INT_6", "AIN0"],
    pin2: ["UVcc"],
    pin3: ["D_NEG"],
    pin4: ["D_POS"],
    pin5: ["UGnd"],
    pin6: ["UCap"],
    pin7: ["VBus"],
    pin8: ["PB0_SS", "PCINT0"],
    pin9: ["PB1__PCINT1", "SCLK"],
    pin10: ["PB2__PDI", "PCINT2", "MOSI"],
    pin11: ["PB3__PDO", "PCINT3", "MISO"],
    pin12: ["PB7_PCINT7", "OC0A", "OC1C", "RTS_"],
    pin13: ["N_RESET"],
    pin14: ["VCC1"],
    pin15: ["GND1"],
    pin16: ["XTAL2"],
    pin17: ["XTAL1"],
    pin18: ["PD0__OC0B", "SCL", "INT0"],
    pin19: ["PD1__SDA", "INT1"],
    pin20: ["PD2__RXD1", "INT2"],
    pin21: ["PD3__TXD1", "INT3"],
    pin22: ["PD5__XCK1", "CTS_"],
    pin23: ["GND2"],
    pin24: ["AVCC1"],
    pin25: ["PD4_ICP1", "ADC8"],
    pin26: ["PD6_T1", "N_OC4D", "ADC9"],
    pin27: ["PD7__T0", "OC4D", "ADC10"],
    pin28: ["PB4_PCINT4", "ADC11"],
    pin29: ["PB5_PCINT5", "OC1A", "N_OC4B", "ADC12"],
    pin30: ["PB6_PCINT6", "OC1B", "OC4B", "ADC13"],
    pin31: ["PC6_OC3A", "OC4A_"],
    pin32: ["PC7_ICP3", "CLK0", "OC4A"],
    pin33: ["PE2__HWB_"],
    pin34: ["VCC2"],
    pin35: ["GND3"],
    pin36: ["PF7__ADC7", "TDI"],
    pin37: ["PF6__ADC6", "TDO"],
    pin38: ["PF5__ADC5", "TMS"],
    pin39: ["PF4__ADC4", "TCK"],
    pin40: ["PF1__ADC1"],
    pin41: ["PF0__ADC0"],
    pin42: ["AREF"],
    pin43: ["GND4"],
    pin44: ["AVCC2"]
};
const pinAttributes$1 = {
    pin7: { requiresPower: true },
    pin14: { requiresPower: true },
    pin15: { requiresGround: true },
    pin23: { requiresGround: true },
    pin34: { requiresPower: true },
    pin35: { requiresGround: true },
    pin43: { requiresGround: true }
};
const ATMEGA32U4_AU = (props) => {
    return (jsx("chip", { pinLabels: pinLabels$4, pinAttributes: pinAttributes$1, supplierPartNumbers: {
            "jlcpcb": [
                "C44854"
            ]
        }, manufacturerPartNumber: "ATMEGA32U4-AU", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-4.000119mm", pcbY: "-5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "-3.200019mm", pcbY: "-5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-2.400173mm", pcbY: "-5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "-1.600073mm", pcbY: "-5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "-0.800227mm", pcbY: "-5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "-0.000127mm", pcbY: "-5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin7"], pcbX: "0.799973mm", pcbY: "-5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin8"], pcbX: "1.599819mm", pcbY: "-5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin9"], pcbX: "2.399919mm", pcbY: "-5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin10"], pcbX: "3.199765mm", pcbY: "-5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin11"], pcbX: "3.999865mm", pcbY: "-5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin12"], pcbX: "5.850001mm", pcbY: "-3.999865mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin13"], pcbX: "5.850001mm", pcbY: "-3.199765mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin14"], pcbX: "5.850001mm", pcbY: "-2.399919mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin15"], pcbX: "5.850001mm", pcbY: "-1.599819mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin16"], pcbX: "5.850001mm", pcbY: "-0.799973mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin17"], pcbX: "5.850001mm", pcbY: "0.000127mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin18"], pcbX: "5.850001mm", pcbY: "0.800227mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin19"], pcbX: "5.850001mm", pcbY: "1.600073mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin20"], pcbX: "5.850001mm", pcbY: "2.400173mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin21"], pcbX: "5.850001mm", pcbY: "3.200019mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin22"], pcbX: "5.850001mm", pcbY: "4.000119mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin23"], pcbX: "3.999865mm", pcbY: "5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin24"], pcbX: "3.199765mm", pcbY: "5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin25"], pcbX: "2.399919mm", pcbY: "5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin26"], pcbX: "1.599819mm", pcbY: "5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin27"], pcbX: "0.799973mm", pcbY: "5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin28"], pcbX: "-0.000127mm", pcbY: "5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin29"], pcbX: "-0.800227mm", pcbY: "5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin30"], pcbX: "-1.600073mm", pcbY: "5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin31"], pcbX: "-2.400173mm", pcbY: "5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin32"], pcbX: "-3.200019mm", pcbY: "5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin33"], pcbX: "-4.000119mm", pcbY: "5.850001mm", width: "0.4500118mm", height: "1.8999962mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin34"], pcbX: "-5.850001mm", pcbY: "4.000119mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin35"], pcbX: "-5.850001mm", pcbY: "3.200019mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin36"], pcbX: "-5.850001mm", pcbY: "2.400173mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin37"], pcbX: "-5.850001mm", pcbY: "1.600073mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin38"], pcbX: "-5.850001mm", pcbY: "0.800227mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin39"], pcbX: "-5.850001mm", pcbY: "0.000127mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin40"], pcbX: "-5.850001mm", pcbY: "-0.799973mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin41"], pcbX: "-5.850001mm", pcbY: "-1.599819mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin42"], pcbX: "-5.850001mm", pcbY: "-2.399919mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin43"], pcbX: "-5.850001mm", pcbY: "-3.199765mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin44"], pcbX: "-5.850001mm", pcbY: "-3.999865mm", width: "1.8999962mm", height: "0.4500118mm", radius: "0.2250059mm", shape: "pill" }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -5.080127000000061, "y": 4.3480990000000475 }, { "x": -5.080127000000061, "y": 5.080127000000061 }, { "x": -4.3480990000000475, "y": 5.080127000000061 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 5.079872999999907, "y": 4.3480990000000475 }, { "x": 5.079872999999907, "y": 5.080127000000061 }, { "x": 4.347845000000007, "y": 5.080127000000061 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -5.080127000000061, "y": -4.347844999999893 }, { "x": -5.080127000000061, "y": -5.079872999999907 }, { "x": -4.3480990000000475, "y": -5.079872999999907 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 5.079872999999907, "y": -4.347844999999893 }, { "x": 5.079872999999907, "y": -5.079872999999907 }, { "x": 4.347845000000007, "y": -5.079872999999907 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -4.675327200000083, "y": -4.675073199999929 }, { "x": -4.675327200000083, "y": 4.675327200000083 }, { "x": 4.675073200000043, "y": 4.675327200000083 }, { "x": 4.675073200000043, "y": -4.675073199999929 }, { "x": -4.675327200000083, "y": -4.675073199999929 }] }), jsx("silkscreencircle", { strokeWidth: 0.15, pcbX: "-3.937127mm", pcbY: "-7.098919mm", radius: "0.100076mm" }), jsx("silkscreencircle", { strokeWidth: 0.15, pcbX: "-3.937127mm", pcbY: "-4.175125mm", radius: "0.150114mm" }), jsx("courtyardoutline", { outline: [{ "x": -7.049999100000036, "y": 7.049999100000036 }, { "x": 7.049999099999923, "y": 7.049999100000036 }, { "x": 7.049999099999923, "y": -7.049999099999923 }, { "x": -7.049999100000036, "y": -7.049999099999923 }, { "x": -7.049999100000036, "y": 7.049999100000036 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C44854.obj?uuid=5b42f9e34a2447dea5452ab4aeb1537a",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C44854.step?uuid=5b42f9e34a2447dea5452ab4aeb1537a",
            pcbRotationOffset: 90,
            modelOriginPosition: { x: -12700000002041634e-20, y: -12700000002041634e-20, z: -1.2 },
        }, ...props }));
};

const X322516MLB4SI = (props) => {
    const { name = "X1", ...restProps } = props;
    return (jsx("crystal", { name: name, frequency: "16MHz", pinVariant: "four_pin", supplierPartNumbers: {
            "jlcpcb": [
                "C13738"
            ]
        }, manufacturerPartNumber: "X322516MLB4SI", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.100074mm", pcbY: "-0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "1.100074mm", pcbY: "-0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "1.100074mm", pcbY: "0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "-1.100074mm", pcbY: "0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -2.028596400000083, "y": -1.6784827999999834 }, { "x": -2.028596400000083, "y": 1.678736800000138 }, { "x": 2.0285963999999694, "y": 1.678736800000138 }, { "x": 2.0285963999999694, "y": -1.6784827999999834 }, { "x": -2.028596400000083, "y": -1.6784827999999834 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -2.257196399999998, "y": -0.24988519999988057 }, { "x": -2.257196399999998, "y": -1.9070827999998983 }, { "x": -0.39999920000002476, "y": -1.9070827999998983 }] }), jsx("courtyardoutline", { outline: [{ "x": -2.0500725999999077, "y": 1.7000097999999753 }, { "x": 2.0500725999999077, "y": 1.7000097999999753 }, { "x": 2.0500725999999077, "y": -1.7000097999999753 }, { "x": -2.0500725999999077, "y": -1.7000097999999753 }, { "x": -2.0500725999999077, "y": 1.7000097999999753 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C13738.obj?uuid=02485e56ba8d4732a26526d2983fc729",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C13738.step?uuid=02485e56ba8d4732a26526d2983fc729",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: -12700000070253736e-21, z: 0 },
        }, ...restProps }));
};

const pinLabels$3 = {
    pin1: ["pin1"],
    pin2: ["pin2"]
};
const TS_1088_AR02016 = (props) => {
    const { name = "SW1", ...restProps } = props;
    return (jsx("pushbutton", { name: name, pinLabels: pinLabels$3, supplierPartNumbers: {
            "jlcpcb": [
                "C720477"
            ]
        }, manufacturerPartNumber: "TS-1088-AR02016", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-2.184908mm", pcbY: "0mm", width: "1.229995mm", height: "1.8599912mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "2.184908mm", pcbY: "0mm", width: "1.229995mm", height: "1.8599912mm", shape: "rect" }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -2.026208800000063, "y": 1.5411958000000823 }, { "x": -2.026208800000063, "y": 1.1101323999999977 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -2.026208800000063, "y": -1.5411957999999686 }, { "x": -2.026208800000063, "y": -1.1101324000001114 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 2.0262087999999494, "y": -1.1101324000001114 }, { "x": 2.0262087999999494, "y": -1.5411957999999686 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 2.0262087999999494, "y": 1.5411958000000823 }, { "x": 2.0262087999999494, "y": 1.1101323999999977 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 2.0262087999999494, "y": 1.5411958000000823 }, { "x": -2.026208800000063, "y": 1.5411958000000823 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 2.0262087999999494, "y": -1.5411957999999686 }, { "x": -2.026208800000063, "y": -1.5411957999999686 }] }), jsx("silkscreencircle", { strokeWidth: 0.15, pcbX: "0mm", pcbY: "0mm", radius: "0.899922mm" }), jsx("courtyardoutline", { outline: [{ "x": -3.049905499999909, "y": 1.700009800000089 }, { "x": 3.049905499999795, "y": 1.700009800000089 }, { "x": 3.049905499999795, "y": -1.6999843999999484 }, { "x": -3.049905499999909, "y": -1.6999843999999484 }, { "x": -3.049905499999909, "y": 1.700009800000089 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C720477.obj?uuid=2e35dca8e7854ed683469f8d54d1ef17",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C720477.step?uuid=2e35dca8e7854ed683469f8d54d1ef17",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: -12700000070253736e-21, z: 0 },
        }, ...restProps }));
};

const Controller = () => (jsxs(Fragment, { children: [jsx(ATMEGA32U4_AU, { name: "U1", pcbX: 39, pcbY: 23, schWidth: 2.5, schHeight: 3.2, schPinArrangement: { leftSide: ["pin3", "pin4", "pin13", "pin33", "pin16", "pin17"],
                topSide: ["pin2", "pin7", "pin14", "pin24", "pin34", "pin44"],
                bottomSide: ["pin5", "pin15", "pin23", "pin35", "pin43", "pin6", "pin42"],
                rightSide: ["pin18", "pin19", "pin20", "pin21", "pin25", "pin26", "pin27", "pin28", "pin29", "pin30", "pin31", "pin9", "pin10", "pin11"] }, connections: { pin2: "net.VCC", pin7: "net.VCC", pin14: "net.VCC", pin24: "net.VCC", pin34: "net.VCC", pin44: "net.VCC",
                pin5: "net.GND", pin15: "net.GND", pin23: "net.GND", pin35: "net.GND", pin43: "net.GND",
                pin3: "net.USB_DM", pin4: "net.USB_DP", pin6: "net.UCAP", pin42: "net.AREF", pin13: "net.RESET", pin33: "net.HWB",
                pin16: "net.XTAL2", pin17: "net.XTAL1", pin18: "net.KEY1", pin19: "net.KEY2", pin20: "net.KEY3", pin21: "net.KEY4", pin25: "net.KEY5", pin26: "net.KEY6",
                pin27: "net.ENC_A", pin28: "net.ENC_B", pin29: "net.ENC_PUSH", pin30: "net.RGB_DATA", pin31: "net.RGB_GATE",
                pin9: "net.SCK", pin10: "net.MOSI", pin11: "net.MISO" } }), jsx(X322516MLB4SI, { name: "Y1", loadCapacitance: "9pF", pcbX: 50, pcbY: 22.5, pcbRotation: 270, connections: { pin1: "net.XTAL1", pin3: "net.XTAL2", pin2: "net.GND", pin4: "net.GND" } }), jsx(C, { name: "C_X1", capacitance: "12pF", part: "C38523", pcbX: 50, pcbY: 26, connections: { pin1: "net.XTAL1", pin2: "net.GND" } }), jsx(C, { name: "C_X2", capacitance: "12pF", part: "C38523", pcbX: 50, pcbY: 19, connections: { pin1: "net.XTAL2", pin2: "net.GND" } }), [{ x: 35.8, y: 13.5 }, { x: 48.5, y: 16.5 }, { x: 41, y: 32 }, { x: 29.5, y: 27 }, { x: 30, y: 10.5 }].map((pos, i) => (jsx(C, { name: `C_V${i + 1}`, capacitance: "100nF", pcbX: pos.x, pcbY: pos.y, connections: { pin1: "net.VCC", pin2: "net.GND" } }, i))), jsx(C, { name: "C_UCAP", capacitance: "1uF", part: "C15849", pcbX: 39, pcbY: 13.5, connections: { pin1: "net.UCAP", pin2: "net.GND" } }), jsx(C, { name: "C_AREF", capacitance: "100nF", pcbX: 29.5, pcbY: 22.5, connections: { pin1: "net.AREF", pin2: "net.GND" } }), jsx(R, { name: "R_RESET", resistance: "10k", part: "C98220", pcbX: 48.5, pcbY: 13, connections: { pin1: "net.VCC", pin2: "net.RESET" } }), jsx(R, { name: "R_HWB", resistance: "10k", part: "C98220", pcbX: 43, pcbY: -15, connections: { pin1: "net.VCC", pin2: "net.HWB" } }), jsx(TS_1088_AR02016, { name: "SW_RESET", pcbX: 36, pcbY: -19, connections: { pin1: "net.RESET", pin2: "net.GND" } }), jsx(TS_1088_AR02016, { name: "SW_BOOT", pcbX: 45, pcbY: -19, connections: { pin1: "net.HWB", pin2: "net.GND" } }), jsx("chip", { doNotPlace: true, manufacturerPartNumber: "CUSTOM-ISP-PADS", pinAttributes: { pin1: { isPassive: true }, pin2: { requiresPower: true }, pin3: { isPassive: true }, pin4: { isPassive: true }, pin5: { isPassive: true }, pin6: { requiresGround: true } }, name: "ISP", pcbX: 38, pcbY: -27, pinLabels: { pin1: "MISO", pin2: "VCC", pin3: "SCK", pin4: "MOSI", pin5: "RESET", pin6: "GND" }, footprint: jsxs("footprint", { children: [jsx("courtyardrect", { width: 7.6, height: 4.6 }), [[-2.54, 1.27], [-2.54, -1.27], [0, 1.27], [0, -1.27], [2.54, 1.27], [2.54, -1.27]].map(([x, y], i) => (jsx(Fragment$1, { children: jsx("smtpad", { pcbX: x, pcbY: y, radius: 0.75, shape: "circle", portHints: [`pin${i + 1}`] }) }, i)))] }), connections: { pin1: "net.MISO", pin2: "net.VCC", pin3: "net.SCK", pin4: "net.MOSI", pin5: "net.RESET", pin6: "net.GND" } })] }));

const pinLabels$2 = {
    pin1: ["pin1"],
    pin2: ["pin2"]
};
const CPG151101D06 = (props) => {
    return (jsx("pushbutton", { pinLabels: pinLabels$2, supplierPartNumbers: {
            "jlcpcb": [
                "C49234237"
            ]
        }, manufacturerPartNumber: "CPG151101D06", 
        // Model linked by the exact C49234237 supplier library entry.
        cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C49234237.obj?uuid=1a0be588a99a43879c4accba4eefcce2",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C49234237.step?uuid=1a0be588a99a43879c4accba4eefcce2",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 0.000127, z: -6.000006 },
            // Register the retained footprint's pad-bounds center to its switch center.
            positionOffset: { x: -127e-6, y: -2.0898739, z: 0 },
        }, footprint: jsxs("footprint", { children: [jsx("hole", { pcbX: "5.080127mm", pcbY: "-0.000127mm", diameter: "1.7018mm" }), jsx("hole", { pcbX: "-5.079873mm", pcbY: "-0.000127mm", diameter: "1.7018mm" }), jsx("hole", { pcbX: "0.000127mm", pcbY: "-0.000127mm", diameter: "3.999992mm" }), jsx("platedhole", { portHints: ["pin2"], pcbX: "2.540127mm", pcbY: "5.079873mm", outerDiameter: "2.1999956mm", holeDiameter: "1.5000224mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin1"], pcbX: "-3.809873mm", pcbY: "2.539873mm", outerDiameter: "2.1999956mm", holeDiameter: "1.5000224mm", shape: "circle" }), jsx("silkscreenrect", { pcbX: "0mm", pcbY: "0mm", width: "15.599918mm", height: "15.599918mm", strokeWidth: "0.254mm" }), jsx("courtyardoutline", { outline: [{ "x": -8.064868800000113, "y": 8.034871400000043 }, { "x": 8.035100000000057, "y": 8.034871400000043 }, { "x": 8.035100000000057, "y": -8.0650973999999 }, { "x": -8.064868800000113, "y": -8.0650973999999 }, { "x": -8.064868800000113, "y": 8.034871400000043 }] })] }), ...props }));
};

const pinLabels$1 = {
    pin6: ["pin6"],
    pin7: ["pin7"],
    pin8: ["A"],
    pin9: ["C"],
    pin10: ["B"],
    pin11: ["D"],
    pin12: ["E"]
};
const EC11E18244AU = (props) => {
    return (jsx("chip", { pinLabels: pinLabels$1, supplierPartNumbers: {
            "jlcpcb": [
                "C202365"
            ]
        }, manufacturerPartNumber: "EC11E18244AU", footprint: jsxs("footprint", { children: [jsx("platedhole", { portHints: ["pin8"], pcbX: "-2.540127mm", pcbY: "-7.250049mm", outerDiameter: "1.7999964mm", holeDiameter: "1.3000228mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin9"], pcbX: "-0.000127mm", pcbY: "-7.250049mm", outerDiameter: "1.7999964mm", holeDiameter: "1.3000228mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin10"], pcbX: "2.539873mm", pcbY: "-7.250049mm", outerDiameter: "1.7999964mm", holeDiameter: "1.3000228mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin11"], pcbX: "-2.540127mm", pcbY: "7.250049mm", outerDiameter: "1.7999964mm", holeDiameter: "1.3000228mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin12"], pcbX: "2.539873mm", pcbY: "7.250049mm", outerDiameter: "1.7999964mm", holeDiameter: "1.3000228mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin6"], pcbX: "5.499989mm", pcbY: "0.250063mm", holeWidth: "2.999994mm", holeHeight: "1.5000224mm", outerWidth: "3.999992mm", outerHeight: "2.2999954mm", pcbRotation: "90deg", shape: "pill" }), jsx("platedhole", { portHints: ["pin7"], pcbX: "-5.499989mm", pcbY: "0.250063mm", holeWidth: "2.999994mm", holeHeight: "1.5000224mm", outerWidth: "3.999992mm", outerHeight: "2.2999954mm", pcbRotation: "90deg", shape: "pill" }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -5.900115200000187, "y": 6.250076400000012 }, { "x": -5.900115200000187, "y": 2.4218391999999085 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 5.899861199999918, "y": 2.421966199999929 }, { "x": 5.899988199999825, "y": 6.250076400000012 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 5.899861199999918, "y": -5.7500012000000424 }, { "x": -5.900115200000187, "y": -5.749950399999989 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -5.900115200000187, "y": 6.250000199999931 }, { "x": -3.065932400000065, "y": 6.250076400000012 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -2.794127000000117, "y": 1.266063000000031 }, { "x": 2.7938729999999623, "y": 1.266063000000031 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -5.900115200000187, "y": 6.250076400000012 }, { "x": -5.900115200000187, "y": 2.4218391999999085 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -5.900115200000187, "y": -1.9217131999998855 }, { "x": -5.900115200000187, "y": -5.749950399999989 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 5.899861199999918, "y": -5.749950399999989 }, { "x": 5.899861199999918, "y": -1.9218402000001333 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 4.787925399999949, "y": 2.2820629999999937 }, { "x": 3.9749475999998367, "y": 2.2820629999999937 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 4.787925399999949, "y": -1.7819369999999708 }, { "x": 3.9749475999998367, "y": -1.7819369999999708 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -5.900115200000187, "y": -1.9217131999998855 }, { "x": -5.900115200000187, "y": -5.749950399999989 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -4.05142699999999, "y": 2.2820629999999937 }, { "x": -4.787925400000063, "y": 2.2820629999999937 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -4.787925400000063, "y": -1.7819369999999708 }, { "x": -3.810127000000193, "y": -1.7819369999999708 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -2.0143216000001303, "y": 6.250076400000012 }, { "x": 2.0140675999999758, "y": 6.250076400000012 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 3.065678399999797, "y": 6.250076400000012 }, { "x": 5.899861199999918, "y": 6.250076400000012 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 1.777872999999886, "y": 1.266063000000031 }, { "x": 1.8859268226797212, "y": 1.0415664378789415 }, { "x": 1.965765487822864, "y": 0.8055577038286401 }, { "x": 2.016194617789324, "y": 0.5615674625264546 }, { "x": 2.0364597983467547, "y": 0.313245781119349 }, { "x": 2.026257864624995, "y": 0.06430752462142664 }, { "x": 1.9857414364294073, "y": -0.18152321805769134 }, { "x": 1.9155166350651598, "y": -0.4205688460729107 }, { "x": 1.816634015828754, "y": -0.6492532631477843 }, { "x": 1.6905728518174783, "y": -0.864155375580367 }, { "x": 1.5392190041659433, "y": -1.0620602714290044 }, { "x": 1.3648367097707705, "y": -1.2400073152409732 }, { "x": 1.1700347085575231, "y": -1.3953344388321511 }, { "x": 0.9577272170164406, "y": -1.5257179655351365 }, { "x": 0.7310903318468718, "y": -1.6292073721451743 }, { "x": 0.4935145158983687, "y": -1.7042544685333496 }, { "x": 0.24855387722118394, "y": -1.7497365584006275 }, { "x": -12700000013410317e-20, "y": -1.7649732346892506 }, { "x": -0.24880787722145215, "y": -1.7497365584006275 }, { "x": -0.4937685158986369, "y": -1.7042544685333496 }, { "x": -0.73134433184714, "y": -1.6292073721451743 }, { "x": -0.9579812170165951, "y": -1.5257179655351365 }, { "x": -1.1702887085576776, "y": -1.3953344388321511 }, { "x": -1.3650907097710387, "y": -1.2400073152409732 }, { "x": -1.5394730041660978, "y": -1.0620602714290044 }, { "x": -1.6908268518177465, "y": -0.864155375580367 }, { "x": -1.8168880158289085, "y": -0.6492532631477843 }, { "x": -1.9157706350653143, "y": -0.4205688460729107 }, { "x": -1.9859954364295618, "y": -0.18152321805769134 }, { "x": -2.026511864625263, "y": 0.06430752462142664 }, { "x": -2.0367137983469092, "y": 0.313245781119349 }, { "x": -2.0164486177894787, "y": 0.5615674625264546 }, { "x": -1.9660194878230186, "y": 0.8055577038286401 }, { "x": -1.8861808226799894, "y": 1.0415664378789415 }, { "x": -1.7781270000000404, "y": 1.266063000000031 }] }), jsx("silkscreencircle", { strokeWidth: 0.15, pcbX: "-0.000127mm", pcbY: "0.250063mm", radius: "4.325366mm" }), jsx("silkscreencircle", { strokeWidth: 0.15, pcbX: "-0.000127mm", pcbY: "0.250063mm", radius: "3.3528mm" }), jsx("silkscreencircle", { strokeWidth: 0.15, pcbX: "-0.000127mm", pcbY: "0.250063mm", radius: "3.048mm" }), jsx("courtyardoutline", { outline: [{ "x": -6.8999866999999995, "y": 8.400047200000131 }, { "x": 6.899986699999886, "y": 8.400047200000131 }, { "x": 6.899986699999886, "y": -8.400047200000017 }, { "x": -6.8999866999999995, "y": -8.400047200000017 }, { "x": -6.8999866999999995, "y": 8.400047200000131 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C202365.obj?uuid=98040a81456e4e72ba6314de5f862cda",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C202365.step?uuid=98040a81456e4e72ba6314de5f862cda",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0.000012700000070253736, y: -0.24998729999992975, z: -6999999999646178e-21 },
        }, ...props }));
};

const pinLabels = {
    pin1: ["GND"],
    pin2: ["DIN", "DI"],
    pin3: ["VDD"],
    pin4: ["DOUT", "DO"]
};
const pinAttributes = {
    pin1: { requiresGround: true },
    pin3: { requiresPower: true }
};
const SK6812MINI_HS = (props) => {
    return (jsx("chip", { pinLabels: pinLabels, pinAttributes: pinAttributes, supplierPartNumbers: {
            "jlcpcb": [
                "C2922787"
            ]
        }, manufacturerPartNumber: "SK6812MINI-HS", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "1.450086mm", pcbY: "0.900049mm", width: "1.499997mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-1.450086mm", pcbY: "0.900049mm", width: "1.499997mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "-1.450086mm", pcbY: "-0.900049mm", width: "1.499997mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "1.450086mm", pcbY: "-0.900049mm", width: "1.499997mm", height: "0.999998mm", shape: "rect" }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 1.7500599999999622, "y": 1.7501107999999022 }, { "x": -1.7499330000000555, "y": 1.7501107999999022 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 1.7500599999999622, "y": -1.7498822000001155 }, { "x": -1.7499330000000555, "y": -1.7498822000001155 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 1.7500599999999622, "y": -1.7498822000001155 }, { "x": 1.7500599999999622, "y": -1.5802356000000373 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 1.7500599999999622, "y": -0.2195576000000301 }, { "x": 1.7500599999999622, "y": 0.2197608000000173 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": 1.7500599999999622, "y": 1.5804388000000245 }, { "x": 1.7500599999999622, "y": 1.7501107999999022 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -1.7499330000000555, "y": -1.7498822000001155 }, { "x": -1.7499330000000555, "y": -1.5802356000000373 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -1.7499330000000555, "y": -0.2195576000000301 }, { "x": -1.7499330000000555, "y": 0.2197608000000173 }] }), jsx("silkscreenpath", { strokeWidth: 0.15, route: [{ "x": -1.7499330000000555, "y": 1.5804388000000245 }, { "x": -1.7499330000000555, "y": 1.7501107999999022 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.1016mm", pcbY: "2.757299mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("fabricationnotepath", { route: [{ "x": 1.250060999999846, "y": -1.7499583999999686 }, { "x": 1.7500599999999622, "y": -1.7499583999999686 }, { "x": 1.7500599999999622, "y": -1.2499339999999393 }, { "x": 1.250060999999846, "y": -1.7499583999999686 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": -2.124913200000151, "y": 1.2500609999999597 }, { "x": -2.0249134000000595, "y": 1.2500609999999597 }, { "x": -1.8749264000000494, "y": 0.850010999999995 }, { "x": -1.7749266000000716, "y": 1.2500609999999597 }, { "x": -1.6749268000000939, "y": 1.2500609999999597 }, { "x": -1.8749264000000494, "y": 0.6000495999999202 }, { "x": -2.124913200000151, "y": 1.2500609999999597 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": -1.6249396000001752, "y": 1.2500609999999597 }, { "x": -1.6249396000001752, "y": 0.6000495999999202 }, { "x": -1.5249398000001975, "y": 0.6000495999999202 }, { "x": -1.5249398000001975, "y": 1.2500609999999597 }, { "x": -1.6249396000001752, "y": 1.2500609999999597 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": -1.5249398000001975, "y": 1.1500611999998682 }, { "x": -1.3749274000000469, "y": 1.1000485999999228 }, { "x": -1.37495279999996, "y": 0.7750555999999733 }, { "x": -1.5249398000001975, "y": 0.6750557999999955 }, { "x": -1.5249398000001975, "y": 0.6000495999999202 }, { "x": -1.2749276000001828, "y": 0.7000494000000117 }, { "x": -1.2749276000001828, "y": 1.1500611999998682 }, { "x": -1.5249398000001975, "y": 1.2500609999999597 }, { "x": -1.5249398000001975, "y": 1.1500611999998682 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": -1.1499088000000484, "y": 1.249959399999966 }, { "x": -1.1499088000000484, "y": 0.6000495999999202 }, { "x": -1.0499344000000974, "y": 0.6000495999999202 }, { "x": -1.0499344000000974, "y": 1.249959399999966 }, { "x": -1.1499088000000484, "y": 1.249959399999966 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": -1.0499344000000974, "y": 1.1501373999999487 }, { "x": -0.9011411999999837, "y": 1.1001755999999432 }, { "x": -0.9011411999999837, "y": 0.8001762000000099 }, { "x": -1.0499344000000974, "y": 0.7001001999999517 }, { "x": -1.0499344000000974, "y": 0.6000495999999202 }, { "x": -0.8011414000002333, "y": 0.7501889999999776 }, { "x": -0.8011414000002333, "y": 1.1501881999998886 }, { "x": -1.0499344000000974, "y": 1.249959399999966 }, { "x": -1.0499344000000974, "y": 1.1501373999999487 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": -2.1498560000001135, "y": -0.5750814000000446 }, { "x": -2.1498560000001135, "y": -1.2250420000000304 }, { "x": -2.0499323999999888, "y": -1.2250420000000304 }, { "x": -2.0499323999999888, "y": -0.5750814000000446 }, { "x": -2.1498560000001135, "y": -0.5750814000000446 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": -2.0499323999999888, "y": -0.674954200000002 }, { "x": -1.9011138000000756, "y": -0.7249160000000074 }, { "x": -1.9011138000000756, "y": -1.0248900000000276 }, { "x": -2.0499323999999888, "y": -1.124991399999999 }, { "x": -2.0499323999999888, "y": -1.2250420000000304 }, { "x": -1.801088600000071, "y": -1.0748009999999795 }, { "x": -1.801088600000071, "y": -0.6748780000000352 }, { "x": -2.0499323999999888, "y": -0.5750814000000446 }, { "x": -2.0499323999999888, "y": -0.674954200000002 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 0.8999981999999136, "y": 1.2498577999999725 }, { "x": 0.8999981999999136, "y": 0.5999987999998666 }, { "x": 1.0000487999998313, "y": 0.5999987999998666 }, { "x": 1.0000487999998313, "y": 1.2498577999999725 }, { "x": 0.8999981999999136, "y": 1.2498577999999725 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 1.0000487999998313, "y": 1.150035799999955 }, { "x": 1.1487403999998378, "y": 1.1000739999999496 }, { "x": 1.1487403999998378, "y": 0.8000491999999895 }, { "x": 1.0000487999998313, "y": 0.6999985999999581 }, { "x": 1.0000487999998313, "y": 0.5999987999998666 }, { "x": 1.2487909999999829, "y": 0.7501127999998971 }, { "x": 1.2487909999999829, "y": 1.1501373999999487 }, { "x": 1.0000487999998313, "y": 1.2498577999999725 }, { "x": 1.0000487999998313, "y": 1.150035799999955 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 1.8019521999999597, "y": -0.5549138000000085 }, { "x": 1.8019521999999597, "y": -1.2047728000000006 }, { "x": 1.9019265999999106, "y": -1.2047728000000006 }, { "x": 1.9019265999999106, "y": -0.5549138000000085 }, { "x": 1.8019521999999597, "y": -0.5549138000000085 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 1.9019265999999106, "y": -0.6546849999999722 }, { "x": 2.0507197999999107, "y": -0.7046975999999177 }, { "x": 2.0507197999999107, "y": -1.0046207999999979 }, { "x": 1.9019265999999106, "y": -1.1047730000000229 }, { "x": 1.9019265999999106, "y": -1.2047728000000006 }, { "x": 2.1507195999998885, "y": -1.0546333999999433 }, { "x": 2.1507195999998885, "y": -0.6546849999999722 }, { "x": 1.9019265999999106, "y": -0.5549138000000085 }, { "x": 1.9019265999999106, "y": -0.6546849999999722 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": -1.6499332000000777, "y": -0.6999478000001318 }, { "x": -1.6499332000000777, "y": -1.1249405999999453 }, { "x": -1.4999462000000676, "y": -1.1249405999999453 }, { "x": -1.4999462000000676, "y": -0.6499606000000995 }, { "x": -1.7249394000000393, "y": -0.6499606000000995 }, { "x": -1.7249394000000393, "y": -0.5749543999999105 }, { "x": -1.4249399999999923, "y": -0.5749543999999105 }, { "x": -1.4249399999999923, "y": -1.2249404000000368 }, { "x": -1.7249394000000393, "y": -1.2249404000000368 }, { "x": -1.7249394000000393, "y": -0.6999478000001318 }, { "x": -1.6499332000000777, "y": -0.6999478000001318 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": -1.3249402000001282, "y": -0.5749543999999105 }, { "x": -1.249934000000053, "y": -0.5749543999999105 }, { "x": -1.249934000000053, "y": -1.1499595999999883 }, { "x": -1.1249405999999453, "y": -1.1499595999999883 }, { "x": -1.1249405999999453, "y": -0.5749543999999105 }, { "x": -1.0499344000000974, "y": -0.5749543999999105 }, { "x": -1.0499344000000974, "y": -1.2249404000000368 }, { "x": -1.3249402000001282, "y": -1.2249404000000368 }, { "x": -1.3249402000001282, "y": -0.5749543999999105 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": -0.9749536000000489, "y": -0.5749543999999105 }, { "x": -0.9749536000000489, "y": -0.6499606000000995 }, { "x": -0.8749538000000712, "y": -0.6499606000000995 }, { "x": -0.8749538000000712, "y": -1.2249404000000368 }, { "x": -0.7999475999999959, "y": -1.2249404000000368 }, { "x": -0.7999475999999959, "y": -0.6499606000000995 }, { "x": -0.7249414000000343, "y": -0.6499606000000995 }, { "x": -0.7249414000000343, "y": -0.5749543999999105 }, { "x": -0.9749536000000489, "y": -0.5749543999999105 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 1.4249907999999323, "y": 1.249959399999966 }, { "x": 1.4249907999999323, "y": 0.6001003999999739 }, { "x": 1.5250921999999036, "y": 0.6001003999999739 }, { "x": 1.5250921999999036, "y": 1.249959399999966 }, { "x": 1.4249907999999323, "y": 1.249959399999966 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 1.700326799999857, "y": 1.2497816000000057 }, { "x": 1.700326799999857, "y": 0.5998210000000199 }, { "x": 1.8003774000000021, "y": 0.5998210000000199 }, { "x": 1.8003774000000021, "y": 1.2497816000000057 }, { "x": 1.700326799999857, "y": 1.2497816000000057 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 1.8000471999999945, "y": 1.175054799999998 }, { "x": 2.0000467999998364, "y": 0.6000495999999202 }, { "x": 2.100046599999814, "y": 0.6000495999999202 }, { "x": 2.100046599999814, "y": 1.2500356000000465 }, { "x": 2.0000467999998364, "y": 1.2500356000000465 }, { "x": 2.0000467999998364, "y": 0.8750553999999511 }, { "x": 1.85005979999994, "y": 1.2500356000000465 }, { "x": 1.8000471999999945, "y": 1.2500356000000465 }, { "x": 1.8000471999999945, "y": 1.175054799999998 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 1.2000483999999005, "y": -0.549960800000008 }, { "x": 1.2000483999999005, "y": -0.6499606000000995 }, { "x": 0.8500618000000486, "y": -0.6499606000000995 }, { "x": 0.8500618000000486, "y": -1.0999470000000429 }, { "x": 1.1000485999999228, "y": -1.0999470000000429 }, { "x": 1.1000485999999228, "y": -0.9749536000001626 }, { "x": 0.9250425999999834, "y": -0.9749536000001626 }, { "x": 0.9250425999999834, "y": -0.8749538000000712 }, { "x": 1.2000483999999005, "y": -0.8749538000000712 }, { "x": 1.2000483999999005, "y": -1.1999468000001343 }, { "x": 0.7500619999998435, "y": -1.1999468000001343 }, { "x": 0.7500619999998435, "y": -0.549960800000008 }, { "x": 1.2000483999999005, "y": -0.549960800000008 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 1.3003529999999728, "y": -0.5502656000001025 }, { "x": 1.3003529999999728, "y": -1.2000992000000679 }, { "x": 1.4004543999999441, "y": -1.2000992000000679 }, { "x": 1.4004543999999441, "y": -0.5502656000001025 }, { "x": 1.3003529999999728, "y": -0.5502656000001025 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("fabricationnotepath", { route: [{ "x": 1.4000479999999698, "y": -0.6249416000000565 }, { "x": 1.6000222000000122, "y": -1.1998706000000539 }, { "x": 1.70002199999999, "y": -1.1998706000000539 }, { "x": 1.70002199999999, "y": -0.5500370000000885 }, { "x": 1.6000222000000122, "y": -0.5500370000000885 }, { "x": 1.6000222000000122, "y": -0.9250425999999834 }, { "x": 1.450136799999882, "y": -0.5500370000000885 }, { "x": 1.4000479999999698, "y": -0.5500370000000885 }, { "x": 1.4000479999999698, "y": -0.6249416000000565 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsx("courtyardoutline", { outline: [{ "x": -2.450084499999889, "y": 2.0000345999999354 }, { "x": 2.4500844999997753, "y": 2.0000345999999354 }, { "x": 2.4500844999997753, "y": -1.9999583999999686 }, { "x": -2.450084499999889, "y": -1.9999583999999686 }, { "x": -2.450084499999889, "y": 2.0000345999999354 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2922787.obj?uuid=a1b5c5deefbe40119d1ee5e7ebaf8e5a",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2922787.step?uuid=a1b5c5deefbe40119d1ee5e7ebaf8e5a",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: -6350000001020817e-20, y: -38099999983387534e-21, z: 0 },
        }, ...props }));
};

const keyPositions = [
    { x: -28, y: 13, pin: "KEY1" }, { x: -5, y: 13, pin: "KEY2" },
    { x: 18, y: 13, pin: "KEY3" }, { x: -28, y: -13, pin: "KEY4" },
    { x: -5, y: -13, pin: "KEY5" }, { x: 18, y: -13, pin: "KEY6" },
];
const Controls = () => (jsxs("group", { pcbRelative: true, pcbX: 0, pcbY: 0, name: "controls", schSheetName: "Controls", schGrid: true, gridCols: 6, gridGap: 3, children: [keyPositions.map((key, i) => (jsx(CPG151101D06, { name: `SW${i + 1}`, pcbX: key.x, pcbY: key.y, connections: { pin1: `net.${key.pin}`, pin2: "net.GND" } }, key.pin))), jsx(EC11E18244AU, { pinAttributes: { pin6: { isPassive: true }, pin7: { isPassive: true }, pin8: { isPassive: true }, pin9: { isPassive: true, requiresGround: true }, pin10: { isPassive: true }, pin11: { isPassive: true }, pin12: { isPassive: true, requiresGround: true }, A: { isPassive: true }, B: { isPassive: true }, C: { isPassive: true, requiresGround: true }, D: { isPassive: true }, E: { isPassive: true, requiresGround: true } }, name: "ENC1", pcbX: 43, pcbY: 0, connections: { A: "net.ENC_A", B: "net.ENC_B", C: "net.GND", D: "net.ENC_PUSH", E: "net.GND", pin6: "net.GND", pin7: "net.GND" } }), jsx(R, { name: "R_ENCA", resistance: "10k", part: "C98220", pcbX: 39, pcbY: -11, connections: { pin1: "net.VCC", pin2: "net.ENC_A" } }), jsx(R, { name: "R_ENCB", resistance: "10k", part: "C98220", pcbX: 43, pcbY: -11, connections: { pin1: "net.VCC", pin2: "net.ENC_B" } }), jsx(AO3401A, { name: "Q_RGB", pcbX: -42, pcbY: 25, connections: { pin1: "net.RGB_GATE", pin2: "net.VCC", pin3: "net.LED_5V" } }), jsx(R, { name: "R_RGB_PULL", resistance: "100k", part: "C25803", pcbX: -42, pcbY: 29, connections: { pin1: "net.VCC", pin2: "net.RGB_GATE" } }), jsx(R, { name: "R_RGB_DATA", resistance: "330", part: "C23138", pcbX: -36, pcbY: 25, connections: { pin1: "net.RGB_DATA", pin2: "net.LED_IN" } }), jsx(R, { name: "R_RGB_DOWN", resistance: "100k", part: "C25803", pcbX: -36, pcbY: 29, connections: { pin1: "net.LED_IN", pin2: "net.GND" } }), keyPositions.map((key, i) => (jsxs(Fragment$1, { children: [jsx(SK6812MINI_HS, { name: `U_RGB${i + 1}`, pcbX: key.x + 10.5, pcbY: key.y + 5, pcbRotation: 270, connections: { VDD: "net.LED_5V", GND: "net.GND", DI: i === 0 ? "net.LED_IN" : `net.LED_LINK${i}`, ...(i < 5 ? { DO: `net.LED_LINK${i + 1}` } : {}) } }), jsx(C, { name: `C_LED${i + 1}`, capacitance: "100nF", pcbX: key.x + 10.5, pcbY: key.y + 1.5, connections: { pin1: "net.LED_5V", pin2: "net.GND" } })] }, key.pin)))] }));

var models = [
	{
		name: "bottom",
		file_path: "enclosure/viewer/bottom-e1efa9d6645e.glb",
		sha256: "e1efa9d6645eeab89ebbc27c872bfed4711d4fea5337d23197a672e67cc7afaf",
		url: "https://registry-api.tscircuit.com/package_files/download?package_file_id=7d35320f-4ece-4eac-93b9-4601a7b5ae6d"
	},
	{
		name: "control-extensions",
		file_path: "enclosure/viewer/control-extensions-ee302cc38cb4.glb",
		sha256: "ee302cc38cb4b896581ebf602883ec01ef2a0d8ea586ad79b1c052bf7c64a076",
		url: "https://registry-api.tscircuit.com/package_files/download?package_file_id=2835bd64-3e0b-434a-8ceb-acd0aab692f5"
	},
	{
		name: "keycaps-reference",
		file_path: "enclosure/viewer/keycaps-reference-ca6293733d40.glb",
		sha256: "ca6293733d40600e1f478501f50a35ba27b0f37e20667cdc7772e70fcb2d0ff4",
		url: "https://registry-api.tscircuit.com/package_files/download?package_file_id=8ede1a96-54fb-45ae-a787-253769f4920a"
	},
	{
		name: "knob-reference",
		file_path: "enclosure/viewer/knob-reference-f5932d3c192a.glb",
		sha256: "f5932d3c192a5e256e86ec07108b5104e7fcbfbf1e3efde3afb486c83323fc6a",
		url: "https://registry-api.tscircuit.com/package_files/download?package_file_id=5513ff39-8fde-4400-82cc-33b2aa82df78"
	},
	{
		name: "open-hardware",
		file_path: "enclosure/viewer/open-hardware-57487bda9914.glb",
		sha256: "57487bda9914e75a57ba90ecbc6ad76a76bed09bc13ab770add4172fdd3db070",
		url: "https://registry-api.tscircuit.com/package_files/download?package_file_id=5679c286-51ad-44c8-a074-bcc2da572d6f"
	},
	{
		name: "open-plate",
		file_path: "enclosure/viewer/open-plate-f6bd456c90c4.glb",
		sha256: "f6bd456c90c4e522c01c31dabff0b986167659719b6131b3a84118c3192205e1",
		url: "https://registry-api.tscircuit.com/package_files/download?package_file_id=2ca48c96-9082-48fc-8b39-4f7c921f5b00"
	}
];

const printedParts = [
    { model: "bottom", name: "CASE_BOTTOM", color: "#202730" },
    { model: "open-plate", name: "CASE_SWITCH_PLATE", color: "#687e91" },
    { model: "keycaps-reference", name: "KEYCAP_FIT_REFERENCE" },
    { model: "knob-reference", name: "KNOB_FIT_REFERENCE" },
    { model: "control-extensions", name: "CONTROL_EXTENSIONS" },
];
function getCadModel(modelName) {
    const asset = models.find(model => model.name === modelName);
    if (!asset)
        throw new Error(`Missing enclosure model: ${modelName}`);
    return { glbUrl: asset.url, modelOriginPosition: { x: 0, y: 0, z: 0 }, modelUnitToMmScale: 1 };
}
/** CAD-only parts; they create no PCB pads, holes or PCBA placements. */
const Enclosure = () => jsxs(Fragment, { children: [printedParts.map(part => jsx(assembly.printedpart, { name: part.name, color: part.color, cadModel: getCadModel(part.model) }, part.name)), jsx(assembly.part, { name: "CASE_HARDWARE", cadModel: getCadModel("open-hardware") })] });

const outline = [
    { x: -52, y: 34 }, { x: 52, y: 34 }, { x: 55, y: 31 }, { x: 55, y: -31 }, { x: 52, y: -34 }, { x: -52, y: -34 }, { x: -55, y: -31 },
    { x: -55, y: -7 }, { x: -51, y: -7 }, { x: -51, y: 7 }, { x: -55, y: 7 }, { x: -55, y: 31 },
];
const MacroKeyboard = ({ includeEnclosure = true } = {}) => (jsxs("board", { pcbStyle: { silkscreenTextVisibility: "hidden" }, pcbRelative: true, width: 110, height: 68, thickness: 1.6, layers: 2, outline: outline, autorouter: { local: true, preset: "auto_local", allowViaInPad: false, traceClearance: 0.2 }, autorouterVersion: "beta_pipeline9", autorouterEffortLevel: "2x", schRelative: true, schTraceAutoLabelEnabled: true, minTraceWidth: 0.2, minTraceToPadEdgeClearance: 0.1, minPadEdgeToPadEdgeClearance: 0.15, minBoardEdgeClearance: 0.3, minTraceToHoleEdgeClearance: 0.2, minViaEdgeToPadEdgeClearance: 0.15, minViaHoleDiameter: 0.3, minViaPadDiameter: 0.6, children: [jsx("autoroutingphase", { name: "Reviewed local routes", phaseIndex: 0, pcbTracePaths: reviewedRoutes }), ["AREF", "CC1", "CC2", "DM", "DP", "ENC_A", "ENC_B", "ENC_PUSH", "FUSED_5V", "GND", "HWB", "KEY1", "KEY2", "KEY3", "KEY4", "KEY5", "KEY6", "LED_5V", "LED_IN", "LED_LINK1", "LED_LINK2", "LED_LINK3", "LED_LINK4", "LED_LINK5", "MAIN_GATE", "MISO", "MOSI", "PWR_ANODE", "RESET", "RGB_DATA", "RGB_GATE", "SCK", "UCAP", "USB_DM", "USB_DP", "VBUS", "VCC", "XTAL1", "XTAL2"].map((name) => (jsx(Fragment$1, { children: jsx("net", { name: name, routingPhaseIndex: 0 }) }, name))), jsx("schematicsheet", { name: "Power", displayName: "USB, Power and Controller", sheetIndex: 0 }), jsx("schematicsheet", { name: "Controls", displayName: "Keys, Encoder and RGB", sheetIndex: 1 }), jsxs("group", { pcbRelative: true, pcbX: 0, pcbY: 0, name: "powerSheet", schSheetName: "Power", schGrid: true, gridCols: 6, gridGap: 1, children: [jsx(Power, {}), jsx(Controller, {})] }), jsx(Controls, {}), jsx("copperpour", { name: "GND_TOP", layer: "top", connectsTo: "net.GND", clearance: 0.35, boardEdgeMargin: 0.4, useThermalReliefs: true }), jsx("copperpour", { name: "GND_BOTTOM", layer: "bottom", connectsTo: "net.GND", clearance: 0.35, boardEdgeMargin: 0.4, useThermalReliefs: true }), jsx("hole", { name: "H1", pcbX: -50, pcbY: 28, diameter: 3.2, solderMaskMargin: 0.1, coveredWithSolderMask: false }), [[50, 29], [-50, -28], [50, -28]].map(([x, y], i) => (jsx(Fragment$1, { children: jsx("hole", { name: `H${i + 2}`, pcbX: x, pcbY: y, diameter: 3.2 }) }, i))), [[-46, 30], [-46, -24], [46.5, -24]].map(([x, y], i) => (jsx(Fragment$1, { children: jsx("hole", { name: `TOOL${i + 1}`, pcbX: x, pcbY: y, diameter: 1.152, solderMaskMargin: 0.148, coveredWithSolderMask: false }) }, `tooling-${i}`))), keyPositions.map((key, i) => (jsx(Fragment$1, { children: jsx("silkscreentext", { pcbStyle: { silkscreenTextVisibility: "visible" }, text: `K${i + 1}`, pcbX: key.x, pcbY: key.y - 10, fontSize: 2 }) }, i))), jsx("silkscreentext", { pcbStyle: { silkscreenTextVisibility: "visible" }, text: "MACRO 6", pcbX: -17, pcbY: -29, fontSize: 2 }), jsx("silkscreentext", { pcbStyle: { silkscreenTextVisibility: "visible" }, text: "USB-C", pcbX: 15, pcbY: 22.5, fontSize: 2 }), jsx("silkscreentext", { pcbStyle: { silkscreenTextVisibility: "visible" }, text: "PWR", pcbX: -47, pcbY: -12.5, fontSize: 2 }), jsx("silkscreentext", { pcbStyle: { silkscreenTextVisibility: "visible" }, text: "VOL / MUTE", pcbX: 43, pcbY: -13, fontSize: 2 }), jsx("silkscreentext", { pcbStyle: { silkscreenTextVisibility: "visible" }, text: "RESET", pcbX: 36, pcbY: -22.3, fontSize: 2 }), jsx("silkscreentext", { pcbStyle: { silkscreenTextVisibility: "visible" }, text: "BOOT", pcbX: 45, pcbY: -22.3, fontSize: 2 }), jsx("silkscreentext", { pcbStyle: { silkscreenTextVisibility: "visible" }, text: "ISP - 1:MISO", pcbX: 38, pcbY: -31.6, fontSize: 2 }), includeEnclosure && jsx(Enclosure, {})] }));

function MacroSixWithEnclosure() {
    const pcb = MacroKeyboard({ includeEnclosure: false });
    return cloneElement(pcb, {
        children: jsxs(Fragment, { children: [pcb.props.children, jsx(Enclosure, {})] }),
    });
}

export { MacroSixWithEnclosure as default };