diff --git a/F0-nolib/CANbus_stepper/kicad/stm32.sch-bak b/F0-nolib/CANbus_stepper/kicad/stm32.sch-bak deleted file mode 100644 index 493bf7c..0000000 --- a/F0-nolib/CANbus_stepper/kicad/stm32.sch-bak +++ /dev/null @@ -1,1891 +0,0 @@ -EESchema Schematic File Version 4 -LIBS:stm32-cache -EELAYER 30 0 -EELAYER END -$Descr A3 16535 11693 -encoding utf-8 -Sheet 1 1 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L Device:C C7 -U 1 1 58C42D39 -P 6400 7240 -F 0 "C7" H 6425 7340 50 0000 L CNN -F 1 "0.1" H 6425 7140 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6438 7090 50 0001 C CNN -F 3 "" H 6400 7240 50 0000 C CNN - 1 6400 7240 - 1 0 0 -1 -$EndComp -$Comp -L Regulator_Linear:LM1117-3.3 U3 -U 1 1 58C431FC -P 2010 2240 -F 0 "U3" H 2110 1990 50 0000 C CNN -F 1 "LM1117-3.3" H 2010 2490 50 0000 C CNN -F 2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" H 2010 2240 50 0001 C CNN -F 3 "" H 2010 2240 50 0000 C CNN - 1 2010 2240 - 1 0 0 -1 -$EndComp -$Comp -L Interface_CAN_LIN:MCP2551-I-SN U4 -U 1 1 58C43297 -P 4240 1410 -F 0 "U4" H 3840 1760 50 0000 L CNN -F 1 "MCP2551-I/SN" H 4340 1760 50 0000 L CNN -F 2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" H 4240 910 50 0001 C CIN -F 3 "" H 4240 1410 50 0000 C CNN - 1 4240 1410 - 1 0 0 -1 -$EndComp -$Comp -L Connector:USB_B P1 -U 1 1 58C433D0 -P 9460 6470 -F 0 "P1" H 9620 6130 50 0000 C CNN -F 1 "USB_A" H 9460 6820 50 0000 C CNN -F 2 "Connectors_USB:USB_B_OST_USB-B1HSxx_Horizontal" V 9410 6370 50 0001 C CNN -F 3 "" V 9410 6370 50 0000 C CNN - 1 9460 6470 - -1 0 0 1 -$EndComp -$Comp -L power:GND #PWR03 -U 1 1 58C43B9F -P 1280 1430 -F 0 "#PWR03" H 1280 1180 50 0001 C CNN -F 1 "GND" H 1280 1280 50 0001 C CNN -F 2 "" H 1280 1430 50 0000 C CNN -F 3 "" H 1280 1430 50 0000 C CNN - 1 1280 1430 - 1 0 0 -1 -$EndComp -Text Notes 680 780 0 60 ~ 0 -5V power source -$Comp -L power:GND #PWR07 -U 1 1 58C453C7 -P 2010 2590 -F 0 "#PWR07" H 2010 2340 50 0001 C CNN -F 1 "GND" H 2010 2440 50 0001 C CNN -F 2 "" H 2010 2590 50 0000 C CNN -F 3 "" H 2010 2590 50 0000 C CNN - 1 2010 2590 - 1 0 0 -1 -$EndComp -$Comp -L power:+3.3V #PWR08 -U 1 1 58C455CB -P 2570 2240 -F 0 "#PWR08" H 2570 2090 50 0001 C CNN -F 1 "+3.3V" H 2570 2380 50 0000 C CNN -F 2 "" H 2570 2240 50 0000 C CNN -F 3 "" H 2570 2240 50 0000 C CNN - 1 2570 2240 - 1 0 0 -1 -$EndComp -$Comp -L elements:PESD1CAN D4 -U 1 1 58C46522 -P 5240 1860 -F 0 "D4" H 5240 1510 50 0000 C CNN -F 1 "PESD1CAN" H 5290 2010 50 0000 C CNN -F 2 "TO_SOT_Packages_SMD:SOT-23_Handsoldering" H 5240 1860 50 0001 C CNN -F 3 "" H 5240 1860 50 0000 C CNN - 1 5240 1860 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR017 -U 1 1 58C47600 -P 5140 2260 -F 0 "#PWR017" H 5140 2010 50 0001 C CNN -F 1 "GND" H 5140 2110 50 0001 C CNN -F 2 "" H 5140 2260 50 0000 C CNN -F 3 "" H 5140 2260 50 0000 C CNN - 1 5140 2260 - 1 0 0 -1 -$EndComp -$Comp -L power:+5V #PWR015 -U 1 1 58C47B3E -P 4240 960 -F 0 "#PWR015" H 4240 810 50 0001 C CNN -F 1 "+5V" H 4240 1100 50 0000 C CNN -F 2 "" H 4240 960 50 0000 C CNN -F 3 "" H 4240 960 50 0000 C CNN - 1 4240 960 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R4 -U 1 1 58C47F04 -P 3690 1810 -F 0 "R4" V 3770 1810 50 0000 C CNN -F 1 "15k" V 3690 1810 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 3620 1810 50 0001 C CNN -F 3 "" H 3690 1810 50 0000 C CNN - 1 3690 1810 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR016 -U 1 1 58C4802D -P 4240 1910 -F 0 "#PWR016" H 4240 1660 50 0001 C CNN -F 1 "GND" H 4240 1760 50 0001 C CNN -F 2 "" H 4240 1910 50 0000 C CNN -F 3 "" H 4240 1910 50 0000 C CNN - 1 4240 1910 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR013 -U 1 1 58C4805F -P 3690 2010 -F 0 "#PWR013" H 3690 1760 50 0001 C CNN -F 1 "GND" H 3690 1860 50 0001 C CNN -F 2 "" H 3690 2010 50 0000 C CNN -F 3 "" H 3690 2010 50 0000 C CNN - 1 3690 2010 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R9 -U 1 1 58C488C6 -P 5680 1160 -F 0 "R9" V 5760 1160 50 0000 C CNN -F 1 "120" V 5680 1160 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5610 1160 50 0001 C CNN -F 3 "" H 5680 1160 50 0000 C CNN - 1 5680 1160 - 0 -1 -1 0 -$EndComp -Text Notes 3790 860 2 60 ~ 0 -CAN module -$Comp -L Device:C C8 -U 1 1 590935EA -P 6700 7240 -F 0 "C8" H 6725 7340 50 0000 L CNN -F 1 "0.1" H 6725 7140 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6738 7090 50 0001 C CNN -F 3 "" H 6700 7240 50 0000 C CNN - 1 6700 7240 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C9 -U 1 1 59093675 -P 7000 7240 -F 0 "C9" H 7025 7340 50 0000 L CNN -F 1 "0.1" H 7025 7140 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 7038 7090 50 0001 C CNN -F 3 "" H 7000 7240 50 0000 C CNN - 1 7000 7240 - 1 0 0 -1 -$EndComp -$Comp -L Power_Protection:USB6B1 D6 -U 1 1 59098D4D -P 8640 6410 -F 0 "D6" H 8470 6130 50 0000 C CNN -F 1 "USB6B1" H 8640 6810 50 0000 C CNN -F 2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" V 8840 6310 50 0001 C CNN -F 3 "" V 8840 6310 50 0000 C CNN - 1 8640 6410 - -1 0 0 -1 -$EndComp -Text Notes 660 1940 0 60 ~ 0 -3.3V MCU power source -NoConn ~ 3740 1510 -$Comp -L power:+3.3V #PWR023 -U 1 1 590A0C2D -P 7000 7390 -F 0 "#PWR023" H 7000 7240 50 0001 C CNN -F 1 "+3.3V" H 7000 7530 50 0000 C CNN -F 2 "" H 7000 7390 50 0000 C CNN -F 3 "" H 7000 7390 50 0000 C CNN - 1 7000 7390 - -1 0 0 1 -$EndComp -$Comp -L power:GND #PWR019 -U 1 1 590A1958 -P 6050 7090 -F 0 "#PWR019" H 6050 6840 50 0001 C CNN -F 1 "GND" H 6050 6940 50 0001 C CNN -F 2 "" H 6050 7090 50 0000 C CNN -F 3 "" H 6050 7090 50 0000 C CNN - 1 6050 7090 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR025 -U 1 1 590A6FD0 -P 8640 6810 -F 0 "#PWR025" H 8640 6560 50 0001 C CNN -F 1 "GND" H 8640 6660 50 0001 C CNN -F 2 "" H 8640 6810 50 0000 C CNN -F 3 "" H 8640 6810 50 0000 C CNN - 1 8640 6810 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C10 -U 1 1 590A8102 -P 7300 7240 -F 0 "C10" H 7325 7340 50 0000 L CNN -F 1 "0.1" H 7325 7140 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 7338 7090 50 0001 C CNN -F 3 "" H 7300 7240 50 0000 C CNN - 1 7300 7240 - 1 0 0 -1 -$EndComp -Text Label 3540 1210 2 60 ~ 0 -CAN_Tx -Text Label 3540 1310 2 60 ~ 0 -CAN_Rx -Text Label 6140 6160 2 60 ~ 0 -CAN_Tx -Text Label 6140 6060 2 60 ~ 0 -CAN_Rx -Text Label 7050 2540 0 60 ~ 0 -12Vin -$Comp -L Device:Q_PMOS_GSD Q2 -U 1 1 5910E2F2 -P 6200 2340 -F 0 "Q2" H 6400 2390 50 0000 L CNN -F 1 "AO3407" H 6400 2290 50 0000 L CNN -F 2 "TO_SOT_Packages_SMD:SOT-23_Handsoldering" H 6400 2440 50 0001 C CNN -F 3 "" H 6200 2340 50 0000 C CNN - 1 6200 2340 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R13 -U 1 1 590A6DD4 -P 8890 1120 -F 0 "R13" V 8970 1120 50 0000 C CNN -F 1 "220k" V 8890 1120 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 8820 1120 50 0001 C CNN -F 3 "" H 8890 1120 50 0000 C CNN - 1 8890 1120 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R14 -U 1 1 590A6DDA -P 8890 1520 -F 0 "R14" V 8970 1520 50 0000 C CNN -F 1 "56k" V 8890 1520 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 8820 1520 50 0001 C CNN -F 3 "" H 8890 1520 50 0000 C CNN - 1 8890 1520 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R15 -U 1 1 590A6F68 -P 9830 1110 -F 0 "R15" V 9910 1110 50 0000 C CNN -F 1 "47k" V 9830 1110 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 9760 1110 50 0001 C CNN -F 3 "" H 9830 1110 50 0000 C CNN - 1 9830 1110 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R16 -U 1 1 590A6F6E -P 9830 1510 -F 0 "R16" V 9910 1510 50 0000 C CNN -F 1 "47k" V 9830 1510 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 9760 1510 50 0001 C CNN -F 3 "" H 9830 1510 50 0000 C CNN - 1 9830 1510 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR026 -U 1 1 590A7717 -P 8890 1720 -F 0 "#PWR026" H 8890 1470 50 0001 C CNN -F 1 "GND" H 8890 1570 50 0001 C CNN -F 2 "" H 8890 1720 50 0000 C CNN -F 3 "" H 8890 1720 50 0000 C CNN - 1 8890 1720 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR031 -U 1 1 590A77FA -P 9830 1710 -F 0 "#PWR031" H 9830 1460 50 0001 C CNN -F 1 "GND" H 9830 1560 50 0001 C CNN -F 2 "" H 9830 1710 50 0000 C CNN -F 3 "" H 9830 1710 50 0000 C CNN - 1 9830 1710 - 1 0 0 -1 -$EndComp -Text Label 8740 970 2 60 ~ 0 -12Vin -Text Label 9240 1320 0 60 ~ 0 -AIN0 -Text Label 10180 1310 0 60 ~ 0 -AIN1 -Text Notes 8850 2060 0 60 ~ 0 -V12 = 12Vin/4.93 -Text Notes 9850 2060 0 60 ~ 0 -V5 = U5/2 -Text Notes 8600 760 0 60 ~ 0 -ADC block (voltage) -Text Notes 10580 770 0 60 ~ 0 -Boot, reset, SWD -Text Label 6140 4160 2 60 ~ 0 -NRST -Text Label 6140 4360 2 60 ~ 0 -BOOT0 -Text Label 11030 870 2 60 ~ 0 -BOOT0 -$Comp -L power:PWR_FLAG #FLG01 -U 1 1 590C1070 -P 6950 2540 -F 0 "#FLG01" H 6950 2635 50 0001 C CNN -F 1 "PWR_FLAG" H 6950 2720 50 0001 C CNN -F 2 "" H 6950 2540 50 0000 C CNN -F 3 "" H 6950 2540 50 0000 C CNN - 1 6950 2540 - -1 0 0 1 -$EndComp -$Comp -L power:GND #PWR029 -U 1 1 590CF25B -P 9780 6070 -F 0 "#PWR029" H 9780 5820 50 0001 C CNN -F 1 "GND" H 9780 5920 50 0000 C CNN -F 2 "" H 9780 6070 50 0000 C CNN -F 3 "" H 9780 6070 50 0000 C CNN - 1 9780 6070 - 1 0 0 -1 -$EndComp -$Comp -L Connector_Generic:Conn_01x01 P2 -U 1 1 59143415 -P 17800 11450 -F 0 "P2" H 17800 11550 50 0000 C CNN -F 1 "Hole" V 17900 11450 50 0000 C CNN -F 2 "MountingHole:MountingHole_3.2mm_M3" H 17800 11450 50 0001 C CNN -F 3 "" H 17800 11450 50 0000 C CNN - 1 17800 11450 - 1 0 0 -1 -$EndComp -$Comp -L Connector_Generic:Conn_01x01 P3 -U 1 1 5914456D -P 17800 11700 -F 0 "P3" H 17800 11800 50 0000 C CNN -F 1 "Hole" V 17900 11700 50 0000 C CNN -F 2 "MountingHole:MountingHole_3.2mm_M3" H 17800 11700 50 0001 C CNN -F 3 "" H 17800 11700 50 0000 C CNN - 1 17800 11700 - 1 0 0 -1 -$EndComp -$Comp -L Connector_Generic:Conn_01x01 P4 -U 1 1 591446F3 -P 17800 11950 -F 0 "P4" H 17800 12050 50 0000 C CNN -F 1 "Hole" V 17900 11950 50 0000 C CNN -F 2 "MountingHole:MountingHole_3.2mm_M3" H 17800 11950 50 0001 C CNN -F 3 "" H 17800 11950 50 0000 C CNN - 1 17800 11950 - 1 0 0 -1 -$EndComp -$Comp -L Connector_Generic:Conn_01x01 P5 -U 1 1 591446F9 -P 17800 12200 -F 0 "P5" H 17800 12300 50 0000 C CNN -F 1 "Hole" V 17900 12200 50 0000 C CNN -F 2 "MountingHole:MountingHole_3.2mm_M3" H 17800 12200 50 0001 C CNN -F 3 "" H 17800 12200 50 0000 C CNN - 1 17800 12200 - 1 0 0 -1 -$EndComp -NoConn ~ 17600 11450 -NoConn ~ 17600 11700 -NoConn ~ 17600 11950 -NoConn ~ 17600 12200 -$Comp -L Device:C C1 -U 1 1 596772D4 -P 1030 1280 -F 0 "C1" H 1055 1380 50 0000 L CNN -F 1 "0.1" H 1055 1180 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 1068 1130 50 0001 C CNN -F 3 "" H 1030 1280 50 0000 C CNN - 1 1030 1280 - 1 0 0 -1 -$EndComp -$Comp -L Device:D_Zener D7 -U 1 1 59684468 -P 9140 1520 -F 0 "D7" H 9140 1620 50 0000 C CNN -F 1 "MM3Z4V7" H 9140 1420 50 0000 C CNN -F 2 "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 9140 1520 50 0001 C CNN -F 3 "" H 9140 1520 50 0000 C CNN - 1 9140 1520 - 0 1 1 0 -$EndComp -$Comp -L Device:R R11 -U 1 1 5968E385 -P 7990 6310 -F 0 "R11" V 8070 6310 50 0000 C CNN -F 1 "22" V 7990 6310 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 7920 6310 50 0001 C CNN -F 3 "" H 7990 6310 50 0001 C CNN - 1 7990 6310 - 0 1 1 0 -$EndComp -$Comp -L Device:R R12 -U 1 1 5968E83B -P 7990 6510 -F 0 "R12" V 8070 6510 50 0000 C CNN -F 1 "22" V 7990 6510 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 7920 6510 50 0001 C CNN -F 3 "" H 7990 6510 50 0001 C CNN - 1 7990 6510 - 0 1 1 0 -$EndComp -Text Label 6140 6460 2 60 ~ 0 -brdaddr0 -Text Label 6140 6560 2 60 ~ 0 -brdaddr1 -Text Label 6140 6660 2 60 ~ 0 -brdaddr2 -$Comp -L Switch:SW_DIP_x04 J6 -U 1 1 5A50A198 -P 3950 2840 -F 0 "J6" H 3950 3040 50 0000 C CNN -F 1 "CONN_02X03" H 3950 2590 50 0000 C CNN -F 2 "Button_Switch_THT:SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm" H 3950 1640 50 0001 C CNN -F 3 "" H 3950 1640 50 0001 C CNN - 1 3950 2840 - 1 0 0 -1 -$EndComp -Text Notes 3700 2480 0 60 ~ 0 -Board address -Text Label 4250 2940 0 60 ~ 0 -brdaddr0 -Text Label 4250 2840 0 60 ~ 0 -brdaddr1 -Text Label 4250 2740 0 60 ~ 0 -brdaddr2 -$Comp -L power:GND #PWR012 -U 1 1 5A50D34D -P 3650 3020 -F 0 "#PWR012" H 3650 2770 50 0001 C CNN -F 1 "GND" H 3650 2870 50 0000 C CNN -F 2 "" H 3650 3020 50 0000 C CNN -F 3 "" H 3650 3020 50 0000 C CNN - 1 3650 3020 - 1 0 0 -1 -$EndComp -Text Label 8640 6110 2 60 ~ 0 -5Vusb -Text Label 960 2490 2 60 ~ 0 -5Vusb -$Comp -L Device:D_Schottky D2 -U 1 1 5A545B43 -P 1160 2490 -F 0 "D2" H 1160 2590 50 0000 C CNN -F 1 "MBRS130L" H 1160 2390 50 0000 C CNN -F 2 "Diode_SMD:D_SMB_Handsoldering" H 1160 2490 50 0001 C CNN -F 3 "" H 1160 2490 50 0001 C CNN - 1 1160 2490 - -1 0 0 1 -$EndComp -$Comp -L power:GND #PWR05 -U 1 1 5A586C06 -P 1680 1480 -F 0 "#PWR05" H 1680 1230 50 0001 C CNN -F 1 "GND" H 1680 1330 50 0001 C CNN -F 2 "" H 1680 1480 50 0000 C CNN -F 3 "" H 1680 1480 50 0000 C CNN - 1 1680 1480 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C3 -U 1 1 5A586F5C -P 2080 1230 -F 0 "C3" H 2105 1330 50 0000 L CNN -F 1 "0.1" H 2105 1130 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2118 1080 50 0001 C CNN -F 3 "" H 2080 1230 50 0000 C CNN - 1 2080 1230 - 1 0 0 -1 -$EndComp -$Comp -L power:+5V #PWR09 -U 1 1 5A5881A0 -P 2330 1080 -F 0 "#PWR09" H 2330 930 50 0001 C CNN -F 1 "+5V" H 2330 1220 50 0000 C CNN -F 2 "" H 2330 1080 50 0000 C CNN -F 3 "" H 2330 1080 50 0000 C CNN - 1 2330 1080 - 1 0 0 -1 -$EndComp -Text Label 930 1080 0 60 ~ 0 -12Vin -$Comp -L Connector:DB9_Female J9 -U 1 1 5A5935B2 -P 6690 1510 -F 0 "J9" H 6690 2160 50 0000 C CNN -F 1 "DB9_Female" H 6690 2085 50 0000 C CNN -F 2 "Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm" H 6690 1510 50 0001 C CNN -F 3 "" H 6690 1510 50 0001 C CNN - 1 6690 1510 - 1 0 0 -1 -$EndComp -$Comp -L Connector:DB9_Male J11 -U 1 1 5A59367B -P 7790 1510 -F 0 "J11" H 7790 2160 50 0000 C CNN -F 1 "DB9_Male" H 7790 2085 50 0000 C CNN -F 2 "Connector_Dsub:DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm" H 7790 1510 50 0001 C CNN -F 3 "" H 7790 1510 50 0001 C CNN - 1 7790 1510 - 1 0 0 -1 -$EndComp -Wire Wire Line - 930 1080 1030 1080 -Wire Wire Line - 2010 2590 2010 2540 -Wire Wire Line - 4240 960 4240 1010 -Wire Wire Line - 3690 1660 3690 1610 -Wire Wire Line - 3690 1610 3740 1610 -Wire Wire Line - 3690 2010 3690 1960 -Wire Wire Line - 4240 1810 4240 1910 -Wire Wire Line - 3740 1210 3540 1210 -Wire Wire Line - 3740 1310 3540 1310 -Wire Wire Line - 7440 6360 7790 6360 -Wire Wire Line - 7790 6360 7790 6310 -Wire Wire Line - 7790 6510 7790 6460 -Wire Wire Line - 7790 6460 7440 6460 -Connection ~ 6700 7090 -Wire Wire Line - 8640 6810 8640 6710 -Wire Wire Line - 9830 1260 9830 1310 -Wire Wire Line - 9830 1660 9830 1710 -Wire Wire Line - 8740 970 8890 970 -Wire Wire Line - 8890 1270 8890 1320 -Wire Wire Line - 8890 1670 8890 1720 -Wire Wire Line - 8890 1320 9140 1320 -Connection ~ 8890 1320 -Wire Wire Line - 9830 1310 10080 1310 -Connection ~ 9830 1310 -Wire Notes Line - 8450 2110 8450 660 -Wire Wire Line - 1030 1130 1030 1080 -Connection ~ 1030 1080 -Wire Wire Line - 1030 1430 1280 1430 -Wire Wire Line - 10080 1360 10080 1310 -Connection ~ 10080 1310 -Wire Wire Line - 9830 1710 10080 1710 -Wire Wire Line - 10080 1710 10080 1660 -Wire Wire Line - 8890 1720 9140 1720 -Wire Wire Line - 9140 1720 9140 1670 -Wire Wire Line - 9140 1370 9140 1320 -Connection ~ 9140 1320 -Wire Wire Line - 7790 6310 7840 6310 -Wire Wire Line - 8140 6310 8240 6310 -Wire Wire Line - 8240 6510 8140 6510 -Wire Wire Line - 7840 6510 7790 6510 -Wire Notes Line - 3500 2380 4700 2380 -Wire Wire Line - 1460 2490 1460 2240 -Wire Wire Line - 1310 2490 1460 2490 -Wire Wire Line - 1010 2490 960 2490 -Wire Wire Line - 1680 1380 1680 1430 -Wire Wire Line - 1680 1430 2080 1430 -Wire Wire Line - 2080 1430 2080 1380 -Connection ~ 1680 1430 -Wire Wire Line - 6140 760 6140 1310 -Wire Wire Line - 6140 1310 6390 1310 -Wire Wire Line - 6140 760 7190 760 -Wire Wire Line - 7190 760 7190 1710 -Wire Wire Line - 7190 1710 7490 1710 -Connection ~ 6140 1310 -Wire Wire Line - 5940 710 5940 1310 -Wire Wire Line - 5940 1410 6390 1410 -Wire Wire Line - 7490 1610 7240 1610 -Wire Wire Line - 7240 1610 7240 710 -Wire Wire Line - 7240 710 5940 710 -Connection ~ 5940 1310 -Wire Wire Line - 6390 1510 6240 1510 -$Comp -L power:GND #PWR020 -U 1 1 5A597EA9 -P 6240 1610 -F 0 "#PWR020" H 6240 1360 50 0001 C CNN -F 1 "GND" H 6240 1460 50 0001 C CNN -F 2 "" H 6240 1610 50 0000 C CNN -F 3 "" H 6240 1610 50 0000 C CNN - 1 6240 1610 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR022 -U 1 1 5A597F41 -P 6990 1510 -F 0 "#PWR022" H 6990 1260 50 0001 C CNN -F 1 "GND" H 6990 1360 50 0001 C CNN -F 2 "" H 6990 1510 50 0000 C CNN -F 3 "" H 6990 1510 50 0000 C CNN - 1 6990 1510 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6990 1510 7490 1510 -$Comp -L power:GND #PWR018 -U 1 1 5A598436 -P 5700 2430 -F 0 "#PWR018" H 5700 2180 50 0001 C CNN -F 1 "GND" H 5700 2280 50 0001 C CNN -F 2 "" H 5700 2430 50 0000 C CNN -F 3 "" H 5700 2430 50 0000 C CNN - 1 5700 2430 - 1 0 0 -1 -$EndComp -NoConn ~ 7490 1910 -NoConn ~ 7490 1810 -NoConn ~ 7490 1410 -NoConn ~ 7490 1310 -NoConn ~ 7490 1110 -NoConn ~ 6390 1110 -NoConn ~ 6390 1210 -NoConn ~ 6390 1610 -NoConn ~ 6390 1710 -NoConn ~ 6390 1910 -Wire Notes Line - 3140 660 8340 660 -Wire Notes Line - 8340 660 8340 3010 -Wire Notes Line - 8340 3010 4840 3010 -Wire Notes Line - 4840 3010 4840 2310 -Wire Notes Line - 4840 2310 3140 2310 -Wire Notes Line - 3140 2310 3140 660 -$Comp -L Connector:Screw_Terminal_01x02 J10 -U 1 1 5A5B6143 -P 7750 2140 -F 0 "J10" H 7750 2240 50 0000 C CNN -F 1 "12v" H 7750 1940 50 0000 C CNN -F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal" H 7750 2140 50 0001 C CNN -F 3 "" H 7750 2140 50 0001 C CNN - 1 7750 2140 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR024 -U 1 1 5A5B6FD3 -P 7500 2390 -F 0 "#PWR024" H 7500 2140 50 0001 C CNN -F 1 "GND" H 7500 2240 50 0001 C CNN -F 2 "" H 7500 2390 50 0000 C CNN -F 3 "" H 7500 2390 50 0000 C CNN - 1 7500 2390 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7500 2390 7500 2240 -Wire Wire Line - 7500 2240 7550 2240 -Text Label 7440 6160 0 60 ~ 0 -Tx -Text Label 7440 6260 0 60 ~ 0 -Rx -Wire Wire Line - 8890 1320 8890 1370 -Wire Wire Line - 9830 1310 9830 1360 -Wire Wire Line - 1030 1080 1380 1080 -Wire Wire Line - 10080 1310 10180 1310 -Wire Wire Line - 1680 1430 1680 1480 -Wire Wire Line - 6140 1310 6140 1510 -Wire Wire Line - 5940 1310 5940 1410 -Wire Wire Line - 6050 7090 6400 7090 -Wire Wire Line - 6300 2540 6950 2540 -Wire Wire Line - 6700 7090 6790 7090 -Wire Wire Line - 6400 7390 6700 7390 -$Comp -L Interface_CAN_LIN:ISO1050DUB U1 -U 1 1 5E3523C3 -P -2510 1480 -F 0 "U1" H -2510 1847 50 0000 C CNN -F 1 "ISO1050DUB" H -2510 1756 50 0000 C CNN -F 2 "Package_SO:SOP-8_6.62x9.15mm_P2.54mm" H -2510 1130 50 0001 C CIN -F 3 "http://www.ti.com/lit/ds/symlink/iso1050.pdf" H -2510 1430 50 0001 C CNN - 1 -2510 1480 - 1 0 0 -1 -$EndComp -Text Notes -2900 1860 0 50 ~ 0 -Need isolated DC-DC -Text Label 9160 6670 3 60 ~ 0 -5Vusb -Wire Wire Line - 9040 6310 9040 6370 -Wire Wire Line - 9040 6370 9160 6370 -Wire Wire Line - 9040 6470 9040 6510 -Wire Wire Line - 9040 6470 9160 6470 -Wire Wire Line - 9780 6070 9560 6070 -Wire Wire Line - 9560 6070 9460 6070 -Connection ~ 9560 6070 -Connection ~ 7000 7390 -Wire Wire Line - 7000 7390 7300 7390 -Connection ~ 6400 7090 -Wire Wire Line - 6400 7090 6700 7090 -Connection ~ 7000 7090 -Wire Wire Line - 7000 7090 7300 7090 -Connection ~ 6700 7390 -Wire Wire Line - 6700 7390 7000 7390 -Wire Wire Line - 6790 6960 6790 7090 -Connection ~ 6790 6960 -Connection ~ 6790 7090 -Wire Wire Line - 6790 7090 7000 7090 -$Comp -L power:+3.3V #PWR021 -U 1 1 5E441E44 -P 6840 3960 -F 0 "#PWR021" H 6840 3810 50 0001 C CNN -F 1 "+3.3V" H 6840 4100 50 0000 C CNN -F 2 "" H 6840 3960 50 0000 C CNN -F 3 "" H 6840 3960 50 0000 C CNN - 1 6840 3960 - 1 0 0 -1 -$EndComp -Connection ~ 6840 3960 -Connection ~ 8890 1720 -Connection ~ 6950 2540 -Wire Wire Line - 6950 2540 7050 2540 -$Comp -L Regulator_Linear:LM1117-3.3 U2 -U 1 1 5A5866DE -P 1680 1080 -F 0 "U2" H 1780 830 50 0000 C CNN -F 1 "LM1117-5.0" H 1680 1330 50 0000 C CNN -F 2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" H 1680 1080 50 0001 C CNN -F 3 "" H 1680 1080 50 0000 C CNN - 1 1680 1080 - 1 0 0 -1 -$EndComp -$Comp -L Connector:TestPoint TP1 -U 1 1 5E5DD8CB -P 1460 2490 -F 0 "TP1" H 1310 2570 50 0000 L CNN -F 1 "TestPoint" H 1518 2517 50 0001 L CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H 1660 2490 50 0001 C CNN -F 3 "~" H 1660 2490 50 0001 C CNN - 1 1460 2490 - -1 0 0 1 -$EndComp -$Comp -L Device:CP C4 -U 1 1 5E5E1875 -P 2330 1230 -F 0 "C4" H 2448 1276 50 0000 L CNN -F 1 "47uF, 10V" H 2448 1185 50 0000 L CNN -F 2 "Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder" H 2368 1080 50 0001 C CNN -F 3 "~" H 2330 1230 50 0001 C CNN - 1 2330 1230 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2080 1430 2330 1430 -Wire Wire Line - 2330 1430 2330 1380 -Connection ~ 2080 1430 -Wire Wire Line - 1980 1080 2080 1080 -$Comp -L Device:D_Schottky D1 -U 1 1 5E615086 -P 1160 2240 -F 0 "D1" H 1160 2140 50 0000 C CNN -F 1 "MBRS130L" H 1160 2330 50 0000 C CNN -F 2 "Diode_SMD:D_SMB_Handsoldering" H 1160 2240 50 0001 C CNN -F 3 "" H 1160 2240 50 0001 C CNN - 1 1160 2240 - -1 0 0 1 -$EndComp -Wire Notes Line - 3210 620 3210 630 -Wire Notes Line - 650 660 2980 660 -Wire Notes Line - 2980 660 2980 1720 -Wire Notes Line - 2980 1720 640 1720 -Wire Notes Line - 640 1720 640 660 -Wire Notes Line - 650 2790 650 1830 -$Comp -L Connector:TestPoint TP2 -U 1 1 5E672E87 -P 2780 2240 -F 0 "TP2" H 2790 2450 50 0000 R CNN -F 1 "TestPoint" H 2838 2267 50 0001 L CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H 2980 2240 50 0001 C CNN -F 3 "~" H 2980 2240 50 0001 C CNN - 1 2780 2240 - 1 0 0 -1 -$EndComp -$Comp -L Switch:SW_DIP_x01 SW1 -U 1 1 5E68DF72 -P 5230 1160 -F 0 "SW1" H 5230 1427 50 0000 C CNN -F 1 "SW_DIP_x01" H 5230 1336 50 0000 C CNN -F 2 "Button_Switch_THT:SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile" H 5230 1160 50 0001 C CNN -F 3 "~" H 5230 1160 50 0001 C CNN - 1 5230 1160 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4740 1310 4930 1310 -Wire Wire Line - 4740 1510 5040 1510 -Wire Wire Line - 5830 1160 5830 1510 -Connection ~ 5830 1510 -Wire Wire Line - 5830 1510 6140 1510 -Wire Wire Line - 4930 1160 4930 1310 -Connection ~ 4930 1310 -Wire Wire Line - 4930 1310 5240 1310 -Wire Wire Line - 5040 1560 5040 1510 -Connection ~ 5040 1510 -Wire Wire Line - 5040 1510 5830 1510 -Wire Wire Line - 5240 1560 5240 1310 -Connection ~ 5240 1310 -Wire Wire Line - 5240 1310 5940 1310 -Wire Wire Line - 6240 1510 6240 1610 -Text Notes 5600 2110 0 50 ~ 0 -DB9 pinout:\n2 - CANL\n3 - GND\n7 - CANH\n9 - +12V -Wire Wire Line - 7350 2140 7550 2140 -Wire Wire Line - 7350 1210 7350 2140 -Wire Wire Line - 6390 1810 6300 1810 -Wire Wire Line - 6300 1810 6300 2140 -Wire Wire Line - 7350 1210 7490 1210 -Text Notes 7990 1500 0 50 ~ 0 -IN -Text Notes 6860 1470 0 50 ~ 0 -OUT -$Comp -L Device:Fuse F1 -U 1 1 5E75E7CE -P 6970 2140 -F 0 "F1" V 6900 2140 50 0000 C CNN -F 1 "1A" V 7040 2140 50 0000 C CNN -F 2 "MyFootprints:FuseHolder" V 6900 2140 50 0001 C CNN -F 3 "~" H 6970 2140 50 0001 C CNN - 1 6970 2140 - 0 1 1 0 -$EndComp -Wire Wire Line - 6820 2140 6300 2140 -Connection ~ 6300 2140 -Wire Wire Line - 7120 2140 7350 2140 -Connection ~ 7350 2140 -$Comp -L Device:C C5 -U 1 1 5E7836BE -P 2350 2390 -F 0 "C5" H 2375 2490 50 0000 L CNN -F 1 "0.1" H 2375 2290 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2388 2240 50 0001 C CNN -F 3 "" H 2350 2390 50 0000 C CNN - 1 2350 2390 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2310 2240 2350 2240 -$Comp -L Device:CP C6 -U 1 1 5E794E88 -P 2570 2390 -F 0 "C6" H 2688 2436 50 0000 L CNN -F 1 "47uF, 10V" H 2590 2290 50 0000 L CNN -F 2 "Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder" H 2608 2240 50 0001 C CNN -F 3 "~" H 2570 2390 50 0001 C CNN - 1 2570 2390 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2570 2240 2350 2240 -Connection ~ 2570 2240 -Connection ~ 2350 2240 -Wire Wire Line - 2570 2240 2780 2240 -Wire Notes Line - 650 1830 2980 1830 -Wire Notes Line - 2980 1830 2980 2790 -Wire Notes Line - 2980 2790 650 2790 -Wire Wire Line - 2570 2540 2350 2540 -Wire Wire Line - 2010 2540 2350 2540 -Connection ~ 2010 2540 -Connection ~ 2350 2540 -$Comp -L Device:D_Zener D8 -U 1 1 5E7D7999 -P 10080 1510 -F 0 "D8" H 10080 1610 50 0000 C CNN -F 1 "MM3Z4V7" H 10080 1410 50 0000 C CNN -F 2 "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 10080 1510 50 0001 C CNN -F 3 "" H 10080 1510 50 0000 C CNN - 1 10080 1510 - 0 1 1 0 -$EndComp -$Comp -L Power_Protection:PESD3V3L4UG D3 -U 1 1 5E7F6928 -P 3860 4690 -F 0 "D3" V 3860 4820 50 0000 C CNN -F 1 "PESD3V3L4UG" V 3860 4390 50 0000 C CNN -F 2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6_Handsoldering" H 3860 4690 50 0001 C CNN -F 3 "https://assets.nexperia.com/documents/data-sheet/PESDXL4UF_G_W.pdf" H 3860 4690 50 0001 C CNN - 1 3860 4690 - 0 1 1 0 -$EndComp -Wire Notes Line - 8450 660 10410 660 -Wire Notes Line - 10410 660 10410 2110 -Wire Notes Line - 10410 2110 8450 2110 -$Comp -L MCU_ST_STM32F0:STM32F072CBTx U5 -U 1 1 5E89EA8D -P 6840 5460 -F 0 "U5" H 6880 6300 50 0000 C CNN -F 1 "STM32F072CBTx" H 6890 6160 50 0000 C CNN -F 2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" H 6240 4060 50 0001 R CNN -F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf" H 6840 5460 50 0001 C CNN - 1 6840 5460 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6640 3960 6740 3960 -Wire Wire Line - 6840 3960 6940 3960 -Wire Wire Line - 6790 6960 6840 6960 -Wire Wire Line - 6740 6960 6790 6960 -Wire Wire Line - 6640 6960 6740 6960 -Connection ~ 6740 6960 -Wire Wire Line - 6940 6960 6840 6960 -Connection ~ 6840 6960 -Connection ~ 6740 3960 -Wire Wire Line - 6740 3960 6840 3960 -Connection ~ 6940 3960 -Wire Wire Line - 6940 3960 7040 3960 -Wire Wire Line - 3650 2640 3650 2740 -Connection ~ 3650 2740 -Wire Wire Line - 3650 2740 3650 2840 -Connection ~ 3650 2840 -Wire Wire Line - 3650 2840 3650 2940 -Connection ~ 3650 2940 -Wire Wire Line - 3650 2940 3650 3020 -Text Label 4250 2640 0 60 ~ 0 -brdaddr3 -Text Label 6140 6760 2 60 ~ 0 -brdaddr3 -Wire Notes Line - 4700 2380 4700 3210 -Wire Notes Line - 4700 3210 3500 3210 -Wire Notes Line - 3500 2380 3500 3210 -Text Notes 7690 5360 0 60 ~ 0 -External 5V voltage control -Text Notes 7690 5260 0 60 ~ 0 -External 12V voltage control -Text Label 7440 5360 0 60 ~ 0 -AIN1 -Text Label 7440 5260 0 60 ~ 0 -AIN0 -Text Notes 11290 1660 0 59 ~ 0 -SWD+:\nBOOT0\nNRST\nGND\nIO\nCLK\nVCC -Text Label 7440 6560 0 50 ~ 0 -SWDIO -Text Label 7440 6660 0 50 ~ 0 -SWCLK -Text Label 11030 1430 2 50 ~ 0 -SWDIO -Text Label 11030 1530 2 50 ~ 0 -SWCLK -Text Label 11030 1230 2 60 ~ 0 -NRST -$Comp -L Device:R R17 -U 1 1 590D30C8 -P 10650 1020 -F 0 "R17" V 10730 1020 50 0000 C CNN -F 1 "47k" V 10650 1020 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 10580 1020 50 0001 C CNN -F 3 "" H 10650 1020 50 0000 C CNN - 1 10650 1020 - 1 0 0 -1 -$EndComp -$Comp -L Connector_Generic:Conn_01x06 J13 -U 1 1 5EA0EDCD -P 11230 1330 -F 0 "J13" H 11190 1640 50 0000 L CNN -F 1 "Conn_01x06" H 11100 940 50 0001 L CNN -F 2 "Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical" H 11230 1330 50 0001 C CNN -F 3 "~" H 11230 1330 50 0001 C CNN - 1 11230 1330 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10650 870 11030 870 -Wire Wire Line - 11030 1130 11030 870 -$Comp -L power:GND #PWR032 -U 1 1 590A03AF -P 10650 1170 -F 0 "#PWR032" H 10650 920 50 0001 C CNN -F 1 "GND" H 10650 1020 50 0001 C CNN -F 2 "" H 10650 1170 50 0000 C CNN -F 3 "" H 10650 1170 50 0000 C CNN - 1 10650 1170 - 1 0 0 -1 -$EndComp -Wire Wire Line - 11030 1330 10770 1330 -Wire Wire Line - 10770 1330 10770 1170 -Wire Wire Line - 10770 1170 10650 1170 -Connection ~ 10650 1170 -$Comp -L power:+3.3V #PWR033 -U 1 1 5EA60D82 -P 10650 1630 -F 0 "#PWR033" H 10650 1480 50 0001 C CNN -F 1 "+3.3V" H 10650 1770 50 0000 C CNN -F 2 "" H 10650 1630 50 0000 C CNN -F 3 "" H 10650 1630 50 0000 C CNN - 1 10650 1630 - -1 0 0 1 -$EndComp -$Comp -L Device:R R18 -U 1 1 5EA6930E -P 10880 1630 -F 0 "R18" V 10970 1630 50 0000 C CNN -F 1 "22" V 10880 1630 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 10810 1630 50 0001 C CNN -F 3 "~" H 10880 1630 50 0001 C CNN - 1 10880 1630 - 0 1 1 0 -$EndComp -Wire Wire Line - 10650 1630 10730 1630 -Wire Notes Line - 10510 660 11590 660 -Wire Notes Line - 11590 660 11590 1840 -Wire Notes Line - 11590 1840 10510 1840 -Wire Notes Line - 10510 1840 10510 660 -Text Label 7440 5460 0 50 ~ 0 -AIN2 -NoConn ~ 7440 5460 -Text Label 6140 4560 2 50 ~ 10 -VIO_on -Text Label 6140 4660 2 50 ~ 10 -~FAULT -Text Label 6140 5060 2 50 ~ 10 -~SLEEP -Text Label 7440 5660 0 50 ~ 10 -DIR -Text Label 7440 5560 0 50 ~ 10 -STEP -Text Label 6140 4860 2 50 ~ 10 -~EN -Text Label 7440 5860 0 50 ~ 10 -MISO -Text Label 6140 4960 2 50 ~ 10 -~CS -Text Label 7440 5760 0 50 ~ 10 -SCK -Text Label 7440 5960 0 50 ~ 10 -MOSI -Wire Notes Line - 7150 5720 7150 6000 -Wire Notes Line - 7150 6000 7160 6000 -Wire Notes Line - 6470 5540 6470 5790 -Wire Notes Line - 6470 5790 6460 5790 -Wire Notes Line - 6470 6520 6470 6800 -Wire Notes Line - 6470 6800 6480 6800 -Text Notes 6560 6750 1 50 ~ 0 -SPI2 -Text Label 1110 3190 2 50 ~ 10 -VIO_on -Text Label 2280 4050 0 50 ~ 10 -~SLEEP -Text Label 2280 3850 0 50 ~ 10 -DIR -Text Label 2280 3950 0 50 ~ 10 -STEP -Text Label 2280 4550 0 50 ~ 10 -~EN -Text Label 2280 4250 0 50 ~ 10 -~CS -Text Label 2280 4350 0 50 ~ 10 -SCK -Text Label 2280 4150 0 50 ~ 10 -MISO -Text Label 2280 4450 0 50 ~ 10 -MOSI -Text Notes 7130 5930 1 50 ~ 0 -SPI1 -Text Notes 6550 5750 1 50 ~ 0 -SPI1 -Text Notes 6900 5880 0 50 ~ 0 -TIM -Text Notes 6910 5980 0 50 ~ 0 -TIM -Text Notes 7030 5280 0 50 ~ 0 -TIM -Text Notes 7030 5400 0 50 ~ 0 -TIM -Text Notes 7040 5490 0 50 ~ 0 -TIM -Text Notes 7040 5590 0 50 ~ 0 -TIM -Text Notes 6940 5700 0 50 ~ 0 -TIM -Text Notes 6440 5280 0 50 ~ 0 -TIM -Text Notes 6440 5390 0 50 ~ 0 -TIM -Text Notes 6490 6290 0 50 ~ 0 -TIM -Text Notes 6490 6380 0 50 ~ 0 -TIM -Text Notes 6580 6680 0 50 ~ 0 -TIM -Text Notes 6580 6780 0 50 ~ 0 -TIM -Text Notes 7030 6100 0 50 ~ 0 -TIM -Text Notes 7030 6190 0 50 ~ 0 -TIM -Text Notes 6980 6290 0 50 ~ 0 -TIM -$Comp -L Connector:Conn_01x08_Female J3 -U 1 1 5EBB1080 -P 1400 4140 -F 0 "J3" H 1428 4070 50 0000 L CNN -F 1 "Conn_01x08_Female" H 1428 4025 50 0001 L CNN -F 2 "Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical" H 1400 4140 50 0001 C CNN -F 3 "~" H 1400 4140 50 0001 C CNN - 1 1400 4140 - 1 0 0 -1 -$EndComp -Wire Wire Line - 870 2240 1010 2240 -Wire Wire Line - 1310 2240 1460 2240 -Connection ~ 1460 2240 -Wire Wire Line - 1460 2240 1600 2240 -Text Label 6140 5260 2 50 Italic 10 -ESW0 -Text Label 6140 5360 2 50 Italic 10 -ESW1 -Text Label 6140 5460 2 50 Italic 10 -ESW2 -Text Label 6140 6260 2 50 Italic 10 -ESW3 -$Comp -L Power_Protection:PESD3V3L4UG D3 -U 2 1 5EBE0311 -P 4160 4690 -F 0 "D3" V 4240 4600 50 0000 L CNN -F 1 "PESD3V3L4UG" H 4228 4645 50 0001 L CNN -F 2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6_Handsoldering" H 4160 4690 50 0001 C CNN -F 3 "https://assets.nexperia.com/documents/data-sheet/PESDXL4UF_G_W.pdf" H 4160 4690 50 0001 C CNN - 2 4160 4690 - 0 1 1 0 -$EndComp -$Comp -L Power_Protection:PESD3V3L4UG D3 -U 3 1 5EBE095F -P 4420 4690 -F 0 "D3" V 4500 4610 50 0000 L CNN -F 1 "PESD3V3L4UG" H 4488 4645 50 0001 L CNN -F 2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6_Handsoldering" H 4420 4690 50 0001 C CNN -F 3 "https://assets.nexperia.com/documents/data-sheet/PESDXL4UF_G_W.pdf" H 4420 4690 50 0001 C CNN - 3 4420 4690 - 0 1 1 0 -$EndComp -$Comp -L Power_Protection:PESD3V3L4UG D3 -U 4 1 5EBE0EF3 -P 4690 4690 -F 0 "D3" V 4770 4610 50 0000 L CNN -F 1 "PESD3V3L4UG" H 4758 4645 50 0001 L CNN -F 2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6_Handsoldering" H 4690 4690 50 0001 C CNN -F 3 "https://assets.nexperia.com/documents/data-sheet/PESDXL4UF_G_W.pdf" H 4690 4690 50 0001 C CNN - 4 4690 4690 - 0 1 1 0 -$EndComp -Text Label 3860 4590 0 50 Italic 10 -ESW0 -Text Label 4160 4590 0 50 Italic 10 -ESW1 -Text Label 4420 4590 0 50 Italic 10 -ESW2 -Text Label 4690 4590 0 50 Italic 10 -ESW3 -$Comp -L Connector:Conn_01x08_Female J4 -U 1 1 5EC1943E -P 2080 4250 -F 0 "J4" H 1972 3717 50 0000 C CNN -F 1 "Conn_01x08_Female" H 2108 4135 50 0001 L CNN -F 2 "Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical" H 2080 4250 50 0001 C CNN -F 3 "~" H 2080 4250 50 0001 C CNN - 1 2080 4250 - -1 0 0 1 -$EndComp -Text Notes 1420 4570 0 50 ~ 10 -VMOT -Text Notes 1940 4580 0 50 ~ 10 -~EN -Text Notes 1930 3880 0 50 ~ 10 -DIR -Text Notes 1420 3870 0 50 ~ 10 -GND -Text Notes 1590 4370 0 50 ~ 0 -Stepper\ndriver\nTMC2130\nor\nDRV8825 -$Comp -L Device:Q_PMOS_GSD Q1 -U 1 1 5EC31929 -P 1610 3390 -F 0 "Q1" H 1816 3344 50 0000 L CNN -F 1 "SI2305" H 1816 3435 50 0000 L CNN -F 2 "TO_SOT_Packages_SMD:SOT-23_Handsoldering" H 1810 3490 50 0001 C CNN -F 3 "~" H 1610 3390 50 0001 C CNN - 1 1610 3390 - 1 0 0 1 -$EndComp -$Comp -L Device:R R2 -U 1 1 5EC437C2 -P 1560 3190 -F 0 "R2" V 1480 3190 50 0000 C CNN -F 1 "10k" V 1560 3190 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 1490 3190 50 0001 C CNN -F 3 "~" H 1560 3190 50 0001 C CNN - 1 1560 3190 - 0 1 1 0 -$EndComp -$Comp -L power:+3.3V #PWR06 -U 1 1 5EC48536 -P 1710 3190 -F 0 "#PWR06" H 1710 3040 50 0001 C CNN -F 1 "+3.3V" H 1710 3330 50 0000 C CNN -F 2 "" H 1710 3190 50 0000 C CNN -F 3 "" H 1710 3190 50 0000 C CNN - 1 1710 3190 - 1 0 0 -1 -$EndComp -Connection ~ 1710 3190 -$Comp -L Device:R R1 -U 1 1 5EC494D9 -P 1260 3390 -F 0 "R1" V 1180 3390 50 0000 C CNN -F 1 "330" V 1260 3390 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 1190 3390 50 0001 C CNN -F 3 "~" H 1260 3390 50 0001 C CNN - 1 1260 3390 - 0 1 1 0 -$EndComp -Wire Wire Line - 1110 3390 1110 3190 -Wire Wire Line - 1110 3190 1410 3190 -Text Label 1800 3590 0 50 ~ 10 -~FAULT -Wire Wire Line - 1800 3590 1710 3590 -Text Label 1150 3940 2 50 ~ 10 -~FAULT -Wire Wire Line - 1150 3940 1200 3940 -$Comp -L power:GND #PWR04 -U 1 1 5EC60BF0 -P 1310 3570 -F 0 "#PWR04" H 1310 3320 50 0001 C CNN -F 1 "GND" H 1310 3420 50 0000 C CNN -F 2 "" H 1310 3570 50 0000 C CNN -F 3 "" H 1310 3570 50 0000 C CNN - 1 1310 3570 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1200 3840 1200 3570 -Wire Wire Line - 1200 3570 1310 3570 -$Comp -L Device:CP C2 -U 1 1 5EC67CA1 -P 1200 4690 -F 0 "C2" H 1318 4736 50 0000 L CNN -F 1 "100uF" H 1318 4645 50 0000 L CNN -F 2 "Capacitor_THT:CP_Radial_D8.0mm_P3.50mm" H 1238 4540 50 0001 C CNN -F 3 "~" H 1200 4690 50 0001 C CNN - 1 1200 4690 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR02 -U 1 1 5EC694A2 -P 1200 4840 -F 0 "#PWR02" H 1200 4590 50 0001 C CNN -F 1 "GND" H 1205 4667 50 0001 C CNN -F 2 "" H 1200 4840 50 0001 C CNN -F 3 "" H 1200 4840 50 0001 C CNN - 1 1200 4840 - 1 0 0 -1 -$EndComp -$Comp -L Connector:Screw_Terminal_01x02 J1 -U 1 1 5EC824A0 -P 860 4140 -F 0 "J1" H 960 4080 50 0000 C CNN -F 1 "A" H 860 3940 50 0000 C CNN -F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal" H 860 4140 50 0001 C CNN -F 3 "" H 860 4140 50 0001 C CNN - 1 860 4140 - -1 0 0 1 -$EndComp -$Comp -L Connector:Screw_Terminal_01x02 J2 -U 1 1 5EC858A1 -P 860 4240 -F 0 "J2" H 960 4190 50 0000 C CNN -F 1 "B" H 860 4040 50 0000 C CNN -F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal" H 860 4240 50 0001 C CNN -F 3 "" H 860 4240 50 0001 C CNN - 1 860 4240 - -1 0 0 -1 -$EndComp -Wire Wire Line - 1200 4440 1050 4440 -Wire Wire Line - 1200 4840 1050 4840 -Wire Wire Line - 1050 4440 1050 4840 -Connection ~ 1200 4840 -Wire Wire Line - 1060 4040 1200 4040 -Wire Wire Line - 1200 4140 1060 4140 -Wire Wire Line - 1060 4240 1200 4240 -Wire Wire Line - 1200 4340 1060 4340 -Wire Notes Line - 660 2980 2570 2980 -Wire Notes Line - 2570 2980 2570 5070 -Wire Notes Line - 2570 5070 660 5070 -Wire Notes Line - 660 5070 660 2980 -$Comp -L power:GND #PWR014 -U 1 1 5ED3773C -P 3860 4790 -F 0 "#PWR014" H 3860 4540 50 0001 C CNN -F 1 "GND" H 3860 4640 50 0001 C CNN -F 2 "" H 3860 4790 50 0000 C CNN -F 3 "" H 3860 4790 50 0000 C CNN - 1 3860 4790 - 1 0 0 -1 -$EndComp -$Comp -L Device:D_Zener D5 -U 1 1 5ED78D2C -P 6150 2540 -F 0 "D5" H 6220 2460 50 0000 C CNN -F 1 "MM3Z7V5" H 6150 2640 50 0000 C CNN -F 2 "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 6150 2540 50 0001 C CNN -F 3 "~" H 6150 2540 50 0001 C CNN - 1 6150 2540 - -1 0 0 1 -$EndComp -$Comp -L Device:R R10 -U 1 1 5ED7FE5E -P 5850 2430 -F 0 "R10" V 5770 2430 50 0000 C CNN -F 1 "10k" V 5850 2430 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5780 2430 50 0001 C CNN -F 3 "~" H 5850 2430 50 0001 C CNN - 1 5850 2430 - 0 1 1 0 -$EndComp -Connection ~ 6300 2540 -Wire Wire Line - 6000 2340 6000 2430 -Connection ~ 6000 2430 -Wire Wire Line - 6000 2430 6000 2540 -NoConn ~ -2910 1380 -NoConn ~ -2910 1480 -NoConn ~ -2910 1580 -NoConn ~ -2910 1680 -NoConn ~ -2110 1680 -NoConn ~ -2110 1580 -NoConn ~ -2110 1480 -NoConn ~ -2110 1380 -Text Notes 1870 4970 0 50 ~ 0 -STEPPER driver -$Comp -L Device:R R5 -U 1 1 5EDE6BD3 -P 3860 4350 -F 0 "R5" H 3950 4350 50 0000 C CNN -F 1 "330" V 3860 4350 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 3790 4350 50 0001 C CNN -F 3 "~" H 3860 4350 50 0001 C CNN - 1 3860 4350 - -1 0 0 1 -$EndComp -$Comp -L Device:R R6 -U 1 1 5EDEA80B -P 4160 4350 -F 0 "R6" H 4250 4350 50 0000 C CNN -F 1 "330" V 4160 4350 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 4090 4350 50 0001 C CNN -F 3 "~" H 4160 4350 50 0001 C CNN - 1 4160 4350 - -1 0 0 1 -$EndComp -$Comp -L Device:R R7 -U 1 1 5EDEBC69 -P 4420 4350 -F 0 "R7" H 4510 4350 50 0000 C CNN -F 1 "330" V 4420 4350 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 4350 4350 50 0001 C CNN -F 3 "~" H 4420 4350 50 0001 C CNN - 1 4420 4350 - -1 0 0 1 -$EndComp -$Comp -L Device:R R8 -U 1 1 5EDEBC73 -P 4690 4350 -F 0 "R8" H 4780 4350 50 0000 C CNN -F 1 "330" V 4690 4350 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 4620 4350 50 0001 C CNN -F 3 "~" H 4690 4350 50 0001 C CNN - 1 4690 4350 - -1 0 0 1 -$EndComp -Wire Wire Line - 3860 4500 3860 4590 -Wire Wire Line - 4690 4500 4690 4590 -Wire Wire Line - 4420 4500 4420 4590 -Wire Wire Line - 4160 4500 4160 4590 -$Comp -L Connector:Screw_Terminal_01x02 J7 -U 1 1 5EE169C8 -P 3960 4000 -F 0 "J7" V 3960 4100 50 0000 C CNN -F 1 "0/1" V 4050 3930 50 0000 C CNN -F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal" H 3960 4000 50 0001 C CNN -F 3 "" H 3960 4000 50 0001 C CNN - 1 3960 4000 - 0 -1 -1 0 -$EndComp -$Comp -L Connector:Screw_Terminal_01x02 J8 -U 1 1 5EE19375 -P 4510 4000 -F 0 "J8" V 4510 4100 50 0000 C CNN -F 1 "2/3" V 4600 3930 50 0000 C CNN -F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal" H 4510 4000 50 0001 C CNN -F 3 "" H 4510 4000 50 0001 C CNN - 1 4510 4000 - 0 -1 -1 0 -$EndComp -$Comp -L Connector:Screw_Terminal_01x02 J5 -U 1 1 5EE198F1 -P 3490 3990 -F 0 "J5" V 3490 4090 50 0000 C CNN -F 1 "+/-" V 3580 3920 50 0000 C CNN -F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal" H 3490 3990 50 0001 C CNN -F 3 "" H 3490 3990 50 0001 C CNN - 1 3490 3990 - 0 -1 -1 0 -$EndComp -$Comp -L power:GND #PWR011 -U 1 1 5EE1A3AB -P 3590 4190 -F 0 "#PWR011" H 3590 3940 50 0001 C CNN -F 1 "GND" H 3590 4040 50 0000 C CNN -F 2 "" H 3590 4190 50 0000 C CNN -F 3 "" H 3590 4190 50 0000 C CNN - 1 3590 4190 - 1 0 0 -1 -$EndComp -$Comp -L power:+5V #PWR010 -U 1 1 5EE247C3 -P 3190 4190 -F 0 "#PWR010" H 3190 4040 50 0001 C CNN -F 1 "+5V" H 3190 4330 50 0000 C CNN -F 2 "" H 3190 4190 50 0000 C CNN -F 3 "" H 3190 4190 50 0000 C CNN - 1 3190 4190 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R3 -U 1 1 5EE26C91 -P 3340 4190 -F 0 "R3" V 3250 4190 50 0000 C CNN -F 1 "120" V 3340 4190 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 3270 4190 50 0001 C CNN -F 3 "~" H 3340 4190 50 0001 C CNN - 1 3340 4190 - 0 -1 -1 0 -$EndComp -Text Notes 3910 3840 0 50 ~ 0 -End-switches: 0..3 -Text Notes 3190 3850 0 50 ~ 0 -Hall/ESW\npower: 4V, 8mA -Wire Wire Line - 3860 4200 3960 4200 -Wire Wire Line - 4060 4200 4160 4200 -Wire Wire Line - 4510 4200 4420 4200 -Wire Wire Line - 4610 4200 4690 4200 -Wire Notes Line - 3050 3660 3050 5030 -Wire Notes Line - 3050 5030 4930 5030 -Wire Notes Line - 4930 5030 4930 3660 -Wire Notes Line - 4930 3660 3050 3660 -NoConn ~ 7440 6760 -NoConn ~ 6140 6360 -NoConn ~ 6140 5960 -NoConn ~ 6140 5860 -$Comp -L Interface_UART:MAX3485 U6 -U 1 1 5EEED659 -P 9520 3140 -F 0 "U6" H 9060 3590 50 0000 C CNN -F 1 "MAX3485" H 9030 3470 50 0000 C CNN -F 2 "Package_SO:SO-8_3.9x4.9mm_P1.27mm" H 9520 2440 50 0001 C CNN -F 3 "https://datasheets.maximintegrated.com/en/ds/MAX3483-MAX3491.pdf" H 9520 3190 50 0001 C CNN - 1 9520 3140 - 1 0 0 -1 -$EndComp -Text Label 9120 3040 2 60 ~ 0 -Rx -Text Label 9120 3340 2 60 ~ 0 -Tx -Wire Wire Line - 9120 3240 9120 3140 -Text Label 9120 3240 2 50 ~ 0 -Tx|Rx -Text Label 7440 6060 0 50 ~ 0 -Tx|Rx -$Comp -L power:+3.3V #PWR027 -U 1 1 5EF09092 -P 9520 2640 -F 0 "#PWR027" H 9520 2490 50 0001 C CNN -F 1 "+3.3V" H 9520 2780 50 0000 C CNN -F 2 "" H 9520 2640 50 0000 C CNN -F 3 "" H 9520 2640 50 0000 C CNN - 1 9520 2640 - 1 0 0 -1 -$EndComp -$Comp -L Connector:Screw_Terminal_01x02 J12 -U 1 1 5EF14D3F -P 10120 3140 -F 0 "J12" H 10120 3240 50 0000 C CNN -F 1 "RS-485" H 10150 2940 50 0000 C CNN -F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal" H 10120 3140 50 0001 C CNN -F 3 "" H 10120 3140 50 0001 C CNN - 1 10120 3140 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9920 3040 9920 3140 -Wire Wire Line - 9920 3240 9920 3340 -Wire Notes Line - 8820 2430 8820 3870 -Wire Notes Line - 8820 3870 10390 3870 -Wire Notes Line - 10390 3870 10390 2430 -Wire Notes Line - 10390 2430 8820 2430 -$Comp -L power:GND #PWR028 -U 1 1 5EF60C7D -P 9520 3740 -F 0 "#PWR028" H 9520 3490 50 0001 C CNN -F 1 "GND" H 9520 3590 50 0001 C CNN -F 2 "" H 9520 3740 50 0000 C CNN -F 3 "" H 9520 3740 50 0000 C CNN - 1 9520 3740 - 1 0 0 -1 -$EndComp -$Comp -L power:PWR_FLAG #FLG0101 -U 1 1 5EF9327C -P 1460 2240 -F 0 "#FLG0101" H 1460 2335 50 0001 C CNN -F 1 "PWR_FLAG" H 1460 2420 50 0001 C CNN -F 2 "" H 1460 2240 50 0000 C CNN -F 3 "" H 1460 2240 50 0000 C CNN - 1 1460 2240 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C12 -U 1 1 5E417130 -P 9620 1500 -F 0 "C12" H 9645 1600 50 0000 L CNN -F 1 "0.1" H 9645 1400 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 9658 1350 50 0001 C CNN -F 3 "" H 9620 1500 50 0000 C CNN - 1 9620 1500 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C11 -U 1 1 5E42F960 -P 9360 1520 -F 0 "C11" H 9385 1620 50 0000 L CNN -F 1 "0.1" H 9385 1420 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 9398 1370 50 0001 C CNN -F 3 "" H 9360 1520 50 0000 C CNN - 1 9360 1520 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9140 1720 9360 1720 -Wire Wire Line - 9360 1720 9360 1670 -Connection ~ 9140 1720 -Wire Wire Line - 9360 1370 9360 1320 -Wire Wire Line - 9140 1320 9360 1320 -Wire Wire Line - 9620 1350 9620 1310 -Wire Wire Line - 9620 1310 9830 1310 -Text Label 2080 1080 0 50 ~ 0 -5Vin -Connection ~ 1460 2490 -Connection ~ 1600 2240 -Wire Wire Line - 1600 2240 1710 2240 -Text Label 870 2240 2 50 ~ 0 -5Vin -$Comp -L power:+5V #PWR0101 -U 1 1 5E5CAFF1 -P 9830 960 -F 0 "#PWR0101" H 9830 810 50 0001 C CNN -F 1 "+5V" H 9830 1100 50 0000 C CNN -F 2 "" H 9830 960 50 0000 C CNN -F 3 "" H 9830 960 50 0000 C CNN - 1 9830 960 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9830 1710 9620 1710 -Wire Wire Line - 9620 1650 9620 1710 -Connection ~ 9830 1710 -NoConn ~ 6140 5560 -NoConn ~ 6140 5660 -NoConn ~ 6140 5760 -$Comp -L power:+5V #PWR0102 -U 1 1 5E623E4A -P 1600 2240 -F 0 "#PWR0102" H 1600 2090 50 0001 C CNN -F 1 "+5V" H 1600 2380 50 0000 C CNN -F 2 "" H 1600 2240 50 0000 C CNN -F 3 "" H 1600 2240 50 0000 C CNN - 1 1600 2240 - 1 0 0 -1 -$EndComp -Text Label 1200 4540 2 60 ~ 0 -12Vin -$EndSCHEMATC diff --git a/F0-nolib/Chiller/kicad/Chiller_control.xml b/F0-nolib/Chiller/kicad/Chiller_control.xml deleted file mode 100644 index 5f2095c..0000000 --- a/F0-nolib/Chiller/kicad/Chiller_control.xml +++ /dev/null @@ -1,1121 +0,0 @@ - - - - /home/eddy/Docs/SAO/ELECTRONICS/Chiller/kicad/Chiller_control.sch - Пн 28 янв 2019 09:03:40 - Eeschema (6.0.0-rc1-dev-1613-ga55d9819b) - - - - <company/> - <rev/> - <date/> - <source>Chiller_control.sch</source> - <comment number="1" value=""/> - <comment number="2" value=""/> - <comment number="3" value=""/> - <comment number="4" value=""/> - </title_block> - </sheet> - </design> - <components> - <comp ref="C4"> - <value>47u</value> - <footprint>Capacitor_Tantalum_SMD.pretty:CP_Tantalum_Case-A_EIA-3216-18_Hand</footprint> - <libsource lib="Chiller_control-rescue" part="CP" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>58C454F6</tstamp> - </comp> - <comp ref="R1"> - <value>10k</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>590D30C8</tstamp> - </comp> - <comp ref="C2"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>590D4150</tstamp> - </comp> - <comp ref="C1"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>590D4832</tstamp> - </comp> - <comp ref="SW2"> - <value>Boot</value> - <footprint>Buttons_Switches_SMD:SW_SPST_FSMSM</footprint> - <libsource lib="Chiller_control-rescue" part="SW_Push" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5909F6B6</tstamp> - </comp> - <comp ref="SW1"> - <value>Reset</value> - <footprint>Buttons_Switches_SMD:SW_SPST_FSMSM</footprint> - <libsource lib="Chiller_control-rescue" part="SW_Push" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>590A0134</tstamp> - </comp> - <comp ref="J2"> - <value>12VIN</value> - <footprint>Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-2pol</footprint> - <libsource lib="Chiller_control-rescue" part="Conn_01x02" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5A170C1F</tstamp> - </comp> - <comp ref="C3"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5A178C32</tstamp> - </comp> - <comp ref="U3"> - <value>STM32F030F4Px</value> - <footprint>Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm</footprint> - <libsource lib="Chiller_control-rescue" part="STM32F030F4Px" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5A189F52</tstamp> - </comp> - <comp ref="C6"> - <value>1u</value> - <footprint>Capacitor_SMD.pretty:C_0805_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5A1AB970</tstamp> - </comp> - <comp ref="U1"> - <value>LM1117-3.3</value> - <footprint>TO_SOT_Packages_SMD:SOT-223</footprint> - <libsource lib="Chiller_control-rescue" part="LM1117-3.3" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5A2588E7</tstamp> - </comp> - <comp ref="C5"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEE1D09</tstamp> - </comp> - <comp ref="D1"> - <value>SS14</value> - <footprint>Diode_SMD.pretty:D_SMA_Handsoldering</footprint> - <libsource lib="Chiller_control-rescue" part="D" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEE236F</tstamp> - </comp> - <comp ref="L1"> - <value>BMBA 0.1mH</value> - <footprint>Resistors_SMD.pretty:R_0805_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="L" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEE7949</tstamp> - </comp> - <comp ref="C7"> - <value>10u</value> - <footprint>Capacitor_SMD.pretty:C_1206_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEE8065</tstamp> - </comp> - <comp ref="R8"> - <value>10k</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEEA391</tstamp> - </comp> - <comp ref="R6"> - <value>10k</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEEA7BE</tstamp> - </comp> - <comp ref="Q2"> - <value>SI2300</value> - <footprint>TO_SOT_Packages_SMD:SOT-23_Handsoldering</footprint> - <libsource lib="Chiller_control-rescue" part="Q_NMOS_GSD" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEDCAD0</tstamp> - </comp> - <comp ref="R14"> - <value>10k</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEDD4AE</tstamp> - </comp> - <comp ref="R15"> - <value>10k</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEDD8A0</tstamp> - </comp> - <comp ref="R19"> - <value>10k</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEEBD18</tstamp> - </comp> - <comp ref="R16"> - <value>510</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEEBD1E</tstamp> - </comp> - <comp ref="Q3"> - <value>SI2300</value> - <footprint>TO_SOT_Packages_SMD:SOT-23_Handsoldering</footprint> - <libsource lib="Chiller_control-rescue" part="Q_NMOS_GSD" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEEBD24</tstamp> - </comp> - <comp ref="R20"> - <value>10k</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEEC934</tstamp> - </comp> - <comp ref="R17"> - <value>510</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEEC93A</tstamp> - </comp> - <comp ref="Q4"> - <value>IRL3303</value> - <footprint>TO_SOT_Packages_THT:TO-220-3_Vertical</footprint> - <libsource lib="Chiller_control-rescue" part="Q_NMOS_GDS" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEEC940</tstamp> - </comp> - <comp ref="R21"> - <value>10k</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEED557</tstamp> - </comp> - <comp ref="R18"> - <value>510</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEED55D</tstamp> - </comp> - <comp ref="Q5"> - <value>IRL3303</value> - <footprint>TO_SOT_Packages_THT:TO-220-3_Vertical</footprint> - <libsource lib="Chiller_control-rescue" part="Q_NMOS_GDS" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEED563</tstamp> - </comp> - <comp ref="R2"> - <value>1k0.1%</value> - <footprint>Resistors_SMD.pretty:R_0805_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEF45BA</tstamp> - </comp> - <comp ref="R3"> - <value>1k0.1%</value> - <footprint>Resistors_SMD.pretty:R_0805_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEF7CBC</tstamp> - </comp> - <comp ref="R4"> - <value>1k0.1%</value> - <footprint>Resistors_SMD.pretty:R_0805_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEF8256</tstamp> - </comp> - <comp ref="R5"> - <value>1k0.1%</value> - <footprint>Resistors_SMD.pretty:R_0805_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEFAAF1</tstamp> - </comp> - <comp ref="U2"> - <value>MAX3232</value> - <footprint>Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm</footprint> - <libsource lib="Chiller_control-rescue" part="MAX3232" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEFC197</tstamp> - </comp> - <comp ref="C11"> - <value>0.47</value> - <footprint>Capacitor_SMD.pretty:C_0805_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEFD47C</tstamp> - </comp> - <comp ref="C10"> - <value>0.47</value> - <footprint>Capacitor_SMD.pretty:C_0805_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEFD7DB</tstamp> - </comp> - <comp ref="C13"> - <value>0.47</value> - <footprint>Capacitor_SMD.pretty:C_0805_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEFD89D</tstamp> - </comp> - <comp ref="C9"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEFF11C</tstamp> - </comp> - <comp ref="C8"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BF0257F</tstamp> - </comp> - <comp ref="J1"> - <value>DB9_Female</value> - <footprint>modules:DB9-F</footprint> - <libsource lib="Chiller_control-rescue" part="DB9_Female" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BF02D65</tstamp> - </comp> - <comp ref="J5"> - <value>Cooler</value> - <footprint>Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-2pol</footprint> - <libsource lib="Chiller_control-rescue" part="Conn_01x02" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BF1B9CF</tstamp> - </comp> - <comp ref="J6"> - <value>Heater</value> - <footprint>Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-2pol</footprint> - <libsource lib="Chiller_control-rescue" part="Conn_01x02" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BF1EE9B</tstamp> - </comp> - <comp ref="J7"> - <value>Pump</value> - <footprint>Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-2pol</footprint> - <libsource lib="Chiller_control-rescue" part="Conn_01x02" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BF1F6CF</tstamp> - </comp> - <comp ref="R13"> - <value>10k</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEE33E1</tstamp> - </comp> - <comp ref="R11"> - <value>220</value> - <footprint>Resistors_SMD.pretty:R_0805_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEDB615</tstamp> - </comp> - <comp ref="Q1"> - <value>SI2300</value> - <footprint>TO_SOT_Packages_SMD:SOT-23_Handsoldering</footprint> - <libsource lib="Chiller_control-rescue" part="Q_NMOS_GSD" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEEB585</tstamp> - </comp> - <comp ref="R10"> - <value>510</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEEB37B</tstamp> - </comp> - <comp ref="R12"> - <value>10k</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEEB2E1</tstamp> - </comp> - <comp ref="C12"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5A386BD0</tstamp> - </comp> - <comp ref="R9"> - <value>10k</value> - <footprint>Resistors_SMD.pretty:R_0603_HandSoldering</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEE5083</tstamp> - </comp> - <comp ref="R7"> - <value>220</value> - <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5BEDA6BA</tstamp> - </comp> - <comp ref="R22"> - <value>220</value> - <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C509370</tstamp> - </comp> - <comp ref="R23"> - <value>220</value> - <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C50F547</tstamp> - </comp> - <comp ref="C15"> - <value>100u</value> - <footprint>Capacitor_THT:CP_Radial_D8.0mm_P3.50mm</footprint> - <libsource lib="Chiller_control-rescue" part="CP" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C53FDA9</tstamp> - </comp> - <comp ref="R26"> - <value>220</value> - <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C5422DE</tstamp> - </comp> - <comp ref="C16"> - <value>1u</value> - <footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.29x1.40mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C548AFE</tstamp> - </comp> - <comp ref="R25"> - <value>0</value> - <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C565B8F</tstamp> - </comp> - <comp ref="R24"> - <value>0</value> - <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="R" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C56BFDC</tstamp> - </comp> - <comp ref="U4"> - <value>L7805</value> - <footprint>TO_SOT_Packages_THT:TO-220-3_Vertical</footprint> - <datasheet>http://www.st.com/content/ccc/resource/technical/document/datasheet/41/4f/b3/b0/12/d4/47/88/CD00000444.pdf/files/CD00000444.pdf/jcr:content/translations/en.CD00000444.pdf</datasheet> - <libsource lib="Regulator_Linear" part="L7805" description="Positive 1.5A 35V Linear Regulator, Fixed Output 5V, TO-220/TO-263/TO-252"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C573DC9</tstamp> - </comp> - <comp ref="C14"> - <value>1u</value> - <footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.29x1.40mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C574153</tstamp> - </comp> - <comp ref="C18"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C5C6D73</tstamp> - </comp> - <comp ref="C20"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C5D4FAB</tstamp> - </comp> - <comp ref="C17"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C5D51AF</tstamp> - </comp> - <comp ref="C19"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C5D5336</tstamp> - </comp> - <comp ref="C21"> - <value>0.1</value> - <footprint>Capacitor_SMD:C_0603_1608Metric_Pad0.99x1.00mm_HandSolder</footprint> - <libsource lib="Chiller_control-rescue" part="C" description=""/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C6511ED</tstamp> - </comp> - <comp ref="J4"> - <value>DC3-10P</value> - <footprint>Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <libsource lib="Connector_Generic" part="Conn_02x05_Odd_Even" description="Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C71D1DB</tstamp> - </comp> - <comp ref="J3"> - <value>DC3-10P</value> - <footprint>Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical</footprint> - <datasheet>~</datasheet> - <libsource lib="Connector_Generic" part="Conn_02x05_Odd_Even" description="Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C81FA0E</tstamp> - </comp> - <comp ref="BZ1"> - <value>Buzzer</value> - <footprint>Buzzer_Beeper:Buzzer_12x9.5RM7.6</footprint> - <datasheet>~</datasheet> - <libsource lib="Device" part="Buzzer" description="Buzzer, polar"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C83133C</tstamp> - </comp> - </components> - <libparts> - <libpart lib="Chiller_control-rescue" part="C"> - <footprints> - <fp>C_*</fp> - </footprints> - <fields> - <field name="Reference">C</field> - <field name="Value">C</field> - </fields> - <pins> - <pin num="1" name="~" type="passive"/> - <pin num="2" name="~" type="passive"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="CP"> - <footprints> - <fp>CP_*</fp> - </footprints> - <fields> - <field name="Reference">C</field> - <field name="Value">CP</field> - </fields> - <pins> - <pin num="1" name="~" type="passive"/> - <pin num="2" name="~" type="passive"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="Conn_01x02"> - <footprints> - <fp>Connector*:*_??x*mm*</fp> - <fp>Connector*:*1x??x*mm*</fp> - <fp>Pin?Header?Straight?1X*</fp> - <fp>Pin?Header?Angled?1X*</fp> - <fp>Socket?Strip?Straight?1X*</fp> - <fp>Socket?Strip?Angled?1X*</fp> - </footprints> - <fields> - <field name="Reference">J</field> - <field name="Value">Conn_01x02</field> - </fields> - <pins> - <pin num="1" name="Pin_1" type="passive"/> - <pin num="2" name="Pin_2" type="passive"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="D"> - <footprints> - <fp>TO-???*</fp> - <fp>*SingleDiode</fp> - <fp>*_Diode_*</fp> - <fp>*SingleDiode*</fp> - <fp>D_*</fp> - </footprints> - <fields> - <field name="Reference">D</field> - <field name="Value">D</field> - </fields> - <pins> - <pin num="1" name="K" type="passive"/> - <pin num="2" name="A" type="passive"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="DB9_Female"> - <footprints> - <fp>DB*F*</fp> - </footprints> - <fields> - <field name="Reference">J</field> - <field name="Value">DB9_Female</field> - </fields> - <pins> - <pin num="1" name="1" type="passive"/> - <pin num="2" name="2" type="passive"/> - <pin num="3" name="3" type="passive"/> - <pin num="4" name="4" type="passive"/> - <pin num="5" name="5" type="passive"/> - <pin num="6" name="6" type="passive"/> - <pin num="7" name="7" type="passive"/> - <pin num="8" name="8" type="passive"/> - <pin num="9" name="9" type="passive"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="L"> - <footprints> - <fp>Choke_*</fp> - <fp>*Coil*</fp> - <fp>Inductor_*</fp> - <fp>L_*</fp> - </footprints> - <fields> - <field name="Reference">L</field> - <field name="Value">L</field> - </fields> - <pins> - <pin num="1" name="1" type="passive"/> - <pin num="2" name="2" type="passive"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="LM1117-3.3"> - <footprints> - <fp>SOT?223*</fp> - <fp>TO?263*</fp> - <fp>TO?252*</fp> - <fp>TO?220*</fp> - </footprints> - <fields> - <field name="Reference">U</field> - <field name="Value">LM1117-3.3</field> - </fields> - <pins> - <pin num="1" name="GND" type="power_in"/> - <pin num="2" name="VO" type="power_out"/> - <pin num="3" name="VI" type="power_in"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="MAX3232"> - <footprints> - <fp>SOIC*Pitch1.27mm*</fp> - <fp>DIP*W7.62mm*</fp> - <fp>TSSOP*4.4x5mm*Pitch0.65mm*</fp> - </footprints> - <fields> - <field name="Reference">U</field> - <field name="Value">MAX3232</field> - </fields> - <pins> - <pin num="1" name="C1+" type="passive"/> - <pin num="2" name="VS+" type="power_out"/> - <pin num="3" name="C1-" type="passive"/> - <pin num="4" name="C2+" type="passive"/> - <pin num="5" name="C2-" type="passive"/> - <pin num="6" name="VS-" type="power_out"/> - <pin num="7" name="T2OUT" type="output"/> - <pin num="8" name="R2IN" type="input"/> - <pin num="9" name="R2OUT" type="output"/> - <pin num="10" name="T2IN" type="input"/> - <pin num="11" name="T1IN" type="input"/> - <pin num="12" name="R1OUT" type="output"/> - <pin num="13" name="R1IN" type="input"/> - <pin num="14" name="T1OUT" type="output"/> - <pin num="15" name="GND" type="power_in"/> - <pin num="16" name="VCC" type="power_in"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="Q_NMOS_GDS"> - <fields> - <field name="Reference">Q</field> - <field name="Value">Q_NMOS_GDS</field> - </fields> - <pins> - <pin num="1" name="G" type="input"/> - <pin num="2" name="D" type="passive"/> - <pin num="3" name="S" type="passive"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="Q_NMOS_GSD"> - <fields> - <field name="Reference">Q</field> - <field name="Value">Q_NMOS_GSD</field> - </fields> - <pins> - <pin num="1" name="G" type="input"/> - <pin num="2" name="S" type="passive"/> - <pin num="3" name="D" type="passive"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="R"> - <footprints> - <fp>R_*</fp> - <fp>R_*</fp> - </footprints> - <fields> - <field name="Reference">R</field> - <field name="Value">R</field> - </fields> - <pins> - <pin num="1" name="~" type="passive"/> - <pin num="2" name="~" type="passive"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="STM32F030F4Px"> - <fields> - <field name="Reference">U</field> - <field name="Value">STM32F030F4Px</field> - <field name="Footprint">Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm</field> - </fields> - <pins> - <pin num="1" name="BOOT0" type="input"/> - <pin num="2" name="PF0/RCC_OSC_IN" type="input"/> - <pin num="3" name="PF1/RCC_OSC_OUT" type="input"/> - <pin num="4" name="NRST" type="input"/> - <pin num="5" name="VDDA" type="power_in"/> - <pin num="6" name="ADC_IN0/RTC_TAMP2/SYS_WKUP1/USART1_CTS/PA0" type="BiDi"/> - <pin num="7" name="ADC_IN1/USART1_DE/USART1_RTS/PA1" type="BiDi"/> - <pin num="8" name="ADC_IN2/USART1_TX/PA2" type="BiDi"/> - <pin num="9" name="ADC_IN3/USART1_RX/PA3" type="BiDi"/> - <pin num="10" name="ADC_IN4/SPI1_NSS/TIM14_CH1/USART1_CK/PA4" type="BiDi"/> - <pin num="11" name="ADC_IN5/SPI1_SCK/PA5" type="BiDi"/> - <pin num="12" name="ADC_IN6/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/PA6" type="BiDi"/> - <pin num="13" name="ADC_IN7/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/PA7" type="BiDi"/> - <pin num="14" name="PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4" type="BiDi"/> - <pin num="15" name="VSS" type="power_in"/> - <pin num="16" name="VDD" type="power_in"/> - <pin num="17" name="I2C1_SCL/TIM1_CH2/USART1_TX/PA9" type="BiDi"/> - <pin num="18" name="I2C1_SDA/TIM17_BKIN/TIM1_CH3/USART1_RX/PA10" type="BiDi"/> - <pin num="19" name="IR_OUT/SYS_SWDIO/PA13" type="BiDi"/> - <pin num="20" name="SYS_SWCLK/USART1_TX/PA14" type="BiDi"/> - </pins> - </libpart> - <libpart lib="Chiller_control-rescue" part="SW_Push"> - <fields> - <field name="Reference">SW</field> - <field name="Value">SW_Push</field> - </fields> - <pins> - <pin num="1" name="1" type="passive"/> - <pin num="2" name="2" type="passive"/> - </pins> - </libpart> - <libpart lib="Connector_Generic" part="Conn_02x05_Odd_Even"> - <description>Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)</description> - <docs>~</docs> - <footprints> - <fp>Connector*:*_2x??_*</fp> - </footprints> - <fields> - <field name="Reference">J</field> - <field name="Value">Conn_02x05_Odd_Even</field> - </fields> - <pins> - <pin num="1" name="Pin_1" type="passive"/> - <pin num="2" name="Pin_2" type="passive"/> - <pin num="3" name="Pin_3" type="passive"/> - <pin num="4" name="Pin_4" type="passive"/> - <pin num="5" name="Pin_5" type="passive"/> - <pin num="6" name="Pin_6" type="passive"/> - <pin num="7" name="Pin_7" type="passive"/> - <pin num="8" name="Pin_8" type="passive"/> - <pin num="9" name="Pin_9" type="passive"/> - <pin num="10" name="Pin_10" type="passive"/> - </pins> - </libpart> - <libpart lib="Device" part="Buzzer"> - <description>Buzzer, polar</description> - <docs>~</docs> - <footprints> - <fp>*Buzzer*</fp> - </footprints> - <fields> - <field name="Reference">BZ</field> - <field name="Value">Buzzer</field> - </fields> - <pins> - <pin num="1" name="-" type="passive"/> - <pin num="2" name="+" type="passive"/> - </pins> - </libpart> - <libpart lib="Regulator_Linear" part="L7805"> - <aliases> - <alias>L7806</alias> - <alias>L7808</alias> - <alias>L7885</alias> - <alias>L7809</alias> - <alias>L7812</alias> - <alias>L7815</alias> - <alias>L7818</alias> - <alias>L7824</alias> - </aliases> - <description>Positive 1.5A 35V Linear Regulator, Fixed Output 5V, TO-220/TO-263/TO-252</description> - <docs>http://www.st.com/content/ccc/resource/technical/document/datasheet/41/4f/b3/b0/12/d4/47/88/CD00000444.pdf/files/CD00000444.pdf/jcr:content/translations/en.CD00000444.pdf</docs> - <footprints> - <fp>TO?252*</fp> - <fp>TO?263*</fp> - <fp>TO?220*</fp> - </footprints> - <fields> - <field name="Reference">U</field> - <field name="Value">L7805</field> - </fields> - <pins> - <pin num="1" name="IN" type="power_in"/> - <pin num="2" name="GND" type="power_in"/> - <pin num="3" name="OUT" type="power_out"/> - </pins> - </libpart> - </libparts> - <libraries> - <library logical="Chiller_control-rescue"> - <uri>/home/eddy/Docs/SAO/ELECTRONICS/Chiller/kicad/Chiller_control-rescue.lib</uri> - </library> - <library logical="Connector_Generic"> - <uri>/usr/share/kicad/kicad-symbols//Connector_Generic.lib</uri> - </library> - <library logical="Device"> - <uri>/usr/share/kicad/kicad-symbols//Device.lib</uri> - </library> - <library logical="Regulator_Linear"> - <uri>/usr/share/kicad/kicad-symbols//Regulator_Linear.lib</uri> - </library> - </libraries> - <nets> - <net code="1" name="/W.levl"> - <node ref="R13" pin="2"/> - <node ref="R11" pin="1"/> - <node ref="J3" pin="5"/> - </net> - <net code="2" name="+3V3"> - <node ref="R9" pin="1"/> - <node ref="L1" pin="1"/> - <node ref="U3" pin="16"/> - <node ref="R14" pin="2"/> - <node ref="U2" pin="16"/> - <node ref="Q2" pin="1"/> - <node ref="R6" pin="1"/> - <node ref="BZ1" pin="1"/> - <node ref="R8" pin="1"/> - <node ref="SW2" pin="2"/> - <node ref="C5" pin="1"/> - <node ref="U1" pin="2"/> - <node ref="R13" pin="1"/> - <node ref="C4" pin="1"/> - <node ref="C6" pin="1"/> - <node ref="C9" pin="2"/> - </net> - <net code="3" name="/DigIn0"> - <node ref="R11" pin="2"/> - <node ref="C12" pin="1"/> - <node ref="U3" pin="2"/> - </net> - <net code="4" name="Net-(Q1-Pad1)"> - <node ref="Q1" pin="1"/> - <node ref="R10" pin="1"/> - </net> - <net code="5" name="GND"> - <node ref="Q3" pin="2"/> - <node ref="R1" pin="2"/> - <node ref="R21" pin="1"/> - <node ref="C4" pin="2"/> - <node ref="U3" pin="15"/> - <node ref="SW1" pin="2"/> - <node ref="U1" pin="1"/> - <node ref="C3" pin="2"/> - <node ref="J2" pin="2"/> - <node ref="C2" pin="2"/> - <node ref="C1" pin="2"/> - <node ref="C18" pin="2"/> - <node ref="U4" pin="2"/> - <node ref="C21" pin="1"/> - <node ref="C14" pin="2"/> - <node ref="C20" pin="2"/> - <node ref="C16" pin="1"/> - <node ref="J3" pin="4"/> - <node ref="J3" pin="6"/> - <node ref="J3" pin="10"/> - <node ref="R19" pin="1"/> - <node ref="Q5" pin="3"/> - <node ref="Q4" pin="3"/> - <node ref="R20" pin="1"/> - <node ref="C7" pin="1"/> - <node ref="C19" pin="1"/> - <node ref="C17" pin="1"/> - <node ref="R4" pin="2"/> - <node ref="R3" pin="2"/> - <node ref="R2" pin="2"/> - <node ref="C11" pin="1"/> - <node ref="R5" pin="2"/> - <node ref="U2" pin="15"/> - <node ref="R12" pin="1"/> - <node ref="C12" pin="2"/> - <node ref="Q1" pin="2"/> - <node ref="C9" pin="1"/> - <node ref="C13" pin="1"/> - <node ref="J1" pin="5"/> - <node ref="C6" pin="2"/> - <node ref="C5" pin="2"/> - </net> - <net code="6" name="/DigOut1"> - <node ref="U3" pin="19"/> - <node ref="R6" pin="2"/> - <node ref="R22" pin="2"/> - </net> - <net code="7" name="/Out2"> - <node ref="J3" pin="3"/> - <node ref="R23" pin="1"/> - </net> - <net code="8" name="/DigOut2"> - <node ref="R23" pin="2"/> - <node ref="R8" pin="2"/> - <node ref="U3" pin="20"/> - </net> - <net code="9" name="/Out1"> - <node ref="J3" pin="1"/> - <node ref="R22" pin="1"/> - </net> - <net code="10" name="+12V"> - <node ref="J5" pin="1"/> - <node ref="J6" pin="1"/> - <node ref="J7" pin="1"/> - <node ref="J2" pin="1"/> - <node ref="C15" pin="1"/> - <node ref="R25" pin="2"/> - <node ref="D1" pin="2"/> - </net> - <net code="11" name="Net-(C15-Pad2)"> - <node ref="C15" pin="2"/> - <node ref="J5" pin="2"/> - <node ref="Q3" pin="3"/> - </net> - <net code="12" name="/IN"> - <node ref="R9" pin="2"/> - <node ref="R7" pin="1"/> - <node ref="J3" pin="2"/> - </net> - <net code="13" name="/DigOut0"> - <node ref="R12" pin="2"/> - <node ref="U3" pin="3"/> - <node ref="R10" pin="2"/> - </net> - <net code="14" name="Net-(J6-Pad2)"> - <node ref="J6" pin="2"/> - <node ref="Q4" pin="2"/> - </net> - <net code="15" name="Net-(J7-Pad2)"> - <node ref="Q5" pin="2"/> - <node ref="J7" pin="2"/> - </net> - <net code="16" name="Net-(J1-Pad2)"> - <node ref="J1" pin="2"/> - <node ref="U2" pin="7"/> - </net> - <net code="17" name="Net-(J1-Pad3)"> - <node ref="J1" pin="3"/> - <node ref="U2" pin="8"/> - </net> - <net code="18" name="Net-(C10-Pad1)"> - <node ref="C10" pin="1"/> - <node ref="U2" pin="4"/> - </net> - <net code="19" name="Net-(C10-Pad2)"> - <node ref="C10" pin="2"/> - <node ref="U2" pin="5"/> - </net> - <net code="20" name="Net-(C13-Pad2)"> - <node ref="C13" pin="2"/> - <node ref="U2" pin="6"/> - </net> - <net code="21" name="Net-(C11-Pad2)"> - <node ref="U2" pin="2"/> - <node ref="C11" pin="2"/> - </net> - <net code="22" name="/Yellow"> - <node ref="J3" pin="9"/> - <node ref="R26" pin="1"/> - </net> - <net code="23" name="Net-(C8-Pad1)"> - <node ref="C8" pin="1"/> - <node ref="U2" pin="3"/> - </net> - <net code="24" name="Net-(C8-Pad2)"> - <node ref="U2" pin="1"/> - <node ref="C8" pin="2"/> - </net> - <net code="25" name="Net-(J4-Pad10)"> - <node ref="J4" pin="10"/> - </net> - <net code="26" name="/ADC2"> - <node ref="R4" pin="1"/> - <node ref="J4" pin="3"/> - <node ref="U3" pin="8"/> - <node ref="C20" pin="1"/> - </net> - <net code="27" name="+3.3VADC"> - <node ref="J4" pin="6"/> - <node ref="J4" pin="4"/> - <node ref="J4" pin="2"/> - <node ref="J4" pin="8"/> - <node ref="U3" pin="5"/> - <node ref="L1" pin="2"/> - <node ref="C7" pin="2"/> - </net> - <net code="28" name="Net-(J4-Pad9)"> - <node ref="J4" pin="9"/> - </net> - <net code="29" name="Net-(J3-Pad8)"> - <node ref="J3" pin="8"/> - </net> - <net code="30" name="Net-(BZ1-Pad2)"> - <node ref="Q1" pin="3"/> - <node ref="BZ1" pin="2"/> - </net> - <net code="31" name="/ADC3"> - <node ref="U3" pin="9"/> - <node ref="C18" pin="1"/> - <node ref="R5" pin="1"/> - <node ref="J4" pin="1"/> - </net> - <net code="32" name="/ADC1"> - <node ref="J4" pin="5"/> - <node ref="U3" pin="7"/> - <node ref="R3" pin="1"/> - <node ref="C19" pin="2"/> - </net> - <net code="33" name="/Red"> - <node ref="J3" pin="7"/> - <node ref="R15" pin="1"/> - <node ref="R25" pin="1"/> - <node ref="R24" pin="1"/> - </net> - <net code="34" name="+5V"> - <node ref="R24" pin="2"/> - <node ref="U4" pin="3"/> - <node ref="C3" pin="1"/> - <node ref="U1" pin="3"/> - </net> - <net code="35" name="Net-(C14-Pad1)"> - <node ref="U4" pin="1"/> - <node ref="C14" pin="1"/> - <node ref="D1" pin="1"/> - </net> - <net code="36" name="Net-(C16-Pad2)"> - <node ref="R26" pin="2"/> - <node ref="R15" pin="2"/> - <node ref="Q2" pin="3"/> - <node ref="C16" pin="2"/> - </net> - <net code="37" name="/ADC0"> - <node ref="U3" pin="6"/> - <node ref="C17" pin="2"/> - <node ref="R2" pin="1"/> - <node ref="J4" pin="7"/> - </net> - <net code="38" name="Net-(Q4-Pad1)"> - <node ref="Q4" pin="1"/> - <node ref="R17" pin="1"/> - </net> - <net code="39" name="Net-(Q5-Pad1)"> - <node ref="R18" pin="1"/> - <node ref="Q5" pin="1"/> - </net> - <net code="40" name="Net-(Q3-Pad1)"> - <node ref="Q3" pin="1"/> - <node ref="R16" pin="1"/> - </net> - <net code="41" name="/BOOT0"> - <node ref="SW2" pin="1"/> - <node ref="C2" pin="1"/> - <node ref="R1" pin="1"/> - <node ref="U3" pin="1"/> - </net> - <net code="42" name="/Tim14Ch1"> - <node ref="R16" pin="2"/> - <node ref="R19" pin="2"/> - <node ref="U3" pin="10"/> - </net> - <net code="43" name="/DigIn1"> - <node ref="C21" pin="2"/> - <node ref="U3" pin="11"/> - <node ref="R7" pin="2"/> - </net> - <net code="44" name="/TIM16_Ch1"> - <node ref="R20" pin="2"/> - <node ref="R17" pin="2"/> - <node ref="U3" pin="12"/> - </net> - <net code="45" name="/TIM17_Ch1"> - <node ref="R18" pin="2"/> - <node ref="R21" pin="2"/> - <node ref="U3" pin="13"/> - </net> - <net code="46" name="/TIM3_Ch4"> - <node ref="U3" pin="14"/> - <node ref="Q2" pin="2"/> - <node ref="R14" pin="1"/> - </net> - <net code="47" name="/USART_Tx"> - <node ref="U3" pin="17"/> - <node ref="U2" pin="10"/> - </net> - <net code="48" name="/USART_Rx"> - <node ref="U2" pin="9"/> - <node ref="U3" pin="18"/> - </net> - <net code="49" name="/NRST"> - <node ref="SW1" pin="1"/> - <node ref="C1" pin="1"/> - <node ref="U3" pin="4"/> - </net> - <net code="50" name="Net-(U2-Pad14)"> - <node ref="U2" pin="14"/> - </net> - <net code="51" name="Net-(U2-Pad13)"> - <node ref="U2" pin="13"/> - </net> - <net code="52" name="Net-(J1-Pad9)"> - <node ref="J1" pin="9"/> - </net> - <net code="53" name="Net-(U2-Pad11)"> - <node ref="U2" pin="11"/> - </net> - <net code="54" name="Net-(U2-Pad12)"> - <node ref="U2" pin="12"/> - </net> - <net code="55" name="Net-(J1-Pad4)"> - <node ref="J1" pin="4"/> - </net> - <net code="56" name="Net-(J1-Pad6)"> - <node ref="J1" pin="6"/> - </net> - <net code="57" name="Net-(J1-Pad7)"> - <node ref="J1" pin="7"/> - </net> - <net code="58" name="Net-(J1-Pad8)"> - <node ref="J1" pin="8"/> - </net> - <net code="59" name="Net-(J1-Pad1)"> - <node ref="J1" pin="1"/> - </net> - </nets> -</export> diff --git a/F0-nolib/Chiller/kicad/Chiller_control_bom.ods b/F0-nolib/Chiller/kicad/Chiller_control_bom.ods deleted file mode 100644 index e6c8b8b..0000000 Binary files a/F0-nolib/Chiller/kicad/Chiller_control_bom.ods and /dev/null differ diff --git a/F0-nolib/Servo/Servo.config b/F0-nolib/Servo/Servo.config deleted file mode 100644 index b7b1aa0..0000000 --- a/F0-nolib/Servo/Servo.config +++ /dev/null @@ -1,5 +0,0 @@ -// Add predefined macros for your project here. For example: -// #define THE_ANSWER 42 -#define EBUG 1 -#define STM32F0 -#define STM32F030x4 diff --git a/F0-nolib/Servo/Servo.creator b/F0-nolib/Servo/Servo.creator deleted file mode 100644 index e94cbbd..0000000 --- a/F0-nolib/Servo/Servo.creator +++ /dev/null @@ -1 +0,0 @@ -[General] diff --git a/F0-nolib/Servo/Servo.creator.user b/F0-nolib/Servo/Servo.creator.user deleted file mode 100644 index 7865f38..0000000 --- a/F0-nolib/Servo/Servo.creator.user +++ /dev/null @@ -1,198 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE QtCreatorProject> -<!-- Written by QtCreator 4.6.2, 2019-05-25T17:10:21. --> -<qtcreator> - <data> - <variable>EnvironmentId</variable> - <value type="QByteArray">{7bd84e39-ca37-46d3-be9d-99ebea85bc0d}</value> - </data> - <data> - <variable>ProjectExplorer.Project.ActiveTarget</variable> - <value type="int">0</value> - </data> - <data> - <variable>ProjectExplorer.Project.EditorSettings</variable> - <valuemap type="QVariantMap"> - <value type="bool" key="EditorConfiguration.AutoIndent">true</value> - <value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value> - <value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value> - <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0"> - <value type="QString" key="language">Cpp</value> - <valuemap type="QVariantMap" key="value"> - <value type="QByteArray" key="CurrentPreferences">CppGlobal</value> - </valuemap> - </valuemap> - <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1"> - <value type="QString" key="language">QmlJS</value> - <valuemap type="QVariantMap" key="value"> - <value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value> - </valuemap> - </valuemap> - <value type="int" key="EditorConfiguration.CodeStyle.Count">2</value> - <value type="QByteArray" key="EditorConfiguration.Codec">KOI8-R</value> - <value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value> - <value type="int" key="EditorConfiguration.IndentSize">4</value> - <value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value> - <value type="int" key="EditorConfiguration.MarginColumn">80</value> - <value type="bool" key="EditorConfiguration.MouseHiding">true</value> - <value type="bool" key="EditorConfiguration.MouseNavigation">true</value> - <value type="int" key="EditorConfiguration.PaddingMode">1</value> - <value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value> - <value type="bool" key="EditorConfiguration.ShowMargin">false</value> - <value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value> - <value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value> - <value type="bool" key="EditorConfiguration.SpacesForTabs">true</value> - <value type="int" key="EditorConfiguration.TabKeyBehavior">0</value> - <value type="int" key="EditorConfiguration.TabSize">8</value> - <value type="bool" key="EditorConfiguration.UseGlobal">true</value> - <value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value> - <value type="bool" key="EditorConfiguration.addFinalNewLine">true</value> - <value type="bool" key="EditorConfiguration.cleanIndentation">false</value> - <value type="bool" key="EditorConfiguration.cleanWhitespace">true</value> - <value type="bool" key="EditorConfiguration.inEntireDocument">false</value> - </valuemap> - </data> - <data> - <variable>ProjectExplorer.Project.PluginSettings</variable> - <valuemap type="QVariantMap"/> - </data> - <data> - <variable>ProjectExplorer.Project.Target.0</variable> - <valuemap type="QVariantMap"> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{65a14f9e-e008-4c1b-89df-4eaa4774b6e3}</value> - <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value> - <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> - <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> - <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/Big/Data/00__Electronics/STM32/F0-nolib/Servo</value> - <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> - <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> - <valuelist type="QVariantList" key="GenericProjectManager.GenericMakeStep.BuildTargets"> - <value type="QString">all</value> - </valuelist> - <value type="bool" key="GenericProjectManager.GenericMakeStep.Clean">false</value> - <value type="QString" key="GenericProjectManager.GenericMakeStep.MakeArguments"></value> - <value type="QString" key="GenericProjectManager.GenericMakeStep.MakeCommand"></value> - <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Сборка</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">GenericProjectManager.GenericMakeStep</value> - </valuemap> - <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Сборка</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> - </valuemap> - <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> - <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> - <valuelist type="QVariantList" key="GenericProjectManager.GenericMakeStep.BuildTargets"> - <value type="QString">clean</value> - </valuelist> - <value type="bool" key="GenericProjectManager.GenericMakeStep.Clean">false</value> - <value type="QString" key="GenericProjectManager.GenericMakeStep.MakeArguments"></value> - <value type="QString" key="GenericProjectManager.GenericMakeStep.MakeCommand"></value> - <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Сборка</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">GenericProjectManager.GenericMakeStep</value> - </valuemap> - <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Очистка</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> - </valuemap> - <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> - <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> - <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">По умолчанию</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">По умолчанию</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">GenericProjectManager.GenericBuildConfiguration</value> - </valuemap> - <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">1</value> - <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> - <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> - <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Установка</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> - </valuemap> - <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Конфигурация установки</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> - </valuemap> - <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> - <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> - <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> - <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value> - <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value> - <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value> - <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value> - <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value> - <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> - <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> - <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> - <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> - <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> - <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> - <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> - <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> - <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> - <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> - <value type="int" key="Analyzer.Valgrind.NumCallers">25</value> - <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> - <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> - <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> - <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> - <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> - <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> - <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> - <value type="int">0</value> - <value type="int">1</value> - <value type="int">2</value> - <value type="int">3</value> - <value type="int">4</value> - <value type="int">5</value> - <value type="int">6</value> - <value type="int">7</value> - <value type="int">8</value> - <value type="int">9</value> - <value type="int">10</value> - <value type="int">11</value> - <value type="int">12</value> - <value type="int">13</value> - <value type="int">14</value> - </valuelist> - <value type="int" key="PE.EnvironmentAspect.Base">2</value> - <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> - <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Arguments"></value> - <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Executable"></value> - <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.WorkingDirectory"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value> - <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value> - <value type="bool" key="RunConfiguration.UseCppDebugger">false</value> - <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value> - <value type="bool" key="RunConfiguration.UseMultiProcess">false</value> - <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> - <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> - </valuemap> - <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> - </valuemap> - </data> - <data> - <variable>ProjectExplorer.Project.TargetCount</variable> - <value type="int">1</value> - </data> - <data> - <variable>ProjectExplorer.Project.Updater.FileVersion</variable> - <value type="int">18</value> - </data> - <data> - <variable>Version</variable> - <value type="int">18</value> - </data> -</qtcreator> diff --git a/F0-nolib/Servo/Servo.creator.user.20 b/F0-nolib/Servo/Servo.creator.user.20 deleted file mode 100644 index a077e0d..0000000 --- a/F0-nolib/Servo/Servo.creator.user.20 +++ /dev/null @@ -1,204 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE QtCreatorProject> -<!-- Written by QtCreator 4.8.0, 2019-05-24T21:52:16. --> -<qtcreator> - <data> - <variable>EnvironmentId</variable> - <value type="QByteArray">{7bd84e39-ca37-46d3-be9d-99ebea85bc0d}</value> - </data> - <data> - <variable>ProjectExplorer.Project.ActiveTarget</variable> - <value type="int">0</value> - </data> - <data> - <variable>ProjectExplorer.Project.EditorSettings</variable> - <valuemap type="QVariantMap"> - <value type="bool" key="EditorConfiguration.AutoIndent">true</value> - <value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value> - <value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value> - <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0"> - <value type="QString" key="language">Cpp</value> - <valuemap type="QVariantMap" key="value"> - <value type="QByteArray" key="CurrentPreferences">CppGlobal</value> - </valuemap> - </valuemap> - <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1"> - <value type="QString" key="language">QmlJS</value> - <valuemap type="QVariantMap" key="value"> - <value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value> - </valuemap> - </valuemap> - <value type="int" key="EditorConfiguration.CodeStyle.Count">2</value> - <value type="QByteArray" key="EditorConfiguration.Codec">KOI8-R</value> - <value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value> - <value type="int" key="EditorConfiguration.IndentSize">4</value> - <value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value> - <value type="int" key="EditorConfiguration.MarginColumn">80</value> - <value type="bool" key="EditorConfiguration.MouseHiding">true</value> - <value type="bool" key="EditorConfiguration.MouseNavigation">true</value> - <value type="int" key="EditorConfiguration.PaddingMode">1</value> - <value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value> - <value type="bool" key="EditorConfiguration.ShowMargin">false</value> - <value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value> - <value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value> - <value type="bool" key="EditorConfiguration.SpacesForTabs">true</value> - <value type="int" key="EditorConfiguration.TabKeyBehavior">0</value> - <value type="int" key="EditorConfiguration.TabSize">8</value> - <value type="bool" key="EditorConfiguration.UseGlobal">true</value> - <value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value> - <value type="bool" key="EditorConfiguration.addFinalNewLine">true</value> - <value type="bool" key="EditorConfiguration.cleanIndentation">false</value> - <value type="bool" key="EditorConfiguration.cleanWhitespace">true</value> - <value type="bool" key="EditorConfiguration.inEntireDocument">false</value> - </valuemap> - </data> - <data> - <variable>ProjectExplorer.Project.PluginSettings</variable> - <valuemap type="QVariantMap"> - <valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey"/> - <value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value> - </valuemap> - </data> - <data> - <variable>ProjectExplorer.Project.Target.0</variable> - <valuemap type="QVariantMap"> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{65a14f9e-e008-4c1b-89df-4eaa4774b6e3}</value> - <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value> - <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> - <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> - <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/Big/Data/00__Electronics/STM32/F0-nolib/Servo</value> - <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> - <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> - <valuelist type="QVariantList" key="GenericProjectManager.GenericMakeStep.BuildTargets"> - <value type="QString">all</value> - </valuelist> - <value type="bool" key="GenericProjectManager.GenericMakeStep.Clean">false</value> - <value type="QString" key="GenericProjectManager.GenericMakeStep.MakeArguments"></value> - <value type="QString" key="GenericProjectManager.GenericMakeStep.MakeCommand"></value> - <value type="bool" key="GenericProjectManager.GenericMakeStep.OverrideMakeflags">false</value> - <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Сборка</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">GenericProjectManager.GenericMakeStep</value> - </valuemap> - <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Сборка</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> - </valuemap> - <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> - <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> - <valuelist type="QVariantList" key="GenericProjectManager.GenericMakeStep.BuildTargets"> - <value type="QString">clean</value> - </valuelist> - <value type="bool" key="GenericProjectManager.GenericMakeStep.Clean">false</value> - <value type="QString" key="GenericProjectManager.GenericMakeStep.MakeArguments"></value> - <value type="QString" key="GenericProjectManager.GenericMakeStep.MakeCommand"></value> - <value type="bool" key="GenericProjectManager.GenericMakeStep.OverrideMakeflags">false</value> - <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Сборка</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">GenericProjectManager.GenericMakeStep</value> - </valuemap> - <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Очистка</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> - </valuemap> - <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> - <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> - <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">По умолчанию</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">По умолчанию</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">GenericProjectManager.GenericBuildConfiguration</value> - </valuemap> - <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">1</value> - <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> - <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> - <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Установка</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> - </valuemap> - <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Конфигурация установки</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> - </valuemap> - <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> - <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> - <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> - <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value> - <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value> - <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value> - <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value> - <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value> - <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> - <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> - <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> - <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> - <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> - <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> - <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> - <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> - <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> - <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> - <value type="int" key="Analyzer.Valgrind.NumCallers">25</value> - <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> - <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> - <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> - <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> - <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> - <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> - <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> - <value type="int">0</value> - <value type="int">1</value> - <value type="int">2</value> - <value type="int">3</value> - <value type="int">4</value> - <value type="int">5</value> - <value type="int">6</value> - <value type="int">7</value> - <value type="int">8</value> - <value type="int">9</value> - <value type="int">10</value> - <value type="int">11</value> - <value type="int">12</value> - <value type="int">13</value> - <value type="int">14</value> - </valuelist> - <value type="int" key="PE.EnvironmentAspect.Base">2</value> - <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> - <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Executable"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Особая программа</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value> - <value type="QString" key="RunConfiguration.Arguments"></value> - <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value> - <value type="bool" key="RunConfiguration.UseCppDebugger">false</value> - <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value> - <value type="bool" key="RunConfiguration.UseMultiProcess">false</value> - <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> - <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> - <value type="QString" key="RunConfiguration.WorkingDirectory"></value> - <value type="QString" key="RunConfiguration.WorkingDirectory.default"></value> - </valuemap> - <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> - </valuemap> - </data> - <data> - <variable>ProjectExplorer.Project.TargetCount</variable> - <value type="int">1</value> - </data> - <data> - <variable>ProjectExplorer.Project.Updater.FileVersion</variable> - <value type="int">20</value> - </data> - <data> - <variable>Version</variable> - <value type="int">20</value> - </data> -</qtcreator> diff --git a/F0-nolib/Servo/Servo.files b/F0-nolib/Servo/Servo.files deleted file mode 100644 index 612e7b0..0000000 --- a/F0-nolib/Servo/Servo.files +++ /dev/null @@ -1,12 +0,0 @@ -Makefile -adc.c -adc.h -effects.c -effects.h -hardware.c -hardware.h -main.c -protocol.c -protocol.h -usart.c -usart.h diff --git a/F0-nolib/Servo/Servo.includes b/F0-nolib/Servo/Servo.includes deleted file mode 100644 index 641fd56..0000000 --- a/F0-nolib/Servo/Servo.includes +++ /dev/null @@ -1,4 +0,0 @@ -. -../inc -../inc/Fx -../inc/cm diff --git a/F0-nolib/Servo/kicad/Servo_control_bom.ods b/F0-nolib/Servo/kicad/Servo_control_bom.ods deleted file mode 100644 index bf830a4..0000000 Binary files a/F0-nolib/Servo/kicad/Servo_control_bom.ods and /dev/null differ diff --git a/F0-nolib/canbus/kicad/stm32-B.Cu.svg b/F0-nolib/canbus/kicad/stm32-B.Cu.svg deleted file mode 100644 index 685ddea..0000000 --- a/F0-nolib/canbus/kicad/stm32-B.Cu.svg +++ /dev/null @@ -1,4189 +0,0 @@ -<?xml version="1.0" standalone="no"?> - <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" - "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg xmlns="http://www.w3.org/2000/svg" version="1.1" - width="29.7002cm" height="21.0007cm" viewBox="0 0 116930 82680 "> -<title>SVG Picture created as stm32-B.Cu.svg date 2018/06/18 13:49:55 - Picture generated by PCBNEW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/F0-nolib/canbus/kicad/stm32-B.SilkS.svg b/F0-nolib/canbus/kicad/stm32-B.SilkS.svg deleted file mode 100644 index b168786..0000000 --- a/F0-nolib/canbus/kicad/stm32-B.SilkS.svg +++ /dev/null @@ -1,821 +0,0 @@ - - - -SVG Picture created as stm32-B.SilkS.svg date 2018/06/18 13:58:33 - Picture generated by PCBNEW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/F0-nolib/canbus/kicad/stm32-BOM.ods b/F0-nolib/canbus/kicad/stm32-BOM.ods deleted file mode 100644 index 4f407ba..0000000 Binary files a/F0-nolib/canbus/kicad/stm32-BOM.ods and /dev/null differ diff --git a/F0-nolib/canbus/kicad/stm32-F.Cu.svg b/F0-nolib/canbus/kicad/stm32-F.Cu.svg deleted file mode 100644 index 7c6775c..0000000 --- a/F0-nolib/canbus/kicad/stm32-F.Cu.svg +++ /dev/null @@ -1,6453 +0,0 @@ - - - -SVG Picture created as stm32-F.Cu.svg date 2018/03/17 10:36:26 - Picture generated by PCBNEW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/F0-nolib/inc/F0 b/F0-nolib/inc/F0 deleted file mode 120000 index ba957c0..0000000 --- a/F0-nolib/inc/F0 +++ /dev/null @@ -1 +0,0 @@ -/home/eddy/Yandex.Disk/Projects/stm32samples/F0-nolib/inc/Fx \ No newline at end of file diff --git a/F0-nolib/3steppersLB/Makefile b/F0:F030,F042,F072/3steppersLB/Makefile similarity index 100% rename from F0-nolib/3steppersLB/Makefile rename to F0:F030,F042,F072/3steppersLB/Makefile diff --git a/F0-nolib/3steppersLB/Readme.md b/F0:F030,F042,F072/3steppersLB/Readme.md similarity index 100% rename from F0-nolib/3steppersLB/Readme.md rename to F0:F030,F042,F072/3steppersLB/Readme.md diff --git a/F0-nolib/3steppersLB/adc.c b/F0:F030,F042,F072/3steppersLB/adc.c similarity index 100% rename from F0-nolib/3steppersLB/adc.c rename to F0:F030,F042,F072/3steppersLB/adc.c diff --git a/F0-nolib/3steppersLB/adc.h b/F0:F030,F042,F072/3steppersLB/adc.h similarity index 100% rename from F0-nolib/3steppersLB/adc.h rename to F0:F030,F042,F072/3steppersLB/adc.h diff --git a/F0-nolib/3steppersLB/buttons.c b/F0:F030,F042,F072/3steppersLB/buttons.c similarity index 100% rename from F0-nolib/3steppersLB/buttons.c rename to F0:F030,F042,F072/3steppersLB/buttons.c diff --git a/F0-nolib/3steppersLB/buttons.h b/F0:F030,F042,F072/3steppersLB/buttons.h similarity index 100% rename from F0-nolib/3steppersLB/buttons.h rename to F0:F030,F042,F072/3steppersLB/buttons.h diff --git a/F0-nolib/3steppersLB/can.c b/F0:F030,F042,F072/3steppersLB/can.c similarity index 100% rename from F0-nolib/3steppersLB/can.c rename to F0:F030,F042,F072/3steppersLB/can.c diff --git a/F0-nolib/3steppersLB/can.h b/F0:F030,F042,F072/3steppersLB/can.h similarity index 100% rename from F0-nolib/3steppersLB/can.h rename to F0:F030,F042,F072/3steppersLB/can.h diff --git a/F0-nolib/3steppersLB/commonproto.c b/F0:F030,F042,F072/3steppersLB/commonproto.c similarity index 100% rename from F0-nolib/3steppersLB/commonproto.c rename to F0:F030,F042,F072/3steppersLB/commonproto.c diff --git a/F0-nolib/3steppersLB/commonproto.h b/F0:F030,F042,F072/3steppersLB/commonproto.h similarity index 100% rename from F0-nolib/3steppersLB/commonproto.h rename to F0:F030,F042,F072/3steppersLB/commonproto.h diff --git a/F0-nolib/3steppersLB/custom_buttons.c b/F0:F030,F042,F072/3steppersLB/custom_buttons.c similarity index 100% rename from F0-nolib/3steppersLB/custom_buttons.c rename to F0:F030,F042,F072/3steppersLB/custom_buttons.c diff --git a/F0-nolib/3steppersLB/custom_buttons.h b/F0:F030,F042,F072/3steppersLB/custom_buttons.h similarity index 100% rename from F0-nolib/3steppersLB/custom_buttons.h rename to F0:F030,F042,F072/3steppersLB/custom_buttons.h diff --git a/F0-nolib/3steppersLB/flash.c b/F0:F030,F042,F072/3steppersLB/flash.c similarity index 100% rename from F0-nolib/3steppersLB/flash.c rename to F0:F030,F042,F072/3steppersLB/flash.c diff --git a/F0-nolib/3steppersLB/flash.h b/F0:F030,F042,F072/3steppersLB/flash.h similarity index 100% rename from F0-nolib/3steppersLB/flash.h rename to F0:F030,F042,F072/3steppersLB/flash.h diff --git a/F0-nolib/3steppersLB/hardware.c b/F0:F030,F042,F072/3steppersLB/hardware.c similarity index 100% rename from F0-nolib/3steppersLB/hardware.c rename to F0:F030,F042,F072/3steppersLB/hardware.c diff --git a/F0-nolib/3steppersLB/hardware.h b/F0:F030,F042,F072/3steppersLB/hardware.h similarity index 100% rename from F0-nolib/3steppersLB/hardware.h rename to F0:F030,F042,F072/3steppersLB/hardware.h diff --git a/F0-nolib/3steppersLB/kicad/elements.lib b/F0:F030,F042,F072/3steppersLB/kicad/elements.lib similarity index 100% rename from F0-nolib/3steppersLB/kicad/elements.lib rename to F0:F030,F042,F072/3steppersLB/kicad/elements.lib diff --git a/F0-nolib/3steppersLB/kicad/fp-info-cache b/F0:F030,F042,F072/3steppersLB/kicad/fp-info-cache similarity index 100% rename from F0-nolib/3steppersLB/kicad/fp-info-cache rename to F0:F030,F042,F072/3steppersLB/kicad/fp-info-cache diff --git a/F0-nolib/3steppersLB/kicad/fp-lib-table b/F0:F030,F042,F072/3steppersLB/kicad/fp-lib-table similarity index 100% rename from F0-nolib/3steppersLB/kicad/fp-lib-table rename to F0:F030,F042,F072/3steppersLB/kicad/fp-lib-table diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-B_Cu.gbr b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-B_Cu.gbr similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-B_Cu.gbr rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-B_Cu.gbr diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-B_Mask.gbr b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-B_Mask.gbr similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-B_Mask.gbr rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-B_Mask.gbr diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-B_Paste.gbr b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-B_Paste.gbr similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-B_Paste.gbr rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-B_Paste.gbr diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-B_SilkS.gbr b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-B_SilkS.gbr similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-B_SilkS.gbr rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-B_SilkS.gbr diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-Edge_Cuts.gbr b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-Edge_Cuts.gbr similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-Edge_Cuts.gbr rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-Edge_Cuts.gbr diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-F_Cu.gbr b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-F_Cu.gbr similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-F_Cu.gbr rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-F_Cu.gbr diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-F_Mask.gbr b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-F_Mask.gbr similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-F_Mask.gbr rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-F_Mask.gbr diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-F_Paste.gbr b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-F_Paste.gbr similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-F_Paste.gbr rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-F_Paste.gbr diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-F_SilkS.gbr b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-F_SilkS.gbr similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-F_SilkS.gbr rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-F_SilkS.gbr diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-NPTH-drl_map.gbr b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-NPTH-drl_map.gbr similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-NPTH-drl_map.gbr rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-NPTH-drl_map.gbr diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-PTH-drl_map.gbr b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-PTH-drl_map.gbr similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-PTH-drl_map.gbr rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-PTH-drl_map.gbr diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-drl.rpt b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-drl.rpt similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-drl.rpt rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-drl.rpt diff --git a/F0-nolib/3steppersLB/kicad/gerbers/stm32-job.gbrjob b/F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-job.gbrjob similarity index 100% rename from F0-nolib/3steppersLB/kicad/gerbers/stm32-job.gbrjob rename to F0:F030,F042,F072/3steppersLB/kicad/gerbers/stm32-job.gbrjob diff --git a/F0-nolib/3steppersLB/kicad/my_footprints.pretty/B0x0xS.kicad_mod b/F0:F030,F042,F072/3steppersLB/kicad/my_footprints.pretty/B0x0xS.kicad_mod similarity index 100% rename from F0-nolib/3steppersLB/kicad/my_footprints.pretty/B0x0xS.kicad_mod rename to F0:F030,F042,F072/3steppersLB/kicad/my_footprints.pretty/B0x0xS.kicad_mod diff --git a/F0-nolib/3steppersLB/kicad/my_footprints.pretty/Hole_3mm.kicad_mod b/F0:F030,F042,F072/3steppersLB/kicad/my_footprints.pretty/Hole_3mm.kicad_mod similarity index 100% rename from F0-nolib/3steppersLB/kicad/my_footprints.pretty/Hole_3mm.kicad_mod rename to F0:F030,F042,F072/3steppersLB/kicad/my_footprints.pretty/Hole_3mm.kicad_mod diff --git a/F0-nolib/3steppersLB/kicad/stm32-rescue.lib b/F0:F030,F042,F072/3steppersLB/kicad/stm32-rescue.lib similarity index 100% rename from F0-nolib/3steppersLB/kicad/stm32-rescue.lib rename to F0:F030,F042,F072/3steppersLB/kicad/stm32-rescue.lib diff --git a/F0-nolib/3steppersLB/kicad/stm32.kicad_pcb b/F0:F030,F042,F072/3steppersLB/kicad/stm32.kicad_pcb similarity index 100% rename from F0-nolib/3steppersLB/kicad/stm32.kicad_pcb rename to F0:F030,F042,F072/3steppersLB/kicad/stm32.kicad_pcb diff --git a/F0-nolib/3steppersLB/kicad/stm32.net b/F0:F030,F042,F072/3steppersLB/kicad/stm32.net similarity index 100% rename from F0-nolib/3steppersLB/kicad/stm32.net rename to F0:F030,F042,F072/3steppersLB/kicad/stm32.net diff --git a/F0-nolib/3steppersLB/kicad/stm32.pro b/F0:F030,F042,F072/3steppersLB/kicad/stm32.pro similarity index 100% rename from F0-nolib/3steppersLB/kicad/stm32.pro rename to F0:F030,F042,F072/3steppersLB/kicad/stm32.pro diff --git a/F0-nolib/3steppersLB/kicad/stm32.sch b/F0:F030,F042,F072/3steppersLB/kicad/stm32.sch similarity index 100% rename from F0-nolib/3steppersLB/kicad/stm32.sch rename to F0:F030,F042,F072/3steppersLB/kicad/stm32.sch diff --git a/F0-nolib/3steppersLB/kicad/sym-lib-table b/F0:F030,F042,F072/3steppersLB/kicad/sym-lib-table similarity index 100% rename from F0-nolib/3steppersLB/kicad/sym-lib-table rename to F0:F030,F042,F072/3steppersLB/kicad/sym-lib-table diff --git a/F0-nolib/3steppersLB/main.c b/F0:F030,F042,F072/3steppersLB/main.c similarity index 100% rename from F0-nolib/3steppersLB/main.c rename to F0:F030,F042,F072/3steppersLB/main.c diff --git a/F0-nolib/3steppersLB/stepper_driver/01.jpg b/F0:F030,F042,F072/3steppersLB/stepper_driver/01.jpg similarity index 100% rename from F0-nolib/3steppersLB/stepper_driver/01.jpg rename to F0:F030,F042,F072/3steppersLB/stepper_driver/01.jpg diff --git a/F0-nolib/3steppersLB/stepper_driver/02.jpg b/F0:F030,F042,F072/3steppersLB/stepper_driver/02.jpg similarity index 100% rename from F0-nolib/3steppersLB/stepper_driver/02.jpg rename to F0:F030,F042,F072/3steppersLB/stepper_driver/02.jpg diff --git a/F0-nolib/3steppersLB/stepper_driver/03.jpg b/F0:F030,F042,F072/3steppersLB/stepper_driver/03.jpg similarity index 100% rename from F0-nolib/3steppersLB/stepper_driver/03.jpg rename to F0:F030,F042,F072/3steppersLB/stepper_driver/03.jpg diff --git a/F0-nolib/3steppersLB/stepper_driver/04.jpg b/F0:F030,F042,F072/3steppersLB/stepper_driver/04.jpg similarity index 100% rename from F0-nolib/3steppersLB/stepper_driver/04.jpg rename to F0:F030,F042,F072/3steppersLB/stepper_driver/04.jpg diff --git a/F0-nolib/3steppersLB/stepper_driver/05.jpg b/F0:F030,F042,F072/3steppersLB/stepper_driver/05.jpg similarity index 100% rename from F0-nolib/3steppersLB/stepper_driver/05.jpg rename to F0:F030,F042,F072/3steppersLB/stepper_driver/05.jpg diff --git a/F0-nolib/3steppersLB/stepper_driver/06.jpg b/F0:F030,F042,F072/3steppersLB/stepper_driver/06.jpg similarity index 100% rename from F0-nolib/3steppersLB/stepper_driver/06.jpg rename to F0:F030,F042,F072/3steppersLB/stepper_driver/06.jpg diff --git a/F0-nolib/3steppersLB/stepper_driver/07.jpg b/F0:F030,F042,F072/3steppersLB/stepper_driver/07.jpg similarity index 100% rename from F0-nolib/3steppersLB/stepper_driver/07.jpg rename to F0:F030,F042,F072/3steppersLB/stepper_driver/07.jpg diff --git a/F0-nolib/3steppersLB/stepper_driver/08.jpg b/F0:F030,F042,F072/3steppersLB/stepper_driver/08.jpg similarity index 100% rename from F0-nolib/3steppersLB/stepper_driver/08.jpg rename to F0:F030,F042,F072/3steppersLB/stepper_driver/08.jpg diff --git a/F0-nolib/3steppersLB/stepper_driver/09.jpg b/F0:F030,F042,F072/3steppersLB/stepper_driver/09.jpg similarity index 100% rename from F0-nolib/3steppersLB/stepper_driver/09.jpg rename to F0:F030,F042,F072/3steppersLB/stepper_driver/09.jpg diff --git a/F0-nolib/3steppersLB/stepper_driver/10.jpg b/F0:F030,F042,F072/3steppersLB/stepper_driver/10.jpg similarity index 100% rename from F0-nolib/3steppersLB/stepper_driver/10.jpg rename to F0:F030,F042,F072/3steppersLB/stepper_driver/10.jpg diff --git a/F0-nolib/3steppersLB/steppers.bin b/F0:F030,F042,F072/3steppersLB/steppers.bin old mode 100644 new mode 100755 similarity index 100% rename from F0-nolib/3steppersLB/steppers.bin rename to F0:F030,F042,F072/3steppersLB/steppers.bin diff --git a/F0-nolib/3steppersLB/steppers.c b/F0:F030,F042,F072/3steppersLB/steppers.c similarity index 100% rename from F0-nolib/3steppersLB/steppers.c rename to F0:F030,F042,F072/3steppersLB/steppers.c diff --git a/F0-nolib/3steppersLB/steppers.h b/F0:F030,F042,F072/3steppersLB/steppers.h similarity index 100% rename from F0-nolib/3steppersLB/steppers.h rename to F0:F030,F042,F072/3steppersLB/steppers.h diff --git a/F0-nolib/3steppersLB/strfunct.c b/F0:F030,F042,F072/3steppersLB/strfunct.c similarity index 100% rename from F0-nolib/3steppersLB/strfunct.c rename to F0:F030,F042,F072/3steppersLB/strfunct.c diff --git a/F0-nolib/3steppersLB/strfunct.h b/F0:F030,F042,F072/3steppersLB/strfunct.h similarity index 100% rename from F0-nolib/3steppersLB/strfunct.h rename to F0:F030,F042,F072/3steppersLB/strfunct.h diff --git a/F0-nolib/3steppersLB/usb.c b/F0:F030,F042,F072/3steppersLB/usb.c similarity index 100% rename from F0-nolib/3steppersLB/usb.c rename to F0:F030,F042,F072/3steppersLB/usb.c diff --git a/F0-nolib/3steppersLB/usb.h b/F0:F030,F042,F072/3steppersLB/usb.h similarity index 100% rename from F0-nolib/3steppersLB/usb.h rename to F0:F030,F042,F072/3steppersLB/usb.h diff --git a/F0-nolib/3steppersLB/usb_defs.h b/F0:F030,F042,F072/3steppersLB/usb_defs.h similarity index 100% rename from F0-nolib/3steppersLB/usb_defs.h rename to F0:F030,F042,F072/3steppersLB/usb_defs.h diff --git a/F0-nolib/3steppersLB/usb_lib.c b/F0:F030,F042,F072/3steppersLB/usb_lib.c similarity index 100% rename from F0-nolib/3steppersLB/usb_lib.c rename to F0:F030,F042,F072/3steppersLB/usb_lib.c diff --git a/F0-nolib/3steppersLB/usb_lib.h b/F0:F030,F042,F072/3steppersLB/usb_lib.h similarity index 100% rename from F0-nolib/3steppersLB/usb_lib.h rename to F0:F030,F042,F072/3steppersLB/usb_lib.h diff --git a/F0-nolib/3steppersLB/version.inc b/F0:F030,F042,F072/3steppersLB/version.inc similarity index 100% rename from F0-nolib/3steppersLB/version.inc rename to F0:F030,F042,F072/3steppersLB/version.inc diff --git a/F0-nolib/CANbus_stepper/CANbus_stepper.tgz b/F0:F030,F042,F072/CANbus_stepper/CANbus_stepper.tgz similarity index 100% rename from F0-nolib/CANbus_stepper/CANbus_stepper.tgz rename to F0:F030,F042,F072/CANbus_stepper/CANbus_stepper.tgz diff --git a/F0-nolib/CANbus_stepper/TODO b/F0:F030,F042,F072/CANbus_stepper/TODO similarity index 100% rename from F0-nolib/CANbus_stepper/TODO rename to F0:F030,F042,F072/CANbus_stepper/TODO diff --git a/F0-nolib/CANbus_stepper/kicad/Readme.md b/F0:F030,F042,F072/CANbus_stepper/kicad/Readme.md similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/Readme.md rename to F0:F030,F042,F072/CANbus_stepper/kicad/Readme.md diff --git a/F0-nolib/CANbus_stepper/kicad/acs712.lib b/F0:F030,F042,F072/CANbus_stepper/kicad/acs712.lib similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/acs712.lib rename to F0:F030,F042,F072/CANbus_stepper/kicad/acs712.lib diff --git a/F0-nolib/CANbus_stepper/kicad/elements.lib b/F0:F030,F042,F072/CANbus_stepper/kicad/elements.lib similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/elements.lib rename to F0:F030,F042,F072/CANbus_stepper/kicad/elements.lib diff --git a/F0-nolib/CANbus_stepper/kicad/fp-info-cache b/F0:F030,F042,F072/CANbus_stepper/kicad/fp-info-cache similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/fp-info-cache rename to F0:F030,F042,F072/CANbus_stepper/kicad/fp-info-cache diff --git a/F0-nolib/CANbus_stepper/kicad/fp-lib-table b/F0:F030,F042,F072/CANbus_stepper/kicad/fp-lib-table similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/fp-lib-table rename to F0:F030,F042,F072/CANbus_stepper/kicad/fp-lib-table diff --git a/F0-nolib/CANbus_stepper/kicad/gerbers/stm32-B_Cu.gbr b/F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-B_Cu.gbr similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/gerbers/stm32-B_Cu.gbr rename to F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-B_Cu.gbr diff --git a/F0-nolib/CANbus_stepper/kicad/gerbers/stm32-B_Mask.gbr b/F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-B_Mask.gbr similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/gerbers/stm32-B_Mask.gbr rename to F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-B_Mask.gbr diff --git a/F0-nolib/CANbus_stepper/kicad/gerbers/stm32-B_SilkS.gbr b/F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-B_SilkS.gbr similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/gerbers/stm32-B_SilkS.gbr rename to F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-B_SilkS.gbr diff --git a/F0-nolib/CANbus_stepper/kicad/gerbers/stm32-Edge_Cuts.gbr b/F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-Edge_Cuts.gbr similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/gerbers/stm32-Edge_Cuts.gbr rename to F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-Edge_Cuts.gbr diff --git a/F0-nolib/CANbus_stepper/kicad/gerbers/stm32-F_Cu.gbr b/F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-F_Cu.gbr similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/gerbers/stm32-F_Cu.gbr rename to F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-F_Cu.gbr diff --git a/F0-nolib/CANbus_stepper/kicad/gerbers/stm32-F_Mask.gbr b/F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-F_Mask.gbr similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/gerbers/stm32-F_Mask.gbr rename to F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-F_Mask.gbr diff --git a/F0-nolib/CANbus_stepper/kicad/gerbers/stm32-F_SilkS.gbr b/F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-F_SilkS.gbr similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/gerbers/stm32-F_SilkS.gbr rename to F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-F_SilkS.gbr diff --git a/F0-nolib/CANbus_stepper/kicad/gerbers/stm32-drl_map.gbr b/F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-drl_map.gbr similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/gerbers/stm32-drl_map.gbr rename to F0:F030,F042,F072/CANbus_stepper/kicad/gerbers/stm32-drl_map.gbr diff --git a/F0-nolib/CANbus_stepper/kicad/my_footprints.pretty/FuseHolder.kicad_mod b/F0:F030,F042,F072/CANbus_stepper/kicad/my_footprints.pretty/FuseHolder.kicad_mod similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/my_footprints.pretty/FuseHolder.kicad_mod rename to F0:F030,F042,F072/CANbus_stepper/kicad/my_footprints.pretty/FuseHolder.kicad_mod diff --git a/F0-nolib/CANbus_stepper/kicad/my_footprints.pretty/Hole_3mm.kicad_mod b/F0:F030,F042,F072/CANbus_stepper/kicad/my_footprints.pretty/Hole_3mm.kicad_mod similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/my_footprints.pretty/Hole_3mm.kicad_mod rename to F0:F030,F042,F072/CANbus_stepper/kicad/my_footprints.pretty/Hole_3mm.kicad_mod diff --git a/F0-nolib/CANbus_stepper/kicad/my_footprints.pretty/RJ9-4P4C.kicad_mod b/F0:F030,F042,F072/CANbus_stepper/kicad/my_footprints.pretty/RJ9-4P4C.kicad_mod similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/my_footprints.pretty/RJ9-4P4C.kicad_mod rename to F0:F030,F042,F072/CANbus_stepper/kicad/my_footprints.pretty/RJ9-4P4C.kicad_mod diff --git a/F0-nolib/CANbus_stepper/kicad/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod b/F0:F030,F042,F072/CANbus_stepper/kicad/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod rename to F0:F030,F042,F072/CANbus_stepper/kicad/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod diff --git a/F0-nolib/CANbus_stepper/kicad/my_footprints.pretty/TH_via.kicad_mod b/F0:F030,F042,F072/CANbus_stepper/kicad/my_footprints.pretty/TH_via.kicad_mod similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/my_footprints.pretty/TH_via.kicad_mod rename to F0:F030,F042,F072/CANbus_stepper/kicad/my_footprints.pretty/TH_via.kicad_mod diff --git a/F0-nolib/CANbus_stepper/kicad/stm32.csv b/F0:F030,F042,F072/CANbus_stepper/kicad/stm32.csv similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/stm32.csv rename to F0:F030,F042,F072/CANbus_stepper/kicad/stm32.csv diff --git a/F0-nolib/CANbus_stepper/kicad/stm32.kicad_pcb b/F0:F030,F042,F072/CANbus_stepper/kicad/stm32.kicad_pcb similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/stm32.kicad_pcb rename to F0:F030,F042,F072/CANbus_stepper/kicad/stm32.kicad_pcb diff --git a/F0-nolib/CANbus_stepper/kicad/stm32.net b/F0:F030,F042,F072/CANbus_stepper/kicad/stm32.net similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/stm32.net rename to F0:F030,F042,F072/CANbus_stepper/kicad/stm32.net diff --git a/F0-nolib/CANbus_stepper/kicad/stm32.pro b/F0:F030,F042,F072/CANbus_stepper/kicad/stm32.pro similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/stm32.pro rename to F0:F030,F042,F072/CANbus_stepper/kicad/stm32.pro diff --git a/F0-nolib/CANbus_stepper/kicad/stm32.sch b/F0:F030,F042,F072/CANbus_stepper/kicad/stm32.sch similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/stm32.sch rename to F0:F030,F042,F072/CANbus_stepper/kicad/stm32.sch diff --git a/F0-nolib/CANbus_stepper/kicad/sym-lib-table b/F0:F030,F042,F072/CANbus_stepper/kicad/sym-lib-table similarity index 100% rename from F0-nolib/CANbus_stepper/kicad/sym-lib-table rename to F0:F030,F042,F072/CANbus_stepper/kicad/sym-lib-table diff --git a/F0-nolib/CANbus_stepper/src.tgz b/F0:F030,F042,F072/CANbus_stepper/src.tgz similarity index 100% rename from F0-nolib/CANbus_stepper/src.tgz rename to F0:F030,F042,F072/CANbus_stepper/src.tgz diff --git a/F0-nolib/CANbus_stepper/src/Makefile b/F0:F030,F042,F072/CANbus_stepper/src/Makefile similarity index 100% rename from F0-nolib/CANbus_stepper/src/Makefile rename to F0:F030,F042,F072/CANbus_stepper/src/Makefile diff --git a/F0-nolib/CANbus_stepper/src/Readme.md b/F0:F030,F042,F072/CANbus_stepper/src/Readme.md similarity index 100% rename from F0-nolib/CANbus_stepper/src/Readme.md rename to F0:F030,F042,F072/CANbus_stepper/src/Readme.md diff --git a/F0-nolib/CANbus_stepper/src/adc.c b/F0:F030,F042,F072/CANbus_stepper/src/adc.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/adc.c rename to F0:F030,F042,F072/CANbus_stepper/src/adc.c diff --git a/F0-nolib/CANbus_stepper/src/adc.h b/F0:F030,F042,F072/CANbus_stepper/src/adc.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/adc.h rename to F0:F030,F042,F072/CANbus_stepper/src/adc.h diff --git a/F0-nolib/CANbus_stepper/src/can.c b/F0:F030,F042,F072/CANbus_stepper/src/can.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/can.c rename to F0:F030,F042,F072/CANbus_stepper/src/can.c diff --git a/F0-nolib/CANbus_stepper/src/can.h b/F0:F030,F042,F072/CANbus_stepper/src/can.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/can.h rename to F0:F030,F042,F072/CANbus_stepper/src/can.h diff --git a/F0-nolib/CANbus_stepper/src/can_process.c b/F0:F030,F042,F072/CANbus_stepper/src/can_process.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/can_process.c rename to F0:F030,F042,F072/CANbus_stepper/src/can_process.c diff --git a/F0-nolib/CANbus_stepper/src/can_process.h b/F0:F030,F042,F072/CANbus_stepper/src/can_process.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/can_process.h rename to F0:F030,F042,F072/CANbus_stepper/src/can_process.h diff --git a/F0-nolib/CANbus_stepper/src/canstepper.bin b/F0:F030,F042,F072/CANbus_stepper/src/canstepper.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/CANbus_stepper/src/canstepper.bin rename to F0:F030,F042,F072/CANbus_stepper/src/canstepper.bin diff --git a/F0-nolib/CANbus_stepper/src/flash.c b/F0:F030,F042,F072/CANbus_stepper/src/flash.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/flash.c rename to F0:F030,F042,F072/CANbus_stepper/src/flash.c diff --git a/F0-nolib/CANbus_stepper/src/flash.h b/F0:F030,F042,F072/CANbus_stepper/src/flash.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/flash.h rename to F0:F030,F042,F072/CANbus_stepper/src/flash.h diff --git a/F0-nolib/CANbus_stepper/src/hardware.c b/F0:F030,F042,F072/CANbus_stepper/src/hardware.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/hardware.c rename to F0:F030,F042,F072/CANbus_stepper/src/hardware.c diff --git a/F0-nolib/CANbus_stepper/src/hardware.h b/F0:F030,F042,F072/CANbus_stepper/src/hardware.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/hardware.h rename to F0:F030,F042,F072/CANbus_stepper/src/hardware.h diff --git a/F0-nolib/CANbus_stepper/src/main.c b/F0:F030,F042,F072/CANbus_stepper/src/main.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/main.c rename to F0:F030,F042,F072/CANbus_stepper/src/main.c diff --git a/F0-nolib/CANbus_stepper/src/proto.c b/F0:F030,F042,F072/CANbus_stepper/src/proto.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/proto.c rename to F0:F030,F042,F072/CANbus_stepper/src/proto.c diff --git a/F0-nolib/CANbus_stepper/src/proto.h b/F0:F030,F042,F072/CANbus_stepper/src/proto.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/proto.h rename to F0:F030,F042,F072/CANbus_stepper/src/proto.h diff --git a/F0-nolib/CANbus_stepper/src/spi.c b/F0:F030,F042,F072/CANbus_stepper/src/spi.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/spi.c rename to F0:F030,F042,F072/CANbus_stepper/src/spi.c diff --git a/F0-nolib/CANbus_stepper/src/spi.h b/F0:F030,F042,F072/CANbus_stepper/src/spi.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/spi.h rename to F0:F030,F042,F072/CANbus_stepper/src/spi.h diff --git a/F0-nolib/CANbus_stepper/src/steppers.c b/F0:F030,F042,F072/CANbus_stepper/src/steppers.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/steppers.c rename to F0:F030,F042,F072/CANbus_stepper/src/steppers.c diff --git a/F0-nolib/CANbus_stepper/src/steppers.h b/F0:F030,F042,F072/CANbus_stepper/src/steppers.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/steppers.h rename to F0:F030,F042,F072/CANbus_stepper/src/steppers.h diff --git a/F0-nolib/CANbus_stepper/src/usart.c b/F0:F030,F042,F072/CANbus_stepper/src/usart.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/usart.c rename to F0:F030,F042,F072/CANbus_stepper/src/usart.c diff --git a/F0-nolib/CANbus_stepper/src/usart.h b/F0:F030,F042,F072/CANbus_stepper/src/usart.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/usart.h rename to F0:F030,F042,F072/CANbus_stepper/src/usart.h diff --git a/F0-nolib/CANbus_stepper/src/usb.c b/F0:F030,F042,F072/CANbus_stepper/src/usb.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/usb.c rename to F0:F030,F042,F072/CANbus_stepper/src/usb.c diff --git a/F0-nolib/CANbus_stepper/src/usb.h b/F0:F030,F042,F072/CANbus_stepper/src/usb.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/usb.h rename to F0:F030,F042,F072/CANbus_stepper/src/usb.h diff --git a/F0-nolib/CANbus_stepper/src/usb_defs.h b/F0:F030,F042,F072/CANbus_stepper/src/usb_defs.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/usb_defs.h rename to F0:F030,F042,F072/CANbus_stepper/src/usb_defs.h diff --git a/F0-nolib/CANbus_stepper/src/usb_lib.c b/F0:F030,F042,F072/CANbus_stepper/src/usb_lib.c similarity index 100% rename from F0-nolib/CANbus_stepper/src/usb_lib.c rename to F0:F030,F042,F072/CANbus_stepper/src/usb_lib.c diff --git a/F0-nolib/CANbus_stepper/src/usb_lib.h b/F0:F030,F042,F072/CANbus_stepper/src/usb_lib.h similarity index 100% rename from F0-nolib/CANbus_stepper/src/usb_lib.h rename to F0:F030,F042,F072/CANbus_stepper/src/usb_lib.h diff --git a/F0-nolib/Chiller/Makefile b/F0:F030,F042,F072/Chiller/Makefile similarity index 100% rename from F0-nolib/Chiller/Makefile rename to F0:F030,F042,F072/Chiller/Makefile diff --git a/F0-nolib/Chiller/Readme.md b/F0:F030,F042,F072/Chiller/Readme.md similarity index 100% rename from F0-nolib/Chiller/Readme.md rename to F0:F030,F042,F072/Chiller/Readme.md diff --git a/F0-nolib/Chiller/adc.c b/F0:F030,F042,F072/Chiller/adc.c similarity index 100% rename from F0-nolib/Chiller/adc.c rename to F0:F030,F042,F072/Chiller/adc.c diff --git a/F0-nolib/Chiller/adc.h b/F0:F030,F042,F072/Chiller/adc.h similarity index 100% rename from F0-nolib/Chiller/adc.h rename to F0:F030,F042,F072/Chiller/adc.h diff --git a/F0-nolib/Chiller/chiller.bin b/F0:F030,F042,F072/Chiller/chiller.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/Chiller/chiller.bin rename to F0:F030,F042,F072/Chiller/chiller.bin diff --git a/F0-nolib/Chiller/hardware.c b/F0:F030,F042,F072/Chiller/hardware.c similarity index 100% rename from F0-nolib/Chiller/hardware.c rename to F0:F030,F042,F072/Chiller/hardware.c diff --git a/F0-nolib/Chiller/hardware.h b/F0:F030,F042,F072/Chiller/hardware.h similarity index 100% rename from F0-nolib/Chiller/hardware.h rename to F0:F030,F042,F072/Chiller/hardware.h diff --git a/F0-nolib/Chiller/kicad/Chiller_control-rescue.lib b/F0:F030,F042,F072/Chiller/kicad/Chiller_control-rescue.lib similarity index 100% rename from F0-nolib/Chiller/kicad/Chiller_control-rescue.lib rename to F0:F030,F042,F072/Chiller/kicad/Chiller_control-rescue.lib diff --git a/F0-nolib/Chiller/kicad/Chiller_control.csv b/F0:F030,F042,F072/Chiller/kicad/Chiller_control.csv similarity index 100% rename from F0-nolib/Chiller/kicad/Chiller_control.csv rename to F0:F030,F042,F072/Chiller/kicad/Chiller_control.csv diff --git a/F0-nolib/Chiller/kicad/Chiller_control.kicad_pcb b/F0:F030,F042,F072/Chiller/kicad/Chiller_control.kicad_pcb similarity index 100% rename from F0-nolib/Chiller/kicad/Chiller_control.kicad_pcb rename to F0:F030,F042,F072/Chiller/kicad/Chiller_control.kicad_pcb diff --git a/F0-nolib/Chiller/kicad/Chiller_control.net b/F0:F030,F042,F072/Chiller/kicad/Chiller_control.net similarity index 100% rename from F0-nolib/Chiller/kicad/Chiller_control.net rename to F0:F030,F042,F072/Chiller/kicad/Chiller_control.net diff --git a/F0-nolib/Chiller/kicad/Chiller_control.pro b/F0:F030,F042,F072/Chiller/kicad/Chiller_control.pro similarity index 100% rename from F0-nolib/Chiller/kicad/Chiller_control.pro rename to F0:F030,F042,F072/Chiller/kicad/Chiller_control.pro diff --git a/F0-nolib/Chiller/kicad/Chiller_control.sch b/F0:F030,F042,F072/Chiller/kicad/Chiller_control.sch similarity index 100% rename from F0-nolib/Chiller/kicad/Chiller_control.sch rename to F0:F030,F042,F072/Chiller/kicad/Chiller_control.sch diff --git a/F0-nolib/Chiller/kicad/Chiller_controlb.png b/F0:F030,F042,F072/Chiller/kicad/Chiller_controlb.png similarity index 100% rename from F0-nolib/Chiller/kicad/Chiller_controlb.png rename to F0:F030,F042,F072/Chiller/kicad/Chiller_controlb.png diff --git a/F0-nolib/Chiller/kicad/Chiller_controlf.png b/F0:F030,F042,F072/Chiller/kicad/Chiller_controlf.png similarity index 100% rename from F0-nolib/Chiller/kicad/Chiller_controlf.png rename to F0:F030,F042,F072/Chiller/kicad/Chiller_controlf.png diff --git a/F0-nolib/Chiller/kicad/fp-info-cache b/F0:F030,F042,F072/Chiller/kicad/fp-info-cache similarity index 100% rename from F0-nolib/Chiller/kicad/fp-info-cache rename to F0:F030,F042,F072/Chiller/kicad/fp-info-cache diff --git a/F0-nolib/Chiller/kicad/fp-lib-table b/F0:F030,F042,F072/Chiller/kicad/fp-lib-table similarity index 100% rename from F0-nolib/Chiller/kicad/fp-lib-table rename to F0:F030,F042,F072/Chiller/kicad/fp-lib-table diff --git a/F0-nolib/Chiller/kicad/gbr.zip b/F0:F030,F042,F072/Chiller/kicad/gbr.zip similarity index 100% rename from F0-nolib/Chiller/kicad/gbr.zip rename to F0:F030,F042,F072/Chiller/kicad/gbr.zip diff --git a/F0-nolib/Chiller/kicad/modules.pretty/DB9-F.kicad_mod b/F0:F030,F042,F072/Chiller/kicad/modules.pretty/DB9-F.kicad_mod similarity index 100% rename from F0-nolib/Chiller/kicad/modules.pretty/DB9-F.kicad_mod rename to F0:F030,F042,F072/Chiller/kicad/modules.pretty/DB9-F.kicad_mod diff --git a/F0-nolib/Chiller/kicad/modules.pretty/TO-220-3_Horizontal_TabDown.kicad_mod b/F0:F030,F042,F072/Chiller/kicad/modules.pretty/TO-220-3_Horizontal_TabDown.kicad_mod similarity index 100% rename from F0-nolib/Chiller/kicad/modules.pretty/TO-220-3_Horizontal_TabDown.kicad_mod rename to F0:F030,F042,F072/Chiller/kicad/modules.pretty/TO-220-3_Horizontal_TabDown.kicad_mod diff --git a/F0-nolib/Chiller/kicad/modules.pretty/hole_3mm.kicad_mod b/F0:F030,F042,F072/Chiller/kicad/modules.pretty/hole_3mm.kicad_mod similarity index 100% rename from F0-nolib/Chiller/kicad/modules.pretty/hole_3mm.kicad_mod rename to F0:F030,F042,F072/Chiller/kicad/modules.pretty/hole_3mm.kicad_mod diff --git a/F0-nolib/Chiller/kicad/sym-lib-table b/F0:F030,F042,F072/Chiller/kicad/sym-lib-table similarity index 100% rename from F0-nolib/Chiller/kicad/sym-lib-table rename to F0:F030,F042,F072/Chiller/kicad/sym-lib-table diff --git a/F0-nolib/Chiller/main.c b/F0:F030,F042,F072/Chiller/main.c similarity index 100% rename from F0-nolib/Chiller/main.c rename to F0:F030,F042,F072/Chiller/main.c diff --git a/F0-nolib/Chiller/mainloop.c b/F0:F030,F042,F072/Chiller/mainloop.c similarity index 100% rename from F0-nolib/Chiller/mainloop.c rename to F0:F030,F042,F072/Chiller/mainloop.c diff --git a/F0-nolib/Chiller/mainloop.h b/F0:F030,F042,F072/Chiller/mainloop.h similarity index 100% rename from F0-nolib/Chiller/mainloop.h rename to F0:F030,F042,F072/Chiller/mainloop.h diff --git a/F0-nolib/Chiller/protocol.c b/F0:F030,F042,F072/Chiller/protocol.c similarity index 100% rename from F0-nolib/Chiller/protocol.c rename to F0:F030,F042,F072/Chiller/protocol.c diff --git a/F0-nolib/Chiller/protocol.h b/F0:F030,F042,F072/Chiller/protocol.h similarity index 100% rename from F0-nolib/Chiller/protocol.h rename to F0:F030,F042,F072/Chiller/protocol.h diff --git a/F0-nolib/Chiller/usart.c b/F0:F030,F042,F072/Chiller/usart.c similarity index 100% rename from F0-nolib/Chiller/usart.c rename to F0:F030,F042,F072/Chiller/usart.c diff --git a/F0-nolib/Chiller/usart.h b/F0:F030,F042,F072/Chiller/usart.h similarity index 100% rename from F0-nolib/Chiller/usart.h rename to F0:F030,F042,F072/Chiller/usart.h diff --git a/F0-nolib/F0_testbrd/Makefile b/F0:F030,F042,F072/F0_testbrd/Makefile similarity index 100% rename from F0-nolib/F0_testbrd/Makefile rename to F0:F030,F042,F072/F0_testbrd/Makefile diff --git a/F0-nolib/F0_testbrd/Readme.md b/F0:F030,F042,F072/F0_testbrd/Readme.md similarity index 100% rename from F0-nolib/F0_testbrd/Readme.md rename to F0:F030,F042,F072/F0_testbrd/Readme.md diff --git a/F0-nolib/F0_testbrd/adc.c b/F0:F030,F042,F072/F0_testbrd/adc.c similarity index 100% rename from F0-nolib/F0_testbrd/adc.c rename to F0:F030,F042,F072/F0_testbrd/adc.c diff --git a/F0-nolib/F0_testbrd/adc.h b/F0:F030,F042,F072/F0_testbrd/adc.h similarity index 100% rename from F0-nolib/F0_testbrd/adc.h rename to F0:F030,F042,F072/F0_testbrd/adc.h diff --git a/F0-nolib/F0_testbrd/hardware.c b/F0:F030,F042,F072/F0_testbrd/hardware.c similarity index 100% rename from F0-nolib/F0_testbrd/hardware.c rename to F0:F030,F042,F072/F0_testbrd/hardware.c diff --git a/F0-nolib/F0_testbrd/hardware.h b/F0:F030,F042,F072/F0_testbrd/hardware.h similarity index 100% rename from F0-nolib/F0_testbrd/hardware.h rename to F0:F030,F042,F072/F0_testbrd/hardware.h diff --git a/F0-nolib/F0_testbrd/i2c.c b/F0:F030,F042,F072/F0_testbrd/i2c.c similarity index 100% rename from F0-nolib/F0_testbrd/i2c.c rename to F0:F030,F042,F072/F0_testbrd/i2c.c diff --git a/F0-nolib/F0_testbrd/i2c.h b/F0:F030,F042,F072/F0_testbrd/i2c.h similarity index 100% rename from F0-nolib/F0_testbrd/i2c.h rename to F0:F030,F042,F072/F0_testbrd/i2c.h diff --git a/F0-nolib/F0_testbrd/main.c b/F0:F030,F042,F072/F0_testbrd/main.c similarity index 100% rename from F0-nolib/F0_testbrd/main.c rename to F0:F030,F042,F072/F0_testbrd/main.c diff --git a/F0-nolib/F0_testbrd/pl2303.bin b/F0:F030,F042,F072/F0_testbrd/pl2303.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/F0_testbrd/pl2303.bin rename to F0:F030,F042,F072/F0_testbrd/pl2303.bin diff --git a/F0-nolib/F0_testbrd/proto.c b/F0:F030,F042,F072/F0_testbrd/proto.c similarity index 100% rename from F0-nolib/F0_testbrd/proto.c rename to F0:F030,F042,F072/F0_testbrd/proto.c diff --git a/F0-nolib/F0_testbrd/proto.h b/F0:F030,F042,F072/F0_testbrd/proto.h similarity index 100% rename from F0-nolib/F0_testbrd/proto.h rename to F0:F030,F042,F072/F0_testbrd/proto.h diff --git a/F0-nolib/F0_testbrd/spi.c b/F0:F030,F042,F072/F0_testbrd/spi.c similarity index 100% rename from F0-nolib/F0_testbrd/spi.c rename to F0:F030,F042,F072/F0_testbrd/spi.c diff --git a/F0-nolib/F0_testbrd/spi.h b/F0:F030,F042,F072/F0_testbrd/spi.h similarity index 100% rename from F0-nolib/F0_testbrd/spi.h rename to F0:F030,F042,F072/F0_testbrd/spi.h diff --git a/F0-nolib/F0_testbrd/usart.c b/F0:F030,F042,F072/F0_testbrd/usart.c similarity index 100% rename from F0-nolib/F0_testbrd/usart.c rename to F0:F030,F042,F072/F0_testbrd/usart.c diff --git a/F0-nolib/F0_testbrd/usart.h b/F0:F030,F042,F072/F0_testbrd/usart.h similarity index 100% rename from F0-nolib/F0_testbrd/usart.h rename to F0:F030,F042,F072/F0_testbrd/usart.h diff --git a/F0-nolib/F0_testbrd/usb.c b/F0:F030,F042,F072/F0_testbrd/usb.c similarity index 100% rename from F0-nolib/F0_testbrd/usb.c rename to F0:F030,F042,F072/F0_testbrd/usb.c diff --git a/F0-nolib/F0_testbrd/usb.h b/F0:F030,F042,F072/F0_testbrd/usb.h similarity index 100% rename from F0-nolib/F0_testbrd/usb.h rename to F0:F030,F042,F072/F0_testbrd/usb.h diff --git a/F0-nolib/F0_testbrd/usb_defs.h b/F0:F030,F042,F072/F0_testbrd/usb_defs.h similarity index 100% rename from F0-nolib/F0_testbrd/usb_defs.h rename to F0:F030,F042,F072/F0_testbrd/usb_defs.h diff --git a/F0-nolib/F0_testbrd/usb_lib.c b/F0:F030,F042,F072/F0_testbrd/usb_lib.c similarity index 100% rename from F0-nolib/F0_testbrd/usb_lib.c rename to F0:F030,F042,F072/F0_testbrd/usb_lib.c diff --git a/F0-nolib/F0_testbrd/usb_lib.h b/F0:F030,F042,F072/F0_testbrd/usb_lib.h similarity index 100% rename from F0-nolib/F0_testbrd/usb_lib.h rename to F0:F030,F042,F072/F0_testbrd/usb_lib.h diff --git a/F0:F030,F042,F072/MAKE b/F0:F030,F042,F072/MAKE new file mode 100644 index 0000000..3e820b0 --- /dev/null +++ b/F0:F030,F042,F072/MAKE @@ -0,0 +1 @@ +LDFLAGS += -Wl,-Map=$(OBJDIR)/$(BINARY).map -Wl,--print-memory-usage diff --git a/F0-nolib/QuadEncoder/Makefile b/F0:F030,F042,F072/QuadEncoder/Makefile similarity index 100% rename from F0-nolib/QuadEncoder/Makefile rename to F0:F030,F042,F072/QuadEncoder/Makefile diff --git a/F0-nolib/QuadEncoder/Readme.md b/F0:F030,F042,F072/QuadEncoder/Readme.md similarity index 100% rename from F0-nolib/QuadEncoder/Readme.md rename to F0:F030,F042,F072/QuadEncoder/Readme.md diff --git a/F0-nolib/QuadEncoder/encoder.bin b/F0:F030,F042,F072/QuadEncoder/encoder.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/QuadEncoder/encoder.bin rename to F0:F030,F042,F072/QuadEncoder/encoder.bin diff --git a/F0-nolib/QuadEncoder/hardware.c b/F0:F030,F042,F072/QuadEncoder/hardware.c similarity index 100% rename from F0-nolib/QuadEncoder/hardware.c rename to F0:F030,F042,F072/QuadEncoder/hardware.c diff --git a/F0-nolib/QuadEncoder/hardware.h b/F0:F030,F042,F072/QuadEncoder/hardware.h similarity index 100% rename from F0-nolib/QuadEncoder/hardware.h rename to F0:F030,F042,F072/QuadEncoder/hardware.h diff --git a/F0-nolib/QuadEncoder/main.c b/F0:F030,F042,F072/QuadEncoder/main.c similarity index 100% rename from F0-nolib/QuadEncoder/main.c rename to F0:F030,F042,F072/QuadEncoder/main.c diff --git a/F0-nolib/QuadEncoder/protocol.c b/F0:F030,F042,F072/QuadEncoder/protocol.c similarity index 100% rename from F0-nolib/QuadEncoder/protocol.c rename to F0:F030,F042,F072/QuadEncoder/protocol.c diff --git a/F0-nolib/QuadEncoder/protocol.h b/F0:F030,F042,F072/QuadEncoder/protocol.h similarity index 100% rename from F0-nolib/QuadEncoder/protocol.h rename to F0:F030,F042,F072/QuadEncoder/protocol.h diff --git a/F0-nolib/QuadEncoder/usart.c b/F0:F030,F042,F072/QuadEncoder/usart.c similarity index 100% rename from F0-nolib/QuadEncoder/usart.c rename to F0:F030,F042,F072/QuadEncoder/usart.c diff --git a/F0-nolib/QuadEncoder/usart.h b/F0:F030,F042,F072/QuadEncoder/usart.h similarity index 100% rename from F0-nolib/QuadEncoder/usart.h rename to F0:F030,F042,F072/QuadEncoder/usart.h diff --git a/F0-nolib/Readme.md b/F0:F030,F042,F072/Readme.md similarity index 100% rename from F0-nolib/Readme.md rename to F0:F030,F042,F072/Readme.md diff --git a/F0-nolib/Servo/Makefile b/F0:F030,F042,F072/Servo/Makefile similarity index 100% rename from F0-nolib/Servo/Makefile rename to F0:F030,F042,F072/Servo/Makefile diff --git a/F0-nolib/Servo/Readme.md b/F0:F030,F042,F072/Servo/Readme.md similarity index 100% rename from F0-nolib/Servo/Readme.md rename to F0:F030,F042,F072/Servo/Readme.md diff --git a/F0-nolib/Servo/adc.c b/F0:F030,F042,F072/Servo/adc.c similarity index 100% rename from F0-nolib/Servo/adc.c rename to F0:F030,F042,F072/Servo/adc.c diff --git a/F0-nolib/Servo/adc.h b/F0:F030,F042,F072/Servo/adc.h similarity index 100% rename from F0-nolib/Servo/adc.h rename to F0:F030,F042,F072/Servo/adc.h diff --git a/F0-nolib/Servo/effects.c b/F0:F030,F042,F072/Servo/effects.c similarity index 100% rename from F0-nolib/Servo/effects.c rename to F0:F030,F042,F072/Servo/effects.c diff --git a/F0-nolib/Servo/effects.h b/F0:F030,F042,F072/Servo/effects.h similarity index 100% rename from F0-nolib/Servo/effects.h rename to F0:F030,F042,F072/Servo/effects.h diff --git a/F0-nolib/Servo/hardware.c b/F0:F030,F042,F072/Servo/hardware.c similarity index 100% rename from F0-nolib/Servo/hardware.c rename to F0:F030,F042,F072/Servo/hardware.c diff --git a/F0-nolib/Servo/hardware.h b/F0:F030,F042,F072/Servo/hardware.h similarity index 100% rename from F0-nolib/Servo/hardware.h rename to F0:F030,F042,F072/Servo/hardware.h diff --git a/F0-nolib/Servo/kicad/Servo_control b/F0:F030,F042,F072/Servo/kicad/Servo_control similarity index 100% rename from F0-nolib/Servo/kicad/Servo_control rename to F0:F030,F042,F072/Servo/kicad/Servo_control diff --git a/F0-nolib/Servo/kicad/Servo_control-rescue.lib b/F0:F030,F042,F072/Servo/kicad/Servo_control-rescue.lib similarity index 100% rename from F0-nolib/Servo/kicad/Servo_control-rescue.lib rename to F0:F030,F042,F072/Servo/kicad/Servo_control-rescue.lib diff --git a/F0-nolib/Servo/kicad/Servo_control.kicad_pcb b/F0:F030,F042,F072/Servo/kicad/Servo_control.kicad_pcb similarity index 100% rename from F0-nolib/Servo/kicad/Servo_control.kicad_pcb rename to F0:F030,F042,F072/Servo/kicad/Servo_control.kicad_pcb diff --git a/F0-nolib/Servo/kicad/Servo_control.net b/F0:F030,F042,F072/Servo/kicad/Servo_control.net similarity index 100% rename from F0-nolib/Servo/kicad/Servo_control.net rename to F0:F030,F042,F072/Servo/kicad/Servo_control.net diff --git a/F0-nolib/Servo/kicad/Servo_control.pro b/F0:F030,F042,F072/Servo/kicad/Servo_control.pro similarity index 100% rename from F0-nolib/Servo/kicad/Servo_control.pro rename to F0:F030,F042,F072/Servo/kicad/Servo_control.pro diff --git a/F0-nolib/Servo/kicad/Servo_control.sch b/F0:F030,F042,F072/Servo/kicad/Servo_control.sch similarity index 100% rename from F0-nolib/Servo/kicad/Servo_control.sch rename to F0:F030,F042,F072/Servo/kicad/Servo_control.sch diff --git a/F0-nolib/Servo/kicad/ch34x.lib b/F0:F030,F042,F072/Servo/kicad/ch34x.lib similarity index 100% rename from F0-nolib/Servo/kicad/ch34x.lib rename to F0:F030,F042,F072/Servo/kicad/ch34x.lib diff --git a/F0-nolib/Servo/kicad/elements.lib b/F0:F030,F042,F072/Servo/kicad/elements.lib similarity index 100% rename from F0-nolib/Servo/kicad/elements.lib rename to F0:F030,F042,F072/Servo/kicad/elements.lib diff --git a/F0-nolib/Servo/kicad/fp-info-cache b/F0:F030,F042,F072/Servo/kicad/fp-info-cache similarity index 100% rename from F0-nolib/Servo/kicad/fp-info-cache rename to F0:F030,F042,F072/Servo/kicad/fp-info-cache diff --git a/F0-nolib/Servo/kicad/fp-lib-table b/F0:F030,F042,F072/Servo/kicad/fp-lib-table similarity index 100% rename from F0-nolib/Servo/kicad/fp-lib-table rename to F0:F030,F042,F072/Servo/kicad/fp-lib-table diff --git a/F0-nolib/Servo/kicad/modules.pretty/DB9-F.kicad_mod b/F0:F030,F042,F072/Servo/kicad/modules.pretty/DB9-F.kicad_mod similarity index 100% rename from F0-nolib/Servo/kicad/modules.pretty/DB9-F.kicad_mod rename to F0:F030,F042,F072/Servo/kicad/modules.pretty/DB9-F.kicad_mod diff --git a/F0-nolib/Servo/kicad/modules.pretty/TO-220-3_Horizontal_TabDown.kicad_mod b/F0:F030,F042,F072/Servo/kicad/modules.pretty/TO-220-3_Horizontal_TabDown.kicad_mod similarity index 100% rename from F0-nolib/Servo/kicad/modules.pretty/TO-220-3_Horizontal_TabDown.kicad_mod rename to F0:F030,F042,F072/Servo/kicad/modules.pretty/TO-220-3_Horizontal_TabDown.kicad_mod diff --git a/F0-nolib/Servo/kicad/modules.pretty/VIA.kicad_mod b/F0:F030,F042,F072/Servo/kicad/modules.pretty/VIA.kicad_mod similarity index 100% rename from F0-nolib/Servo/kicad/modules.pretty/VIA.kicad_mod rename to F0:F030,F042,F072/Servo/kicad/modules.pretty/VIA.kicad_mod diff --git a/F0-nolib/Servo/kicad/modules.pretty/hole_3mm.kicad_mod b/F0:F030,F042,F072/Servo/kicad/modules.pretty/hole_3mm.kicad_mod similarity index 100% rename from F0-nolib/Servo/kicad/modules.pretty/hole_3mm.kicad_mod rename to F0:F030,F042,F072/Servo/kicad/modules.pretty/hole_3mm.kicad_mod diff --git a/F0-nolib/Servo/kicad/sym-lib-table b/F0:F030,F042,F072/Servo/kicad/sym-lib-table similarity index 100% rename from F0-nolib/Servo/kicad/sym-lib-table rename to F0:F030,F042,F072/Servo/kicad/sym-lib-table diff --git a/F0-nolib/Servo/main.c b/F0:F030,F042,F072/Servo/main.c similarity index 100% rename from F0-nolib/Servo/main.c rename to F0:F030,F042,F072/Servo/main.c diff --git a/F0-nolib/Servo/mainloop.c b/F0:F030,F042,F072/Servo/mainloop.c similarity index 100% rename from F0-nolib/Servo/mainloop.c rename to F0:F030,F042,F072/Servo/mainloop.c diff --git a/F0-nolib/Servo/mainloop.h b/F0:F030,F042,F072/Servo/mainloop.h similarity index 100% rename from F0-nolib/Servo/mainloop.h rename to F0:F030,F042,F072/Servo/mainloop.h diff --git a/F0-nolib/Servo/protocol.c b/F0:F030,F042,F072/Servo/protocol.c similarity index 100% rename from F0-nolib/Servo/protocol.c rename to F0:F030,F042,F072/Servo/protocol.c diff --git a/F0-nolib/Servo/protocol.h b/F0:F030,F042,F072/Servo/protocol.h similarity index 100% rename from F0-nolib/Servo/protocol.h rename to F0:F030,F042,F072/Servo/protocol.h diff --git a/F0-nolib/Servo/servo.bin b/F0:F030,F042,F072/Servo/servo.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/Servo/servo.bin rename to F0:F030,F042,F072/Servo/servo.bin diff --git a/F0-nolib/Servo/usart.c b/F0:F030,F042,F072/Servo/usart.c similarity index 100% rename from F0-nolib/Servo/usart.c rename to F0:F030,F042,F072/Servo/usart.c diff --git a/F0-nolib/Servo/usart.h b/F0:F030,F042,F072/Servo/usart.h similarity index 100% rename from F0-nolib/Servo/usart.h rename to F0:F030,F042,F072/Servo/usart.h diff --git a/F0-nolib/Snippets/Flash_EEPROM/Readme b/F0:F030,F042,F072/Snippets/Flash_EEPROM/Readme similarity index 100% rename from F0-nolib/Snippets/Flash_EEPROM/Readme rename to F0:F030,F042,F072/Snippets/Flash_EEPROM/Readme diff --git a/F0-nolib/Snippets/Flash_EEPROM/flash.c b/F0:F030,F042,F072/Snippets/Flash_EEPROM/flash.c similarity index 100% rename from F0-nolib/Snippets/Flash_EEPROM/flash.c rename to F0:F030,F042,F072/Snippets/Flash_EEPROM/flash.c diff --git a/F0-nolib/Snippets/Flash_EEPROM/flash.h b/F0:F030,F042,F072/Snippets/Flash_EEPROM/flash.h similarity index 100% rename from F0-nolib/Snippets/Flash_EEPROM/flash.h rename to F0:F030,F042,F072/Snippets/Flash_EEPROM/flash.h diff --git a/F0-nolib/Snippets/Jump2Boot.c b/F0:F030,F042,F072/Snippets/Jump2Boot.c similarity index 100% rename from F0-nolib/Snippets/Jump2Boot.c rename to F0:F030,F042,F072/Snippets/Jump2Boot.c diff --git a/F0-nolib/Snippets/Readme.md b/F0:F030,F042,F072/Snippets/Readme.md similarity index 100% rename from F0-nolib/Snippets/Readme.md rename to F0:F030,F042,F072/Snippets/Readme.md diff --git a/F0-nolib/Snippets/fallthru b/F0:F030,F042,F072/Snippets/fallthru similarity index 100% rename from F0-nolib/Snippets/fallthru rename to F0:F030,F042,F072/Snippets/fallthru diff --git a/F0-nolib/Snippets/printuhex.c b/F0:F030,F042,F072/Snippets/printuhex.c similarity index 100% rename from F0-nolib/Snippets/printuhex.c rename to F0:F030,F042,F072/Snippets/printuhex.c diff --git a/F0-nolib/Snippets/readint.c b/F0:F030,F042,F072/Snippets/readint.c similarity index 100% rename from F0-nolib/Snippets/readint.c rename to F0:F030,F042,F072/Snippets/readint.c diff --git a/F0-nolib/Socket_fans/Makefile b/F0:F030,F042,F072/Socket_fans/Makefile similarity index 100% rename from F0-nolib/Socket_fans/Makefile rename to F0:F030,F042,F072/Socket_fans/Makefile diff --git a/F0-nolib/Socket_fans/Readme.md b/F0:F030,F042,F072/Socket_fans/Readme.md similarity index 100% rename from F0-nolib/Socket_fans/Readme.md rename to F0:F030,F042,F072/Socket_fans/Readme.md diff --git a/F0-nolib/Socket_fans/adc.c b/F0:F030,F042,F072/Socket_fans/adc.c similarity index 100% rename from F0-nolib/Socket_fans/adc.c rename to F0:F030,F042,F072/Socket_fans/adc.c diff --git a/F0-nolib/Socket_fans/adc.h b/F0:F030,F042,F072/Socket_fans/adc.h similarity index 100% rename from F0-nolib/Socket_fans/adc.h rename to F0:F030,F042,F072/Socket_fans/adc.h diff --git a/F0-nolib/Socket_fans/flash.c b/F0:F030,F042,F072/Socket_fans/flash.c similarity index 100% rename from F0-nolib/Socket_fans/flash.c rename to F0:F030,F042,F072/Socket_fans/flash.c diff --git a/F0-nolib/Socket_fans/flash.h b/F0:F030,F042,F072/Socket_fans/flash.h similarity index 100% rename from F0-nolib/Socket_fans/flash.h rename to F0:F030,F042,F072/Socket_fans/flash.h diff --git a/F0-nolib/Socket_fans/hardware.c b/F0:F030,F042,F072/Socket_fans/hardware.c similarity index 100% rename from F0-nolib/Socket_fans/hardware.c rename to F0:F030,F042,F072/Socket_fans/hardware.c diff --git a/F0-nolib/Socket_fans/hardware.h b/F0:F030,F042,F072/Socket_fans/hardware.h similarity index 100% rename from F0-nolib/Socket_fans/hardware.h rename to F0:F030,F042,F072/Socket_fans/hardware.h diff --git a/F0-nolib/Socket_fans/kicad/acs712.lib b/F0:F030,F042,F072/Socket_fans/kicad/acs712.lib similarity index 100% rename from F0-nolib/Socket_fans/kicad/acs712.lib rename to F0:F030,F042,F072/Socket_fans/kicad/acs712.lib diff --git a/F0-nolib/Socket_fans/kicad/elements.lib b/F0:F030,F042,F072/Socket_fans/kicad/elements.lib similarity index 100% rename from F0-nolib/Socket_fans/kicad/elements.lib rename to F0:F030,F042,F072/Socket_fans/kicad/elements.lib diff --git a/F0-nolib/Socket_fans/kicad/fp-info-cache b/F0:F030,F042,F072/Socket_fans/kicad/fp-info-cache similarity index 100% rename from F0-nolib/Socket_fans/kicad/fp-info-cache rename to F0:F030,F042,F072/Socket_fans/kicad/fp-info-cache diff --git a/F0-nolib/Socket_fans/kicad/fp-lib-table b/F0:F030,F042,F072/Socket_fans/kicad/fp-lib-table similarity index 100% rename from F0-nolib/Socket_fans/kicad/fp-lib-table rename to F0:F030,F042,F072/Socket_fans/kicad/fp-lib-table diff --git a/F0-nolib/Socket_fans/kicad/my_footprints.pretty/Hole_3mm.kicad_mod b/F0:F030,F042,F072/Socket_fans/kicad/my_footprints.pretty/Hole_3mm.kicad_mod similarity index 100% rename from F0-nolib/Socket_fans/kicad/my_footprints.pretty/Hole_3mm.kicad_mod rename to F0:F030,F042,F072/Socket_fans/kicad/my_footprints.pretty/Hole_3mm.kicad_mod diff --git a/F0-nolib/Socket_fans/kicad/my_footprints.pretty/TH_via.kicad_mod b/F0:F030,F042,F072/Socket_fans/kicad/my_footprints.pretty/TH_via.kicad_mod similarity index 100% rename from F0-nolib/Socket_fans/kicad/my_footprints.pretty/TH_via.kicad_mod rename to F0:F030,F042,F072/Socket_fans/kicad/my_footprints.pretty/TH_via.kicad_mod diff --git a/F0-nolib/Socket_fans/kicad/pcb/stm32-B_Cu.gbr b/F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-B_Cu.gbr similarity index 100% rename from F0-nolib/Socket_fans/kicad/pcb/stm32-B_Cu.gbr rename to F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-B_Cu.gbr diff --git a/F0-nolib/Socket_fans/kicad/pcb/stm32-B_Mask.gbr b/F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-B_Mask.gbr similarity index 100% rename from F0-nolib/Socket_fans/kicad/pcb/stm32-B_Mask.gbr rename to F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-B_Mask.gbr diff --git a/F0-nolib/Socket_fans/kicad/pcb/stm32-B_SilkS.gbr b/F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-B_SilkS.gbr similarity index 100% rename from F0-nolib/Socket_fans/kicad/pcb/stm32-B_SilkS.gbr rename to F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-B_SilkS.gbr diff --git a/F0-nolib/Socket_fans/kicad/pcb/stm32-F_Cu.gbr b/F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-F_Cu.gbr similarity index 100% rename from F0-nolib/Socket_fans/kicad/pcb/stm32-F_Cu.gbr rename to F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-F_Cu.gbr diff --git a/F0-nolib/Socket_fans/kicad/pcb/stm32-F_Mask.gbr b/F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-F_Mask.gbr similarity index 100% rename from F0-nolib/Socket_fans/kicad/pcb/stm32-F_Mask.gbr rename to F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-F_Mask.gbr diff --git a/F0-nolib/Socket_fans/kicad/pcb/stm32-F_SilkS.gbr b/F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-F_SilkS.gbr similarity index 100% rename from F0-nolib/Socket_fans/kicad/pcb/stm32-F_SilkS.gbr rename to F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-F_SilkS.gbr diff --git a/F0-nolib/Socket_fans/kicad/pcb/stm32-NPTH-drl_map.gbr b/F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-NPTH-drl_map.gbr similarity index 100% rename from F0-nolib/Socket_fans/kicad/pcb/stm32-NPTH-drl_map.gbr rename to F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-NPTH-drl_map.gbr diff --git a/F0-nolib/Socket_fans/kicad/pcb/stm32-PTH-drl_map.gbr b/F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-PTH-drl_map.gbr similarity index 100% rename from F0-nolib/Socket_fans/kicad/pcb/stm32-PTH-drl_map.gbr rename to F0:F030,F042,F072/Socket_fans/kicad/pcb/stm32-PTH-drl_map.gbr diff --git a/F0-nolib/Socket_fans/kicad/stm32 b/F0:F030,F042,F072/Socket_fans/kicad/stm32 similarity index 100% rename from F0-nolib/Socket_fans/kicad/stm32 rename to F0:F030,F042,F072/Socket_fans/kicad/stm32 diff --git a/F0-nolib/Socket_fans/kicad/stm32-rescue.lib b/F0:F030,F042,F072/Socket_fans/kicad/stm32-rescue.lib similarity index 100% rename from F0-nolib/Socket_fans/kicad/stm32-rescue.lib rename to F0:F030,F042,F072/Socket_fans/kicad/stm32-rescue.lib diff --git a/F0-nolib/Socket_fans/kicad/stm32.kicad_pcb b/F0:F030,F042,F072/Socket_fans/kicad/stm32.kicad_pcb similarity index 100% rename from F0-nolib/Socket_fans/kicad/stm32.kicad_pcb rename to F0:F030,F042,F072/Socket_fans/kicad/stm32.kicad_pcb diff --git a/F0-nolib/Socket_fans/kicad/stm32.net b/F0:F030,F042,F072/Socket_fans/kicad/stm32.net similarity index 100% rename from F0-nolib/Socket_fans/kicad/stm32.net rename to F0:F030,F042,F072/Socket_fans/kicad/stm32.net diff --git a/F0-nolib/Socket_fans/kicad/stm32.pro b/F0:F030,F042,F072/Socket_fans/kicad/stm32.pro similarity index 100% rename from F0-nolib/Socket_fans/kicad/stm32.pro rename to F0:F030,F042,F072/Socket_fans/kicad/stm32.pro diff --git a/F0-nolib/Socket_fans/kicad/stm32.sch b/F0:F030,F042,F072/Socket_fans/kicad/stm32.sch similarity index 100% rename from F0-nolib/Socket_fans/kicad/stm32.sch rename to F0:F030,F042,F072/Socket_fans/kicad/stm32.sch diff --git a/F0-nolib/Socket_fans/kicad/sym-lib-table b/F0:F030,F042,F072/Socket_fans/kicad/sym-lib-table similarity index 100% rename from F0-nolib/Socket_fans/kicad/sym-lib-table rename to F0:F030,F042,F072/Socket_fans/kicad/sym-lib-table diff --git a/F0-nolib/Socket_fans/knots/buildk.m b/F0:F030,F042,F072/Socket_fans/knots/buildk.m similarity index 100% rename from F0-nolib/Socket_fans/knots/buildk.m rename to F0:F030,F042,F072/Socket_fans/knots/buildk.m diff --git a/F0-nolib/Socket_fans/knots/calcT.m b/F0:F030,F042,F072/Socket_fans/knots/calcT.m similarity index 100% rename from F0-nolib/Socket_fans/knots/calcT.m rename to F0:F030,F042,F072/Socket_fans/knots/calcT.m diff --git a/F0-nolib/Socket_fans/knots/getknots.m b/F0:F030,F042,F072/Socket_fans/knots/getknots.m similarity index 100% rename from F0-nolib/Socket_fans/knots/getknots.m rename to F0:F030,F042,F072/Socket_fans/knots/getknots.m diff --git a/F0-nolib/Socket_fans/knots/getnewpt.m b/F0:F030,F042,F072/Socket_fans/knots/getnewpt.m similarity index 100% rename from F0-nolib/Socket_fans/knots/getnewpt.m rename to F0:F030,F042,F072/Socket_fans/knots/getnewpt.m diff --git a/F0-nolib/Socket_fans/knots/linearapprox.m b/F0:F030,F042,F072/Socket_fans/knots/linearapprox.m similarity index 100% rename from F0-nolib/Socket_fans/knots/linearapprox.m rename to F0:F030,F042,F072/Socket_fans/knots/linearapprox.m diff --git a/F0-nolib/Socket_fans/knots/piecevise.html b/F0:F030,F042,F072/Socket_fans/knots/piecevise.html similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise.html rename to F0:F030,F042,F072/Socket_fans/knots/piecevise.html diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/13303023.jpe b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/13303023.jpe similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/13303023.jpe rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/13303023.jpe diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/43568408.jpe b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/43568408.jpe similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/43568408.jpe rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/43568408.jpe diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/50295594.png b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/50295594.png similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/50295594.png rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/50295594.png diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/52273253.jpe b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/52273253.jpe similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/52273253.jpe rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/52273253.jpe diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/62383590.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/62383590.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/62383590.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/62383590.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/6NNZZQ4uBDQ.jpg b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/6NNZZQ4uBDQ.jpg similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/6NNZZQ4uBDQ.jpg rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/6NNZZQ4uBDQ.jpg diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/Dt9WEEJl_K8.jpg b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/Dt9WEEJl_K8.jpg similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/Dt9WEEJl_K8.jpg rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/Dt9WEEJl_K8.jpg diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/a.css b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a.css similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/a.css rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a.css diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/a.htm b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a.htm similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/a.htm rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a.htm diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/a.js b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a.js similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/a.js rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a.js diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/aLpoeyGgLuE.jpg b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/aLpoeyGgLuE.jpg similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/aLpoeyGgLuE.jpg rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/aLpoeyGgLuE.jpg diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/a_002.css b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a_002.css similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/a_002.css rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a_002.css diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/a_002.js b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a_002.js similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/a_002.js rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a_002.js diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/a_003.css b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a_003.css similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/a_003.css rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a_003.css diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/a_data/a.js b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a_data/a.js similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/a_data/a.js rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/a_data/a.js diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/btn_del.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_del.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/btn_del.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_del.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/btn_edit.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_edit.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/btn_edit.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_edit.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/btn_edittags.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_edittags.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/btn_edittags.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_edittags.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/btn_freeze.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_freeze.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/btn_freeze.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_freeze.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/btn_memories.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_memories.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/btn_memories.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_memories.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/btn_next.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_next.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/btn_next.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_next.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/btn_prev.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_prev.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/btn_prev.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_prev.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/btn_scr.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_scr.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/btn_scr.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_scr.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/btn_sharethis.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_sharethis.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/btn_sharethis.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_sharethis.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/btn_spam.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_spam.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/btn_spam.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_spam.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/btn_track.gif b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_track.gif similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/btn_track.gif rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/btn_track.gif diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/facebook-16.png b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/facebook-16.png similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/facebook-16.png rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/facebook-16.png diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/top100.js b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/top100.js similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/top100.js rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/top100.js diff --git a/F0-nolib/Socket_fans/knots/piecevise_files/vkontakte-16.png b/F0:F030,F042,F072/Socket_fans/knots/piecevise_files/vkontakte-16.png similarity index 100% rename from F0-nolib/Socket_fans/knots/piecevise_files/vkontakte-16.png rename to F0:F030,F042,F072/Socket_fans/knots/piecevise_files/vkontakte-16.png diff --git a/F0-nolib/Socket_fans/main.c b/F0:F030,F042,F072/Socket_fans/main.c similarity index 100% rename from F0-nolib/Socket_fans/main.c rename to F0:F030,F042,F072/Socket_fans/main.c diff --git a/F0-nolib/Socket_fans/monitor.c b/F0:F030,F042,F072/Socket_fans/monitor.c similarity index 100% rename from F0-nolib/Socket_fans/monitor.c rename to F0:F030,F042,F072/Socket_fans/monitor.c diff --git a/F0-nolib/Socket_fans/monitor.h b/F0:F030,F042,F072/Socket_fans/monitor.h similarity index 100% rename from F0-nolib/Socket_fans/monitor.h rename to F0:F030,F042,F072/Socket_fans/monitor.h diff --git a/F0-nolib/Socket_fans/proto.c b/F0:F030,F042,F072/Socket_fans/proto.c similarity index 100% rename from F0-nolib/Socket_fans/proto.c rename to F0:F030,F042,F072/Socket_fans/proto.c diff --git a/F0-nolib/Socket_fans/proto.h b/F0:F030,F042,F072/Socket_fans/proto.h similarity index 100% rename from F0-nolib/Socket_fans/proto.h rename to F0:F030,F042,F072/Socket_fans/proto.h diff --git a/F0-nolib/Socket_fans/sockfans.bin b/F0:F030,F042,F072/Socket_fans/sockfans.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/Socket_fans/sockfans.bin rename to F0:F030,F042,F072/Socket_fans/sockfans.bin diff --git a/F0-nolib/Socket_fans/usb.c b/F0:F030,F042,F072/Socket_fans/usb.c similarity index 100% rename from F0-nolib/Socket_fans/usb.c rename to F0:F030,F042,F072/Socket_fans/usb.c diff --git a/F0-nolib/Socket_fans/usb.h b/F0:F030,F042,F072/Socket_fans/usb.h similarity index 100% rename from F0-nolib/Socket_fans/usb.h rename to F0:F030,F042,F072/Socket_fans/usb.h diff --git a/F0-nolib/Socket_fans/usb_defs.h b/F0:F030,F042,F072/Socket_fans/usb_defs.h similarity index 100% rename from F0-nolib/Socket_fans/usb_defs.h rename to F0:F030,F042,F072/Socket_fans/usb_defs.h diff --git a/F0-nolib/Socket_fans/usb_lib.c b/F0:F030,F042,F072/Socket_fans/usb_lib.c similarity index 100% rename from F0-nolib/Socket_fans/usb_lib.c rename to F0:F030,F042,F072/Socket_fans/usb_lib.c diff --git a/F0-nolib/Socket_fans/usb_lib.h b/F0:F030,F042,F072/Socket_fans/usb_lib.h similarity index 100% rename from F0-nolib/Socket_fans/usb_lib.h rename to F0:F030,F042,F072/Socket_fans/usb_lib.h diff --git a/F0-nolib/TM1637/Makefile b/F0:F030,F042,F072/TM1637/Makefile similarity index 100% rename from F0-nolib/TM1637/Makefile rename to F0:F030,F042,F072/TM1637/Makefile diff --git a/F0-nolib/TM1637/Readme.md b/F0:F030,F042,F072/TM1637/Readme.md similarity index 100% rename from F0-nolib/TM1637/Readme.md rename to F0:F030,F042,F072/TM1637/Readme.md diff --git a/F0-nolib/TM1637/hardware.c b/F0:F030,F042,F072/TM1637/hardware.c similarity index 100% rename from F0-nolib/TM1637/hardware.c rename to F0:F030,F042,F072/TM1637/hardware.c diff --git a/F0-nolib/TM1637/hardware.h b/F0:F030,F042,F072/TM1637/hardware.h similarity index 100% rename from F0-nolib/TM1637/hardware.h rename to F0:F030,F042,F072/TM1637/hardware.h diff --git a/F0-nolib/TM1637/i2c.c b/F0:F030,F042,F072/TM1637/i2c.c similarity index 100% rename from F0-nolib/TM1637/i2c.c rename to F0:F030,F042,F072/TM1637/i2c.c diff --git a/F0-nolib/TM1637/i2c.h b/F0:F030,F042,F072/TM1637/i2c.h similarity index 100% rename from F0-nolib/TM1637/i2c.h rename to F0:F030,F042,F072/TM1637/i2c.h diff --git a/F0-nolib/TM1637/main.c b/F0:F030,F042,F072/TM1637/main.c similarity index 100% rename from F0-nolib/TM1637/main.c rename to F0:F030,F042,F072/TM1637/main.c diff --git a/F0-nolib/TM1637/protocol.c b/F0:F030,F042,F072/TM1637/protocol.c similarity index 100% rename from F0-nolib/TM1637/protocol.c rename to F0:F030,F042,F072/TM1637/protocol.c diff --git a/F0-nolib/TM1637/protocol.h b/F0:F030,F042,F072/TM1637/protocol.h similarity index 100% rename from F0-nolib/TM1637/protocol.h rename to F0:F030,F042,F072/TM1637/protocol.h diff --git a/F0-nolib/TM1637/tm1637.bin b/F0:F030,F042,F072/TM1637/tm1637.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/TM1637/tm1637.bin rename to F0:F030,F042,F072/TM1637/tm1637.bin diff --git a/F0-nolib/TM1637/usart.c b/F0:F030,F042,F072/TM1637/usart.c similarity index 100% rename from F0-nolib/TM1637/usart.c rename to F0:F030,F042,F072/TM1637/usart.c diff --git a/F0-nolib/TM1637/usart.h b/F0:F030,F042,F072/TM1637/usart.h similarity index 100% rename from F0-nolib/TM1637/usart.h rename to F0:F030,F042,F072/TM1637/usart.h diff --git a/F0-nolib/USBHID/Makefile b/F0:F030,F042,F072/USBHID/Makefile similarity index 100% rename from F0-nolib/USBHID/Makefile rename to F0:F030,F042,F072/USBHID/Makefile diff --git a/F0-nolib/USBHID/Readme.md b/F0:F030,F042,F072/USBHID/Readme.md similarity index 100% rename from F0-nolib/USBHID/Readme.md rename to F0:F030,F042,F072/USBHID/Readme.md diff --git a/F0-nolib/USBHID/hardware.c b/F0:F030,F042,F072/USBHID/hardware.c similarity index 100% rename from F0-nolib/USBHID/hardware.c rename to F0:F030,F042,F072/USBHID/hardware.c diff --git a/F0-nolib/USBHID/hardware.h b/F0:F030,F042,F072/USBHID/hardware.h similarity index 100% rename from F0-nolib/USBHID/hardware.h rename to F0:F030,F042,F072/USBHID/hardware.h diff --git a/F0-nolib/USBHID/keycodes.c b/F0:F030,F042,F072/USBHID/keycodes.c similarity index 100% rename from F0-nolib/USBHID/keycodes.c rename to F0:F030,F042,F072/USBHID/keycodes.c diff --git a/F0-nolib/USBHID/keycodes.h b/F0:F030,F042,F072/USBHID/keycodes.h similarity index 100% rename from F0-nolib/USBHID/keycodes.h rename to F0:F030,F042,F072/USBHID/keycodes.h diff --git a/F0-nolib/USBHID/main.c b/F0:F030,F042,F072/USBHID/main.c similarity index 100% rename from F0-nolib/USBHID/main.c rename to F0:F030,F042,F072/USBHID/main.c diff --git a/F0-nolib/USBHID/usart.c b/F0:F030,F042,F072/USBHID/usart.c similarity index 100% rename from F0-nolib/USBHID/usart.c rename to F0:F030,F042,F072/USBHID/usart.c diff --git a/F0-nolib/USBHID/usart.h b/F0:F030,F042,F072/USBHID/usart.h similarity index 100% rename from F0-nolib/USBHID/usart.h rename to F0:F030,F042,F072/USBHID/usart.h diff --git a/F0-nolib/USBHID/usb.c b/F0:F030,F042,F072/USBHID/usb.c similarity index 100% rename from F0-nolib/USBHID/usb.c rename to F0:F030,F042,F072/USBHID/usb.c diff --git a/F0-nolib/USBHID/usb.h b/F0:F030,F042,F072/USBHID/usb.h similarity index 100% rename from F0-nolib/USBHID/usb.h rename to F0:F030,F042,F072/USBHID/usb.h diff --git a/F0-nolib/USBHID/usb_defs.h b/F0:F030,F042,F072/USBHID/usb_defs.h similarity index 100% rename from F0-nolib/USBHID/usb_defs.h rename to F0:F030,F042,F072/USBHID/usb_defs.h diff --git a/F0-nolib/USBHID/usb_lib.c b/F0:F030,F042,F072/USBHID/usb_lib.c similarity index 100% rename from F0-nolib/USBHID/usb_lib.c rename to F0:F030,F042,F072/USBHID/usb_lib.c diff --git a/F0-nolib/USBHID/usb_lib.h b/F0:F030,F042,F072/USBHID/usb_lib.h similarity index 100% rename from F0-nolib/USBHID/usb_lib.h rename to F0:F030,F042,F072/USBHID/usb_lib.h diff --git a/F0-nolib/USBHID/usbhid.bin b/F0:F030,F042,F072/USBHID/usbhid.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/USBHID/usbhid.bin rename to F0:F030,F042,F072/USBHID/usbhid.bin diff --git a/F0-nolib/USB_pl2303_snippet/Makefile b/F0:F030,F042,F072/USB_pl2303_snippet/Makefile similarity index 100% rename from F0-nolib/USB_pl2303_snippet/Makefile rename to F0:F030,F042,F072/USB_pl2303_snippet/Makefile diff --git a/F0-nolib/USB_pl2303_snippet/Readme b/F0:F030,F042,F072/USB_pl2303_snippet/Readme similarity index 100% rename from F0-nolib/USB_pl2303_snippet/Readme rename to F0:F030,F042,F072/USB_pl2303_snippet/Readme diff --git a/F0-nolib/USB_pl2303_snippet/hardware.c b/F0:F030,F042,F072/USB_pl2303_snippet/hardware.c similarity index 100% rename from F0-nolib/USB_pl2303_snippet/hardware.c rename to F0:F030,F042,F072/USB_pl2303_snippet/hardware.c diff --git a/F0-nolib/USB_pl2303_snippet/hardware.h b/F0:F030,F042,F072/USB_pl2303_snippet/hardware.h similarity index 100% rename from F0-nolib/USB_pl2303_snippet/hardware.h rename to F0:F030,F042,F072/USB_pl2303_snippet/hardware.h diff --git a/F0-nolib/USB_pl2303_snippet/main.c b/F0:F030,F042,F072/USB_pl2303_snippet/main.c similarity index 100% rename from F0-nolib/USB_pl2303_snippet/main.c rename to F0:F030,F042,F072/USB_pl2303_snippet/main.c diff --git a/F0-nolib/USB_pl2303_snippet/proto.c b/F0:F030,F042,F072/USB_pl2303_snippet/proto.c similarity index 100% rename from F0-nolib/USB_pl2303_snippet/proto.c rename to F0:F030,F042,F072/USB_pl2303_snippet/proto.c diff --git a/F0-nolib/USB_pl2303_snippet/proto.h b/F0:F030,F042,F072/USB_pl2303_snippet/proto.h similarity index 100% rename from F0-nolib/USB_pl2303_snippet/proto.h rename to F0:F030,F042,F072/USB_pl2303_snippet/proto.h diff --git a/F0-nolib/USB_pl2303_snippet/usb.bin b/F0:F030,F042,F072/USB_pl2303_snippet/usb.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/USB_pl2303_snippet/usb.bin rename to F0:F030,F042,F072/USB_pl2303_snippet/usb.bin diff --git a/F0-nolib/USB_pl2303_snippet/usb.c b/F0:F030,F042,F072/USB_pl2303_snippet/usb.c similarity index 100% rename from F0-nolib/USB_pl2303_snippet/usb.c rename to F0:F030,F042,F072/USB_pl2303_snippet/usb.c diff --git a/F0-nolib/USB_pl2303_snippet/usb.h b/F0:F030,F042,F072/USB_pl2303_snippet/usb.h similarity index 100% rename from F0-nolib/USB_pl2303_snippet/usb.h rename to F0:F030,F042,F072/USB_pl2303_snippet/usb.h diff --git a/F0-nolib/USB_pl2303_snippet/usb_defs.h b/F0:F030,F042,F072/USB_pl2303_snippet/usb_defs.h similarity index 100% rename from F0-nolib/USB_pl2303_snippet/usb_defs.h rename to F0:F030,F042,F072/USB_pl2303_snippet/usb_defs.h diff --git a/F0-nolib/USB_pl2303_snippet/usb_lib.c b/F0:F030,F042,F072/USB_pl2303_snippet/usb_lib.c similarity index 100% rename from F0-nolib/USB_pl2303_snippet/usb_lib.c rename to F0:F030,F042,F072/USB_pl2303_snippet/usb_lib.c diff --git a/F0-nolib/USB_pl2303_snippet/usb_lib.h b/F0:F030,F042,F072/USB_pl2303_snippet/usb_lib.h similarity index 100% rename from F0-nolib/USB_pl2303_snippet/usb_lib.h rename to F0:F030,F042,F072/USB_pl2303_snippet/usb_lib.h diff --git a/F0-nolib/blink/Makefile b/F0:F030,F042,F072/blink/Makefile similarity index 100% rename from F0-nolib/blink/Makefile rename to F0:F030,F042,F072/blink/Makefile diff --git a/F0-nolib/blink/README b/F0:F030,F042,F072/blink/README similarity index 100% rename from F0-nolib/blink/README rename to F0:F030,F042,F072/blink/README diff --git a/F0-nolib/blink/blink.bin b/F0:F030,F042,F072/blink/blink.bin old mode 100644 new mode 100755 similarity index 100% rename from F0-nolib/blink/blink.bin rename to F0:F030,F042,F072/blink/blink.bin diff --git a/F0-nolib/blink/blink.geanypro b/F0:F030,F042,F072/blink/blink.geanypro similarity index 100% rename from F0-nolib/blink/blink.geanypro rename to F0:F030,F042,F072/blink/blink.geanypro diff --git a/F0-nolib/blink/systick_blink.c b/F0:F030,F042,F072/blink/systick_blink.c similarity index 100% rename from F0-nolib/blink/systick_blink.c rename to F0:F030,F042,F072/blink/systick_blink.c diff --git a/F0-nolib/canbus/kicad/acs712.lib b/F0:F030,F042,F072/canbus/kicad/acs712.lib similarity index 100% rename from F0-nolib/canbus/kicad/acs712.lib rename to F0:F030,F042,F072/canbus/kicad/acs712.lib diff --git a/F0-nolib/canbus/kicad/bom.ini b/F0:F030,F042,F072/canbus/kicad/bom.ini similarity index 100% rename from F0-nolib/canbus/kicad/bom.ini rename to F0:F030,F042,F072/canbus/kicad/bom.ini diff --git a/F0-nolib/canbus/kicad/elements.lib b/F0:F030,F042,F072/canbus/kicad/elements.lib similarity index 100% rename from F0-nolib/canbus/kicad/elements.lib rename to F0:F030,F042,F072/canbus/kicad/elements.lib diff --git a/F0-nolib/canbus/kicad/fp-info-cache b/F0:F030,F042,F072/canbus/kicad/fp-info-cache similarity index 100% rename from F0-nolib/canbus/kicad/fp-info-cache rename to F0:F030,F042,F072/canbus/kicad/fp-info-cache diff --git a/F0-nolib/canbus/kicad/fp-lib-table b/F0:F030,F042,F072/canbus/kicad/fp-lib-table similarity index 100% rename from F0-nolib/canbus/kicad/fp-lib-table rename to F0:F030,F042,F072/canbus/kicad/fp-lib-table diff --git a/F0-nolib/canbus/kicad/my_footprints.pretty/Hole_3mm.kicad_mod b/F0:F030,F042,F072/canbus/kicad/my_footprints.pretty/Hole_3mm.kicad_mod similarity index 100% rename from F0-nolib/canbus/kicad/my_footprints.pretty/Hole_3mm.kicad_mod rename to F0:F030,F042,F072/canbus/kicad/my_footprints.pretty/Hole_3mm.kicad_mod diff --git a/F0-nolib/canbus/kicad/my_footprints.pretty/RJ9-4P4C.kicad_mod b/F0:F030,F042,F072/canbus/kicad/my_footprints.pretty/RJ9-4P4C.kicad_mod similarity index 100% rename from F0-nolib/canbus/kicad/my_footprints.pretty/RJ9-4P4C.kicad_mod rename to F0:F030,F042,F072/canbus/kicad/my_footprints.pretty/RJ9-4P4C.kicad_mod diff --git a/F0-nolib/canbus/kicad/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod b/F0:F030,F042,F072/canbus/kicad/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod similarity index 100% rename from F0-nolib/canbus/kicad/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod rename to F0:F030,F042,F072/canbus/kicad/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod diff --git a/F0-nolib/canbus/kicad/my_footprints.pretty/TH_via.kicad_mod b/F0:F030,F042,F072/canbus/kicad/my_footprints.pretty/TH_via.kicad_mod similarity index 100% rename from F0-nolib/canbus/kicad/my_footprints.pretty/TH_via.kicad_mod rename to F0:F030,F042,F072/canbus/kicad/my_footprints.pretty/TH_via.kicad_mod diff --git a/F0-nolib/canbus/kicad/stm32-rescue.lib b/F0:F030,F042,F072/canbus/kicad/stm32-rescue.lib similarity index 100% rename from F0-nolib/canbus/kicad/stm32-rescue.lib rename to F0:F030,F042,F072/canbus/kicad/stm32-rescue.lib diff --git a/F0-nolib/canbus/kicad/stm32.kicad_pcb b/F0:F030,F042,F072/canbus/kicad/stm32.kicad_pcb similarity index 100% rename from F0-nolib/canbus/kicad/stm32.kicad_pcb rename to F0:F030,F042,F072/canbus/kicad/stm32.kicad_pcb diff --git a/F0-nolib/canbus/kicad/stm32.net b/F0:F030,F042,F072/canbus/kicad/stm32.net similarity index 100% rename from F0-nolib/canbus/kicad/stm32.net rename to F0:F030,F042,F072/canbus/kicad/stm32.net diff --git a/F0-nolib/canbus/kicad/stm32.pro b/F0:F030,F042,F072/canbus/kicad/stm32.pro similarity index 100% rename from F0-nolib/canbus/kicad/stm32.pro rename to F0:F030,F042,F072/canbus/kicad/stm32.pro diff --git a/F0-nolib/canbus/kicad/stm32.sch b/F0:F030,F042,F072/canbus/kicad/stm32.sch similarity index 100% rename from F0-nolib/canbus/kicad/stm32.sch rename to F0:F030,F042,F072/canbus/kicad/stm32.sch diff --git a/F0-nolib/canbus/kicad/sym-lib-table b/F0:F030,F042,F072/canbus/kicad/sym-lib-table similarity index 100% rename from F0-nolib/canbus/kicad/sym-lib-table rename to F0:F030,F042,F072/canbus/kicad/sym-lib-table diff --git a/F0-nolib/canbus/src/CANbus.geany b/F0:F030,F042,F072/canbus/src/CANbus.geany similarity index 100% rename from F0-nolib/canbus/src/CANbus.geany rename to F0:F030,F042,F072/canbus/src/CANbus.geany diff --git a/F0-nolib/canbus/src/Makefile b/F0:F030,F042,F072/canbus/src/Makefile similarity index 100% rename from F0-nolib/canbus/src/Makefile rename to F0:F030,F042,F072/canbus/src/Makefile diff --git a/F0-nolib/canbus/src/can.c b/F0:F030,F042,F072/canbus/src/can.c similarity index 100% rename from F0-nolib/canbus/src/can.c rename to F0:F030,F042,F072/canbus/src/can.c diff --git a/F0-nolib/canbus/src/can.h b/F0:F030,F042,F072/canbus/src/can.h similarity index 100% rename from F0-nolib/canbus/src/can.h rename to F0:F030,F042,F072/canbus/src/can.h diff --git a/F0-nolib/canbus/src/canbus.bin b/F0:F030,F042,F072/canbus/src/canbus.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/canbus/src/canbus.bin rename to F0:F030,F042,F072/canbus/src/canbus.bin diff --git a/F0-nolib/canbus/src/canbus.c.tags b/F0:F030,F042,F072/canbus/src/canbus.c.tags similarity index 100% rename from F0-nolib/canbus/src/canbus.c.tags rename to F0:F030,F042,F072/canbus/src/canbus.c.tags diff --git a/F0-nolib/canbus/src/hardware.c b/F0:F030,F042,F072/canbus/src/hardware.c similarity index 100% rename from F0-nolib/canbus/src/hardware.c rename to F0:F030,F042,F072/canbus/src/hardware.c diff --git a/F0-nolib/canbus/src/hardware.h b/F0:F030,F042,F072/canbus/src/hardware.h similarity index 100% rename from F0-nolib/canbus/src/hardware.h rename to F0:F030,F042,F072/canbus/src/hardware.h diff --git a/F0-nolib/canbus/src/main.c b/F0:F030,F042,F072/canbus/src/main.c similarity index 100% rename from F0-nolib/canbus/src/main.c rename to F0:F030,F042,F072/canbus/src/main.c diff --git a/F0-nolib/canbus/src/usart.c b/F0:F030,F042,F072/canbus/src/usart.c similarity index 100% rename from F0-nolib/canbus/src/usart.c rename to F0:F030,F042,F072/canbus/src/usart.c diff --git a/F0-nolib/canbus/src/usart.h b/F0:F030,F042,F072/canbus/src/usart.h similarity index 100% rename from F0-nolib/canbus/src/usart.h rename to F0:F030,F042,F072/canbus/src/usart.h diff --git a/F0-nolib/htu21d_nucleo/Makefile b/F0:F030,F042,F072/htu21d_nucleo/Makefile similarity index 100% rename from F0-nolib/htu21d_nucleo/Makefile rename to F0:F030,F042,F072/htu21d_nucleo/Makefile diff --git a/F0-nolib/htu21d_nucleo/Readme b/F0:F030,F042,F072/htu21d_nucleo/Readme similarity index 100% rename from F0-nolib/htu21d_nucleo/Readme rename to F0:F030,F042,F072/htu21d_nucleo/Readme diff --git a/F0-nolib/htu21d_nucleo/i2c.c b/F0:F030,F042,F072/htu21d_nucleo/i2c.c similarity index 100% rename from F0-nolib/htu21d_nucleo/i2c.c rename to F0:F030,F042,F072/htu21d_nucleo/i2c.c diff --git a/F0-nolib/htu21d_nucleo/i2c.h b/F0:F030,F042,F072/htu21d_nucleo/i2c.h similarity index 100% rename from F0-nolib/htu21d_nucleo/i2c.h rename to F0:F030,F042,F072/htu21d_nucleo/i2c.h diff --git a/F0-nolib/htu21d_nucleo/main.c b/F0:F030,F042,F072/htu21d_nucleo/main.c similarity index 100% rename from F0-nolib/htu21d_nucleo/main.c rename to F0:F030,F042,F072/htu21d_nucleo/main.c diff --git a/F0-nolib/htu21d_nucleo/usart.bin b/F0:F030,F042,F072/htu21d_nucleo/usart.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/htu21d_nucleo/usart.bin rename to F0:F030,F042,F072/htu21d_nucleo/usart.bin diff --git a/F0-nolib/htu21d_nucleo/usart.c b/F0:F030,F042,F072/htu21d_nucleo/usart.c similarity index 100% rename from F0-nolib/htu21d_nucleo/usart.c rename to F0:F030,F042,F072/htu21d_nucleo/usart.c diff --git a/F0-nolib/htu21d_nucleo/usart.h b/F0:F030,F042,F072/htu21d_nucleo/usart.h similarity index 100% rename from F0-nolib/htu21d_nucleo/usart.h rename to F0:F030,F042,F072/htu21d_nucleo/usart.h diff --git a/F0:F030,F042,F072/inc/F0 b/F0:F030,F042,F072/inc/F0 new file mode 120000 index 0000000..0be4819 --- /dev/null +++ b/F0:F030,F042,F072/inc/F0 @@ -0,0 +1 @@ +Fx \ No newline at end of file diff --git a/F0-nolib/inc/Fx/common_macros.h b/F0:F030,F042,F072/inc/Fx/common_macros.h similarity index 100% rename from F0-nolib/inc/Fx/common_macros.h rename to F0:F030,F042,F072/inc/Fx/common_macros.h diff --git a/F0-nolib/inc/Fx/flash_size_reg.h b/F0:F030,F042,F072/inc/Fx/flash_size_reg.h similarity index 100% rename from F0-nolib/inc/Fx/flash_size_reg.h rename to F0:F030,F042,F072/inc/Fx/flash_size_reg.h diff --git a/F0-nolib/inc/Fx/stm32f0.h b/F0:F030,F042,F072/inc/Fx/stm32f0.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f0.h rename to F0:F030,F042,F072/inc/Fx/stm32f0.h diff --git a/F0-nolib/inc/Fx/stm32f030x6.h b/F0:F030,F042,F072/inc/Fx/stm32f030x6.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f030x6.h rename to F0:F030,F042,F072/inc/Fx/stm32f030x6.h diff --git a/F0-nolib/inc/Fx/stm32f030x8.h b/F0:F030,F042,F072/inc/Fx/stm32f030x8.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f030x8.h rename to F0:F030,F042,F072/inc/Fx/stm32f030x8.h diff --git a/F0-nolib/inc/Fx/stm32f030xc.h b/F0:F030,F042,F072/inc/Fx/stm32f030xc.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f030xc.h rename to F0:F030,F042,F072/inc/Fx/stm32f030xc.h diff --git a/F0-nolib/inc/Fx/stm32f031x6.h b/F0:F030,F042,F072/inc/Fx/stm32f031x6.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f031x6.h rename to F0:F030,F042,F072/inc/Fx/stm32f031x6.h diff --git a/F0-nolib/inc/Fx/stm32f038xx.h b/F0:F030,F042,F072/inc/Fx/stm32f038xx.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f038xx.h rename to F0:F030,F042,F072/inc/Fx/stm32f038xx.h diff --git a/F0-nolib/inc/Fx/stm32f042x6.h b/F0:F030,F042,F072/inc/Fx/stm32f042x6.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f042x6.h rename to F0:F030,F042,F072/inc/Fx/stm32f042x6.h diff --git a/F0-nolib/inc/Fx/stm32f048xx.h b/F0:F030,F042,F072/inc/Fx/stm32f048xx.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f048xx.h rename to F0:F030,F042,F072/inc/Fx/stm32f048xx.h diff --git a/F0-nolib/inc/Fx/stm32f051x8.h b/F0:F030,F042,F072/inc/Fx/stm32f051x8.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f051x8.h rename to F0:F030,F042,F072/inc/Fx/stm32f051x8.h diff --git a/F0-nolib/inc/Fx/stm32f058xx.h b/F0:F030,F042,F072/inc/Fx/stm32f058xx.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f058xx.h rename to F0:F030,F042,F072/inc/Fx/stm32f058xx.h diff --git a/F0-nolib/inc/Fx/stm32f070x6.h b/F0:F030,F042,F072/inc/Fx/stm32f070x6.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f070x6.h rename to F0:F030,F042,F072/inc/Fx/stm32f070x6.h diff --git a/F0-nolib/inc/Fx/stm32f070xb.h b/F0:F030,F042,F072/inc/Fx/stm32f070xb.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f070xb.h rename to F0:F030,F042,F072/inc/Fx/stm32f070xb.h diff --git a/F0-nolib/inc/Fx/stm32f071xb.h b/F0:F030,F042,F072/inc/Fx/stm32f071xb.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f071xb.h rename to F0:F030,F042,F072/inc/Fx/stm32f071xb.h diff --git a/F0-nolib/inc/Fx/stm32f072xb.h b/F0:F030,F042,F072/inc/Fx/stm32f072xb.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f072xb.h rename to F0:F030,F042,F072/inc/Fx/stm32f072xb.h diff --git a/F0-nolib/inc/Fx/stm32f078xx.h b/F0:F030,F042,F072/inc/Fx/stm32f078xx.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f078xx.h rename to F0:F030,F042,F072/inc/Fx/stm32f078xx.h diff --git a/F0-nolib/inc/Fx/stm32f091xc.h b/F0:F030,F042,F072/inc/Fx/stm32f091xc.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f091xc.h rename to F0:F030,F042,F072/inc/Fx/stm32f091xc.h diff --git a/F0-nolib/inc/Fx/stm32f098xx.h b/F0:F030,F042,F072/inc/Fx/stm32f098xx.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f098xx.h rename to F0:F030,F042,F072/inc/Fx/stm32f098xx.h diff --git a/F0-nolib/inc/Fx/stm32f0xx.h b/F0:F030,F042,F072/inc/Fx/stm32f0xx.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f0xx.h rename to F0:F030,F042,F072/inc/Fx/stm32f0xx.h diff --git a/F0-nolib/inc/Fx/stm32f1.h b/F0:F030,F042,F072/inc/Fx/stm32f1.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f1.h rename to F0:F030,F042,F072/inc/Fx/stm32f1.h diff --git a/F0-nolib/inc/Fx/stm32f10x.h b/F0:F030,F042,F072/inc/Fx/stm32f10x.h similarity index 100% rename from F0-nolib/inc/Fx/stm32f10x.h rename to F0:F030,F042,F072/inc/Fx/stm32f10x.h diff --git a/F0-nolib/inc/Fx/vector.h b/F0:F030,F042,F072/inc/Fx/vector.h similarity index 100% rename from F0-nolib/inc/Fx/vector.h rename to F0:F030,F042,F072/inc/Fx/vector.h diff --git a/F0-nolib/inc/Should_use_common_includes_with_F1 b/F0:F030,F042,F072/inc/Should_use_common_includes_with_F1 similarity index 100% rename from F0-nolib/inc/Should_use_common_includes_with_F1 rename to F0:F030,F042,F072/inc/Should_use_common_includes_with_F1 diff --git a/F0-nolib/inc/cm/core_cm0.h b/F0:F030,F042,F072/inc/cm/core_cm0.h similarity index 100% rename from F0-nolib/inc/cm/core_cm0.h rename to F0:F030,F042,F072/inc/cm/core_cm0.h diff --git a/F0-nolib/inc/cm/core_cm0plus.h b/F0:F030,F042,F072/inc/cm/core_cm0plus.h similarity index 100% rename from F0-nolib/inc/cm/core_cm0plus.h rename to F0:F030,F042,F072/inc/cm/core_cm0plus.h diff --git a/F0-nolib/inc/cm/core_cm3.h b/F0:F030,F042,F072/inc/cm/core_cm3.h similarity index 100% rename from F0-nolib/inc/cm/core_cm3.h rename to F0:F030,F042,F072/inc/cm/core_cm3.h diff --git a/F0-nolib/inc/cm/core_cm4.h b/F0:F030,F042,F072/inc/cm/core_cm4.h similarity index 100% rename from F0-nolib/inc/cm/core_cm4.h rename to F0:F030,F042,F072/inc/cm/core_cm4.h diff --git a/F0-nolib/inc/cm/core_cm7.h b/F0:F030,F042,F072/inc/cm/core_cm7.h similarity index 100% rename from F0-nolib/inc/cm/core_cm7.h rename to F0:F030,F042,F072/inc/cm/core_cm7.h diff --git a/F0-nolib/inc/cm/core_cmFunc.h b/F0:F030,F042,F072/inc/cm/core_cmFunc.h similarity index 100% rename from F0-nolib/inc/cm/core_cmFunc.h rename to F0:F030,F042,F072/inc/cm/core_cmFunc.h diff --git a/F0-nolib/inc/cm/core_cmInstr.h b/F0:F030,F042,F072/inc/cm/core_cmInstr.h similarity index 100% rename from F0-nolib/inc/cm/core_cmInstr.h rename to F0:F030,F042,F072/inc/cm/core_cmInstr.h diff --git a/F0-nolib/inc/cm/core_cmSimd.h b/F0:F030,F042,F072/inc/cm/core_cmSimd.h similarity index 100% rename from F0-nolib/inc/cm/core_cmSimd.h rename to F0:F030,F042,F072/inc/cm/core_cmSimd.h diff --git a/F0-nolib/inc/cm/core_sc000.h b/F0:F030,F042,F072/inc/cm/core_sc000.h similarity index 100% rename from F0-nolib/inc/cm/core_sc000.h rename to F0:F030,F042,F072/inc/cm/core_sc000.h diff --git a/F0-nolib/inc/cm/core_sc300.h b/F0:F030,F042,F072/inc/cm/core_sc300.h similarity index 100% rename from F0-nolib/inc/cm/core_sc300.h rename to F0:F030,F042,F072/inc/cm/core_sc300.h diff --git a/F0-nolib/inc/ld/devices.data b/F0:F030,F042,F072/inc/ld/devices.data similarity index 100% rename from F0-nolib/inc/ld/devices.data rename to F0:F030,F042,F072/inc/ld/devices.data diff --git a/F0-nolib/inc/ld/stm32f01234.ld b/F0:F030,F042,F072/inc/ld/stm32f01234.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f01234.ld rename to F0:F030,F042,F072/inc/ld/stm32f01234.ld diff --git a/F0-nolib/inc/ld/stm32f030f.ld b/F0:F030,F042,F072/inc/ld/stm32f030f.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f030f.ld rename to F0:F030,F042,F072/inc/ld/stm32f030f.ld diff --git a/F0-nolib/inc/ld/stm32f042k.ld b/F0:F030,F042,F072/inc/ld/stm32f042k.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f042k.ld rename to F0:F030,F042,F072/inc/ld/stm32f042k.ld diff --git a/F0-nolib/inc/ld/stm32f042x6.ld b/F0:F030,F042,F072/inc/ld/stm32f042x6.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f042x6.ld rename to F0:F030,F042,F072/inc/ld/stm32f042x6.ld diff --git a/F0-nolib/inc/ld/stm32f051x8.ld b/F0:F030,F042,F072/inc/ld/stm32f051x8.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f051x8.ld rename to F0:F030,F042,F072/inc/ld/stm32f051x8.ld diff --git a/F0-nolib/inc/ld/stm32f0728.ld b/F0:F030,F042,F072/inc/ld/stm32f0728.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f0728.ld rename to F0:F030,F042,F072/inc/ld/stm32f0728.ld diff --git a/F0-nolib/inc/ld/stm32f072B.ld b/F0:F030,F042,F072/inc/ld/stm32f072B.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f072B.ld rename to F0:F030,F042,F072/inc/ld/stm32f072B.ld diff --git a/F0-nolib/inc/ld/stm32f103x4.ld b/F0:F030,F042,F072/inc/ld/stm32f103x4.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f103x4.ld rename to F0:F030,F042,F072/inc/ld/stm32f103x4.ld diff --git a/F0-nolib/inc/ld/stm32f103x6.ld b/F0:F030,F042,F072/inc/ld/stm32f103x6.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f103x6.ld rename to F0:F030,F042,F072/inc/ld/stm32f103x6.ld diff --git a/F0-nolib/inc/ld/stm32f103x8.ld b/F0:F030,F042,F072/inc/ld/stm32f103x8.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f103x8.ld rename to F0:F030,F042,F072/inc/ld/stm32f103x8.ld diff --git a/F0-nolib/inc/ld/stm32f103xB.ld b/F0:F030,F042,F072/inc/ld/stm32f103xB.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f103xB.ld rename to F0:F030,F042,F072/inc/ld/stm32f103xB.ld diff --git a/F0-nolib/inc/ld/stm32f103xC.ld b/F0:F030,F042,F072/inc/ld/stm32f103xC.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f103xC.ld rename to F0:F030,F042,F072/inc/ld/stm32f103xC.ld diff --git a/F0-nolib/inc/ld/stm32f103xD.ld b/F0:F030,F042,F072/inc/ld/stm32f103xD.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f103xD.ld rename to F0:F030,F042,F072/inc/ld/stm32f103xD.ld diff --git a/F0-nolib/inc/ld/stm32f103xE.ld b/F0:F030,F042,F072/inc/ld/stm32f103xE.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f103xE.ld rename to F0:F030,F042,F072/inc/ld/stm32f103xE.ld diff --git a/F0-nolib/inc/ld/stm32f103xF.ld b/F0:F030,F042,F072/inc/ld/stm32f103xF.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f103xF.ld rename to F0:F030,F042,F072/inc/ld/stm32f103xF.ld diff --git a/F0-nolib/inc/ld/stm32f103xG.ld b/F0:F030,F042,F072/inc/ld/stm32f103xG.ld similarity index 100% rename from F0-nolib/inc/ld/stm32f103xG.ld rename to F0:F030,F042,F072/inc/ld/stm32f103xG.ld diff --git a/F0-nolib/inc/startup/vector.c b/F0:F030,F042,F072/inc/startup/vector.c similarity index 100% rename from F0-nolib/inc/startup/vector.c rename to F0:F030,F042,F072/inc/startup/vector.c diff --git a/F0-nolib/inc/startup/vector.c.depr b/F0:F030,F042,F072/inc/startup/vector.c.depr similarity index 100% rename from F0-nolib/inc/startup/vector.c.depr rename to F0:F030,F042,F072/inc/startup/vector.c.depr diff --git a/F0-nolib/morze/Makefile b/F0:F030,F042,F072/morze/Makefile similarity index 100% rename from F0-nolib/morze/Makefile rename to F0:F030,F042,F072/morze/Makefile diff --git a/F0-nolib/morze/Readme.md b/F0:F030,F042,F072/morze/Readme.md similarity index 100% rename from F0-nolib/morze/Readme.md rename to F0:F030,F042,F072/morze/Readme.md diff --git a/F0-nolib/morze/main.c b/F0:F030,F042,F072/morze/main.c similarity index 100% rename from F0-nolib/morze/main.c rename to F0:F030,F042,F072/morze/main.c diff --git a/F0-nolib/morze/morse.c b/F0:F030,F042,F072/morze/morse.c similarity index 100% rename from F0-nolib/morze/morse.c rename to F0:F030,F042,F072/morze/morse.c diff --git a/F0-nolib/morze/morse.h b/F0:F030,F042,F072/morze/morse.h similarity index 100% rename from F0-nolib/morze/morse.h rename to F0:F030,F042,F072/morze/morse.h diff --git a/F0-nolib/morze/morze.bin b/F0:F030,F042,F072/morze/morze.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/morze/morze.bin rename to F0:F030,F042,F072/morze/morze.bin diff --git a/F0-nolib/morze/usart.c b/F0:F030,F042,F072/morze/usart.c similarity index 100% rename from F0-nolib/morze/usart.c rename to F0:F030,F042,F072/morze/usart.c diff --git a/F0-nolib/morze/usart.h b/F0:F030,F042,F072/morze/usart.h similarity index 100% rename from F0-nolib/morze/usart.h rename to F0:F030,F042,F072/morze/usart.h diff --git a/F0-nolib/pl2303/Makefile b/F0:F030,F042,F072/pl2303/Makefile similarity index 100% rename from F0-nolib/pl2303/Makefile rename to F0:F030,F042,F072/pl2303/Makefile diff --git a/F0-nolib/pl2303/Readme.md b/F0:F030,F042,F072/pl2303/Readme.md similarity index 100% rename from F0-nolib/pl2303/Readme.md rename to F0:F030,F042,F072/pl2303/Readme.md diff --git a/F0-nolib/pl2303/hardware.c b/F0:F030,F042,F072/pl2303/hardware.c similarity index 100% rename from F0-nolib/pl2303/hardware.c rename to F0:F030,F042,F072/pl2303/hardware.c diff --git a/F0-nolib/pl2303/hardware.h b/F0:F030,F042,F072/pl2303/hardware.h similarity index 100% rename from F0-nolib/pl2303/hardware.h rename to F0:F030,F042,F072/pl2303/hardware.h diff --git a/F0-nolib/pl2303/main.c b/F0:F030,F042,F072/pl2303/main.c similarity index 100% rename from F0-nolib/pl2303/main.c rename to F0:F030,F042,F072/pl2303/main.c diff --git a/F0-nolib/pl2303/pl2303.bin b/F0:F030,F042,F072/pl2303/pl2303.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/pl2303/pl2303.bin rename to F0:F030,F042,F072/pl2303/pl2303.bin diff --git a/F0-nolib/pl2303/usart.c b/F0:F030,F042,F072/pl2303/usart.c similarity index 100% rename from F0-nolib/pl2303/usart.c rename to F0:F030,F042,F072/pl2303/usart.c diff --git a/F0-nolib/pl2303/usart.h b/F0:F030,F042,F072/pl2303/usart.h similarity index 100% rename from F0-nolib/pl2303/usart.h rename to F0:F030,F042,F072/pl2303/usart.h diff --git a/F0-nolib/pl2303/usb.c b/F0:F030,F042,F072/pl2303/usb.c similarity index 100% rename from F0-nolib/pl2303/usb.c rename to F0:F030,F042,F072/pl2303/usb.c diff --git a/F0-nolib/pl2303/usb.h b/F0:F030,F042,F072/pl2303/usb.h similarity index 100% rename from F0-nolib/pl2303/usb.h rename to F0:F030,F042,F072/pl2303/usb.h diff --git a/F0-nolib/pl2303/usb_defs.h b/F0:F030,F042,F072/pl2303/usb_defs.h similarity index 100% rename from F0-nolib/pl2303/usb_defs.h rename to F0:F030,F042,F072/pl2303/usb_defs.h diff --git a/F0-nolib/pl2303/usb_lib.c b/F0:F030,F042,F072/pl2303/usb_lib.c similarity index 100% rename from F0-nolib/pl2303/usb_lib.c rename to F0:F030,F042,F072/pl2303/usb_lib.c diff --git a/F0-nolib/pl2303/usb_lib.h b/F0:F030,F042,F072/pl2303/usb_lib.h similarity index 100% rename from F0-nolib/pl2303/usb_lib.h rename to F0:F030,F042,F072/pl2303/usb_lib.h diff --git a/F0-nolib/tsys01_nucleo/Makefile b/F0:F030,F042,F072/tsys01_nucleo/Makefile similarity index 100% rename from F0-nolib/tsys01_nucleo/Makefile rename to F0:F030,F042,F072/tsys01_nucleo/Makefile diff --git a/F0-nolib/tsys01_nucleo/Readme b/F0:F030,F042,F072/tsys01_nucleo/Readme similarity index 100% rename from F0-nolib/tsys01_nucleo/Readme rename to F0:F030,F042,F072/tsys01_nucleo/Readme diff --git a/F0-nolib/tsys01_nucleo/i2c.c b/F0:F030,F042,F072/tsys01_nucleo/i2c.c similarity index 100% rename from F0-nolib/tsys01_nucleo/i2c.c rename to F0:F030,F042,F072/tsys01_nucleo/i2c.c diff --git a/F0-nolib/tsys01_nucleo/i2c.h b/F0:F030,F042,F072/tsys01_nucleo/i2c.h similarity index 100% rename from F0-nolib/tsys01_nucleo/i2c.h rename to F0:F030,F042,F072/tsys01_nucleo/i2c.h diff --git a/F0-nolib/tsys01_nucleo/main.c b/F0:F030,F042,F072/tsys01_nucleo/main.c similarity index 100% rename from F0-nolib/tsys01_nucleo/main.c rename to F0:F030,F042,F072/tsys01_nucleo/main.c diff --git a/F0-nolib/tsys01_nucleo/tsys01.bin b/F0:F030,F042,F072/tsys01_nucleo/tsys01.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/tsys01_nucleo/tsys01.bin rename to F0:F030,F042,F072/tsys01_nucleo/tsys01.bin diff --git a/F0-nolib/tsys01_nucleo/usart.c b/F0:F030,F042,F072/tsys01_nucleo/usart.c similarity index 100% rename from F0-nolib/tsys01_nucleo/usart.c rename to F0:F030,F042,F072/tsys01_nucleo/usart.c diff --git a/F0-nolib/tsys01_nucleo/usart.h b/F0:F030,F042,F072/tsys01_nucleo/usart.h similarity index 100% rename from F0-nolib/tsys01_nucleo/usart.h rename to F0:F030,F042,F072/tsys01_nucleo/usart.h diff --git a/F0-nolib/uart_blink/Makefile b/F0:F030,F042,F072/uart_blink/Makefile similarity index 100% rename from F0-nolib/uart_blink/Makefile rename to F0:F030,F042,F072/uart_blink/Makefile diff --git a/F0-nolib/uart_blink/Readme.md b/F0:F030,F042,F072/uart_blink/Readme.md similarity index 100% rename from F0-nolib/uart_blink/Readme.md rename to F0:F030,F042,F072/uart_blink/Readme.md diff --git a/F0-nolib/uart_blink/main.c b/F0:F030,F042,F072/uart_blink/main.c similarity index 100% rename from F0-nolib/uart_blink/main.c rename to F0:F030,F042,F072/uart_blink/main.c diff --git a/F0-nolib/uart_blink/uartblink.bin b/F0:F030,F042,F072/uart_blink/uartblink.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/uart_blink/uartblink.bin rename to F0:F030,F042,F072/uart_blink/uartblink.bin diff --git a/F0-nolib/uart_blink/usart.c b/F0:F030,F042,F072/uart_blink/usart.c similarity index 100% rename from F0-nolib/uart_blink/usart.c rename to F0:F030,F042,F072/uart_blink/usart.c diff --git a/F0-nolib/uart_blink/usart.h b/F0:F030,F042,F072/uart_blink/usart.h similarity index 100% rename from F0-nolib/uart_blink/usart.h rename to F0:F030,F042,F072/uart_blink/usart.h diff --git a/F0-nolib/uart_blink_dma/Makefile b/F0:F030,F042,F072/uart_blink_dma/Makefile similarity index 100% rename from F0-nolib/uart_blink_dma/Makefile rename to F0:F030,F042,F072/uart_blink_dma/Makefile diff --git a/F0-nolib/uart_blink_dma/Readme.md b/F0:F030,F042,F072/uart_blink_dma/Readme.md similarity index 100% rename from F0-nolib/uart_blink_dma/Readme.md rename to F0:F030,F042,F072/uart_blink_dma/Readme.md diff --git a/F0-nolib/uart_blink_dma/main.c b/F0:F030,F042,F072/uart_blink_dma/main.c similarity index 100% rename from F0-nolib/uart_blink_dma/main.c rename to F0:F030,F042,F072/uart_blink_dma/main.c diff --git a/F0-nolib/uart_blink_dma/uartblink.bin b/F0:F030,F042,F072/uart_blink_dma/uartblink.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/uart_blink_dma/uartblink.bin rename to F0:F030,F042,F072/uart_blink_dma/uartblink.bin diff --git a/F0-nolib/uart_blink_dma/usart.c b/F0:F030,F042,F072/uart_blink_dma/usart.c similarity index 100% rename from F0-nolib/uart_blink_dma/usart.c rename to F0:F030,F042,F072/uart_blink_dma/usart.c diff --git a/F0-nolib/uart_blink_dma/usart.h b/F0:F030,F042,F072/uart_blink_dma/usart.h similarity index 100% rename from F0-nolib/uart_blink_dma/usart.h rename to F0:F030,F042,F072/uart_blink_dma/usart.h diff --git a/F0-nolib/uart_nucleo/Makefile b/F0:F030,F042,F072/uart_nucleo/Makefile similarity index 100% rename from F0-nolib/uart_nucleo/Makefile rename to F0:F030,F042,F072/uart_nucleo/Makefile diff --git a/F0-nolib/uart_nucleo/Readme b/F0:F030,F042,F072/uart_nucleo/Readme similarity index 100% rename from F0-nolib/uart_nucleo/Readme rename to F0:F030,F042,F072/uart_nucleo/Readme diff --git a/F0-nolib/uart_nucleo/main.c b/F0:F030,F042,F072/uart_nucleo/main.c similarity index 100% rename from F0-nolib/uart_nucleo/main.c rename to F0:F030,F042,F072/uart_nucleo/main.c diff --git a/F0-nolib/uart_nucleo/usart.bin b/F0:F030,F042,F072/uart_nucleo/usart.bin old mode 100755 new mode 100644 similarity index 100% rename from F0-nolib/uart_nucleo/usart.bin rename to F0:F030,F042,F072/uart_nucleo/usart.bin diff --git a/F0-nolib/uart_nucleo/usart.c b/F0:F030,F042,F072/uart_nucleo/usart.c similarity index 100% rename from F0-nolib/uart_nucleo/usart.c rename to F0:F030,F042,F072/uart_nucleo/usart.c diff --git a/F0-nolib/uart_nucleo/usart.h b/F0:F030,F042,F072/uart_nucleo/usart.h similarity index 100% rename from F0-nolib/uart_nucleo/usart.h rename to F0:F030,F042,F072/uart_nucleo/usart.h diff --git a/F0-nolib/usbcan/Makefile b/F0:F030,F042,F072/usbcan/Makefile similarity index 100% rename from F0-nolib/usbcan/Makefile rename to F0:F030,F042,F072/usbcan/Makefile diff --git a/F0-nolib/usbcan/Readme.md b/F0:F030,F042,F072/usbcan/Readme.md similarity index 100% rename from F0-nolib/usbcan/Readme.md rename to F0:F030,F042,F072/usbcan/Readme.md diff --git a/F0-nolib/usbcan/can.c b/F0:F030,F042,F072/usbcan/can.c similarity index 100% rename from F0-nolib/usbcan/can.c rename to F0:F030,F042,F072/usbcan/can.c diff --git a/F0-nolib/usbcan/can.h b/F0:F030,F042,F072/usbcan/can.h similarity index 100% rename from F0-nolib/usbcan/can.h rename to F0:F030,F042,F072/usbcan/can.h diff --git a/F0-nolib/usbcan/hardware.c b/F0:F030,F042,F072/usbcan/hardware.c similarity index 100% rename from F0-nolib/usbcan/hardware.c rename to F0:F030,F042,F072/usbcan/hardware.c diff --git a/F0-nolib/usbcan/hardware.h b/F0:F030,F042,F072/usbcan/hardware.h similarity index 100% rename from F0-nolib/usbcan/hardware.h rename to F0:F030,F042,F072/usbcan/hardware.h diff --git a/F0-nolib/usbcan/kicad/bom.ini b/F0:F030,F042,F072/usbcan/kicad/bom.ini similarity index 100% rename from F0-nolib/usbcan/kicad/bom.ini rename to F0:F030,F042,F072/usbcan/kicad/bom.ini diff --git a/F0-nolib/usbcan/kicad/elements.lib b/F0:F030,F042,F072/usbcan/kicad/elements.lib similarity index 100% rename from F0-nolib/usbcan/kicad/elements.lib rename to F0:F030,F042,F072/usbcan/kicad/elements.lib diff --git a/F0-nolib/usbcan/kicad/fp-info-cache b/F0:F030,F042,F072/usbcan/kicad/fp-info-cache similarity index 100% rename from F0-nolib/usbcan/kicad/fp-info-cache rename to F0:F030,F042,F072/usbcan/kicad/fp-info-cache diff --git a/F0-nolib/usbcan/kicad/fp-lib-table b/F0:F030,F042,F072/usbcan/kicad/fp-lib-table similarity index 100% rename from F0-nolib/usbcan/kicad/fp-lib-table rename to F0:F030,F042,F072/usbcan/kicad/fp-lib-table diff --git a/F0-nolib/usbcan/kicad/gerbers/stm32-B_Cu.gbr b/F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-B_Cu.gbr similarity index 100% rename from F0-nolib/usbcan/kicad/gerbers/stm32-B_Cu.gbr rename to F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-B_Cu.gbr diff --git a/F0-nolib/usbcan/kicad/gerbers/stm32-B_Mask.gbr b/F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-B_Mask.gbr similarity index 100% rename from F0-nolib/usbcan/kicad/gerbers/stm32-B_Mask.gbr rename to F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-B_Mask.gbr diff --git a/F0-nolib/usbcan/kicad/gerbers/stm32-B_SilkS.gbr b/F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-B_SilkS.gbr similarity index 100% rename from F0-nolib/usbcan/kicad/gerbers/stm32-B_SilkS.gbr rename to F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-B_SilkS.gbr diff --git a/F0-nolib/usbcan/kicad/gerbers/stm32-Edge_Cuts.gbr b/F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-Edge_Cuts.gbr similarity index 100% rename from F0-nolib/usbcan/kicad/gerbers/stm32-Edge_Cuts.gbr rename to F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-Edge_Cuts.gbr diff --git a/F0-nolib/usbcan/kicad/gerbers/stm32-F_Cu.gbr b/F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-F_Cu.gbr similarity index 100% rename from F0-nolib/usbcan/kicad/gerbers/stm32-F_Cu.gbr rename to F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-F_Cu.gbr diff --git a/F0-nolib/usbcan/kicad/gerbers/stm32-F_Mask.gbr b/F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-F_Mask.gbr similarity index 100% rename from F0-nolib/usbcan/kicad/gerbers/stm32-F_Mask.gbr rename to F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-F_Mask.gbr diff --git a/F0-nolib/usbcan/kicad/gerbers/stm32-F_SilkS.gbr b/F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-F_SilkS.gbr similarity index 100% rename from F0-nolib/usbcan/kicad/gerbers/stm32-F_SilkS.gbr rename to F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-F_SilkS.gbr diff --git a/F0-nolib/usbcan/kicad/gerbers/stm32-drl_map.gbr b/F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-drl_map.gbr similarity index 100% rename from F0-nolib/usbcan/kicad/gerbers/stm32-drl_map.gbr rename to F0:F030,F042,F072/usbcan/kicad/gerbers/stm32-drl_map.gbr diff --git a/F0-nolib/usbcan/kicad/my_footprints.pretty/B0x0xS.kicad_mod b/F0:F030,F042,F072/usbcan/kicad/my_footprints.pretty/B0x0xS.kicad_mod similarity index 100% rename from F0-nolib/usbcan/kicad/my_footprints.pretty/B0x0xS.kicad_mod rename to F0:F030,F042,F072/usbcan/kicad/my_footprints.pretty/B0x0xS.kicad_mod diff --git a/F0-nolib/usbcan/kicad/my_footprints.pretty/Hole_3mm.kicad_mod b/F0:F030,F042,F072/usbcan/kicad/my_footprints.pretty/Hole_3mm.kicad_mod similarity index 100% rename from F0-nolib/usbcan/kicad/my_footprints.pretty/Hole_3mm.kicad_mod rename to F0:F030,F042,F072/usbcan/kicad/my_footprints.pretty/Hole_3mm.kicad_mod diff --git a/F0-nolib/usbcan/kicad/stm32-backups/stm32-2021-04-10_184318.zip b/F0:F030,F042,F072/usbcan/kicad/stm32-backups/stm32-2021-04-10_184318.zip similarity index 100% rename from F0-nolib/usbcan/kicad/stm32-backups/stm32-2021-04-10_184318.zip rename to F0:F030,F042,F072/usbcan/kicad/stm32-backups/stm32-2021-04-10_184318.zip diff --git a/F0-nolib/usbcan/kicad/stm32-backups/stm32-2021-04-11_222546.zip b/F0:F030,F042,F072/usbcan/kicad/stm32-backups/stm32-2021-04-11_222546.zip similarity index 100% rename from F0-nolib/usbcan/kicad/stm32-backups/stm32-2021-04-11_222546.zip rename to F0:F030,F042,F072/usbcan/kicad/stm32-backups/stm32-2021-04-11_222546.zip diff --git a/F0-nolib/usbcan/kicad/stm32-rescue.lib b/F0:F030,F042,F072/usbcan/kicad/stm32-rescue.lib similarity index 100% rename from F0-nolib/usbcan/kicad/stm32-rescue.lib rename to F0:F030,F042,F072/usbcan/kicad/stm32-rescue.lib diff --git a/F0-nolib/usbcan/kicad/stm32.csv b/F0:F030,F042,F072/usbcan/kicad/stm32.csv similarity index 100% rename from F0-nolib/usbcan/kicad/stm32.csv rename to F0:F030,F042,F072/usbcan/kicad/stm32.csv diff --git a/F0-nolib/usbcan/kicad/stm32.kicad_pcb b/F0:F030,F042,F072/usbcan/kicad/stm32.kicad_pcb similarity index 100% rename from F0-nolib/usbcan/kicad/stm32.kicad_pcb rename to F0:F030,F042,F072/usbcan/kicad/stm32.kicad_pcb diff --git a/F0-nolib/usbcan/kicad/stm32.kicad_prl b/F0:F030,F042,F072/usbcan/kicad/stm32.kicad_prl similarity index 100% rename from F0-nolib/usbcan/kicad/stm32.kicad_prl rename to F0:F030,F042,F072/usbcan/kicad/stm32.kicad_prl diff --git a/F0-nolib/usbcan/kicad/stm32.kicad_pro b/F0:F030,F042,F072/usbcan/kicad/stm32.kicad_pro similarity index 100% rename from F0-nolib/usbcan/kicad/stm32.kicad_pro rename to F0:F030,F042,F072/usbcan/kicad/stm32.kicad_pro diff --git a/F0-nolib/usbcan/kicad/stm32.net b/F0:F030,F042,F072/usbcan/kicad/stm32.net similarity index 100% rename from F0-nolib/usbcan/kicad/stm32.net rename to F0:F030,F042,F072/usbcan/kicad/stm32.net diff --git a/F0-nolib/usbcan/kicad/stm32.pro b/F0:F030,F042,F072/usbcan/kicad/stm32.pro similarity index 100% rename from F0-nolib/usbcan/kicad/stm32.pro rename to F0:F030,F042,F072/usbcan/kicad/stm32.pro diff --git a/F0-nolib/usbcan/kicad/stm32.sch b/F0:F030,F042,F072/usbcan/kicad/stm32.sch similarity index 100% rename from F0-nolib/usbcan/kicad/stm32.sch rename to F0:F030,F042,F072/usbcan/kicad/stm32.sch diff --git a/F0-nolib/usbcan/kicad/sym-lib-table b/F0:F030,F042,F072/usbcan/kicad/sym-lib-table similarity index 100% rename from F0-nolib/usbcan/kicad/sym-lib-table rename to F0:F030,F042,F072/usbcan/kicad/sym-lib-table diff --git a/F0-nolib/usbcan/main.c b/F0:F030,F042,F072/usbcan/main.c similarity index 100% rename from F0-nolib/usbcan/main.c rename to F0:F030,F042,F072/usbcan/main.c diff --git a/F0-nolib/usbcan/proto.c b/F0:F030,F042,F072/usbcan/proto.c similarity index 100% rename from F0-nolib/usbcan/proto.c rename to F0:F030,F042,F072/usbcan/proto.c diff --git a/F0-nolib/usbcan/proto.h b/F0:F030,F042,F072/usbcan/proto.h similarity index 100% rename from F0-nolib/usbcan/proto.h rename to F0:F030,F042,F072/usbcan/proto.h diff --git a/F0-nolib/usbcan/usb.c b/F0:F030,F042,F072/usbcan/usb.c similarity index 100% rename from F0-nolib/usbcan/usb.c rename to F0:F030,F042,F072/usbcan/usb.c diff --git a/F0-nolib/usbcan/usb.h b/F0:F030,F042,F072/usbcan/usb.h similarity index 100% rename from F0-nolib/usbcan/usb.h rename to F0:F030,F042,F072/usbcan/usb.h diff --git a/F0-nolib/usbcan/usb_defs.h b/F0:F030,F042,F072/usbcan/usb_defs.h similarity index 100% rename from F0-nolib/usbcan/usb_defs.h rename to F0:F030,F042,F072/usbcan/usb_defs.h diff --git a/F0-nolib/usbcan/usb_lib.c b/F0:F030,F042,F072/usbcan/usb_lib.c similarity index 100% rename from F0-nolib/usbcan/usb_lib.c rename to F0:F030,F042,F072/usbcan/usb_lib.c diff --git a/F0-nolib/usbcan/usb_lib.h b/F0:F030,F042,F072/usbcan/usb_lib.h similarity index 100% rename from F0-nolib/usbcan/usb_lib.h rename to F0:F030,F042,F072/usbcan/usb_lib.h diff --git a/F0-nolib/usbcan/usbcan.bin b/F0:F030,F042,F072/usbcan/usbcan.bin old mode 100644 new mode 100755 similarity index 100% rename from F0-nolib/usbcan/usbcan.bin rename to F0:F030,F042,F072/usbcan/usbcan.bin diff --git a/F0-nolib/usbcan_relay/Makefile b/F0:F030,F042,F072/usbcan_relay/Makefile similarity index 100% rename from F0-nolib/usbcan_relay/Makefile rename to F0:F030,F042,F072/usbcan_relay/Makefile diff --git a/F0-nolib/usbcan_relay/Readme.md b/F0:F030,F042,F072/usbcan_relay/Readme.md similarity index 100% rename from F0-nolib/usbcan_relay/Readme.md rename to F0:F030,F042,F072/usbcan_relay/Readme.md diff --git a/F0-nolib/usbcan_relay/adc.c b/F0:F030,F042,F072/usbcan_relay/adc.c similarity index 100% rename from F0-nolib/usbcan_relay/adc.c rename to F0:F030,F042,F072/usbcan_relay/adc.c diff --git a/F0-nolib/usbcan_relay/adc.h b/F0:F030,F042,F072/usbcan_relay/adc.h similarity index 100% rename from F0-nolib/usbcan_relay/adc.h rename to F0:F030,F042,F072/usbcan_relay/adc.h diff --git a/F0-nolib/usbcan_relay/buttons.c b/F0:F030,F042,F072/usbcan_relay/buttons.c similarity index 100% rename from F0-nolib/usbcan_relay/buttons.c rename to F0:F030,F042,F072/usbcan_relay/buttons.c diff --git a/F0-nolib/usbcan_relay/buttons.h b/F0:F030,F042,F072/usbcan_relay/buttons.h similarity index 100% rename from F0-nolib/usbcan_relay/buttons.h rename to F0:F030,F042,F072/usbcan_relay/buttons.h diff --git a/F0-nolib/usbcan_relay/can.c b/F0:F030,F042,F072/usbcan_relay/can.c similarity index 100% rename from F0-nolib/usbcan_relay/can.c rename to F0:F030,F042,F072/usbcan_relay/can.c diff --git a/F0-nolib/usbcan_relay/can.h b/F0:F030,F042,F072/usbcan_relay/can.h similarity index 100% rename from F0-nolib/usbcan_relay/can.h rename to F0:F030,F042,F072/usbcan_relay/can.h diff --git a/F0-nolib/usbcan_relay/canproto.c b/F0:F030,F042,F072/usbcan_relay/canproto.c similarity index 100% rename from F0-nolib/usbcan_relay/canproto.c rename to F0:F030,F042,F072/usbcan_relay/canproto.c diff --git a/F0-nolib/usbcan_relay/canproto.h b/F0:F030,F042,F072/usbcan_relay/canproto.h similarity index 100% rename from F0-nolib/usbcan_relay/canproto.h rename to F0:F030,F042,F072/usbcan_relay/canproto.h diff --git a/F0-nolib/usbcan_relay/custom_buttons.c b/F0:F030,F042,F072/usbcan_relay/custom_buttons.c similarity index 100% rename from F0-nolib/usbcan_relay/custom_buttons.c rename to F0:F030,F042,F072/usbcan_relay/custom_buttons.c diff --git a/F0-nolib/usbcan_relay/custom_buttons.h b/F0:F030,F042,F072/usbcan_relay/custom_buttons.h similarity index 100% rename from F0-nolib/usbcan_relay/custom_buttons.h rename to F0:F030,F042,F072/usbcan_relay/custom_buttons.h diff --git a/F0-nolib/usbcan_relay/hardware.c b/F0:F030,F042,F072/usbcan_relay/hardware.c similarity index 100% rename from F0-nolib/usbcan_relay/hardware.c rename to F0:F030,F042,F072/usbcan_relay/hardware.c diff --git a/F0-nolib/usbcan_relay/hardware.h b/F0:F030,F042,F072/usbcan_relay/hardware.h similarity index 100% rename from F0-nolib/usbcan_relay/hardware.h rename to F0:F030,F042,F072/usbcan_relay/hardware.h diff --git a/F0-nolib/usbcan_relay/kicad/Board3D-back.jpg b/F0:F030,F042,F072/usbcan_relay/kicad/Board3D-back.jpg similarity index 100% rename from F0-nolib/usbcan_relay/kicad/Board3D-back.jpg rename to F0:F030,F042,F072/usbcan_relay/kicad/Board3D-back.jpg diff --git a/F0-nolib/usbcan_relay/kicad/Board3D-front.jpg b/F0:F030,F042,F072/usbcan_relay/kicad/Board3D-front.jpg similarity index 100% rename from F0-nolib/usbcan_relay/kicad/Board3D-front.jpg rename to F0:F030,F042,F072/usbcan_relay/kicad/Board3D-front.jpg diff --git a/F0-nolib/usbcan_relay/kicad/elements.lib b/F0:F030,F042,F072/usbcan_relay/kicad/elements.lib similarity index 100% rename from F0-nolib/usbcan_relay/kicad/elements.lib rename to F0:F030,F042,F072/usbcan_relay/kicad/elements.lib diff --git a/F0-nolib/usbcan_relay/kicad/fp-info-cache b/F0:F030,F042,F072/usbcan_relay/kicad/fp-info-cache similarity index 100% rename from F0-nolib/usbcan_relay/kicad/fp-info-cache rename to F0:F030,F042,F072/usbcan_relay/kicad/fp-info-cache diff --git a/F0-nolib/usbcan_relay/kicad/fp-lib-table b/F0:F030,F042,F072/usbcan_relay/kicad/fp-lib-table similarity index 100% rename from F0-nolib/usbcan_relay/kicad/fp-lib-table rename to F0:F030,F042,F072/usbcan_relay/kicad/fp-lib-table diff --git a/F0-nolib/usbcan_relay/kicad/my_footprints.pretty/B0x0xS.kicad_mod b/F0:F030,F042,F072/usbcan_relay/kicad/my_footprints.pretty/B0x0xS.kicad_mod similarity index 100% rename from F0-nolib/usbcan_relay/kicad/my_footprints.pretty/B0x0xS.kicad_mod rename to F0:F030,F042,F072/usbcan_relay/kicad/my_footprints.pretty/B0x0xS.kicad_mod diff --git a/F0-nolib/usbcan_relay/kicad/my_footprints.pretty/Hole_3mm.kicad_mod b/F0:F030,F042,F072/usbcan_relay/kicad/my_footprints.pretty/Hole_3mm.kicad_mod similarity index 100% rename from F0-nolib/usbcan_relay/kicad/my_footprints.pretty/Hole_3mm.kicad_mod rename to F0:F030,F042,F072/usbcan_relay/kicad/my_footprints.pretty/Hole_3mm.kicad_mod diff --git a/F0-nolib/usbcan_relay/kicad/stm32 (2).csv b/F0:F030,F042,F072/usbcan_relay/kicad/stm32 (2).csv similarity index 100% rename from F0-nolib/usbcan_relay/kicad/stm32 (2).csv rename to F0:F030,F042,F072/usbcan_relay/kicad/stm32 (2).csv diff --git a/F0-nolib/usbcan_relay/kicad/stm32-rescue.lib b/F0:F030,F042,F072/usbcan_relay/kicad/stm32-rescue.lib similarity index 100% rename from F0-nolib/usbcan_relay/kicad/stm32-rescue.lib rename to F0:F030,F042,F072/usbcan_relay/kicad/stm32-rescue.lib diff --git a/F0-nolib/usbcan_relay/kicad/stm32.csv b/F0:F030,F042,F072/usbcan_relay/kicad/stm32.csv similarity index 100% rename from F0-nolib/usbcan_relay/kicad/stm32.csv rename to F0:F030,F042,F072/usbcan_relay/kicad/stm32.csv diff --git a/F0-nolib/usbcan_relay/kicad/stm32.kicad_pcb b/F0:F030,F042,F072/usbcan_relay/kicad/stm32.kicad_pcb similarity index 100% rename from F0-nolib/usbcan_relay/kicad/stm32.kicad_pcb rename to F0:F030,F042,F072/usbcan_relay/kicad/stm32.kicad_pcb diff --git a/F0-nolib/usbcan_relay/kicad/stm32.kicad_prl b/F0:F030,F042,F072/usbcan_relay/kicad/stm32.kicad_prl similarity index 100% rename from F0-nolib/usbcan_relay/kicad/stm32.kicad_prl rename to F0:F030,F042,F072/usbcan_relay/kicad/stm32.kicad_prl diff --git a/F0-nolib/usbcan_relay/kicad/stm32.kicad_pro b/F0:F030,F042,F072/usbcan_relay/kicad/stm32.kicad_pro similarity index 100% rename from F0-nolib/usbcan_relay/kicad/stm32.kicad_pro rename to F0:F030,F042,F072/usbcan_relay/kicad/stm32.kicad_pro diff --git a/F0-nolib/usbcan_relay/kicad/stm32.net b/F0:F030,F042,F072/usbcan_relay/kicad/stm32.net similarity index 100% rename from F0-nolib/usbcan_relay/kicad/stm32.net rename to F0:F030,F042,F072/usbcan_relay/kicad/stm32.net diff --git a/F0-nolib/usbcan_relay/kicad/stm32.pro b/F0:F030,F042,F072/usbcan_relay/kicad/stm32.pro similarity index 100% rename from F0-nolib/usbcan_relay/kicad/stm32.pro rename to F0:F030,F042,F072/usbcan_relay/kicad/stm32.pro diff --git a/F0-nolib/usbcan_relay/kicad/stm32.sch b/F0:F030,F042,F072/usbcan_relay/kicad/stm32.sch similarity index 100% rename from F0-nolib/usbcan_relay/kicad/stm32.sch rename to F0:F030,F042,F072/usbcan_relay/kicad/stm32.sch diff --git a/F0-nolib/usbcan_relay/kicad/sym-lib-table b/F0:F030,F042,F072/usbcan_relay/kicad/sym-lib-table similarity index 100% rename from F0-nolib/usbcan_relay/kicad/sym-lib-table rename to F0:F030,F042,F072/usbcan_relay/kicad/sym-lib-table diff --git a/F0-nolib/usbcan_relay/main.c b/F0:F030,F042,F072/usbcan_relay/main.c similarity index 100% rename from F0-nolib/usbcan_relay/main.c rename to F0:F030,F042,F072/usbcan_relay/main.c diff --git a/F0-nolib/usbcan_relay/proto.c b/F0:F030,F042,F072/usbcan_relay/proto.c similarity index 100% rename from F0-nolib/usbcan_relay/proto.c rename to F0:F030,F042,F072/usbcan_relay/proto.c diff --git a/F0-nolib/usbcan_relay/proto.h b/F0:F030,F042,F072/usbcan_relay/proto.h similarity index 100% rename from F0-nolib/usbcan_relay/proto.h rename to F0:F030,F042,F072/usbcan_relay/proto.h diff --git a/F0-nolib/usbcan_relay/usb.c b/F0:F030,F042,F072/usbcan_relay/usb.c similarity index 100% rename from F0-nolib/usbcan_relay/usb.c rename to F0:F030,F042,F072/usbcan_relay/usb.c diff --git a/F0-nolib/usbcan_relay/usb.h b/F0:F030,F042,F072/usbcan_relay/usb.h similarity index 100% rename from F0-nolib/usbcan_relay/usb.h rename to F0:F030,F042,F072/usbcan_relay/usb.h diff --git a/F0-nolib/usbcan_relay/usb_defs.h b/F0:F030,F042,F072/usbcan_relay/usb_defs.h similarity index 100% rename from F0-nolib/usbcan_relay/usb_defs.h rename to F0:F030,F042,F072/usbcan_relay/usb_defs.h diff --git a/F0-nolib/usbcan_relay/usb_lib.c b/F0:F030,F042,F072/usbcan_relay/usb_lib.c similarity index 100% rename from F0-nolib/usbcan_relay/usb_lib.c rename to F0:F030,F042,F072/usbcan_relay/usb_lib.c diff --git a/F0-nolib/usbcan_relay/usb_lib.h b/F0:F030,F042,F072/usbcan_relay/usb_lib.h similarity index 100% rename from F0-nolib/usbcan_relay/usb_lib.h rename to F0:F030,F042,F072/usbcan_relay/usb_lib.h diff --git a/F0-nolib/usbcan_relay/usbcan.bin b/F0:F030,F042,F072/usbcan_relay/usbcan.bin old mode 100644 new mode 100755 similarity index 100% rename from F0-nolib/usbcan_relay/usbcan.bin rename to F0:F030,F042,F072/usbcan_relay/usbcan.bin diff --git a/F1-nolib/CDC_ACM/CDCACM.cflags b/F1-nolib/CDC_ACM/CDCACM.cflags deleted file mode 100644 index 68d5165..0000000 --- a/F1-nolib/CDC_ACM/CDCACM.cflags +++ /dev/null @@ -1 +0,0 @@ --std=c17 \ No newline at end of file diff --git a/F1-nolib/CDC_ACM/CDCACM.cxxflags b/F1-nolib/CDC_ACM/CDCACM.cxxflags deleted file mode 100644 index 6435dfc..0000000 --- a/F1-nolib/CDC_ACM/CDCACM.cxxflags +++ /dev/null @@ -1 +0,0 @@ --std=c++17 \ No newline at end of file diff --git a/F1-nolib/RGB_LED_Screen/proto.c b/F1-nolib/RGB_LED_Screen/proto.c deleted file mode 100644 index 63ffb0f..0000000 --- a/F1-nolib/RGB_LED_Screen/proto.c +++ /dev/null @@ -1,301 +0,0 @@ -/* - * This file is part of the RGBLEDscreen project. - * Copyright 2020 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include "adcrandom.h" -#include "balls.h" -#include "fonts.h" -#include "proto.h" -#include "screen.h" -#include "usb.h" - -extern uint8_t countms, rainbow, balls; -extern uint32_t Tms; - -char *omit_spaces(const char *buf){ - while(*buf){ - if(*buf > ' ') break; - ++buf; - } - return (char*)buf; -} - -// In case of overflow return `buf` and N==0xffffffff -// read decimal number & return pointer to next non-number symbol -static char *getdec(const char *buf, uint32_t *N){ - char *start = (char*)buf; - uint32_t num = 0; - while(*buf){ - char c = *buf; - if(c < '0' || c > '9'){ - break; - } - if(num > 429496729 || (num == 429496729 && c > '5')){ // overflow - *N = 0xffffff; - return start; - } - num *= 10; - num += c - '0'; - ++buf; - } - *N = num; - return (char*)buf; -} -// read hexadecimal number (without 0x prefix!) -static char *gethex(const char *buf, uint32_t *N){ - char *start = (char*)buf; - uint32_t num = 0; - while(*buf){ - char c = *buf; - uint8_t M = 0; - if(c >= '0' && c <= '9'){ - M = '0'; - }else if(c >= 'A' && c <= 'F'){ - M = 'A' - 10; - }else if(c >= 'a' && c <= 'f'){ - M = 'a' - 10; - } - if(M){ - if(num & 0xf0000000){ // overflow - *N = 0xffffff; - return start; - } - num <<= 4; - num += c - M; - }else{ - break; - } - ++buf; - } - *N = num; - return (char*)buf; -} -// read octal number (without 0 prefix!) -static char *getoct(const char *buf, uint32_t *N){ - char *start = (char*)buf; - uint32_t num = 0; - while(*buf){ - char c = *buf; - if(c < '0' || c > '7'){ - break; - } - if(num & 0xe0000000){ // overflow - *N = 0xffffff; - return start; - } - num <<= 3; - num += c - '0'; - ++buf; - } - *N = num; - return (char*)buf; -} -// read binary number (without b prefix!) -static char *getbin(const char *buf, uint32_t *N){ - char *start = (char*)buf; - uint32_t num = 0; - while(*buf){ - char c = *buf; - if(c < '0' || c > '1'){ - break; - } - if(num & 0x80000000){ // overflow - *N = 0xffffff; - return start; - } - num <<= 1; - if(c == '1') num |= 1; - ++buf; - } - *N = num; - return (char*)buf; -} - -/** - * @brief getnum - read uint32_t from string (dec, hex or bin: 127, 0x7f, 0b1111111) - * @param buf - buffer with number and so on - * @param N - the number read - * @return pointer to first non-number symbol in buf - * (if it is == buf, there's no number or if *N==0xffffffff there was overflow) - */ -char *getnum(const char *txt, uint32_t *N){ - char *nxt = NULL; - char *s = omit_spaces(txt); - if(*s == '0'){ // hex, oct or 0 - if(s[1] == 'x' || s[1] == 'X'){ // hex - nxt = gethex(s+2, N); - if(nxt == s+2) nxt = (char*)txt; - }else if(s[1] > '0'-1 && s[1] < '8'){ // oct - nxt = getoct(s+1, N); - if(nxt == s+1) nxt = (char*)txt; - }else{ // 0 - nxt = s+1; - *N = 0; - } - }else if(*s == 'b' || *s == 'B'){ - nxt = getbin(s+1, N); - if(nxt == s+1) nxt = (char*)txt; - }else{ - nxt = getdec(s, N); - if(nxt == s) nxt = (char*)txt; - } - return nxt; -} - -const char* helpmsg = - "'0/1' - screen off/on\n" - "'2,3' - select font\n" - "'A' - get ADC values\n" - "'B' - start/stop rainBow\n" - "'b' - start/stop Balls\n" - "'C' - clear screen with given color\n" - "'F' - set foreground color\n" - "'G' - get 100 random numbers\n" - "'f' - get FPS\n" - "'R' - software reset\n" - "'W' - test watchdog\n" - "'Zz' -start/stop counting ms\n" - "Any text - put text @ screen\n" -; - -const char *parse_cmd(const char *buf){ - uint32_t N; - if(buf[1] == '\n'){ // one symbol commands - switch(*buf){ - case '0': - ScreenOFF(); - return "OFF\n"; - break; - case '1': - ScreenON(); - return "ON\n"; - break; - case '2': - if(choose_font(FONT14)) return "Font14\n"; - return "err\n"; - break; - case '3': - if(choose_font(FONT16)) return "Font16\n"; - return "err\n"; - break; - case 'A': - USB_send("Tsens="); USB_send(u2str(getADCval(0))); - USB_send("\nVref="); USB_send(u2str(getADCval(1))); - USB_send("\nRand="); USB_send(u2str(getRand())); - USB_send("\n"); - return NULL; - break; - case 'B': - if(rainbow){ - rainbow = 0; - return "Stop rainbow\n"; - }else{ - rainbow = 1; - return "Start rainbow\n"; - } - break; - case 'b': - if(balls){ - balls = 0; - return "Stop balls\n"; - }else{ - balls_init(); - balls = 1; - return "Start balls\n"; - } - case 'f': - if(SCREEN_RELAX == getScreenState()) return "Screen is inactive\n"; - USB_send("FPS="); - USB_send(u2str(getFPS())); - USB_send("\n"); - return NULL; - break; - case 'G': - /*USB_send(u2str(Tms)); USB_send("\n"); - for(int i=0; i < 1000; ++i) getRand(); - USB_send(u2str(Tms)); USB_send("\n");*/ - for(int i = 0; i < 100; ++i){ - USB_send(u2str(getRand())); - USB_send("\n"); - } - return NULL; - break; - case 'R': - USB_send("Soft reset\n"); - NVIC_SystemReset(); - break; - case 'W': - USB_send("Wait for reboot\n"); - while(1){nop();}; - break; - case 'Z': - countms = 1; - return "Start\n"; - break; - case 'z': - countms = 0; - return "Stop\n"; - break; - default: - return helpmsg; - } - return NULL; - }else{ - switch(*buf){ - case 'C': - if(getnum(buf+1, &N)){ - ScreenOFF(); - setBGcolor(N); - ClearScreen(); - ScreenON(); - return "Background color\n"; - } - return "Wrong color\n"; - break; - case 'F': - if(getnum(buf+1, &N)){ - setFGcolor(N); - return "Foreground color\n"; - } - return "Wrong color\n"; - break; - default: - ScreenOFF(); - ClearScreen(); - PutStringAt(1, curfont->height + 3, buf); - ScreenON(); - } - return buf; - } - return NULL; -} - -// return string with number `val` -char *u2str(uint32_t val){ - static char strbuf[11]; - char *bufptr = &strbuf[10]; - *bufptr = 0; - if(!val){ - *(--bufptr) = '0'; - }else{ - while(val){ - *(--bufptr) = val % 10 + '0'; - val /= 10; - } - } - return bufptr; -} diff --git a/F1-nolib/Tetris/main.c b/F1-nolib/Tetris/main.c deleted file mode 100644 index 0513d46..0000000 --- a/F1-nolib/Tetris/main.c +++ /dev/null @@ -1,193 +0,0 @@ -/* - * This file is part of the TETRIS project. - * Copyright 2021 Edward V. Emelianov . - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include "adcrandom.h" -#include "arkanoid.h" -#include "balls.h" -#include "buttons.h" -#include "fonts.h" -#include "hardware.h" -#include "menu.h" -#include "proto.h" -#include "screen.h" -#include "snake.h" -#include "tetris.h" -#include "usb.h" -#include "usb_lib.h" - -// timeout for autosleep (30s) -#define AUTOSLEEP_TMOUT (30000) - -volatile uint32_t Tms = 0; -uint8_t balls = 0; - -enum{ - STATE_MENU, - STATE_SNAKE, - STATE_TETRIS, - STATE_ARKANOID, - STATE_SLEEP, - STATE_GAMEOVER -} curstate = STATE_SLEEP; - -/* Called when systick fires */ -void sys_tick_handler(void){ - ++Tms; -} - -#define USBBUFSZ (127) -// usb getline -static char *get_USB(){ - static char tmpbuf[USBBUFSZ+1], *curptr = tmpbuf; - static int rest = USBBUFSZ; - int x = USB_receive(curptr); - curptr[x] = 0; - if(!x) return NULL; - if(curptr[x-1] == '\n'){ - curptr = tmpbuf; - rest = USBBUFSZ; - return tmpbuf; - } - curptr += x; rest -= x; - if(rest <= 0){ // buffer overflow - curptr = tmpbuf; - rest = USBBUFSZ; - USB_send("USB buffer overflow\n"); - } - return NULL; -} - -static void process_menu(){ - switch(menu_activated()){ - case MENU_SLEEP: - USB_send("Select 'Sleep'\n"); - ScreenOFF(); - curstate = STATE_SLEEP; - break; - case MENU_BALLS: - USB_send("Select 'Balls'\n"); - if(balls){ - balls = 0; - }else{ - curstate = STATE_SLEEP; - balls_init(); - balls = 1; - } - break; - case MENU_SNAKE: - USB_send("Select 'Snake'\n"); - snake_init(); - curstate = STATE_SNAKE; - break; - case MENU_TETRIS: - USB_send("Select 'Tetris'\n"); - tetris_init(); - curstate = STATE_TETRIS; - break; - case MENU_ARKANOID: - USB_send("Select 'Arkanoid'\n"); - arkanoid_init(); - curstate = STATE_ARKANOID; - default: - break; - } -} - -static void gotomenu(){ - curstate = STATE_MENU; - clear_events(); - show_menu(); -} - -int main(void){ - uint32_t lastT = 0; - sysreset(); - StartHSE(); - SysTick_Config(72000); - RCC->CSR |= RCC_CSR_RMVF; // remove reset flags - - hw_setup(); - USBPU_OFF(); - adc_setup(); - USB_setup(); - //iwdg_setup(); - USBPU_ON(); - - keyevent evt; - while(1){ - if(Tms - lastT > 499){ - LED_blink(LED0); - lastT = Tms; - } - IWDG->KR = IWDG_REFRESH; - if(balls) process_balls(); - process_keys(); - switch(curstate){ - case STATE_SLEEP: - if(keystate(KEY_M, &evt) && evt == EVT_RELEASE){ - USB_send("Activate menu\n"); - gotomenu(); - } - break; - case STATE_MENU: - process_menu(); - if(Tms - lastUnsleep > AUTOSLEEP_TMOUT){ - USB_send("Autosleep\n"); - ScreenOFF(); - curstate = STATE_SLEEP; - } - break; - case STATE_SNAKE: - if(!snake_proces()){ - show_gameover(); - curstate = STATE_GAMEOVER; - } - break; - case STATE_TETRIS: - if(!tetris_process()){ - show_gameover(); - curstate = STATE_GAMEOVER; - } - break; - case STATE_ARKANOID: - if(!arkanoid_process()){ - show_gameover(); - curstate = STATE_GAMEOVER; - } - break; - case STATE_GAMEOVER: // show gameover screen - if(keystate(KEY_M, &evt) && evt == EVT_RELEASE){ - gotomenu(); - }else if(Tms - lastUnsleep > AUTOSLEEP_TMOUT){ - USB_send("Autosleep\n"); - ScreenOFF(); - curstate = STATE_SLEEP; - } - break; - } - - usb_proc(); - char *txt; const char *ans; - if((txt = get_USB())){ - ans = parse_cmd(txt); - if(ans) USB_send(ans); - } - } - return 0; -} - diff --git a/F1-nolib/chronometer/chronometer.cflags b/F1-nolib/chronometer/chronometer.cflags deleted file mode 100644 index 68d5165..0000000 --- a/F1-nolib/chronometer/chronometer.cflags +++ /dev/null @@ -1 +0,0 @@ --std=c17 \ No newline at end of file diff --git a/F1-nolib/chronometer/chronometer.cxxflags b/F1-nolib/chronometer/chronometer.cxxflags deleted file mode 100644 index 6435dfc..0000000 --- a/F1-nolib/chronometer/chronometer.cxxflags +++ /dev/null @@ -1 +0,0 @@ --std=c++17 \ No newline at end of file diff --git a/F1-nolib/chronometer_v2/chronometer.cflags b/F1-nolib/chronometer_v2/chronometer.cflags deleted file mode 100644 index 68d5165..0000000 --- a/F1-nolib/chronometer_v2/chronometer.cflags +++ /dev/null @@ -1 +0,0 @@ --std=c17 \ No newline at end of file diff --git a/F1-nolib/chronometer_v2/chronometer.cxxflags b/F1-nolib/chronometer_v2/chronometer.cxxflags deleted file mode 100644 index 6435dfc..0000000 --- a/F1-nolib/chronometer_v2/chronometer.cxxflags +++ /dev/null @@ -1 +0,0 @@ --std=c++17 \ No newline at end of file diff --git a/F1-nolib/chronometer_v2/kicad/chrono.sch-bak b/F1-nolib/chronometer_v2/kicad/chrono.sch-bak deleted file mode 100644 index f886993..0000000 --- a/F1-nolib/chronometer_v2/kicad/chrono.sch-bak +++ /dev/null @@ -1,2243 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L MCU_ST_STM32F1:STM32F103C6Tx U6 -U 1 1 5D13BBBF -P 8625 2525 -F 0 "U6" H 8625 2700 50 0000 C CNN -F 1 "STM32F103C6Tx" H 8625 2500 50 0000 C CNN -F 2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" H 8025 1125 50 0001 R CNN -F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210843.pdf" H 8625 2525 50 0001 C CNN - 1 8625 2525 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C14 -U 1 1 58C42D39 -P 8125 4325 -F 0 "C14" H 8150 4425 50 0000 L CNN -F 1 "0.1" H 8150 4225 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8163 4175 50 0001 C CNN -F 3 "" H 8125 4325 50 0000 C CNN - 1 8125 4325 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:LM2576HV U2 -U 1 1 58C43093 -P 2875 975 -F 0 "U2" H 2525 1225 60 0000 C CNN -F 1 "LM2576-5.0" H 3125 1225 60 0000 C CNN -F 2 "TO_SOT_Packages_THT:TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical" H 2875 975 60 0001 C CNN -F 3 "" H 2875 975 60 0001 C CNN -F 4 "Texas Instruments" H 2875 1325 60 0001 C CNN "Manufacturer" - 1 2875 975 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:LM1117-3.3-RESCUE-stm32 U4 -U 1 1 58C431FC -P 5925 1000 -F 0 "U4" H 6025 750 50 0000 C CNN -F 1 "LM1117-3.3" H 5925 1250 50 0000 C CNN -F 2 "TO_SOT_Packages_SMD:SOT-223" H 5925 1000 50 0001 C CNN -F 3 "" H 5925 1000 50 0000 C CNN - 1 5925 1000 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:D D7 -U 1 1 58C43816 -P 3575 1225 -F 0 "D7" H 3575 1325 50 0000 C CNN -F 1 "B340A" H 3575 1125 50 0000 C CNN -F 2 "Diode_SMD:D_SMA_Handsoldering" H 3575 1225 50 0001 C CNN -F 3 "" H 3575 1225 50 0000 C CNN - 1 3575 1225 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:L L1 -U 1 1 58C43929 -P 3775 1075 -F 0 "L1" V 3725 1075 50 0000 C CNN -F 1 "100u" V 3850 1075 50 0000 C CNN -F 2 "Inductor_SMD:L_12x12mm_H4.5mm" H 3775 1075 50 0001 C CNN -F 3 "" H 3775 1075 50 0000 C CNN - 1 3775 1075 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:CP C7 -U 1 1 58C4396A -P 3925 1275 -F 0 "C7" H 3950 1375 50 0000 L CNN -F 1 "100u" H 3950 1175 50 0000 L CNN -F 2 "Capacitor_THT:CP_Radial_D8.0mm_P3.50mm" H 3963 1125 50 0001 C CNN -F 3 "" H 3925 1275 50 0000 C CNN - 1 3925 1275 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR020 -U 1 1 58C43A03 -P 3575 1425 -F 0 "#PWR020" H 3575 1175 50 0001 C CNN -F 1 "GND" H 3575 1275 50 0000 C CNN -F 2 "" H 3575 1425 50 0000 C CNN -F 3 "" H 3575 1425 50 0000 C CNN - 1 3575 1425 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:CP C4 -U 1 1 58C43A3B -P 2075 1025 -F 0 "C4" H 2100 1125 50 0000 L CNN -F 1 "10u" H 2100 925 50 0000 L CNN -F 2 "Capacitor_SMD:C_1210_3225Metric_Pad1.42x2.65mm_HandSolder" H 2113 875 50 0001 C CNN -F 3 "" H 2075 1025 50 0000 C CNN - 1 2075 1025 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR010 -U 1 1 58C43B9F -P 2075 1225 -F 0 "#PWR010" H 2075 975 50 0001 C CNN -F 1 "GND" H 2075 1075 50 0000 C CNN -F 2 "" H 2075 1225 50 0000 C CNN -F 3 "" H 2075 1225 50 0000 C CNN - 1 2075 1225 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR021 -U 1 1 58C44105 -P 3925 1475 -F 0 "#PWR021" H 3925 1225 50 0001 C CNN -F 1 "GND" H 3925 1325 50 0000 C CNN -F 2 "" H 3925 1475 50 0000 C CNN -F 3 "" H 3925 1475 50 0000 C CNN - 1 3925 1475 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR016 -U 1 1 58C44225 -P 2975 1525 -F 0 "#PWR016" H 2975 1275 50 0001 C CNN -F 1 "GND" H 2975 1375 50 0000 C CNN -F 2 "" H 2975 1525 50 0000 C CNN -F 3 "" H 2975 1525 50 0000 C CNN - 1 2975 1525 - 1 0 0 -1 -$EndComp -Text Notes 1675 675 0 60 ~ 12 -5V power source -$Comp -L stm32-rescue:+5V #PWR036 -U 1 1 5D4AE2B3 -P 5625 1000 -F 0 "#PWR036" H 5625 850 50 0001 C CNN -F 1 "+5V" H 5625 1140 50 0000 C CNN -F 2 "" H 5625 1000 50 0000 C CNN -F 3 "" H 5625 1000 50 0000 C CNN - 1 5625 1000 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR039 -U 1 1 5D4AE2B4 -P 5925 1350 -F 0 "#PWR039" H 5925 1100 50 0001 C CNN -F 1 "GND" H 5925 1200 50 0000 C CNN -F 2 "" H 5925 1350 50 0000 C CNN -F 3 "" H 5925 1350 50 0000 C CNN - 1 5925 1350 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:CP C13 -U 1 1 5D4AE2B5 -P 6325 1150 -F 0 "C13" H 6350 1250 50 0000 L CNN -F 1 "47u" H 6350 1050 50 0000 L CNN -F 2 "Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder" H 6363 1000 50 0001 C CNN -F 3 "" H 6325 1150 50 0000 C CNN - 1 6325 1150 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:+3.3V #PWR042 -U 1 1 58C455CB -P 6325 1000 -F 0 "#PWR042" H 6325 850 50 0001 C CNN -F 1 "+3.3V" H 6325 1140 50 0000 C CNN -F 2 "" H 6325 1000 50 0000 C CNN -F 3 "" H 6325 1000 50 0000 C CNN - 1 6325 1000 - 1 0 0 -1 -$EndComp -Text Label 3375 7200 2 60 ~ 12 -LED0 -Text Label 3375 7500 2 60 ~ 12 -LED1 -$Comp -L stm32-rescue:LED-RESCUE-stm32 D8 -U 1 1 5908EA64 -P 3675 7200 -F 0 "D8" H 3675 7300 50 0000 C CNN -F 1 "LED0" H 3675 7100 50 0000 C CNN -F 2 "LED_THT:LED_D5.0mm" H 3675 7200 50 0001 C CNN -F 3 "" H 3675 7200 50 0000 C CNN - 1 3675 7200 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R16 -U 1 1 5908EB17 -P 4075 7200 -F 0 "R16" V 4155 7200 50 0000 C CNN -F 1 "220" V 4075 7200 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 4005 7200 50 0001 C CNN -F 3 "" H 4075 7200 50 0000 C CNN - 1 4075 7200 - 0 -1 -1 0 -$EndComp -$Comp -L stm32-rescue:+3.3V #PWR024 -U 1 1 5908F9F4 -P 4375 7200 -F 0 "#PWR024" H 4375 7050 50 0001 C CNN -F 1 "+3.3V" H 4375 7340 50 0000 C CNN -F 2 "" H 4375 7200 50 0000 C CNN -F 3 "" H 4375 7200 50 0000 C CNN - 1 4375 7200 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C15 -U 1 1 590935EA -P 8425 4325 -F 0 "C15" H 8450 4425 50 0000 L CNN -F 1 "0.1" H 8450 4225 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8463 4175 50 0001 C CNN -F 3 "" H 8425 4325 50 0000 C CNN - 1 8425 4325 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C16 -U 1 1 59093675 -P 8725 4325 -F 0 "C16" H 8750 4425 50 0000 L CNN -F 1 "0.1" H 8750 4225 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8763 4175 50 0001 C CNN -F 3 "" H 8725 4325 50 0000 C CNN - 1 8725 4325 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:LED-RESCUE-stm32 D9 -U 1 1 5909AF9A -P 3675 7500 -F 0 "D9" H 3675 7600 50 0000 C CNN -F 1 "LED1" H 3675 7400 50 0000 C CNN -F 2 "LED_THT:LED_D5.0mm" H 3675 7500 50 0001 C CNN -F 3 "" H 3675 7500 50 0000 C CNN - 1 3675 7500 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R17 -U 1 1 5909AFA0 -P 4075 7500 -F 0 "R17" V 4155 7500 50 0000 C CNN -F 1 "220" V 4075 7500 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 4005 7500 50 0001 C CNN -F 3 "" H 4075 7500 50 0000 C CNN - 1 4075 7500 - 0 -1 -1 0 -$EndComp -$Comp -L stm32-rescue:+3.3V #PWR025 -U 1 1 5909AFA6 -P 4375 7500 -F 0 "#PWR025" H 4375 7350 50 0001 C CNN -F 1 "+3.3V" H 4375 7640 50 0000 C CNN -F 2 "" H 4375 7500 50 0000 C CNN -F 3 "" H 4375 7500 50 0000 C CNN - 1 4375 7500 - 1 0 0 -1 -$EndComp -Text Notes 3225 6950 0 60 ~ 12 -LED indicators -Text Notes 5425 675 0 60 ~ 12 -3.3V MCU power source -$Comp -L stm32-rescue:+3.3V #PWR050 -U 1 1 590A0C2D -P 9425 4475 -F 0 "#PWR050" H 9425 4325 50 0001 C CNN -F 1 "+3.3V" H 9425 4615 50 0000 C CNN -F 2 "" H 9425 4475 50 0000 C CNN -F 3 "" H 9425 4475 50 0000 C CNN - 1 9425 4475 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR048 -U 1 1 590A1958 -P 7775 4175 -F 0 "#PWR048" H 7775 3925 50 0001 C CNN -F 1 "GND" H 7775 4025 50 0000 C CNN -F 2 "" H 7775 4175 50 0000 C CNN -F 3 "" H 7775 4175 50 0000 C CNN - 1 7775 4175 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C17 -U 1 1 590A8102 -P 9025 4325 -F 0 "C17" H 9050 4425 50 0000 L CNN -F 1 "0.1" H 9050 4225 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 9063 4175 50 0001 C CNN -F 3 "" H 9025 4325 50 0000 C CNN - 1 9025 4325 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:Q_PMOS_GSD Q2 -U 1 1 5910E2F2 -P 1375 975 -F 0 "Q2" V 1700 925 50 0000 L CNN -F 1 "AO3407" V 1600 825 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23_Handsoldering" H 1575 1075 50 0001 C CNN -F 3 "" H 1375 975 50 0000 C CNN - 1 1375 975 - 0 -1 -1 0 -$EndComp -$Comp -L stm32-rescue:PWR_FLAG #FLG01 -U 1 1 590C1070 -P 1825 875 -F 0 "#FLG01" H 1825 970 50 0001 C CNN -F 1 "PWR_FLAG" H 1825 1055 50 0001 C CNN -F 2 "" H 1825 875 50 0000 C CNN -F 3 "" H 1825 875 50 0000 C CNN - 1 1825 875 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:PWR_FLAG #FLG03 -U 1 1 590C813A -P 4400 875 -F 0 "#FLG03" H 4400 970 50 0001 C CNN -F 1 "PWR_FLAG" H 4400 1055 50 0001 C CNN -F 2 "" H 4400 875 50 0000 C CNN -F 3 "" H 4400 875 50 0000 C CNN - 1 4400 875 - -1 0 0 1 -$EndComp -$Comp -L stm32-rescue:C C3 -U 1 1 596772D4 -P 1825 1075 -F 0 "C3" H 1850 1175 50 0000 L CNN -F 1 "0.1" H 1850 975 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 1863 925 50 0001 C CNN -F 3 "" H 1825 1075 50 0000 C CNN - 1 1825 1075 - 1 0 0 -1 -$EndComp -Text Notes 3650 1000 0 60 ~ 12 -1.5A! -Wire Wire Line - 3575 1375 3575 1425 -Wire Wire Line - 2075 1225 2075 1175 -Connection ~ 3925 1075 -Wire Wire Line - 3925 1475 3925 1425 -Wire Wire Line - 5925 1350 5925 1300 -Wire Wire Line - 6225 1000 6325 1000 -Wire Wire Line - 8425 4175 8425 4025 -Wire Wire Line - 3375 7200 3525 7200 -Wire Wire Line - 3825 7200 3925 7200 -Wire Wire Line - 4225 7200 4375 7200 -Wire Wire Line - 3375 7500 3525 7500 -Wire Wire Line - 3825 7500 3925 7500 -Wire Wire Line - 4225 7500 4375 7500 -Wire Notes Line - 3075 6850 3075 7650 -Wire Notes Line - 3075 7650 4575 7650 -Wire Notes Line - 4575 7650 4575 6850 -Wire Notes Line - 4575 6850 3075 6850 -Connection ~ 8425 4175 -Wire Wire Line - 1825 925 1825 875 -Connection ~ 1825 875 -Wire Wire Line - 1825 1225 2075 1225 -$Comp -L stm32-rescue:C C9 -U 1 1 5A4FA4E4 -P 4225 1275 -F 0 "C9" H 4350 1275 50 0000 L CNN -F 1 "0.1" H 4250 1175 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 4263 1125 50 0001 C CNN -F 3 "" H 4225 1275 50 0000 C CNN - 1 4225 1275 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4225 1425 4225 1475 -Wire Wire Line - 4225 1475 3925 1475 -Wire Wire Line - 3925 1075 4225 1075 -Wire Wire Line - 4225 1075 4225 1125 -Wire Wire Line - 6225 950 6225 1000 -Connection ~ 6225 1000 -Wire Wire Line - 3925 1075 3925 1125 -Wire Wire Line - 6225 1000 6225 1050 -Wire Wire Line - 5925 1300 6325 1300 -$Comp -L stm32-rescue:R R5 -U 1 1 5D16EDDD -P 1125 1175 -F 0 "R5" V 1025 1175 50 0000 C CNN -F 1 "10k" V 1125 1175 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 1055 1175 50 0001 C CNN -F 3 "" H 1125 1175 50 0000 C CNN - 1 1125 1175 - 0 -1 -1 0 -$EndComp -$Comp -L Device:D_Zener D1 -U 1 1 5D1735CA -P 1575 1025 -F 0 "D1" V 1700 1025 50 0000 L CNN -F 1 "MM3Z7V5" V 1775 850 50 0000 L CNN -F 2 "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 1575 1025 50 0001 C CNN -F 3 "~" H 1575 1025 50 0001 C CNN - 1 1575 1025 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:GND #PWR02 -U 1 1 5D39DCF5 -P 975 1175 -F 0 "#PWR02" H 975 925 50 0001 C CNN -F 1 "GND" H 975 1025 50 0000 C CNN -F 2 "" H 975 1175 50 0000 C CNN -F 3 "" H 975 1175 50 0000 C CNN - 1 975 1175 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:USB_A-RESCUE-stm32 P1 -U 1 1 5CEABE76 -P 2525 2625 -F 0 "P1" V 2700 2650 50 0000 C CNN -F 1 "USB_B" V 2225 2625 50 0000 C CNN -F 2 "Connectors_USB:USB_B_OST_USB-B1HSxx_Horizontal" V 2475 2525 50 0001 C CNN -F 3 "" V 2475 2525 50 0000 C CNN - 1 2525 2625 - 0 1 -1 0 -$EndComp -$Comp -L stm32-rescue:GND #PWR03 -U 1 1 5CEABE82 -P 1000 2675 -F 0 "#PWR03" H 1000 2425 50 0001 C CNN -F 1 "GND" H 1000 2525 50 0000 C CNN -F 2 "" H 1000 2675 50 0000 C CNN -F 3 "" H 1000 2675 50 0000 C CNN - 1 1000 2675 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R3 -U 1 1 5CEABEA6 -P 1025 2150 -F 0 "R3" V 1105 2150 50 0000 C CNN -F 1 "22" V 1025 2150 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 955 2150 50 0001 C CNN -F 3 "" H 1025 2150 50 0001 C CNN - 1 1025 2150 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:R R4 -U 1 1 5CEABEAC -P 1025 3150 -F 0 "R4" V 1105 3150 50 0000 C CNN -F 1 "22" V 1025 3150 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 955 3150 50 0001 C CNN -F 3 "" H 1025 3150 50 0001 C CNN - 1 1025 3150 - 0 1 1 0 -$EndComp -Wire Wire Line - 2625 2275 2625 2325 -Wire Wire Line - 1175 2150 1400 2150 -Wire Wire Line - 1175 3150 1400 3150 -Wire Wire Line - 1000 2675 1000 2650 -Wire Wire Line - 2225 2275 2225 2525 -$Comp -L stm32-rescue:+5V #PWR013 -U 1 1 5CFE3C1B -P 2525 3050 -F 0 "#PWR013" H 2525 2900 50 0001 C CNN -F 1 "+5V" H 2525 3190 50 0000 C CNN -F 2 "" H 2525 3050 50 0000 C CNN -F 3 "" H 2525 3050 50 0000 C CNN - 1 2525 3050 - 0 1 -1 0 -$EndComp -Wire Wire Line - 1600 2150 2125 2150 -Wire Wire Line - 2125 2150 2125 2625 -Wire Wire Line - 2125 2625 2225 2625 -$Comp -L Power_Protection:USBLC6-2SC6 U1 -U 1 1 5CED0250 -P 1500 2650 -F 0 "U1" V 1125 2950 50 0000 L CNN -F 1 "USBLC6-2SC6" V 900 2375 50 0000 L CNN -F 2 "TO_SOT_Packages_SMD:SOT-23-6_Handsoldering" H 750 3050 50 0001 C CNN -F 3 "http://www2.st.com/resource/en/datasheet/CD00050750.pdf" H 1700 3000 50 0001 C CNN - 1 1500 2650 - 0 1 1 0 -$EndComp -$Comp -L stm32-rescue:R R22 -U 1 1 5D1076F1 -P 7550 2525 -F 0 "R22" V 7630 2525 50 0000 C CNN -F 1 "100k" V 7550 2525 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 7480 2525 50 0001 C CNN -F 3 "" H 7550 2525 50 0000 C CNN - 1 7550 2525 - 0 1 1 0 -$EndComp -Wire Wire Line - 7700 2525 7925 2525 -$Comp -L stm32-rescue:GND #PWR044 -U 1 1 5D1293D9 -P 7350 2525 -F 0 "#PWR044" H 7350 2275 50 0001 C CNN -F 1 "GND" H 7350 2375 50 0000 C CNN -F 2 "" H 7350 2525 50 0000 C CNN -F 3 "" H 7350 2525 50 0000 C CNN - 1 7350 2525 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7350 2525 7400 2525 -Text Label 950 5325 2 50 ~ 10 -OSC_IN -Text Label 1400 5325 0 50 ~ 10 -OSC_OUT -$Comp -L Device:Crystal Y1 -U 1 1 5D1F4994 -P 1175 5325 -F 0 "Y1" H 1175 5593 50 0000 C CNN -F 1 "8MHz" H 1175 5502 50 0000 C CNN -F 2 "Crystal:Crystal_HC49-U_Vertical" H 1175 5325 50 0001 C CNN -F 3 "~" H 1175 5325 50 0001 C CNN - 1 1175 5325 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C2 -U 1 1 5D1F64B1 -P 1400 5475 -F 0 "C2" H 1425 5575 50 0000 L CNN -F 1 "12" H 1425 5375 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 1438 5325 50 0001 C CNN -F 3 "" H 1400 5475 50 0000 C CNN - 1 1400 5475 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C1 -U 1 1 5D1F7471 -P 950 5475 -F 0 "C1" H 975 5575 50 0000 L CNN -F 1 "12" H 975 5375 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 988 5325 50 0001 C CNN -F 3 "" H 950 5475 50 0000 C CNN - 1 950 5475 - -1 0 0 -1 -$EndComp -Wire Wire Line - 950 5325 1025 5325 -Wire Wire Line - 1400 5325 1325 5325 -$Comp -L stm32-rescue:GND #PWR01 -U 1 1 5D21553E -P 950 5625 -F 0 "#PWR01" H 950 5375 50 0001 C CNN -F 1 "GND" H 950 5475 50 0000 C CNN -F 2 "" H 950 5625 50 0000 C CNN -F 3 "" H 950 5625 50 0000 C CNN - 1 950 5625 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR04 -U 1 1 5D215991 -P 1400 5625 -F 0 "#PWR04" H 1400 5375 50 0001 C CNN -F 1 "GND" H 1400 5475 50 0000 C CNN -F 2 "" H 1400 5625 50 0000 C CNN -F 3 "" H 1400 5625 50 0000 C CNN - 1 1400 5625 - 1 0 0 -1 -$EndComp -Text Notes 700 5000 0 50 ~ 10 -Crystal -Wire Notes Line - 550 4850 550 5900 -Wire Notes Line - 550 5900 1775 5900 -Wire Notes Line - 1775 5900 1775 4850 -Wire Notes Line - 1775 4850 550 4850 -Text Label 1525 3350 2 50 ~ 10 -USB_PU -$Comp -L stm32-rescue:+3.3V #PWR011 -U 1 1 5D77910C -P 2125 3550 -F 0 "#PWR011" H 2125 3400 50 0001 C CNN -F 1 "+3.3V" H 2125 3690 50 0000 C CNN -F 2 "" H 2125 3550 50 0000 C CNN -F 3 "" H 2125 3550 50 0000 C CNN - 1 2125 3550 - -1 0 0 1 -$EndComp -Wire Wire Line - 8425 1025 8525 1025 -Wire Wire Line - 8525 1025 8625 1025 -Connection ~ 8525 1025 -Wire Wire Line - 8625 1025 8725 1025 -Connection ~ 8625 1025 -Wire Wire Line - 8825 1025 8725 1025 -Connection ~ 8725 1025 -Wire Wire Line - 8625 1025 8625 950 -$Comp -L power:+3.3V #PWR049 -U 1 1 5D5B1F88 -P 8625 950 -F 0 "#PWR049" H 8625 800 50 0001 C CNN -F 1 "+3.3V" H 8640 1123 50 0000 C CNN -F 2 "" H 8625 950 50 0001 C CNN -F 3 "" H 8625 950 50 0001 C CNN - 1 8625 950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 8425 4025 8525 4025 -Connection ~ 8425 4025 -Wire Wire Line - 8525 4025 8625 4025 -Connection ~ 8525 4025 -Wire Wire Line - 8625 4025 8725 4025 -Connection ~ 8625 4025 -Text Label 7925 1625 2 50 ~ 10 -OSC_IN -Text Label 7925 1725 2 50 ~ 10 -OSC_OUT -Text Label 9225 3425 0 50 ~ 10 -USBDM -Text Label 9225 3525 0 50 ~ 10 -USBDP -Text Label 875 3150 2 50 ~ 10 -USBDM -Text Label 875 2150 2 50 ~ 10 -USBDP -Text Label 9225 2425 0 50 ~ 10 -PPS -Text Label 9225 3825 0 50 ~ 10 -USB_PU -Text Label 7925 3225 2 60 ~ 12 -LED0 -Text Label 7925 3125 2 60 ~ 12 -LED1 -$Comp -L Connector_Generic:Conn_01x02 J1 -U 1 1 5D79C13C -P 775 975 -F 0 "J1" H 775 1075 50 0000 C CNN -F 1 "Power 12V" H 775 750 50 0000 C CNN -F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal" H 775 975 50 0001 C CNN -F 3 "~" H 775 975 50 0001 C CNN - 1 775 975 - -1 0 0 1 -$EndComp -Wire Wire Line - 975 975 975 1175 -Wire Wire Line - 2775 1525 2975 1525 -Wire Wire Line - 3575 1075 3625 1075 -Wire Wire Line - 1575 875 1825 875 -$Comp -L Device:D_Schottky D2 -U 1 1 5D89B9B8 -P 2375 3050 -F 0 "D2" H 2350 2875 50 0000 C CNN -F 1 "1N5819" H 2375 2950 50 0000 C CNN -F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 2375 3050 50 0001 C CNN -F 3 "~" H 2375 3050 50 0001 C CNN - 1 2375 3050 - -1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:+5V #PWR026 -U 1 1 5D8AA2D8 -P 4400 875 -F 0 "#PWR026" H 4400 725 50 0001 C CNN -F 1 "+5V" H 4400 1015 50 0000 C CNN -F 2 "" H 4400 875 50 0000 C CNN -F 3 "" H 4400 875 50 0000 C CNN - 1 4400 875 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:R R9 -U 1 1 5D5EA0B2 -P 2125 3000 -F 0 "R9" V 2205 3000 50 0000 C CNN -F 1 "1k5" V 2125 3000 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 2055 3000 50 0001 C CNN -F 3 "" H 2125 3000 50 0001 C CNN - 1 2125 3000 - -1 0 0 1 -$EndComp -Wire Wire Line - 1600 3150 1950 3150 -Wire Notes Line - 575 1950 575 3750 -$Comp -L Connector:Conn_01x04_Female J10 -U 1 1 5D927958 -P 7475 3425 -F 0 "J10" H 7325 3175 50 0000 L CNN -F 1 "LIDAR" H 7275 3625 50 0000 L CNN -F 2 "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" H 7475 3425 50 0001 C CNN -F 3 "~" H 7475 3425 50 0001 C CNN - 1 7475 3425 - -1 0 0 -1 -$EndComp -Text Notes 7425 3650 2 59 ~ 12 -LIDAR:\nRx\nTx\nGnd\n+5V -Text Notes 10150 3275 0 59 ~ 12 -UART/Bluetooth:\nState\nTx\nRx\nGnd\nVcc\nKey/En -Wire Notes Line - 550 550 550 1775 -Wire Notes Line - 5400 550 5400 1550 -Wire Notes Line - 5400 1550 6550 1550 -Wire Notes Line - 6550 1550 6550 550 -Wire Notes Line - 6550 550 5400 550 -$Comp -L stm32-rescue:GND #PWR053 -U 1 1 5D9BD709 -P 9775 3050 -F 0 "#PWR053" H 9775 2800 50 0001 C CNN -F 1 "GND" H 9775 2900 50 0000 C CNN -F 2 "" H 9775 3050 50 0000 C CNN -F 3 "" H 9775 3050 50 0000 C CNN - 1 9775 3050 - 0 1 1 0 -$EndComp -Wire Wire Line - 7925 3325 7675 3325 -Wire Wire Line - 7675 3425 7925 3425 -$Comp -L stm32-rescue:GND #PWR047 -U 1 1 5D9DBF9E -P 7775 3550 -F 0 "#PWR047" H 7775 3300 50 0001 C CNN -F 1 "GND" H 7800 3400 50 0000 C CNN -F 2 "" H 7775 3550 50 0000 C CNN -F 3 "" H 7775 3550 50 0000 C CNN - 1 7775 3550 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7675 3525 7775 3525 -Wire Wire Line - 7775 3525 7775 3550 -$Comp -L stm32-rescue:+5V #PWR046 -U 1 1 5D9E3357 -P 7675 3625 -F 0 "#PWR046" H 7675 3475 50 0001 C CNN -F 1 "+5V" H 7700 3775 50 0000 C CNN -F 2 "" H 7675 3625 50 0000 C CNN -F 3 "" H 7675 3625 50 0000 C CNN - 1 7675 3625 - -1 0 0 1 -$EndComp -NoConn ~ 7925 3525 -NoConn ~ 7925 3625 -NoConn ~ 7925 3725 -NoConn ~ 7925 3825 -NoConn ~ 7925 2025 -NoConn ~ 7925 2125 -Text Label 9225 2525 0 50 ~ 10 -U3Tx -Text Label 9225 2625 0 50 ~ 10 -U3Rx -Text Label 4975 3250 2 50 ~ 10 -U3Tx -Text Label 4975 3375 2 50 ~ 10 -U3Rx -Text Label 9225 3225 0 50 ~ 10 -U1Tx -Text Label 9225 3325 0 50 ~ 10 -U1Rx -Text Label 7925 3325 2 50 ~ 10 -U2Tx -Text Label 7925 3425 2 50 ~ 10 -U2Rx -Text Label 7925 2325 2 50 ~ 10 -TRIG0 -Text Label 7925 2425 2 50 ~ 10 -TRIG1 -$Comp -L Chrono:L80-R U5 -U 1 1 5D13B322 -P 6100 3500 -F 0 "U5" H 6100 4015 50 0000 C CNN -F 1 "L80-R" H 6100 3924 50 0000 C CNN -F 2 "chrono:L80-R" H 6100 3500 50 0001 C CNN -F 3 "" H 5550 3450 50 0001 C CNN - 1 6100 3500 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C10 -U 1 1 5DB80168 -P 4325 3475 -F 0 "C10" H 4150 3575 50 0000 L CNN -F 1 "10u" H 4125 3400 50 0000 L CNN -F 2 "Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 4363 3325 50 0001 C CNN -F 3 "~" H 4325 3475 50 0001 C CNN - 1 4325 3475 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:C C11 -U 1 1 5DB8A65B -P 4550 3475 -F 0 "C11" H 4575 3575 50 0000 L CNN -F 1 "0.1" H 4575 3375 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 4588 3325 50 0001 C CNN -F 3 "" H 4550 3475 50 0000 C CNN - 1 4550 3475 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:+3.3V #PWR027 -U 1 1 5DBAA731 -P 4150 3800 -F 0 "#PWR027" H 4150 3650 50 0001 C CNN -F 1 "+3.3V" H 4150 3940 50 0000 C CNN -F 2 "" H 4150 3800 50 0000 C CNN -F 3 "" H 4150 3800 50 0000 C CNN - 1 4150 3800 - 1 0 0 -1 -$EndComp -Text Label 4950 3775 2 50 ~ 10 -PPS -NoConn ~ 6550 3750 -NoConn ~ 6550 3650 -NoConn ~ 6550 3550 -NoConn ~ 6550 3350 -NoConn ~ 6550 3450 -$Comp -L power:GND #PWR043 -U 1 1 5DBD6831 -P 6675 3250 -F 0 "#PWR043" H 6675 3000 50 0001 C CNN -F 1 "GND" H 6675 3100 50 0000 C CNN -F 2 "" H 6675 3250 50 0001 C CNN -F 3 "" H 6675 3250 50 0001 C CNN - 1 6675 3250 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6550 3250 6675 3250 -Wire Notes Line - 4100 2850 4100 3925 -Text Notes 4250 3050 0 60 ~ 12 -GPS module -Text Notes 2300 2075 0 61 ~ 12 -USB -NoConn ~ 7925 2725 -NoConn ~ 7925 2825 -$Comp -L stm32-rescue:PWR_FLAG #FLG02 -U 1 1 5DC59BA7 -P 2225 2925 -F 0 "#FLG02" H 2225 3020 50 0001 C CNN -F 1 "PWR_FLAG" H 2225 3105 50 0001 C CNN -F 2 "" H 2225 2925 50 0000 C CNN -F 3 "" H 2225 2925 50 0000 C CNN - 1 2225 2925 - 0 1 -1 0 -$EndComp -Wire Wire Line - 2225 2275 2350 2275 -Wire Wire Line - 975 875 1175 875 -NoConn ~ 9225 2325 -Wire Wire Line - 7775 4175 8125 4175 -Wire Wire Line - 1825 875 2075 875 -Wire Wire Line - 8425 4175 8725 4175 -Wire Wire Line - 1275 1175 1375 1175 -Wire Wire Line - 4325 3625 4550 3625 -Wire Wire Line - 4325 3325 4550 3325 -Wire Wire Line - 8125 4475 8425 4475 -$Comp -L power:GND #PWR012 -U 1 1 5DDACF17 -P 2350 2275 -F 0 "#PWR012" H 2350 2025 50 0001 C CNN -F 1 "GND" H 2350 2125 50 0000 C CNN -F 2 "" H 2350 2275 50 0001 C CNN -F 3 "" H 2350 2275 50 0001 C CNN - 1 2350 2275 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1950 2725 2225 2725 -Wire Wire Line - 1950 2725 1950 3150 -Wire Wire Line - 2125 2850 2125 2625 -Connection ~ 2125 2625 -Connection ~ 4550 3625 -Connection ~ 4550 3325 -Wire Wire Line - 4550 3325 4725 3325 -Connection ~ 9025 4475 -Wire Wire Line - 9025 4475 9425 4475 -Connection ~ 8725 4475 -Wire Wire Line - 8725 4475 9025 4475 -Connection ~ 8725 4175 -Wire Wire Line - 8725 4175 9025 4175 -Connection ~ 8425 4475 -Wire Wire Line - 8425 4475 8725 4475 -Connection ~ 8125 4175 -Wire Wire Line - 8125 4175 8425 4175 -Wire Wire Line - 2225 2825 2225 2925 -Connection ~ 2225 2925 -Wire Wire Line - 2225 2925 2225 3050 -Connection ~ 2075 875 -Wire Wire Line - 2075 875 2175 875 -Connection ~ 975 1175 -Connection ~ 1375 1175 -Wire Wire Line - 1375 1175 1575 1175 -Connection ~ 3575 1075 -Connection ~ 5925 1300 -$Comp -L Connector:Conn_01x05_Female J8 -U 1 1 5D23EFE4 -P 4875 2375 -F 0 "J8" H 4767 1950 50 0000 C CNN -F 1 "SPI" H 4875 2050 50 0000 C CNN -F 2 "Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical" H 4875 2375 50 0001 C CNN -F 3 "~" H 4875 2375 50 0001 C CNN - 1 4875 2375 - -1 0 0 1 -$EndComp -Text Notes 4350 2500 0 50 ~ 10 -PA5 - SCK\nPA6 - MISO\nPA7 - MOSI -Text Label 9225 2825 0 50 ~ 10 -SCK -Text Label 9225 2925 0 50 ~ 10 -MISO -Text Label 9225 3025 0 50 ~ 10 -MOSI -Text Label 5075 2275 0 50 ~ 10 -SCK -Text Label 5075 2375 0 50 ~ 10 -MISO -Text Label 5075 2475 0 50 ~ 10 -MOSI -$Comp -L stm32-rescue:+5V #PWR030 -U 1 1 5D2478D3 -P 5075 2175 -F 0 "#PWR030" H 5075 2025 50 0001 C CNN -F 1 "+5V" H 5075 2315 50 0000 C CNN -F 2 "" H 5075 2175 50 0000 C CNN -F 3 "" H 5075 2175 50 0000 C CNN - 1 5075 2175 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR031 -U 1 1 5D247F92 -P 5075 2575 -F 0 "#PWR031" H 5075 2325 50 0001 C CNN -F 1 "GND" H 5100 2425 50 0000 C CNN -F 2 "" H 5075 2575 50 0000 C CNN -F 3 "" H 5075 2575 50 0000 C CNN - 1 5075 2575 - 1 0 0 -1 -$EndComp -Wire Notes Line - 4275 1900 5300 1900 -Wire Notes Line - 5300 1900 5300 2750 -Wire Notes Line - 5300 2750 4275 2750 -Wire Notes Line - 4275 2750 4275 1900 -Text Label 7925 2925 2 50 ~ 10 -SCL -Text Label 7925 3025 2 50 ~ 10 -SDA -$Comp -L Connector:Conn_01x04_Female J9 -U 1 1 5D25AACC -P 5825 2250 -F 0 "J9" H 5675 1925 50 0000 L CNN -F 1 "I2C1" H 5750 2475 50 0000 L CNN -F 2 "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" H 5825 2250 50 0001 C CNN -F 3 "~" H 5825 2250 50 0001 C CNN - 1 5825 2250 - -1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR041 -U 1 1 5D25BDFE -P 6025 2450 -F 0 "#PWR041" H 6025 2200 50 0001 C CNN -F 1 "GND" H 6050 2300 50 0000 C CNN -F 2 "" H 6025 2450 50 0000 C CNN -F 3 "" H 6025 2450 50 0000 C CNN - 1 6025 2450 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:+5V #PWR040 -U 1 1 5D25C134 -P 6025 2150 -F 0 "#PWR040" H 6025 2000 50 0001 C CNN -F 1 "+5V" H 6025 2290 50 0000 C CNN -F 2 "" H 6025 2150 50 0000 C CNN -F 3 "" H 6025 2150 50 0000 C CNN - 1 6025 2150 - 1 0 0 -1 -$EndComp -Text Label 6025 2250 0 50 ~ 10 -SCL -Text Label 6025 2350 0 50 ~ 10 -SDA -Wire Notes Line - 5575 1900 5575 2725 -Wire Notes Line - 5575 2725 6325 2725 -Wire Notes Line - 6325 2725 6325 1900 -Wire Notes Line - 6325 1900 5575 1900 -$Comp -L Device:Buzzer BZ1 -U 1 1 5D26E7FE -P 5725 6700 -F 0 "BZ1" H 5877 6729 50 0000 L CNN -F 1 "Buzzer 3v3" H 5877 6638 50 0000 L CNN -F 2 "Buzzer_Beeper:Buzzer_12x9.5RM7.6" V 5700 6800 50 0001 C CNN -F 3 "~" V 5700 6800 50 0001 C CNN - 1 5725 6700 - 1 0 0 -1 -$EndComp -$Comp -L Device:Q_NMOS_GSD Q4 -U 1 1 5D26FD1F -P 5525 7000 -F 0 "Q4" H 5731 7046 50 0000 L CNN -F 1 "IRML2502" H 5731 6955 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23_Handsoldering" H 5725 7100 50 0001 C CNN -F 3 "~" H 5525 7000 50 0001 C CNN - 1 5525 7000 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R18 -U 1 1 5D270BFC -P 5125 7000 -F 0 "R18" V 5025 7000 50 0000 C CNN -F 1 "510" V 5125 7000 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5055 7000 50 0001 C CNN -F 3 "~" H 5125 7000 50 0001 C CNN - 1 5125 7000 - 0 1 1 0 -$EndComp -$Comp -L Device:R R19 -U 1 1 5D270E30 -P 4975 7150 -F 0 "R19" H 5045 7196 50 0000 L CNN -F 1 "10k" H 5045 7105 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 4905 7150 50 0001 C CNN -F 3 "~" H 4975 7150 50 0001 C CNN - 1 4975 7150 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5275 7000 5325 7000 -$Comp -L stm32-rescue:GND #PWR038 -U 1 1 5D27727B -P 5625 7200 -F 0 "#PWR038" H 5625 6950 50 0001 C CNN -F 1 "GND" H 5650 7050 50 0000 C CNN -F 2 "" H 5625 7200 50 0000 C CNN -F 3 "" H 5625 7200 50 0000 C CNN - 1 5625 7200 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR032 -U 1 1 5D277514 -P 4975 7300 -F 0 "#PWR032" H 4975 7050 50 0001 C CNN -F 1 "GND" H 5000 7150 50 0000 C CNN -F 2 "" H 4975 7300 50 0000 C CNN -F 3 "" H 4975 7300 50 0000 C CNN - 1 4975 7300 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:+3.3V #PWR037 -U 1 1 5D277713 -P 5625 6600 -F 0 "#PWR037" H 5625 6450 50 0001 C CNN -F 1 "+3.3V" H 5625 6740 50 0000 C CNN -F 2 "" H 5625 6600 50 0000 C CNN -F 3 "" H 5625 6600 50 0000 C CNN - 1 5625 6600 - 1 0 0 -1 -$EndComp -Text Label 4975 7000 2 50 ~ 10 -buzzer -Text Label 7925 1925 2 50 ~ 10 -buzzer -Wire Notes Line - 6275 6375 6275 7550 -Wire Notes Line - 6275 7550 4675 7550 -Wire Notes Line - 4675 7550 4675 6375 -Wire Notes Line - 4675 6375 6275 6375 -Connection ~ 6325 1000 -Connection ~ 4400 875 -Wire Wire Line - 4225 1075 4325 1075 -Wire Wire Line - 4325 1075 4325 875 -Wire Wire Line - 4325 875 4400 875 -Connection ~ 4225 1075 -Wire Notes Line - 5200 1775 5200 550 -Wire Notes Line - 550 1775 5200 1775 -Wire Notes Line - 550 550 5200 550 -$Comp -L Device:R R14 -U 1 1 5D6F680F -P 4000 5000 -F 0 "R14" H 3930 4954 50 0000 R CNN -F 1 "47k" H 3930 5045 50 0000 R CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 3930 5000 50 0001 C CNN -F 3 "~" H 4000 5000 50 0001 C CNN - 1 4000 5000 - 1 0 0 1 -$EndComp -$Comp -L stm32-rescue:C C8 -U 1 1 5D6F6C23 -P 4175 5000 -F 0 "C8" H 4200 5100 50 0000 L CNN -F 1 "0.1" H 4200 4900 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 4213 4850 50 0001 C CNN -F 3 "" H 4175 5000 50 0000 C CNN - 1 4175 5000 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4175 5150 4075 5150 -$Comp -L power:GND #PWR023 -U 1 1 5D70A826 -P 4075 5150 -F 0 "#PWR023" H 4075 4900 50 0001 C CNN -F 1 "GND" H 4080 4977 50 0000 C CNN -F 2 "" H 4075 5150 50 0001 C CNN -F 3 "" H 4075 5150 50 0001 C CNN - 1 4075 5150 - 1 0 0 -1 -$EndComp -Connection ~ 4075 5150 -Wire Wire Line - 4075 5150 4000 5150 -$Comp -L Device:R R15 -U 1 1 5D70AEFE -P 4275 4475 -F 0 "R15" H 4345 4521 50 0000 L CNN -F 1 "220" H 4345 4430 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 4205 4475 50 0001 C CNN -F 3 "~" H 4275 4475 50 0001 C CNN - 1 4275 4475 - 1 0 0 -1 -$EndComp -$Comp -L power:+3.3V #PWR022 -U 1 1 5D70B35A -P 4275 4325 -F 0 "#PWR022" H 4275 4175 50 0001 C CNN -F 1 "+3.3V" H 4290 4498 50 0000 C CNN -F 2 "" H 4275 4325 50 0001 C CNN -F 3 "" H 4275 4325 50 0001 C CNN - 1 4275 4325 - 1 0 0 -1 -$EndComp -$Comp -L Device:D D3 -U 1 1 5D71A16B -P 2950 4700 -F 0 "D3" V 2875 4650 50 0000 R CNN -F 1 "1N5819" V 2725 4850 50 0000 R CNN -F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 2950 4700 50 0001 C CNN -F 3 "~" H 2950 4700 50 0001 C CNN - 1 2950 4700 - 0 -1 -1 0 -$EndComp -$Comp -L Connector_Generic:Conn_01x02 J4 -U 1 1 5D71C566 -P 2300 4650 -F 0 "J4" H 2300 4750 50 0000 C CNN -F 1 "Ext_trig1" H 2300 4825 50 0000 C CNN -F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal" H 2300 4650 50 0001 C CNN -F 3 "~" H 2300 4650 50 0001 C CNN - 1 2300 4650 - -1 0 0 1 -$EndComp -$Comp -L Device:R R11 -U 1 1 5D71C56C -P 2800 4700 -F 0 "R11" H 2730 4654 50 0000 R CNN -F 1 "1k" H 2730 4745 50 0000 R CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 2730 4700 50 0001 C CNN -F 3 "~" H 2800 4700 50 0001 C CNN - 1 2800 4700 - 1 0 0 1 -$EndComp -Connection ~ 2800 4850 -$Comp -L Device:R R10 -U 1 1 5D71C575 -P 2650 4550 -F 0 "R10" V 2550 4550 50 0000 C CNN -F 1 "1k" V 2650 4550 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 2580 4550 50 0001 C CNN -F 3 "~" H 2650 4550 50 0001 C CNN - 1 2650 4550 - 0 -1 1 0 -$EndComp -Connection ~ 2800 4550 -Wire Wire Line - 2500 4650 2500 4850 -Wire Wire Line - 2500 4850 2800 4850 -$Comp -L stm32-rescue:C C5 -U 1 1 5D731D92 -P 3225 4700 -F 0 "C5" H 3250 4800 50 0000 L CNN -F 1 "0.1" H 3250 4600 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 3263 4550 50 0001 C CNN -F 3 "" H 3225 4700 50 0000 C CNN - 1 3225 4700 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3225 4850 2950 4850 -Wire Wire Line - 2800 4850 2950 4850 -Connection ~ 2950 4850 -Wire Wire Line - 2800 4550 2950 4550 -Connection ~ 2950 4550 -Wire Wire Line - 2950 4550 3225 4550 -Wire Wire Line - 3225 4850 3375 4850 -Connection ~ 3225 4850 -Wire Wire Line - 3225 4550 3400 4550 -Wire Wire Line - 3400 4550 3400 4650 -Connection ~ 3225 4550 -$Comp -L stm32-rescue:C C6 -U 1 1 5D762081 -P 3475 6075 -F 0 "C6" H 3500 6175 50 0000 L CNN -F 1 "0.1" H 3600 6075 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 3513 5925 50 0001 C CNN -F 3 "" H 3475 6075 50 0000 C CNN - 1 3475 6075 - 1 0 0 -1 -$EndComp -$Comp -L Connector_Generic:Conn_01x02 J5 -U 1 1 5D76DA8D -P 2475 5800 -F 0 "J5" H 2475 5900 50 0000 C CNN -F 1 "Ext_trig0" H 2475 5600 50 0000 C CNN -F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal" H 2475 5800 50 0001 C CNN -F 3 "~" H 2475 5800 50 0001 C CNN - 1 2475 5800 - -1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR014 -U 1 1 5D76DAAB -P 2675 5800 -F 0 "#PWR014" H 2675 5550 50 0001 C CNN -F 1 "GND" H 2680 5627 50 0000 C CNN -F 2 "" H 2675 5800 50 0001 C CNN -F 3 "" H 2675 5800 50 0001 C CNN - 1 2675 5800 - 1 0 0 1 -$EndComp -$Comp -L Connector_Generic:Conn_01x02 J3 -U 1 1 5D7A7F3A -P 1800 6575 -F 0 "J3" H 1800 6675 50 0000 C CNN -F 1 "PPS" H 1800 6750 50 0000 C CNN -F 2 "Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical" H 1800 6575 50 0001 C CNN -F 3 "~" H 1800 6575 50 0001 C CNN - 1 1800 6575 - 1 0 0 -1 -$EndComp -$Comp -L stm32-rescue:GND #PWR09 -U 1 1 5D7A873D -P 1600 6575 -F 0 "#PWR09" H 1600 6325 50 0001 C CNN -F 1 "GND" H 1625 6425 50 0000 C CNN -F 2 "" H 1600 6575 50 0000 C CNN -F 3 "" H 1600 6575 50 0000 C CNN - 1 1600 6575 - -1 0 0 1 -$EndComp -$Comp -L Device:R R2 -U 1 1 5D7AFF22 -P 950 6475 -F 0 "R2" V 875 6475 50 0000 C CNN -F 1 "2k2" V 950 6475 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 880 6475 50 0001 C CNN -F 3 "~" H 950 6475 50 0001 C CNN - 1 950 6475 - 0 1 1 0 -$EndComp -$Comp -L Device:R R1 -U 1 1 5D7B0280 -P 800 6625 -F 0 "R1" H 870 6671 50 0000 L CNN -F 1 "10k" H 870 6580 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 730 6625 50 0001 C CNN -F 3 "~" H 800 6625 50 0001 C CNN - 1 800 6625 - -1 0 0 -1 -$EndComp -Text Label 800 6475 2 50 ~ 10 -PPS -Text Label 3925 5825 0 50 ~ 10 -TRIG0 -Text Label 4325 4750 0 50 ~ 10 -TRIG1 -Text Label 9225 3725 0 50 ~ 10 -SWCLK -Text Label 9225 3625 0 50 ~ 10 -SWDIO -Wire Wire Line - 9225 3725 9650 3725 -Wire Wire Line - 9225 3625 9700 3625 -$Comp -L stm32-rescue:GND #PWR054 -U 1 1 5D7FAC0E -P 9850 3850 -F 0 "#PWR054" H 9850 3600 50 0001 C CNN -F 1 "GND" H 9850 3700 50 0000 C CNN -F 2 "" H 9850 3850 50 0000 C CNN -F 3 "" H 9850 3850 50 0000 C CNN - 1 9850 3850 - -1 0 0 1 -$EndComp -Wire Wire Line - 9850 3850 9925 3850 -Text Notes 2425 4275 0 50 ~ 10 -Optocouples -Wire Notes Line - 2125 4050 2125 6775 -Wire Notes Line - 2125 6775 4575 6775 -Text Notes 775 6275 0 50 ~ 10 -PPS proxy -Wire Wire Line - 9225 3225 9475 3225 -Wire Wire Line - 9475 3225 9475 2850 -Wire Wire Line - 9475 2850 9900 2850 -Wire Wire Line - 9225 3325 9525 3325 -Wire Wire Line - 9525 3325 9525 2950 -Wire Wire Line - 9525 2950 9900 2950 -Wire Wire Line - 9225 3125 9425 3125 -Wire Wire Line - 9425 3125 9425 2750 -Wire Wire Line - 9425 2750 9900 2750 -Wire Wire Line - 9775 3050 9900 3050 -Wire Wire Line - 9725 3150 9900 3150 -$Comp -L Device:R R24 -U 1 1 5D9098F2 -P 9900 3400 -F 0 "R24" H 10100 3350 50 0000 R CNN -F 1 "47k" H 10100 3425 50 0000 R CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 9830 3400 50 0001 C CNN -F 3 "~" H 9900 3400 50 0001 C CNN - 1 9900 3400 - 1 0 0 1 -$EndComp -Wire Wire Line - 9925 3950 9700 3950 -Wire Wire Line - 9700 3625 9700 3950 -Wire Wire Line - 9925 4050 9650 4050 -Wire Wire Line - 9650 3725 9650 4050 -Wire Wire Line - 9900 3550 9725 3550 -Text Notes 9950 3525 0 50 ~ 10 -(opt) -$Comp -L Connector:Conn_01x04_Female J12 -U 1 1 5D7C7FF0 -P 10125 4050 -F 0 "J12" H 9975 3725 50 0000 L CNN -F 1 "SWD" H 9925 4225 50 0000 L CNN -F 2 "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" H 10125 4050 50 0001 C CNN -F 3 "~" H 10125 4050 50 0001 C CNN - 1 10125 4050 - 1 0 0 1 -$EndComp -$Comp -L stm32-rescue:+3.3V #PWR052 -U 1 1 5D9311F9 -P 9725 4150 -F 0 "#PWR052" H 9725 4000 50 0001 C CNN -F 1 "+3.3V" H 9725 4290 50 0000 C CNN -F 2 "" H 9725 4150 50 0000 C CNN -F 3 "" H 9725 4150 50 0000 C CNN - 1 9725 4150 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 9725 4150 9925 4150 -Text Notes 10150 4175 0 59 ~ 12 -SWD:\nGND\nIO\nCLK\nVCC -NoConn ~ 9225 2725 -Connection ~ 1575 875 -Wire Wire Line - 3575 875 4325 875 -Connection ~ 4325 875 -$Comp -L Connector:Conn_01x05_Male J2 -U 1 1 5D97B9F1 -P 950 4275 -F 0 "J2" H 1000 4600 50 0000 C CNN -F 1 "GPS_ext" H 1050 4000 50 0000 C CNN -F 2 "Connector_JST:JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical" H 950 4275 50 0001 C CNN -F 3 "~" H 950 4275 50 0001 C CNN - 1 950 4275 - 1 0 0 -1 -$EndComp -Text Label 1150 4175 0 50 ~ 10 -U3Tx -$Comp -L power:GND #PWR07 -U 1 1 5D97BB90 -P 1450 4075 -F 0 "#PWR07" H 1450 3825 50 0001 C CNN -F 1 "GND" H 1450 3925 50 0000 C CNN -F 2 "" H 1450 4075 50 0001 C CNN -F 3 "" H 1450 4075 50 0001 C CNN - 1 1450 4075 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1150 4075 1450 4075 -Text Label 1150 4275 0 50 ~ 10 -U3Rx -Text Label 1150 4375 0 50 ~ 10 -PPS -$Comp -L power:+3.3V #PWR08 -U 1 1 5D985396 -P 1450 4475 -F 0 "#PWR08" H 1450 4325 50 0001 C CNN -F 1 "+3.3V" H 1465 4648 50 0000 C CNN -F 2 "" H 1450 4475 50 0001 C CNN -F 3 "" H 1450 4475 50 0001 C CNN - 1 1450 4475 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1150 4475 1450 4475 -Wire Notes Line - 850 4625 1625 4625 -Wire Notes Line - 1625 4625 1625 3900 -Wire Notes Line - 1625 3900 850 3900 -Wire Notes Line - 850 3900 850 4625 -$Comp -L stm32-rescue:R R23 -U 1 1 5D89AB78 -P 7750 1425 -F 0 "R23" V 7830 1425 50 0000 C CNN -F 1 "10k" V 7750 1425 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 7680 1425 50 0001 C CNN -F 3 "" H 7750 1425 50 0000 C CNN - 1 7750 1425 - 0 1 1 0 -$EndComp -NoConn ~ 7925 1225 -Wire Wire Line - 7900 1425 7925 1425 -$Comp -L stm32-rescue:GND #PWR045 -U 1 1 5D8AD0B4 -P 7500 1425 -F 0 "#PWR045" H 7500 1175 50 0001 C CNN -F 1 "GND" H 7500 1275 50 0000 C CNN -F 2 "" H 7500 1425 50 0000 C CNN -F 3 "" H 7500 1425 50 0000 C CNN - 1 7500 1425 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7500 1425 7600 1425 -$Comp -L Device:Q_PMOS_GSD Q3 -U 1 1 5DAE9810 -P 2025 3350 -F 0 "Q3" H 2231 3396 50 0000 L CNN -F 1 "SI2305" H 2231 3305 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23_Handsoldering" H 2225 3450 50 0001 C CNN -F 3 "~" H 2025 3350 50 0001 C CNN - 1 2025 3350 - 1 0 0 -1 -$EndComp -$Comp -L Device:Jumper JP3 -U 1 1 5DAF3189 -P 5275 3250 -F 0 "JP3" H 5275 3300 50 0000 C CNN -F 1 "Jumper" H 5275 3423 50 0001 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 5275 3250 50 0001 C CNN -F 3 "~" H 5275 3250 50 0001 C CNN - 1 5275 3250 - 1 0 0 -1 -$EndComp -$Comp -L Device:Jumper JP4 -U 1 1 5DAF352F -P 5275 3375 -F 0 "JP4" H 5275 3425 50 0000 C CNN -F 1 "Jumper" H 5275 3548 50 0001 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 5275 3375 50 0001 C CNN -F 3 "~" H 5275 3375 50 0001 C CNN - 1 5275 3375 - 1 0 0 -1 -$EndComp -$Comp -L Device:Jumper JP1 -U 1 1 5DAF37F9 -P 4450 3800 -F 0 "JP1" H 4450 3850 50 0000 C CNN -F 1 "Jumper" H 4450 3973 50 0001 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 4450 3800 50 0001 C CNN -F 3 "~" H 4450 3800 50 0001 C CNN - 1 4450 3800 - 1 0 0 -1 -$EndComp -$Comp -L Device:Jumper JP2 -U 1 1 5DAF3A70 -P 5250 3775 -F 0 "JP2" H 5250 3825 50 0000 C CNN -F 1 "Jumper" H 5250 3948 50 0001 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 5250 3775 50 0001 C CNN -F 3 "~" H 5250 3775 50 0001 C CNN - 1 5250 3775 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5650 3750 5650 3775 -Wire Wire Line - 5650 3775 5550 3775 -Wire Wire Line - 5650 3650 5650 3550 -Connection ~ 5650 3650 -Wire Wire Line - 5575 3375 5650 3375 -Wire Wire Line - 5650 3375 5650 3350 -Wire Wire Line - 5650 3250 5575 3250 -$Comp -L power:GND #PWR028 -U 1 1 5DBA6FD4 -P 4725 3325 -F 0 "#PWR028" H 4725 3075 50 0001 C CNN -F 1 "GND" H 4725 3175 50 0000 C CNN -F 2 "" H 4725 3325 50 0001 C CNN -F 3 "" H 4725 3325 50 0001 C CNN - 1 4725 3325 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR035 -U 1 1 5DB465A3 -P 5575 3450 -F 0 "#PWR035" H 5575 3200 50 0001 C CNN -F 1 "GND" H 5575 3300 50 0000 C CNN -F 2 "" H 5575 3450 50 0001 C CNN -F 3 "" H 5575 3450 50 0001 C CNN - 1 5575 3450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5575 3450 5650 3450 -Wire Wire Line - 4175 4850 4175 4750 -Connection ~ 4175 4750 -Wire Wire Line - 4175 4750 4275 4750 -Wire Wire Line - 3475 5925 3475 5900 -Wire Wire Line - 3475 5825 3625 5825 -Text Label 3475 6225 0 50 ~ 0 -GND -$Comp -L Device:R R7 -U 1 1 5DB62E54 -P 1675 3350 -F 0 "R7" V 1575 3350 50 0000 C CNN -F 1 "510" V 1675 3350 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 1605 3350 50 0001 C CNN -F 3 "~" H 1675 3350 50 0001 C CNN - 1 1675 3350 - 0 1 1 0 -$EndComp -$Comp -L Device:R R8 -U 1 1 5DB63352 -P 1525 3500 -F 0 "R8" H 1575 3525 50 0000 L CNN -F 1 "10k" H 1575 3450 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 1455 3500 50 0001 C CNN -F 3 "~" H 1525 3500 50 0001 C CNN - 1 1525 3500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2050 3650 2050 3550 -Wire Wire Line - 2050 3550 2125 3550 -Connection ~ 2125 3550 -$Comp -L Device:R R12 -U 1 1 5DB6D635 -P 3475 5675 -F 0 "R12" H 3405 5629 50 0000 R CNN -F 1 "1k" H 3405 5720 50 0000 R CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 3405 5675 50 0001 C CNN -F 3 "~" H 3475 5675 50 0001 C CNN - 1 3475 5675 - 1 0 0 1 -$EndComp -$Comp -L power:GND #PWR019 -U 1 1 5DB7B7E4 -P 3475 6225 -F 0 "#PWR019" H 3475 5975 50 0001 C CNN -F 1 "GND" H 3480 6052 50 0000 C CNN -F 2 "" H 3475 6225 50 0001 C CNN -F 3 "" H 3475 6225 50 0001 C CNN - 1 3475 6225 - 1 0 0 -1 -$EndComp -Connection ~ 3475 5825 -$Comp -L power:+3.3V #PWR018 -U 1 1 5DB7BCE6 -P 3475 5450 -F 0 "#PWR018" H 3475 5300 50 0001 C CNN -F 1 "+3.3V" H 3490 5623 50 0000 C CNN -F 2 "" H 3475 5450 50 0001 C CNN -F 3 "" H 3475 5450 50 0001 C CNN - 1 3475 5450 - 1 0 0 -1 -$EndComp -$Comp -L Device:D D4 -U 1 1 5DB7C58B -P 3200 5600 -F 0 "D4" V 3125 5550 50 0000 R CNN -F 1 "1N5819" V 3200 5525 50 0000 R CNN -F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 3200 5600 50 0001 C CNN -F 3 "~" H 3200 5600 50 0001 C CNN - 1 3200 5600 - 0 1 1 0 -$EndComp -$Comp -L Device:D D5 -U 1 1 5DB7D18A -P 3200 6050 -F 0 "D5" V 3125 6000 50 0000 R CNN -F 1 "1N5819" V 3200 5975 50 0000 R CNN -F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 3200 6050 50 0001 C CNN -F 3 "~" H 3200 6050 50 0001 C CNN - 1 3200 6050 - 0 1 1 0 -$EndComp -Wire Wire Line - 3475 6225 3200 6225 -Wire Wire Line - 3200 6225 3200 6200 -Connection ~ 3475 6225 -Wire Wire Line - 3200 5900 3200 5750 -Connection ~ 3200 5900 -Wire Wire Line - 3200 5900 3475 5900 -Connection ~ 3475 5900 -Wire Wire Line - 3475 5900 3475 5825 -Wire Wire Line - 3200 5450 3475 5450 -Wire Wire Line - 3475 5450 3475 5525 -Connection ~ 3475 5450 -Wire Wire Line - 2675 5900 3200 5900 -Wire Notes Line - 6850 3925 6850 2850 -Wire Notes Line - 4100 3925 6850 3925 -Wire Notes Line - 4100 2850 6850 2850 -$Comp -L Device:Q_NPN_BEC Q1 -U 1 1 5DBCB563 -P 1300 6475 -F 0 "Q1" H 1175 6575 50 0000 L CNN -F 1 "MMBTA42" H 1025 6325 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23_Handsoldering" H 1500 6575 50 0001 C CNN -F 3 "~" H 1300 6475 50 0001 C CNN - 1 1300 6475 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R6 -U 1 1 5DBE3095 -P 1400 6825 -F 0 "R6" H 1500 6850 50 0000 C CNN -F 1 "1k" H 1525 6775 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 1330 6825 50 0001 C CNN -F 3 "~" H 1400 6825 50 0001 C CNN - 1 1400 6825 - -1 0 0 1 -$EndComp -Wire Wire Line - 1400 6675 1600 6675 -Connection ~ 1400 6675 -$Comp -L stm32-rescue:GND #PWR06 -U 1 1 5DBFB66F -P 1400 6975 -F 0 "#PWR06" H 1400 6725 50 0001 C CNN -F 1 "GND" H 1425 6825 50 0000 C CNN -F 2 "" H 1400 6975 50 0000 C CNN -F 3 "" H 1400 6975 50 0000 C CNN - 1 1400 6975 - 1 0 0 -1 -$EndComp -Connection ~ 1400 6975 -Wire Wire Line - 800 6775 800 6975 -Wire Wire Line - 800 6975 1400 6975 -$Comp -L stm32-rescue:+5V #PWR05 -U 1 1 5DC1629A -P 1400 6275 -F 0 "#PWR05" H 1400 6125 50 0001 C CNN -F 1 "+5V" H 1400 6415 50 0000 C CNN -F 2 "" H 1400 6275 50 0000 C CNN -F 3 "" H 1400 6275 50 0000 C CNN - 1 1400 6275 - 1 0 0 -1 -$EndComp -Wire Notes Line - 550 6075 550 7225 -Wire Notes Line - 550 7225 1975 7225 -Wire Notes Line - 1975 7225 1975 6075 -Wire Notes Line - 1975 6075 550 6075 -$Comp -L Connector:USB_B_Mini J6 -U 1 1 5DC349EC -P 2950 2775 -F 0 "J6" H 2850 3225 50 0000 C CNN -F 1 "USB_B_Mini" H 2850 3125 50 0000 C CNN -F 2 "Connector_USB:USB_Mini-B_Lumberg_2486_01_Horizontal" H 3100 2725 50 0001 C CNN -F 3 "~" H 3100 2725 50 0001 C CNN - 1 2950 2775 - 1 0 0 -1 -$EndComp -Text Label 2125 2575 2 50 ~ 0 -DP -Text Label 1950 2900 2 50 ~ 0 -DM -Text Label 3250 2775 0 50 ~ 0 -DP -Text Label 3250 2875 0 50 ~ 0 -DM -$Comp -L power:GND #PWR015 -U 1 1 5DC43C0D -P 2950 3175 -F 0 "#PWR015" H 2950 2925 50 0001 C CNN -F 1 "GND" H 2955 3002 50 0000 C CNN -F 2 "" H 2950 3175 50 0001 C CNN -F 3 "" H 2950 3175 50 0001 C CNN - 1 2950 3175 - 1 0 0 -1 -$EndComp -Connection ~ 2350 2275 -Wire Wire Line - 2350 2275 2625 2275 -Wire Notes Line - 3400 3750 3400 1950 -Wire Notes Line - 575 3750 3400 3750 -Wire Notes Line - 575 1950 3400 1950 -Wire Wire Line - 3250 3175 3250 2975 -Connection ~ 2950 3175 -$Comp -L Device:D_Schottky D6 -U 1 1 5DC70777 -P 3275 2325 -F 0 "D6" V 3175 2250 50 0000 C CNN -F 1 "1N5819" H 3250 2425 50 0000 C CNN -F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 3275 2325 50 0001 C CNN -F 3 "~" H 3275 2325 50 0001 C CNN - 1 3275 2325 - 0 -1 1 0 -$EndComp -Wire Wire Line - 3275 2475 3275 2575 -Wire Wire Line - 3275 2575 3250 2575 -$Comp -L stm32-rescue:+5V #PWR017 -U 1 1 5DC8B459 -P 3275 2175 -F 0 "#PWR017" H 3275 2025 50 0001 C CNN -F 1 "+5V" H 3275 2315 50 0000 C CNN -F 2 "" H 3275 2175 50 0000 C CNN -F 3 "" H 3275 2175 50 0000 C CNN - 1 3275 2175 - -1 0 0 -1 -$EndComp -$Comp -L Device:R R13 -U 1 1 5DCBE012 -P 3775 5825 -F 0 "R13" V 3850 5875 50 0000 R CNN -F 1 "100" V 3775 5875 50 0000 R CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 3705 5825 50 0001 C CNN -F 3 "~" H 3775 5825 50 0001 C CNN - 1 3775 5825 - 0 -1 1 0 -$EndComp -Text Label 7925 2625 2 50 ~ 10 -TRIG2 -$Comp -L stm32-rescue:C C12 -U 1 1 5DCC8E3A -P 5525 5750 -F 0 "C12" H 5550 5850 50 0000 L CNN -F 1 "0.1" H 5650 5750 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5563 5600 50 0001 C CNN -F 3 "" H 5525 5750 50 0000 C CNN - 1 5525 5750 - 1 0 0 -1 -$EndComp -$Comp -L Connector_Generic:Conn_01x02 J7 -U 1 1 5DCC8E40 -P 4525 5475 -F 0 "J7" H 4525 5575 50 0000 C CNN -F 1 "Ext_trig2" H 4525 5275 50 0000 C CNN -F 2 "TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal" H 4525 5475 50 0001 C CNN -F 3 "~" H 4525 5475 50 0001 C CNN - 1 4525 5475 - -1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR029 -U 1 1 5DCC8E46 -P 4725 5475 -F 0 "#PWR029" H 4725 5225 50 0001 C CNN -F 1 "GND" H 4730 5302 50 0000 C CNN -F 2 "" H 4725 5475 50 0001 C CNN -F 3 "" H 4725 5475 50 0001 C CNN - 1 4725 5475 - 1 0 0 1 -$EndComp -Text Label 5975 5500 0 50 ~ 10 -TRIG2 -Wire Wire Line - 5525 5600 5525 5575 -Wire Wire Line - 5525 5500 5675 5500 -Text Label 5525 5900 0 50 ~ 0 -GND -$Comp -L Device:R R20 -U 1 1 5DCC8E50 -P 5525 5350 -F 0 "R20" H 5455 5304 50 0000 R CNN -F 1 "1k" H 5455 5395 50 0000 R CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5455 5350 50 0001 C CNN -F 3 "~" H 5525 5350 50 0001 C CNN - 1 5525 5350 - 1 0 0 1 -$EndComp -$Comp -L power:GND #PWR034 -U 1 1 5DCC8E56 -P 5525 5900 -F 0 "#PWR034" H 5525 5650 50 0001 C CNN -F 1 "GND" H 5530 5727 50 0000 C CNN -F 2 "" H 5525 5900 50 0001 C CNN -F 3 "" H 5525 5900 50 0001 C CNN - 1 5525 5900 - 1 0 0 -1 -$EndComp -Connection ~ 5525 5500 -$Comp -L power:+3.3V #PWR033 -U 1 1 5DCC8E5D -P 5525 5125 -F 0 "#PWR033" H 5525 4975 50 0001 C CNN -F 1 "+3.3V" H 5540 5298 50 0000 C CNN -F 2 "" H 5525 5125 50 0001 C CNN -F 3 "" H 5525 5125 50 0001 C CNN - 1 5525 5125 - 1 0 0 -1 -$EndComp -$Comp -L Device:D D10 -U 1 1 5DCC8E63 -P 5250 5275 -F 0 "D10" V 5175 5225 50 0000 R CNN -F 1 "1N5819" V 5250 5200 50 0000 R CNN -F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 5250 5275 50 0001 C CNN -F 3 "~" H 5250 5275 50 0001 C CNN - 1 5250 5275 - 0 1 1 0 -$EndComp -$Comp -L Device:D D11 -U 1 1 5DCC8E69 -P 5250 5725 -F 0 "D11" V 5175 5675 50 0000 R CNN -F 1 "1N5819" V 5250 5650 50 0000 R CNN -F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 5250 5725 50 0001 C CNN -F 3 "~" H 5250 5725 50 0001 C CNN - 1 5250 5725 - 0 1 1 0 -$EndComp -Wire Wire Line - 5525 5900 5250 5900 -Wire Wire Line - 5250 5900 5250 5875 -Connection ~ 5525 5900 -Wire Wire Line - 5250 5575 5250 5425 -Connection ~ 5250 5575 -Wire Wire Line - 5250 5575 5525 5575 -Connection ~ 5525 5575 -Wire Wire Line - 5525 5575 5525 5500 -Wire Wire Line - 5250 5125 5525 5125 -Wire Wire Line - 5525 5125 5525 5200 -Connection ~ 5525 5125 -Wire Wire Line - 4725 5575 5250 5575 -$Comp -L Device:R R21 -U 1 1 5DCC8E7B -P 5825 5500 -F 0 "R21" V 5900 5550 50 0000 R CNN -F 1 "100" V 5825 5550 50 0000 R CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5755 5500 50 0001 C CNN -F 3 "~" H 5825 5500 50 0001 C CNN - 1 5825 5500 - 0 -1 1 0 -$EndComp -Wire Notes Line - 4575 6775 4575 6125 -Wire Notes Line - 6325 6125 6325 4050 -Wire Notes Line - 2125 4050 6325 4050 -Wire Notes Line - 4575 6125 6325 6125 -Wire Wire Line - 4750 3800 4750 3625 -Wire Wire Line - 4750 3625 4550 3625 -Wire Wire Line - 5425 3650 5425 3625 -Wire Wire Line - 5425 3625 4750 3625 -Wire Wire Line - 5425 3650 5650 3650 -Connection ~ 4750 3625 -Wire Wire Line - 1525 3650 2050 3650 -$Comp -L stm32-rescue:+5V #PWR0101 -U 1 1 5DC2AAFB -P 2000 2500 -F 0 "#PWR0101" H 2000 2350 50 0001 C CNN -F 1 "+5V" H 2000 2640 50 0000 C CNN -F 2 "" H 2000 2500 50 0000 C CNN -F 3 "" H 2000 2500 50 0000 C CNN - 1 2000 2500 - -1 0 0 -1 -$EndComp -Wire Wire Line - 2000 2500 2000 2650 -Wire Wire Line - 2850 3175 2950 3175 -Wire Wire Line - 2950 3175 3250 3175 -$Comp -L Isolator:PC817 U7 -U 1 1 5DC10FF3 -P 3675 4375 -F 0 "U7" H 3675 4700 50 0000 C CNN -F 1 "PC817" H 3675 4609 50 0000 C CNN -F 2 "Package_DIP:DIP-4_W7.62mm" H 3475 4175 50 0001 L CIN -F 3 "http://www.soselectronic.cz/a_info/resource/d/pc817.pdf" H 3675 4375 50 0001 L CNN - 1 3675 4375 - 1 0 0 1 -$EndComp -Wire Wire Line - 3225 4550 3225 4275 -Wire Wire Line - 3225 4275 3375 4275 -Wire Wire Line - 3375 4475 3375 4850 -Connection ~ 3375 4850 -Wire Wire Line - 3375 4850 3400 4850 -Wire Wire Line - 4000 4750 4175 4750 -Wire Wire Line - 4275 4625 4275 4750 -Connection ~ 4275 4750 -Wire Wire Line - 4275 4750 4325 4750 -Text Notes 3175 5150 0 50 ~ 0 -Solder U3 OR U7 -Wire Wire Line - 9725 3150 9725 3225 -$Comp -L stm32-rescue:+5V #PWR0102 -U 1 1 5E1E8310 -P 9725 3225 -F 0 "#PWR0102" H 9725 3075 50 0001 C CNN -F 1 "+5V" H 9725 3365 50 0000 C CNN -F 2 "" H 9725 3225 50 0000 C CNN -F 3 "" H 9725 3225 50 0000 C CNN - 1 9725 3225 - 0 -1 -1 0 -$EndComp -Connection ~ 9725 3225 -Wire Wire Line - 9725 3225 9725 3550 -$Comp -L Connector:Conn_01x06_Female J11 -U 1 1 5D14396C -P 10100 2950 -F 0 "J11" H 9900 3325 50 0000 L CNN -F 1 "Bluetooth" H 9750 3250 50 0000 L CNN -F 2 "Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical" H 10100 2950 50 0001 C CNN -F 3 "~" H 10100 2950 50 0001 C CNN - 1 10100 2950 - 1 0 0 -1 -$EndComp -$Comp -L Isolator:4N25 U3 -U 1 1 5D6DB820 -P 3700 4750 -F 0 "U3" H 3675 4950 50 0000 C CNN -F 1 "4N25" H 3650 5025 50 0000 C CNN -F 2 "Package_DIP:DIP-6_W7.62mm" H 3500 4550 50 0001 L CIN -F 3 "https://www.vishay.com/docs/83725/4n25.pdf" H 3700 4750 50 0001 L CNN - 1 3700 4750 - 1 0 0 1 -$EndComp -Wire Wire Line - 3975 4475 4175 4475 -Wire Wire Line - 4175 4475 4175 4750 -Wire Wire Line - 4000 4650 4000 4275 -Wire Wire Line - 4000 4275 3975 4275 -$Comp -L power:GND #PWR? -U 1 1 5E21E896 -P 4075 4250 -F 0 "#PWR?" H 4075 4000 50 0001 C CNN -F 1 "GND" H 4080 4077 50 0000 C CNN -F 2 "" H 4075 4250 50 0001 C CNN -F 3 "" H 4075 4250 50 0001 C CNN - 1 4075 4250 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4000 4275 4000 4250 -Wire Wire Line - 4000 4250 4075 4250 -Connection ~ 4000 4275 -$EndSCHEMATC diff --git a/F1/Timelapse_keyboard/kicad/diff_schematics-B_Cu.svg b/F1/Timelapse_keyboard/kicad/diff_schematics-B_Cu.svg deleted file mode 100644 index 81659a4..0000000 --- a/F1/Timelapse_keyboard/kicad/diff_schematics-B_Cu.svg +++ /dev/null @@ -1,9212 +0,0 @@ - - - - - - image/svg+xml - - SVG Picture created as diff_schematics-B_Cu.svg date 2015/09/10 12:43:34 - - - - - - - - SVG Picture created as diff_schematics-B_Cu.svg date 2015/09/10 12:43:34 - Picture generated by PCBNEW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/F1-nolib/BMP180/BMP180.bin b/F1:F103/BMP180/BMP180.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/BMP180/BMP180.bin rename to F1:F103/BMP180/BMP180.bin diff --git a/F1-nolib/BMP180/BMP180.c b/F1:F103/BMP180/BMP180.c similarity index 100% rename from F1-nolib/BMP180/BMP180.c rename to F1:F103/BMP180/BMP180.c diff --git a/F1-nolib/BMP180/BMP180.h b/F1:F103/BMP180/BMP180.h similarity index 100% rename from F1-nolib/BMP180/BMP180.h rename to F1:F103/BMP180/BMP180.h diff --git a/F1-nolib/BMP180/Makefile b/F1:F103/BMP180/Makefile similarity index 100% rename from F1-nolib/BMP180/Makefile rename to F1:F103/BMP180/Makefile diff --git a/F1-nolib/BMP180/Readme b/F1:F103/BMP180/Readme similarity index 100% rename from F1-nolib/BMP180/Readme rename to F1:F103/BMP180/Readme diff --git a/F1-nolib/BMP180/hardware.c b/F1:F103/BMP180/hardware.c similarity index 100% rename from F1-nolib/BMP180/hardware.c rename to F1:F103/BMP180/hardware.c diff --git a/F1-nolib/BMP180/hardware.h b/F1:F103/BMP180/hardware.h similarity index 100% rename from F1-nolib/BMP180/hardware.h rename to F1:F103/BMP180/hardware.h diff --git a/F1-nolib/BMP180/i2c.c b/F1:F103/BMP180/i2c.c similarity index 100% rename from F1-nolib/BMP180/i2c.c rename to F1:F103/BMP180/i2c.c diff --git a/F1-nolib/BMP180/i2c.h b/F1:F103/BMP180/i2c.h similarity index 100% rename from F1-nolib/BMP180/i2c.h rename to F1:F103/BMP180/i2c.h diff --git a/F1-nolib/BMP180/main.c b/F1:F103/BMP180/main.c similarity index 100% rename from F1-nolib/BMP180/main.c rename to F1:F103/BMP180/main.c diff --git a/F1-nolib/BMP180/proto.c b/F1:F103/BMP180/proto.c similarity index 100% rename from F1-nolib/BMP180/proto.c rename to F1:F103/BMP180/proto.c diff --git a/F1-nolib/BMP180/proto.h b/F1:F103/BMP180/proto.h similarity index 100% rename from F1-nolib/BMP180/proto.h rename to F1:F103/BMP180/proto.h diff --git a/F1-nolib/BMP180/usb.c b/F1:F103/BMP180/usb.c similarity index 100% rename from F1-nolib/BMP180/usb.c rename to F1:F103/BMP180/usb.c diff --git a/F1-nolib/BMP180/usb.h b/F1:F103/BMP180/usb.h similarity index 100% rename from F1-nolib/BMP180/usb.h rename to F1:F103/BMP180/usb.h diff --git a/F1-nolib/BMP180/usb_defs.h b/F1:F103/BMP180/usb_defs.h similarity index 100% rename from F1-nolib/BMP180/usb_defs.h rename to F1:F103/BMP180/usb_defs.h diff --git a/F1-nolib/BMP180/usb_lib.c b/F1:F103/BMP180/usb_lib.c similarity index 100% rename from F1-nolib/BMP180/usb_lib.c rename to F1:F103/BMP180/usb_lib.c diff --git a/F1-nolib/BMP180/usb_lib.h b/F1:F103/BMP180/usb_lib.h similarity index 100% rename from F1-nolib/BMP180/usb_lib.h rename to F1:F103/BMP180/usb_lib.h diff --git a/F1-nolib/BMP280/BMP280.bin b/F1:F103/BMP280/BMP280.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/BMP280/BMP280.bin rename to F1:F103/BMP280/BMP280.bin diff --git a/F1-nolib/BMP280/BMP280.c b/F1:F103/BMP280/BMP280.c similarity index 100% rename from F1-nolib/BMP280/BMP280.c rename to F1:F103/BMP280/BMP280.c diff --git a/F1-nolib/BMP280/BMP280.h b/F1:F103/BMP280/BMP280.h similarity index 100% rename from F1-nolib/BMP280/BMP280.h rename to F1:F103/BMP280/BMP280.h diff --git a/F1-nolib/BMP280/Makefile b/F1:F103/BMP280/Makefile similarity index 100% rename from F1-nolib/BMP280/Makefile rename to F1:F103/BMP280/Makefile diff --git a/F1-nolib/BMP280/Readme b/F1:F103/BMP280/Readme similarity index 100% rename from F1-nolib/BMP280/Readme rename to F1:F103/BMP280/Readme diff --git a/F1-nolib/BMP280/dewpoint.c b/F1:F103/BMP280/dewpoint.c similarity index 100% rename from F1-nolib/BMP280/dewpoint.c rename to F1:F103/BMP280/dewpoint.c diff --git a/F1-nolib/BMP280/dewpoint.h b/F1:F103/BMP280/dewpoint.h similarity index 100% rename from F1-nolib/BMP280/dewpoint.h rename to F1:F103/BMP280/dewpoint.h diff --git a/F1-nolib/BMP280/hardware.c b/F1:F103/BMP280/hardware.c similarity index 100% rename from F1-nolib/BMP280/hardware.c rename to F1:F103/BMP280/hardware.c diff --git a/F1-nolib/BMP280/hardware.h b/F1:F103/BMP280/hardware.h similarity index 100% rename from F1-nolib/BMP280/hardware.h rename to F1:F103/BMP280/hardware.h diff --git a/F1-nolib/BMP280/i2c.c b/F1:F103/BMP280/i2c.c similarity index 100% rename from F1-nolib/BMP280/i2c.c rename to F1:F103/BMP280/i2c.c diff --git a/F1-nolib/BMP280/i2c.h b/F1:F103/BMP280/i2c.h similarity index 100% rename from F1-nolib/BMP280/i2c.h rename to F1:F103/BMP280/i2c.h diff --git a/F1-nolib/BMP280/main.c b/F1:F103/BMP280/main.c similarity index 100% rename from F1-nolib/BMP280/main.c rename to F1:F103/BMP280/main.c diff --git a/F1-nolib/BMP280/proto.c b/F1:F103/BMP280/proto.c similarity index 100% rename from F1-nolib/BMP280/proto.c rename to F1:F103/BMP280/proto.c diff --git a/F1-nolib/BMP280/proto.h b/F1:F103/BMP280/proto.h similarity index 100% rename from F1-nolib/BMP280/proto.h rename to F1:F103/BMP280/proto.h diff --git a/F1-nolib/BMP280/usb.c b/F1:F103/BMP280/usb.c similarity index 100% rename from F1-nolib/BMP280/usb.c rename to F1:F103/BMP280/usb.c diff --git a/F1-nolib/BMP280/usb.h b/F1:F103/BMP280/usb.h similarity index 100% rename from F1-nolib/BMP280/usb.h rename to F1:F103/BMP280/usb.h diff --git a/F1-nolib/BMP280/usb_defs.h b/F1:F103/BMP280/usb_defs.h similarity index 100% rename from F1-nolib/BMP280/usb_defs.h rename to F1:F103/BMP280/usb_defs.h diff --git a/F1-nolib/BMP280/usb_lib.c b/F1:F103/BMP280/usb_lib.c similarity index 100% rename from F1-nolib/BMP280/usb_lib.c rename to F1:F103/BMP280/usb_lib.c diff --git a/F1-nolib/BMP280/usb_lib.h b/F1:F103/BMP280/usb_lib.h similarity index 100% rename from F1-nolib/BMP280/usb_lib.h rename to F1:F103/BMP280/usb_lib.h diff --git a/F1-nolib/BUGS b/F1:F103/BUGS similarity index 100% rename from F1-nolib/BUGS rename to F1:F103/BUGS diff --git a/F1-nolib/CDC_ACM/Makefile b/F1:F103/CDC_ACM/Makefile similarity index 100% rename from F1-nolib/CDC_ACM/Makefile rename to F1:F103/CDC_ACM/Makefile diff --git a/F1-nolib/CDC_ACM/Readme b/F1:F103/CDC_ACM/Readme similarity index 100% rename from F1-nolib/CDC_ACM/Readme rename to F1:F103/CDC_ACM/Readme diff --git a/F1-nolib/CDC_ACM/cdcacm.bin b/F1:F103/CDC_ACM/cdcacm.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/CDC_ACM/cdcacm.bin rename to F1:F103/CDC_ACM/cdcacm.bin diff --git a/F1-nolib/CDC_ACM/hardware.c b/F1:F103/CDC_ACM/hardware.c similarity index 100% rename from F1-nolib/CDC_ACM/hardware.c rename to F1:F103/CDC_ACM/hardware.c diff --git a/F1-nolib/CDC_ACM/hardware.h b/F1:F103/CDC_ACM/hardware.h similarity index 100% rename from F1-nolib/CDC_ACM/hardware.h rename to F1:F103/CDC_ACM/hardware.h diff --git a/F1-nolib/CDC_ACM/main.c b/F1:F103/CDC_ACM/main.c similarity index 100% rename from F1-nolib/CDC_ACM/main.c rename to F1:F103/CDC_ACM/main.c diff --git a/F1-nolib/CDC_ACM/proto.c b/F1:F103/CDC_ACM/proto.c similarity index 100% rename from F1-nolib/CDC_ACM/proto.c rename to F1:F103/CDC_ACM/proto.c diff --git a/F1-nolib/CDC_ACM/proto.h b/F1:F103/CDC_ACM/proto.h similarity index 100% rename from F1-nolib/CDC_ACM/proto.h rename to F1:F103/CDC_ACM/proto.h diff --git a/F1-nolib/CDC_ACM/usb.c b/F1:F103/CDC_ACM/usb.c similarity index 100% rename from F1-nolib/CDC_ACM/usb.c rename to F1:F103/CDC_ACM/usb.c diff --git a/F1-nolib/CDC_ACM/usb.h b/F1:F103/CDC_ACM/usb.h similarity index 100% rename from F1-nolib/CDC_ACM/usb.h rename to F1:F103/CDC_ACM/usb.h diff --git a/F1-nolib/CDC_ACM/usb_defs.h b/F1:F103/CDC_ACM/usb_defs.h similarity index 100% rename from F1-nolib/CDC_ACM/usb_defs.h rename to F1:F103/CDC_ACM/usb_defs.h diff --git a/F1-nolib/CDC_ACM/usb_lib.c b/F1:F103/CDC_ACM/usb_lib.c similarity index 100% rename from F1-nolib/CDC_ACM/usb_lib.c rename to F1:F103/CDC_ACM/usb_lib.c diff --git a/F1-nolib/CDC_ACM/usb_lib.h b/F1:F103/CDC_ACM/usb_lib.h similarity index 100% rename from F1-nolib/CDC_ACM/usb_lib.h rename to F1:F103/CDC_ACM/usb_lib.h diff --git a/F1-nolib/DHT22_DHT11/DHT22.bin b/F1:F103/DHT22_DHT11/DHT22.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/DHT22_DHT11/DHT22.bin rename to F1:F103/DHT22_DHT11/DHT22.bin diff --git a/F1-nolib/DHT22_DHT11/Makefile b/F1:F103/DHT22_DHT11/Makefile similarity index 100% rename from F1-nolib/DHT22_DHT11/Makefile rename to F1:F103/DHT22_DHT11/Makefile diff --git a/F1-nolib/DHT22_DHT11/Readme b/F1:F103/DHT22_DHT11/Readme similarity index 100% rename from F1-nolib/DHT22_DHT11/Readme rename to F1:F103/DHT22_DHT11/Readme diff --git a/F1-nolib/DHT22_DHT11/dht.c b/F1:F103/DHT22_DHT11/dht.c similarity index 100% rename from F1-nolib/DHT22_DHT11/dht.c rename to F1:F103/DHT22_DHT11/dht.c diff --git a/F1-nolib/DHT22_DHT11/dht.h b/F1:F103/DHT22_DHT11/dht.h similarity index 100% rename from F1-nolib/DHT22_DHT11/dht.h rename to F1:F103/DHT22_DHT11/dht.h diff --git a/F1-nolib/DHT22_DHT11/hardware.c b/F1:F103/DHT22_DHT11/hardware.c similarity index 100% rename from F1-nolib/DHT22_DHT11/hardware.c rename to F1:F103/DHT22_DHT11/hardware.c diff --git a/F1-nolib/DHT22_DHT11/hardware.h b/F1:F103/DHT22_DHT11/hardware.h similarity index 100% rename from F1-nolib/DHT22_DHT11/hardware.h rename to F1:F103/DHT22_DHT11/hardware.h diff --git a/F1-nolib/DHT22_DHT11/main.c b/F1:F103/DHT22_DHT11/main.c similarity index 100% rename from F1-nolib/DHT22_DHT11/main.c rename to F1:F103/DHT22_DHT11/main.c diff --git a/F1-nolib/DHT22_DHT11/proto.c b/F1:F103/DHT22_DHT11/proto.c similarity index 100% rename from F1-nolib/DHT22_DHT11/proto.c rename to F1:F103/DHT22_DHT11/proto.c diff --git a/F1-nolib/DHT22_DHT11/proto.h b/F1:F103/DHT22_DHT11/proto.h similarity index 100% rename from F1-nolib/DHT22_DHT11/proto.h rename to F1:F103/DHT22_DHT11/proto.h diff --git a/F1-nolib/DHT22_DHT11/usb.c b/F1:F103/DHT22_DHT11/usb.c similarity index 100% rename from F1-nolib/DHT22_DHT11/usb.c rename to F1:F103/DHT22_DHT11/usb.c diff --git a/F1-nolib/DHT22_DHT11/usb.h b/F1:F103/DHT22_DHT11/usb.h similarity index 100% rename from F1-nolib/DHT22_DHT11/usb.h rename to F1:F103/DHT22_DHT11/usb.h diff --git a/F1-nolib/DHT22_DHT11/usb_defs.h b/F1:F103/DHT22_DHT11/usb_defs.h similarity index 100% rename from F1-nolib/DHT22_DHT11/usb_defs.h rename to F1:F103/DHT22_DHT11/usb_defs.h diff --git a/F1-nolib/DHT22_DHT11/usb_lib.c b/F1:F103/DHT22_DHT11/usb_lib.c similarity index 100% rename from F1-nolib/DHT22_DHT11/usb_lib.c rename to F1:F103/DHT22_DHT11/usb_lib.c diff --git a/F1-nolib/DHT22_DHT11/usb_lib.h b/F1:F103/DHT22_DHT11/usb_lib.h similarity index 100% rename from F1-nolib/DHT22_DHT11/usb_lib.h rename to F1:F103/DHT22_DHT11/usb_lib.h diff --git a/F1-nolib/DS18/DS18.bin b/F1:F103/DS18/DS18.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/DS18/DS18.bin rename to F1:F103/DS18/DS18.bin diff --git a/F1-nolib/DS18/Makefile b/F1:F103/DS18/Makefile similarity index 100% rename from F1-nolib/DS18/Makefile rename to F1:F103/DS18/Makefile diff --git a/F1-nolib/DS18/Readme b/F1:F103/DS18/Readme similarity index 100% rename from F1-nolib/DS18/Readme rename to F1:F103/DS18/Readme diff --git a/F1-nolib/DS18/ds18.c b/F1:F103/DS18/ds18.c similarity index 100% rename from F1-nolib/DS18/ds18.c rename to F1:F103/DS18/ds18.c diff --git a/F1-nolib/DS18/ds18.h b/F1:F103/DS18/ds18.h similarity index 100% rename from F1-nolib/DS18/ds18.h rename to F1:F103/DS18/ds18.h diff --git a/F1-nolib/DS18/hardware.c b/F1:F103/DS18/hardware.c similarity index 100% rename from F1-nolib/DS18/hardware.c rename to F1:F103/DS18/hardware.c diff --git a/F1-nolib/DS18/hardware.h b/F1:F103/DS18/hardware.h similarity index 100% rename from F1-nolib/DS18/hardware.h rename to F1:F103/DS18/hardware.h diff --git a/F1-nolib/DS18/main.c b/F1:F103/DS18/main.c similarity index 100% rename from F1-nolib/DS18/main.c rename to F1:F103/DS18/main.c diff --git a/F1-nolib/DS18/proto.c b/F1:F103/DS18/proto.c similarity index 100% rename from F1-nolib/DS18/proto.c rename to F1:F103/DS18/proto.c diff --git a/F1-nolib/DS18/proto.h b/F1:F103/DS18/proto.h similarity index 100% rename from F1-nolib/DS18/proto.h rename to F1:F103/DS18/proto.h diff --git a/F1-nolib/DS18/usb.c b/F1:F103/DS18/usb.c similarity index 100% rename from F1-nolib/DS18/usb.c rename to F1:F103/DS18/usb.c diff --git a/F1-nolib/DS18/usb.h b/F1:F103/DS18/usb.h similarity index 100% rename from F1-nolib/DS18/usb.h rename to F1:F103/DS18/usb.h diff --git a/F1-nolib/DS18/usb_defs.h b/F1:F103/DS18/usb_defs.h similarity index 100% rename from F1-nolib/DS18/usb_defs.h rename to F1:F103/DS18/usb_defs.h diff --git a/F1-nolib/DS18/usb_lib.c b/F1:F103/DS18/usb_lib.c similarity index 100% rename from F1-nolib/DS18/usb_lib.c rename to F1:F103/DS18/usb_lib.c diff --git a/F1-nolib/DS18/usb_lib.h b/F1:F103/DS18/usb_lib.h similarity index 100% rename from F1-nolib/DS18/usb_lib.h rename to F1:F103/DS18/usb_lib.h diff --git a/F1-nolib/F1_testbrd/Makefile b/F1:F103/F1_testbrd/Makefile similarity index 100% rename from F1-nolib/F1_testbrd/Makefile rename to F1:F103/F1_testbrd/Makefile diff --git a/F1-nolib/F1_testbrd/Readme.md b/F1:F103/F1_testbrd/Readme.md similarity index 100% rename from F1-nolib/F1_testbrd/Readme.md rename to F1:F103/F1_testbrd/Readme.md diff --git a/F1-nolib/F1_testbrd/adc.c b/F1:F103/F1_testbrd/adc.c similarity index 100% rename from F1-nolib/F1_testbrd/adc.c rename to F1:F103/F1_testbrd/adc.c diff --git a/F1-nolib/F1_testbrd/adc.h b/F1:F103/F1_testbrd/adc.h similarity index 100% rename from F1-nolib/F1_testbrd/adc.h rename to F1:F103/F1_testbrd/adc.h diff --git a/F1-nolib/F1_testbrd/hardware.c b/F1:F103/F1_testbrd/hardware.c similarity index 100% rename from F1-nolib/F1_testbrd/hardware.c rename to F1:F103/F1_testbrd/hardware.c diff --git a/F1-nolib/F1_testbrd/hardware.h b/F1:F103/F1_testbrd/hardware.h similarity index 100% rename from F1-nolib/F1_testbrd/hardware.h rename to F1:F103/F1_testbrd/hardware.h diff --git a/F1-nolib/F1_testbrd/main.c b/F1:F103/F1_testbrd/main.c similarity index 100% rename from F1-nolib/F1_testbrd/main.c rename to F1:F103/F1_testbrd/main.c diff --git a/F1-nolib/F1_testbrd/pl2303.bin b/F1:F103/F1_testbrd/pl2303.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/F1_testbrd/pl2303.bin rename to F1:F103/F1_testbrd/pl2303.bin diff --git a/F1-nolib/F1_testbrd/usart.c b/F1:F103/F1_testbrd/usart.c similarity index 100% rename from F1-nolib/F1_testbrd/usart.c rename to F1:F103/F1_testbrd/usart.c diff --git a/F1-nolib/F1_testbrd/usart.h b/F1:F103/F1_testbrd/usart.h similarity index 100% rename from F1-nolib/F1_testbrd/usart.h rename to F1:F103/F1_testbrd/usart.h diff --git a/F1-nolib/F1_testbrd/usb.c b/F1:F103/F1_testbrd/usb.c similarity index 100% rename from F1-nolib/F1_testbrd/usb.c rename to F1:F103/F1_testbrd/usb.c diff --git a/F1-nolib/F1_testbrd/usb.h b/F1:F103/F1_testbrd/usb.h similarity index 100% rename from F1-nolib/F1_testbrd/usb.h rename to F1:F103/F1_testbrd/usb.h diff --git a/F1-nolib/F1_testbrd/usb_defs.h b/F1:F103/F1_testbrd/usb_defs.h similarity index 100% rename from F1-nolib/F1_testbrd/usb_defs.h rename to F1:F103/F1_testbrd/usb_defs.h diff --git a/F1-nolib/F1_testbrd/usb_lib.c b/F1:F103/F1_testbrd/usb_lib.c similarity index 100% rename from F1-nolib/F1_testbrd/usb_lib.c rename to F1:F103/F1_testbrd/usb_lib.c diff --git a/F1-nolib/F1_testbrd/usb_lib.h b/F1:F103/F1_testbrd/usb_lib.h similarity index 100% rename from F1-nolib/F1_testbrd/usb_lib.h rename to F1:F103/F1_testbrd/usb_lib.h diff --git a/F1-nolib/I2Cscan/I2Cscan.bin b/F1:F103/I2Cscan/I2Cscan.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/I2Cscan/I2Cscan.bin rename to F1:F103/I2Cscan/I2Cscan.bin diff --git a/F1-nolib/I2Cscan/Makefile b/F1:F103/I2Cscan/Makefile similarity index 100% rename from F1-nolib/I2Cscan/Makefile rename to F1:F103/I2Cscan/Makefile diff --git a/F1-nolib/I2Cscan/Readme b/F1:F103/I2Cscan/Readme similarity index 100% rename from F1-nolib/I2Cscan/Readme rename to F1:F103/I2Cscan/Readme diff --git a/F1-nolib/I2Cscan/hardware.c b/F1:F103/I2Cscan/hardware.c similarity index 100% rename from F1-nolib/I2Cscan/hardware.c rename to F1:F103/I2Cscan/hardware.c diff --git a/F1-nolib/I2Cscan/hardware.h b/F1:F103/I2Cscan/hardware.h similarity index 100% rename from F1-nolib/I2Cscan/hardware.h rename to F1:F103/I2Cscan/hardware.h diff --git a/F1-nolib/I2Cscan/i2c.c b/F1:F103/I2Cscan/i2c.c similarity index 100% rename from F1-nolib/I2Cscan/i2c.c rename to F1:F103/I2Cscan/i2c.c diff --git a/F1-nolib/I2Cscan/i2c.h b/F1:F103/I2Cscan/i2c.h similarity index 100% rename from F1-nolib/I2Cscan/i2c.h rename to F1:F103/I2Cscan/i2c.h diff --git a/F1-nolib/I2Cscan/i2cscan.c b/F1:F103/I2Cscan/i2cscan.c similarity index 100% rename from F1-nolib/I2Cscan/i2cscan.c rename to F1:F103/I2Cscan/i2cscan.c diff --git a/F1-nolib/I2Cscan/i2cscan.h b/F1:F103/I2Cscan/i2cscan.h similarity index 100% rename from F1-nolib/I2Cscan/i2cscan.h rename to F1:F103/I2Cscan/i2cscan.h diff --git a/F1-nolib/I2Cscan/main.c b/F1:F103/I2Cscan/main.c similarity index 100% rename from F1-nolib/I2Cscan/main.c rename to F1:F103/I2Cscan/main.c diff --git a/F1-nolib/I2Cscan/proto.c b/F1:F103/I2Cscan/proto.c similarity index 100% rename from F1-nolib/I2Cscan/proto.c rename to F1:F103/I2Cscan/proto.c diff --git a/F1-nolib/I2Cscan/proto.h b/F1:F103/I2Cscan/proto.h similarity index 100% rename from F1-nolib/I2Cscan/proto.h rename to F1:F103/I2Cscan/proto.h diff --git a/F1-nolib/I2Cscan/usb.c b/F1:F103/I2Cscan/usb.c similarity index 100% rename from F1-nolib/I2Cscan/usb.c rename to F1:F103/I2Cscan/usb.c diff --git a/F1-nolib/I2Cscan/usb.h b/F1:F103/I2Cscan/usb.h similarity index 100% rename from F1-nolib/I2Cscan/usb.h rename to F1:F103/I2Cscan/usb.h diff --git a/F1-nolib/I2Cscan/usb_defs.h b/F1:F103/I2Cscan/usb_defs.h similarity index 100% rename from F1-nolib/I2Cscan/usb_defs.h rename to F1:F103/I2Cscan/usb_defs.h diff --git a/F1-nolib/I2Cscan/usb_lib.c b/F1:F103/I2Cscan/usb_lib.c similarity index 100% rename from F1-nolib/I2Cscan/usb_lib.c rename to F1:F103/I2Cscan/usb_lib.c diff --git a/F1-nolib/I2Cscan/usb_lib.h b/F1:F103/I2Cscan/usb_lib.h similarity index 100% rename from F1-nolib/I2Cscan/usb_lib.h rename to F1:F103/I2Cscan/usb_lib.h diff --git a/F1-nolib/LED_Screen/LEDscreen.bin b/F1:F103/LED_Screen/LEDscreen.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/LED_Screen/LEDscreen.bin rename to F1:F103/LED_Screen/LEDscreen.bin diff --git a/F1-nolib/LED_Screen/Makefile b/F1:F103/LED_Screen/Makefile similarity index 100% rename from F1-nolib/LED_Screen/Makefile rename to F1:F103/LED_Screen/Makefile diff --git a/F1-nolib/LED_Screen/Readme b/F1:F103/LED_Screen/Readme similarity index 100% rename from F1-nolib/LED_Screen/Readme rename to F1:F103/LED_Screen/Readme diff --git a/F1-nolib/LED_Screen/font14.h b/F1:F103/LED_Screen/font14.h similarity index 100% rename from F1-nolib/LED_Screen/font14.h rename to F1:F103/LED_Screen/font14.h diff --git a/F1-nolib/LED_Screen/font16.h b/F1:F103/LED_Screen/font16.h similarity index 100% rename from F1-nolib/LED_Screen/font16.h rename to F1:F103/LED_Screen/font16.h diff --git a/F1-nolib/LED_Screen/fonts.c b/F1:F103/LED_Screen/fonts.c similarity index 100% rename from F1-nolib/LED_Screen/fonts.c rename to F1:F103/LED_Screen/fonts.c diff --git a/F1-nolib/LED_Screen/fonts.h b/F1:F103/LED_Screen/fonts.h similarity index 100% rename from F1-nolib/LED_Screen/fonts.h rename to F1:F103/LED_Screen/fonts.h diff --git a/F1-nolib/LED_Screen/genlist b/F1:F103/LED_Screen/genlist old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/LED_Screen/genlist rename to F1:F103/LED_Screen/genlist diff --git a/F1-nolib/LED_Screen/hardware.c b/F1:F103/LED_Screen/hardware.c similarity index 100% rename from F1-nolib/LED_Screen/hardware.c rename to F1:F103/LED_Screen/hardware.c diff --git a/F1-nolib/LED_Screen/hardware.h b/F1:F103/LED_Screen/hardware.h similarity index 100% rename from F1-nolib/LED_Screen/hardware.h rename to F1:F103/LED_Screen/hardware.h diff --git a/F1-nolib/LED_Screen/main.c b/F1:F103/LED_Screen/main.c similarity index 100% rename from F1-nolib/LED_Screen/main.c rename to F1:F103/LED_Screen/main.c diff --git a/F1-nolib/LED_Screen/screen.c b/F1:F103/LED_Screen/screen.c similarity index 100% rename from F1-nolib/LED_Screen/screen.c rename to F1:F103/LED_Screen/screen.c diff --git a/F1-nolib/LED_Screen/screen.h b/F1:F103/LED_Screen/screen.h similarity index 100% rename from F1-nolib/LED_Screen/screen.h rename to F1:F103/LED_Screen/screen.h diff --git a/F1-nolib/LED_Screen/scrtest/Makefile b/F1:F103/LED_Screen/scrtest/Makefile similarity index 100% rename from F1-nolib/LED_Screen/scrtest/Makefile rename to F1:F103/LED_Screen/scrtest/Makefile diff --git a/F1-nolib/LED_Screen/scrtest/Readme b/F1:F103/LED_Screen/scrtest/Readme similarity index 100% rename from F1-nolib/LED_Screen/scrtest/Readme rename to F1:F103/LED_Screen/scrtest/Readme diff --git a/F1-nolib/LED_Screen/scrtest/font14.h b/F1:F103/LED_Screen/scrtest/font14.h similarity index 100% rename from F1-nolib/LED_Screen/scrtest/font14.h rename to F1:F103/LED_Screen/scrtest/font14.h diff --git a/F1-nolib/LED_Screen/scrtest/font16.h b/F1:F103/LED_Screen/scrtest/font16.h similarity index 100% rename from F1-nolib/LED_Screen/scrtest/font16.h rename to F1:F103/LED_Screen/scrtest/font16.h diff --git a/F1-nolib/LED_Screen/scrtest/fonts.c b/F1:F103/LED_Screen/scrtest/fonts.c similarity index 100% rename from F1-nolib/LED_Screen/scrtest/fonts.c rename to F1:F103/LED_Screen/scrtest/fonts.c diff --git a/F1-nolib/LED_Screen/scrtest/fonts.h b/F1:F103/LED_Screen/scrtest/fonts.h similarity index 100% rename from F1-nolib/LED_Screen/scrtest/fonts.h rename to F1:F103/LED_Screen/scrtest/fonts.h diff --git a/F1-nolib/LED_Screen/scrtest/main.c b/F1:F103/LED_Screen/scrtest/main.c similarity index 100% rename from F1-nolib/LED_Screen/scrtest/main.c rename to F1:F103/LED_Screen/scrtest/main.c diff --git a/F1-nolib/LED_Screen/scrtest/screen.c b/F1:F103/LED_Screen/scrtest/screen.c similarity index 100% rename from F1-nolib/LED_Screen/scrtest/screen.c rename to F1:F103/LED_Screen/scrtest/screen.c diff --git a/F1-nolib/LED_Screen/scrtest/screen.h b/F1:F103/LED_Screen/scrtest/screen.h similarity index 100% rename from F1-nolib/LED_Screen/scrtest/screen.h rename to F1:F103/LED_Screen/scrtest/screen.h diff --git a/F1-nolib/LED_Screen/scrtest/scrtest b/F1:F103/LED_Screen/scrtest/scrtest old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/LED_Screen/scrtest/scrtest rename to F1:F103/LED_Screen/scrtest/scrtest diff --git a/F1-nolib/LED_Screen/spi.c b/F1:F103/LED_Screen/spi.c similarity index 100% rename from F1-nolib/LED_Screen/spi.c rename to F1:F103/LED_Screen/spi.c diff --git a/F1-nolib/LED_Screen/spi.h b/F1:F103/LED_Screen/spi.h similarity index 100% rename from F1-nolib/LED_Screen/spi.h rename to F1:F103/LED_Screen/spi.h diff --git a/F1-nolib/LED_Screen/usb.c b/F1:F103/LED_Screen/usb.c similarity index 100% rename from F1-nolib/LED_Screen/usb.c rename to F1:F103/LED_Screen/usb.c diff --git a/F1-nolib/LED_Screen/usb.h b/F1:F103/LED_Screen/usb.h similarity index 100% rename from F1-nolib/LED_Screen/usb.h rename to F1:F103/LED_Screen/usb.h diff --git a/F1-nolib/LED_Screen/usb_defs.h b/F1:F103/LED_Screen/usb_defs.h similarity index 100% rename from F1-nolib/LED_Screen/usb_defs.h rename to F1:F103/LED_Screen/usb_defs.h diff --git a/F1-nolib/LED_Screen/usb_lib.c b/F1:F103/LED_Screen/usb_lib.c similarity index 100% rename from F1-nolib/LED_Screen/usb_lib.c rename to F1:F103/LED_Screen/usb_lib.c diff --git a/F1-nolib/LED_Screen/usb_lib.h b/F1:F103/LED_Screen/usb_lib.h similarity index 100% rename from F1-nolib/LED_Screen/usb_lib.h rename to F1:F103/LED_Screen/usb_lib.h diff --git a/F1-nolib/MAX7219_screen/MAX7219.bin b/F1:F103/MAX7219_screen/MAX7219.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/MAX7219_screen/MAX7219.bin rename to F1:F103/MAX7219_screen/MAX7219.bin diff --git a/F1-nolib/MAX7219_screen/MAX7219.c b/F1:F103/MAX7219_screen/MAX7219.c similarity index 100% rename from F1-nolib/MAX7219_screen/MAX7219.c rename to F1:F103/MAX7219_screen/MAX7219.c diff --git a/F1-nolib/MAX7219_screen/MAX7219.h b/F1:F103/MAX7219_screen/MAX7219.h similarity index 100% rename from F1-nolib/MAX7219_screen/MAX7219.h rename to F1:F103/MAX7219_screen/MAX7219.h diff --git a/F1-nolib/MAX7219_screen/Makefile b/F1:F103/MAX7219_screen/Makefile similarity index 100% rename from F1-nolib/MAX7219_screen/Makefile rename to F1:F103/MAX7219_screen/Makefile diff --git a/F1-nolib/MAX7219_screen/Readme b/F1:F103/MAX7219_screen/Readme similarity index 100% rename from F1-nolib/MAX7219_screen/Readme rename to F1:F103/MAX7219_screen/Readme diff --git a/F1-nolib/MAX7219_screen/hardware.c b/F1:F103/MAX7219_screen/hardware.c similarity index 100% rename from F1-nolib/MAX7219_screen/hardware.c rename to F1:F103/MAX7219_screen/hardware.c diff --git a/F1-nolib/MAX7219_screen/hardware.h b/F1:F103/MAX7219_screen/hardware.h similarity index 100% rename from F1-nolib/MAX7219_screen/hardware.h rename to F1:F103/MAX7219_screen/hardware.h diff --git a/F1-nolib/MAX7219_screen/main.c b/F1:F103/MAX7219_screen/main.c similarity index 100% rename from F1-nolib/MAX7219_screen/main.c rename to F1:F103/MAX7219_screen/main.c diff --git a/F1-nolib/MAX7219_screen/proto.c b/F1:F103/MAX7219_screen/proto.c similarity index 100% rename from F1-nolib/MAX7219_screen/proto.c rename to F1:F103/MAX7219_screen/proto.c diff --git a/F1-nolib/MAX7219_screen/proto.h b/F1:F103/MAX7219_screen/proto.h similarity index 100% rename from F1-nolib/MAX7219_screen/proto.h rename to F1:F103/MAX7219_screen/proto.h diff --git a/F1-nolib/MAX7219_screen/spi.c b/F1:F103/MAX7219_screen/spi.c similarity index 100% rename from F1-nolib/MAX7219_screen/spi.c rename to F1:F103/MAX7219_screen/spi.c diff --git a/F1-nolib/MAX7219_screen/spi.h b/F1:F103/MAX7219_screen/spi.h similarity index 100% rename from F1-nolib/MAX7219_screen/spi.h rename to F1:F103/MAX7219_screen/spi.h diff --git a/F1-nolib/MAX7219_screen/usb.c b/F1:F103/MAX7219_screen/usb.c similarity index 100% rename from F1-nolib/MAX7219_screen/usb.c rename to F1:F103/MAX7219_screen/usb.c diff --git a/F1-nolib/MAX7219_screen/usb.h b/F1:F103/MAX7219_screen/usb.h similarity index 100% rename from F1-nolib/MAX7219_screen/usb.h rename to F1:F103/MAX7219_screen/usb.h diff --git a/F1-nolib/MAX7219_screen/usb_defs.h b/F1:F103/MAX7219_screen/usb_defs.h similarity index 100% rename from F1-nolib/MAX7219_screen/usb_defs.h rename to F1:F103/MAX7219_screen/usb_defs.h diff --git a/F1-nolib/MAX7219_screen/usb_lib.c b/F1:F103/MAX7219_screen/usb_lib.c similarity index 100% rename from F1-nolib/MAX7219_screen/usb_lib.c rename to F1:F103/MAX7219_screen/usb_lib.c diff --git a/F1-nolib/MAX7219_screen/usb_lib.h b/F1:F103/MAX7219_screen/usb_lib.h similarity index 100% rename from F1-nolib/MAX7219_screen/usb_lib.h rename to F1:F103/MAX7219_screen/usb_lib.h diff --git a/F1-nolib/PL2303/Makefile b/F1:F103/PL2303/Makefile similarity index 100% rename from F1-nolib/PL2303/Makefile rename to F1:F103/PL2303/Makefile diff --git a/F1-nolib/PL2303/Readme b/F1:F103/PL2303/Readme similarity index 100% rename from F1-nolib/PL2303/Readme rename to F1:F103/PL2303/Readme diff --git a/F1-nolib/PL2303/hardware.c b/F1:F103/PL2303/hardware.c similarity index 100% rename from F1-nolib/PL2303/hardware.c rename to F1:F103/PL2303/hardware.c diff --git a/F1-nolib/PL2303/hardware.h b/F1:F103/PL2303/hardware.h similarity index 100% rename from F1-nolib/PL2303/hardware.h rename to F1:F103/PL2303/hardware.h diff --git a/F1-nolib/PL2303/main.c b/F1:F103/PL2303/main.c similarity index 100% rename from F1-nolib/PL2303/main.c rename to F1:F103/PL2303/main.c diff --git a/F1-nolib/PL2303/pl2303.bin b/F1:F103/PL2303/pl2303.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/PL2303/pl2303.bin rename to F1:F103/PL2303/pl2303.bin diff --git a/F1-nolib/PL2303/usart.c b/F1:F103/PL2303/usart.c similarity index 100% rename from F1-nolib/PL2303/usart.c rename to F1:F103/PL2303/usart.c diff --git a/F1-nolib/PL2303/usart.h b/F1:F103/PL2303/usart.h similarity index 100% rename from F1-nolib/PL2303/usart.h rename to F1:F103/PL2303/usart.h diff --git a/F1-nolib/PL2303/usb.c b/F1:F103/PL2303/usb.c similarity index 100% rename from F1-nolib/PL2303/usb.c rename to F1:F103/PL2303/usb.c diff --git a/F1-nolib/PL2303/usb.h b/F1:F103/PL2303/usb.h similarity index 100% rename from F1-nolib/PL2303/usb.h rename to F1:F103/PL2303/usb.h diff --git a/F1-nolib/PL2303/usb_defs.h b/F1:F103/PL2303/usb_defs.h similarity index 100% rename from F1-nolib/PL2303/usb_defs.h rename to F1:F103/PL2303/usb_defs.h diff --git a/F1-nolib/PL2303/usb_lib.c b/F1:F103/PL2303/usb_lib.c similarity index 100% rename from F1-nolib/PL2303/usb_lib.c rename to F1:F103/PL2303/usb_lib.c diff --git a/F1-nolib/PL2303/usb_lib.h b/F1:F103/PL2303/usb_lib.h similarity index 100% rename from F1-nolib/PL2303/usb_lib.h rename to F1:F103/PL2303/usb_lib.h diff --git a/F1-nolib/RGB_LED_Screen/F.png b/F1:F103/RGB_LED_Screen/F.png similarity index 100% rename from F1-nolib/RGB_LED_Screen/F.png rename to F1:F103/RGB_LED_Screen/F.png diff --git a/F1-nolib/RGB_LED_Screen/Makefile b/F1:F103/RGB_LED_Screen/Makefile similarity index 100% rename from F1-nolib/RGB_LED_Screen/Makefile rename to F1:F103/RGB_LED_Screen/Makefile diff --git a/F1-nolib/RGB_LED_Screen/RGBLEDscreen.bin b/F1:F103/RGB_LED_Screen/RGBLEDscreen.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/RGB_LED_Screen/RGBLEDscreen.bin rename to F1:F103/RGB_LED_Screen/RGBLEDscreen.bin diff --git a/F1-nolib/RGB_LED_Screen/Readme b/F1:F103/RGB_LED_Screen/Readme similarity index 100% rename from F1-nolib/RGB_LED_Screen/Readme rename to F1:F103/RGB_LED_Screen/Readme diff --git a/F1-nolib/RGB_LED_Screen/adcrandom.c b/F1:F103/RGB_LED_Screen/adcrandom.c similarity index 100% rename from F1-nolib/RGB_LED_Screen/adcrandom.c rename to F1:F103/RGB_LED_Screen/adcrandom.c diff --git a/F1-nolib/RGB_LED_Screen/adcrandom.h b/F1:F103/RGB_LED_Screen/adcrandom.h similarity index 100% rename from F1-nolib/RGB_LED_Screen/adcrandom.h rename to F1:F103/RGB_LED_Screen/adcrandom.h diff --git a/F1-nolib/RGB_LED_Screen/balls.c b/F1:F103/RGB_LED_Screen/balls.c similarity index 100% rename from F1-nolib/RGB_LED_Screen/balls.c rename to F1:F103/RGB_LED_Screen/balls.c diff --git a/F1-nolib/RGB_LED_Screen/balls.h b/F1:F103/RGB_LED_Screen/balls.h similarity index 100% rename from F1-nolib/RGB_LED_Screen/balls.h rename to F1:F103/RGB_LED_Screen/balls.h diff --git a/F1-nolib/RGB_LED_Screen/f.png b/F1:F103/RGB_LED_Screen/f.png similarity index 100% rename from F1-nolib/RGB_LED_Screen/f.png rename to F1:F103/RGB_LED_Screen/f.png diff --git a/F1-nolib/RGB_LED_Screen/font14.h b/F1:F103/RGB_LED_Screen/font14.h similarity index 100% rename from F1-nolib/RGB_LED_Screen/font14.h rename to F1:F103/RGB_LED_Screen/font14.h diff --git a/F1-nolib/RGB_LED_Screen/font16.h b/F1:F103/RGB_LED_Screen/font16.h similarity index 100% rename from F1-nolib/RGB_LED_Screen/font16.h rename to F1:F103/RGB_LED_Screen/font16.h diff --git a/F1-nolib/RGB_LED_Screen/fonts.c b/F1:F103/RGB_LED_Screen/fonts.c similarity index 100% rename from F1-nolib/RGB_LED_Screen/fonts.c rename to F1:F103/RGB_LED_Screen/fonts.c diff --git a/F1-nolib/RGB_LED_Screen/fonts.h b/F1:F103/RGB_LED_Screen/fonts.h similarity index 100% rename from F1-nolib/RGB_LED_Screen/fonts.h rename to F1:F103/RGB_LED_Screen/fonts.h diff --git a/F1-nolib/RGB_LED_Screen/getrand b/F1:F103/RGB_LED_Screen/getrand old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/RGB_LED_Screen/getrand rename to F1:F103/RGB_LED_Screen/getrand diff --git a/F1-nolib/RGB_LED_Screen/hardware.c b/F1:F103/RGB_LED_Screen/hardware.c similarity index 100% rename from F1-nolib/RGB_LED_Screen/hardware.c rename to F1:F103/RGB_LED_Screen/hardware.c diff --git a/F1-nolib/RGB_LED_Screen/hardware.h b/F1:F103/RGB_LED_Screen/hardware.h similarity index 100% rename from F1-nolib/RGB_LED_Screen/hardware.h rename to F1:F103/RGB_LED_Screen/hardware.h diff --git a/F1-nolib/RGB_LED_Screen/histo.png b/F1:F103/RGB_LED_Screen/histo.png similarity index 100% rename from F1-nolib/RGB_LED_Screen/histo.png rename to F1:F103/RGB_LED_Screen/histo.png diff --git a/F1-nolib/RGB_LED_Screen/img/P4RGBmatrix.jpg b/F1:F103/RGB_LED_Screen/img/P4RGBmatrix.jpg similarity index 100% rename from F1-nolib/RGB_LED_Screen/img/P4RGBmatrix.jpg rename to F1:F103/RGB_LED_Screen/img/P4RGBmatrix.jpg diff --git a/F1-nolib/RGB_LED_Screen/img/p4.gif b/F1:F103/RGB_LED_Screen/img/p4.gif similarity index 100% rename from F1-nolib/RGB_LED_Screen/img/p4.gif rename to F1:F103/RGB_LED_Screen/img/p4.gif diff --git a/F1-nolib/RGB_LED_Screen/main.c b/F1:F103/RGB_LED_Screen/main.c similarity index 100% rename from F1-nolib/RGB_LED_Screen/main.c rename to F1:F103/RGB_LED_Screen/main.c diff --git a/F1:F103/RGB_LED_Screen/proto.c b/F1:F103/RGB_LED_Screen/proto.c new file mode 120000 index 0000000..ef1f2e9 --- /dev/null +++ b/F1:F103/RGB_LED_Screen/proto.c @@ -0,0 +1 @@ +/home/eddy/Yandex.Disk/Projects/mytakepic/.hg/wcache/checklink-target \ No newline at end of file diff --git a/F1-nolib/RGB_LED_Screen/proto.h b/F1:F103/RGB_LED_Screen/proto.h similarity index 100% rename from F1-nolib/RGB_LED_Screen/proto.h rename to F1:F103/RGB_LED_Screen/proto.h diff --git a/F1-nolib/RGB_LED_Screen/screen.c b/F1:F103/RGB_LED_Screen/screen.c similarity index 100% rename from F1-nolib/RGB_LED_Screen/screen.c rename to F1:F103/RGB_LED_Screen/screen.c diff --git a/F1-nolib/RGB_LED_Screen/screen.c.autosave b/F1:F103/RGB_LED_Screen/screen.c.autosave similarity index 100% rename from F1-nolib/RGB_LED_Screen/screen.c.autosave rename to F1:F103/RGB_LED_Screen/screen.c.autosave diff --git a/F1-nolib/RGB_LED_Screen/screen.h b/F1:F103/RGB_LED_Screen/screen.h similarity index 100% rename from F1-nolib/RGB_LED_Screen/screen.h rename to F1:F103/RGB_LED_Screen/screen.h diff --git a/F1-nolib/RGB_LED_Screen/usb.c b/F1:F103/RGB_LED_Screen/usb.c similarity index 100% rename from F1-nolib/RGB_LED_Screen/usb.c rename to F1:F103/RGB_LED_Screen/usb.c diff --git a/F1-nolib/RGB_LED_Screen/usb.h b/F1:F103/RGB_LED_Screen/usb.h similarity index 100% rename from F1-nolib/RGB_LED_Screen/usb.h rename to F1:F103/RGB_LED_Screen/usb.h diff --git a/F1-nolib/RGB_LED_Screen/usb_defs.h b/F1:F103/RGB_LED_Screen/usb_defs.h similarity index 100% rename from F1-nolib/RGB_LED_Screen/usb_defs.h rename to F1:F103/RGB_LED_Screen/usb_defs.h diff --git a/F1-nolib/RGB_LED_Screen/usb_lib.c b/F1:F103/RGB_LED_Screen/usb_lib.c similarity index 100% rename from F1-nolib/RGB_LED_Screen/usb_lib.c rename to F1:F103/RGB_LED_Screen/usb_lib.c diff --git a/F1-nolib/RGB_LED_Screen/usb_lib.h b/F1:F103/RGB_LED_Screen/usb_lib.h similarity index 100% rename from F1-nolib/RGB_LED_Screen/usb_lib.h rename to F1:F103/RGB_LED_Screen/usb_lib.h diff --git a/F1-nolib/SI7005_HTU21D/Makefile b/F1:F103/SI7005_HTU21D/Makefile similarity index 100% rename from F1-nolib/SI7005_HTU21D/Makefile rename to F1:F103/SI7005_HTU21D/Makefile diff --git a/F1-nolib/SI7005_HTU21D/Readme b/F1:F103/SI7005_HTU21D/Readme similarity index 100% rename from F1-nolib/SI7005_HTU21D/Readme rename to F1:F103/SI7005_HTU21D/Readme diff --git a/F1-nolib/SI7005_HTU21D/dewpoint.c b/F1:F103/SI7005_HTU21D/dewpoint.c similarity index 100% rename from F1-nolib/SI7005_HTU21D/dewpoint.c rename to F1:F103/SI7005_HTU21D/dewpoint.c diff --git a/F1-nolib/SI7005_HTU21D/dewpoint.h b/F1:F103/SI7005_HTU21D/dewpoint.h similarity index 100% rename from F1-nolib/SI7005_HTU21D/dewpoint.h rename to F1:F103/SI7005_HTU21D/dewpoint.h diff --git a/F1-nolib/SI7005_HTU21D/hardware.c b/F1:F103/SI7005_HTU21D/hardware.c similarity index 100% rename from F1-nolib/SI7005_HTU21D/hardware.c rename to F1:F103/SI7005_HTU21D/hardware.c diff --git a/F1-nolib/SI7005_HTU21D/hardware.h b/F1:F103/SI7005_HTU21D/hardware.h similarity index 100% rename from F1-nolib/SI7005_HTU21D/hardware.h rename to F1:F103/SI7005_HTU21D/hardware.h diff --git a/F1-nolib/SI7005_HTU21D/htu21d.c b/F1:F103/SI7005_HTU21D/htu21d.c similarity index 100% rename from F1-nolib/SI7005_HTU21D/htu21d.c rename to F1:F103/SI7005_HTU21D/htu21d.c diff --git a/F1-nolib/SI7005_HTU21D/htu21d.h b/F1:F103/SI7005_HTU21D/htu21d.h similarity index 100% rename from F1-nolib/SI7005_HTU21D/htu21d.h rename to F1:F103/SI7005_HTU21D/htu21d.h diff --git a/F1-nolib/SI7005_HTU21D/i2c.c b/F1:F103/SI7005_HTU21D/i2c.c similarity index 100% rename from F1-nolib/SI7005_HTU21D/i2c.c rename to F1:F103/SI7005_HTU21D/i2c.c diff --git a/F1-nolib/SI7005_HTU21D/i2c.h b/F1:F103/SI7005_HTU21D/i2c.h similarity index 100% rename from F1-nolib/SI7005_HTU21D/i2c.h rename to F1:F103/SI7005_HTU21D/i2c.h diff --git a/F1-nolib/SI7005_HTU21D/main.c b/F1:F103/SI7005_HTU21D/main.c similarity index 100% rename from F1-nolib/SI7005_HTU21D/main.c rename to F1:F103/SI7005_HTU21D/main.c diff --git a/F1-nolib/SI7005_HTU21D/proto.c b/F1:F103/SI7005_HTU21D/proto.c similarity index 100% rename from F1-nolib/SI7005_HTU21D/proto.c rename to F1:F103/SI7005_HTU21D/proto.c diff --git a/F1-nolib/SI7005_HTU21D/proto.h b/F1:F103/SI7005_HTU21D/proto.h similarity index 100% rename from F1-nolib/SI7005_HTU21D/proto.h rename to F1:F103/SI7005_HTU21D/proto.h diff --git a/F1-nolib/SI7005_HTU21D/si7005.bin b/F1:F103/SI7005_HTU21D/si7005.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/SI7005_HTU21D/si7005.bin rename to F1:F103/SI7005_HTU21D/si7005.bin diff --git a/F1-nolib/SI7005_HTU21D/si7005.c b/F1:F103/SI7005_HTU21D/si7005.c similarity index 100% rename from F1-nolib/SI7005_HTU21D/si7005.c rename to F1:F103/SI7005_HTU21D/si7005.c diff --git a/F1-nolib/SI7005_HTU21D/si7005.h b/F1:F103/SI7005_HTU21D/si7005.h similarity index 100% rename from F1-nolib/SI7005_HTU21D/si7005.h rename to F1:F103/SI7005_HTU21D/si7005.h diff --git a/F1-nolib/SI7005_HTU21D/usb.c b/F1:F103/SI7005_HTU21D/usb.c similarity index 100% rename from F1-nolib/SI7005_HTU21D/usb.c rename to F1:F103/SI7005_HTU21D/usb.c diff --git a/F1-nolib/SI7005_HTU21D/usb.h b/F1:F103/SI7005_HTU21D/usb.h similarity index 100% rename from F1-nolib/SI7005_HTU21D/usb.h rename to F1:F103/SI7005_HTU21D/usb.h diff --git a/F1-nolib/SI7005_HTU21D/usb_defs.h b/F1:F103/SI7005_HTU21D/usb_defs.h similarity index 100% rename from F1-nolib/SI7005_HTU21D/usb_defs.h rename to F1:F103/SI7005_HTU21D/usb_defs.h diff --git a/F1-nolib/SI7005_HTU21D/usb_lib.c b/F1:F103/SI7005_HTU21D/usb_lib.c similarity index 100% rename from F1-nolib/SI7005_HTU21D/usb_lib.c rename to F1:F103/SI7005_HTU21D/usb_lib.c diff --git a/F1-nolib/SI7005_HTU21D/usb_lib.h b/F1:F103/SI7005_HTU21D/usb_lib.h similarity index 100% rename from F1-nolib/SI7005_HTU21D/usb_lib.h rename to F1:F103/SI7005_HTU21D/usb_lib.h diff --git a/F1-nolib/SPI/Makefile b/F1:F103/SPI/Makefile similarity index 100% rename from F1-nolib/SPI/Makefile rename to F1:F103/SPI/Makefile diff --git a/F1-nolib/SPI/Readme b/F1:F103/SPI/Readme similarity index 100% rename from F1-nolib/SPI/Readme rename to F1:F103/SPI/Readme diff --git a/F1-nolib/SPI/SPI.bin b/F1:F103/SPI/SPI.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/SPI/SPI.bin rename to F1:F103/SPI/SPI.bin diff --git a/F1-nolib/SPI/hardware.c b/F1:F103/SPI/hardware.c similarity index 100% rename from F1-nolib/SPI/hardware.c rename to F1:F103/SPI/hardware.c diff --git a/F1-nolib/SPI/hardware.h b/F1:F103/SPI/hardware.h similarity index 100% rename from F1-nolib/SPI/hardware.h rename to F1:F103/SPI/hardware.h diff --git a/F1-nolib/SPI/main.c b/F1:F103/SPI/main.c similarity index 100% rename from F1-nolib/SPI/main.c rename to F1:F103/SPI/main.c diff --git a/F1-nolib/SPI/spi.c b/F1:F103/SPI/spi.c similarity index 100% rename from F1-nolib/SPI/spi.c rename to F1:F103/SPI/spi.c diff --git a/F1-nolib/SPI/spi.h b/F1:F103/SPI/spi.h similarity index 100% rename from F1-nolib/SPI/spi.h rename to F1:F103/SPI/spi.h diff --git a/F1-nolib/SPI/usb.c b/F1:F103/SPI/usb.c similarity index 100% rename from F1-nolib/SPI/usb.c rename to F1:F103/SPI/usb.c diff --git a/F1-nolib/SPI/usb.h b/F1:F103/SPI/usb.h similarity index 100% rename from F1-nolib/SPI/usb.h rename to F1:F103/SPI/usb.h diff --git a/F1-nolib/SPI/usb_defs.h b/F1:F103/SPI/usb_defs.h similarity index 100% rename from F1-nolib/SPI/usb_defs.h rename to F1:F103/SPI/usb_defs.h diff --git a/F1-nolib/SPI/usb_lib.c b/F1:F103/SPI/usb_lib.c similarity index 100% rename from F1-nolib/SPI/usb_lib.c rename to F1:F103/SPI/usb_lib.c diff --git a/F1-nolib/SPI/usb_lib.h b/F1:F103/SPI/usb_lib.h similarity index 100% rename from F1-nolib/SPI/usb_lib.h rename to F1:F103/SPI/usb_lib.h diff --git a/F1-nolib/STM32F103R_board.readme b/F1:F103/STM32F103R_board.readme similarity index 100% rename from F1-nolib/STM32F103R_board.readme rename to F1:F103/STM32F103R_board.readme diff --git a/F1-nolib/SevenCDCs/Makefile b/F1:F103/SevenCDCs/Makefile similarity index 100% rename from F1-nolib/SevenCDCs/Makefile rename to F1:F103/SevenCDCs/Makefile diff --git a/F1-nolib/SevenCDCs/Readme b/F1:F103/SevenCDCs/Readme similarity index 100% rename from F1-nolib/SevenCDCs/Readme rename to F1:F103/SevenCDCs/Readme diff --git a/F1-nolib/SevenCDCs/cdcacmcore.bin b/F1:F103/SevenCDCs/cdcacmcore.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/SevenCDCs/cdcacmcore.bin rename to F1:F103/SevenCDCs/cdcacmcore.bin diff --git a/F1-nolib/SevenCDCs/hardware.c b/F1:F103/SevenCDCs/hardware.c similarity index 100% rename from F1-nolib/SevenCDCs/hardware.c rename to F1:F103/SevenCDCs/hardware.c diff --git a/F1-nolib/SevenCDCs/hardware.h b/F1:F103/SevenCDCs/hardware.h similarity index 100% rename from F1-nolib/SevenCDCs/hardware.h rename to F1:F103/SevenCDCs/hardware.h diff --git a/F1-nolib/SevenCDCs/main.c b/F1:F103/SevenCDCs/main.c similarity index 100% rename from F1-nolib/SevenCDCs/main.c rename to F1:F103/SevenCDCs/main.c diff --git a/F1-nolib/SevenCDCs/proto.c b/F1:F103/SevenCDCs/proto.c similarity index 100% rename from F1-nolib/SevenCDCs/proto.c rename to F1:F103/SevenCDCs/proto.c diff --git a/F1-nolib/SevenCDCs/proto.h b/F1:F103/SevenCDCs/proto.h similarity index 100% rename from F1-nolib/SevenCDCs/proto.h rename to F1:F103/SevenCDCs/proto.h diff --git a/F1-nolib/SevenCDCs/usb.c b/F1:F103/SevenCDCs/usb.c similarity index 100% rename from F1-nolib/SevenCDCs/usb.c rename to F1:F103/SevenCDCs/usb.c diff --git a/F1-nolib/SevenCDCs/usb.h b/F1:F103/SevenCDCs/usb.h similarity index 100% rename from F1-nolib/SevenCDCs/usb.h rename to F1:F103/SevenCDCs/usb.h diff --git a/F1-nolib/SevenCDCs/usb_defs.h b/F1:F103/SevenCDCs/usb_defs.h similarity index 100% rename from F1-nolib/SevenCDCs/usb_defs.h rename to F1:F103/SevenCDCs/usb_defs.h diff --git a/F1-nolib/SevenCDCs/usb_lib.c b/F1:F103/SevenCDCs/usb_lib.c similarity index 100% rename from F1-nolib/SevenCDCs/usb_lib.c rename to F1:F103/SevenCDCs/usb_lib.c diff --git a/F1-nolib/SevenCDCs/usb_lib.h b/F1:F103/SevenCDCs/usb_lib.h similarity index 100% rename from F1-nolib/SevenCDCs/usb_lib.h rename to F1:F103/SevenCDCs/usb_lib.h diff --git a/F1-nolib/Tetris/Makefile b/F1:F103/Tetris/Makefile similarity index 100% rename from F1-nolib/Tetris/Makefile rename to F1:F103/Tetris/Makefile diff --git a/F1-nolib/Tetris/Readme b/F1:F103/Tetris/Readme similarity index 100% rename from F1-nolib/Tetris/Readme rename to F1:F103/Tetris/Readme diff --git a/F1-nolib/Tetris/TETRIS.bin b/F1:F103/Tetris/TETRIS.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/Tetris/TETRIS.bin rename to F1:F103/Tetris/TETRIS.bin diff --git a/F1-nolib/Tetris/adcrandom.c b/F1:F103/Tetris/adcrandom.c similarity index 100% rename from F1-nolib/Tetris/adcrandom.c rename to F1:F103/Tetris/adcrandom.c diff --git a/F1-nolib/Tetris/adcrandom.h b/F1:F103/Tetris/adcrandom.h similarity index 100% rename from F1-nolib/Tetris/adcrandom.h rename to F1:F103/Tetris/adcrandom.h diff --git a/F1-nolib/Tetris/arkanoid.c b/F1:F103/Tetris/arkanoid.c similarity index 100% rename from F1-nolib/Tetris/arkanoid.c rename to F1:F103/Tetris/arkanoid.c diff --git a/F1-nolib/Tetris/arkanoid.h b/F1:F103/Tetris/arkanoid.h similarity index 100% rename from F1-nolib/Tetris/arkanoid.h rename to F1:F103/Tetris/arkanoid.h diff --git a/F1-nolib/Tetris/balls.c b/F1:F103/Tetris/balls.c similarity index 100% rename from F1-nolib/Tetris/balls.c rename to F1:F103/Tetris/balls.c diff --git a/F1-nolib/Tetris/balls.h b/F1:F103/Tetris/balls.h similarity index 100% rename from F1-nolib/Tetris/balls.h rename to F1:F103/Tetris/balls.h diff --git a/F1-nolib/Tetris/buttons.c b/F1:F103/Tetris/buttons.c similarity index 100% rename from F1-nolib/Tetris/buttons.c rename to F1:F103/Tetris/buttons.c diff --git a/F1-nolib/Tetris/buttons.h b/F1:F103/Tetris/buttons.h similarity index 100% rename from F1-nolib/Tetris/buttons.h rename to F1:F103/Tetris/buttons.h diff --git a/F1-nolib/Tetris/debug.h b/F1:F103/Tetris/debug.h similarity index 100% rename from F1-nolib/Tetris/debug.h rename to F1:F103/Tetris/debug.h diff --git a/F1-nolib/Tetris/font14.h b/F1:F103/Tetris/font14.h similarity index 100% rename from F1-nolib/Tetris/font14.h rename to F1:F103/Tetris/font14.h diff --git a/F1-nolib/Tetris/fontNumb8.h b/F1:F103/Tetris/fontNumb8.h similarity index 100% rename from F1-nolib/Tetris/fontNumb8.h rename to F1:F103/Tetris/fontNumb8.h diff --git a/F1-nolib/Tetris/fonts.c b/F1:F103/Tetris/fonts.c similarity index 100% rename from F1-nolib/Tetris/fonts.c rename to F1:F103/Tetris/fonts.c diff --git a/F1-nolib/Tetris/fonts.h b/F1:F103/Tetris/fonts.h similarity index 100% rename from F1-nolib/Tetris/fonts.h rename to F1:F103/Tetris/fonts.h diff --git a/F1-nolib/Tetris/getrand b/F1:F103/Tetris/getrand old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/Tetris/getrand rename to F1:F103/Tetris/getrand diff --git a/F1-nolib/Tetris/hardware.c b/F1:F103/Tetris/hardware.c similarity index 100% rename from F1-nolib/Tetris/hardware.c rename to F1:F103/Tetris/hardware.c diff --git a/F1-nolib/Tetris/hardware.h b/F1:F103/Tetris/hardware.h similarity index 100% rename from F1-nolib/Tetris/hardware.h rename to F1:F103/Tetris/hardware.h diff --git a/F1:F103/Tetris/main.c b/F1:F103/Tetris/main.c new file mode 120000 index 0000000..ef1f2e9 --- /dev/null +++ b/F1:F103/Tetris/main.c @@ -0,0 +1 @@ +/home/eddy/Yandex.Disk/Projects/mytakepic/.hg/wcache/checklink-target \ No newline at end of file diff --git a/F1-nolib/Tetris/menu.c b/F1:F103/Tetris/menu.c similarity index 100% rename from F1-nolib/Tetris/menu.c rename to F1:F103/Tetris/menu.c diff --git a/F1-nolib/Tetris/menu.h b/F1:F103/Tetris/menu.h similarity index 100% rename from F1-nolib/Tetris/menu.h rename to F1:F103/Tetris/menu.h diff --git a/F1-nolib/Tetris/proto.c b/F1:F103/Tetris/proto.c similarity index 100% rename from F1-nolib/Tetris/proto.c rename to F1:F103/Tetris/proto.c diff --git a/F1-nolib/Tetris/proto.h b/F1:F103/Tetris/proto.h similarity index 100% rename from F1-nolib/Tetris/proto.h rename to F1:F103/Tetris/proto.h diff --git a/F1-nolib/Tetris/screen.c b/F1:F103/Tetris/screen.c similarity index 100% rename from F1-nolib/Tetris/screen.c rename to F1:F103/Tetris/screen.c diff --git a/F1-nolib/Tetris/screen.h b/F1:F103/Tetris/screen.h similarity index 100% rename from F1-nolib/Tetris/screen.h rename to F1:F103/Tetris/screen.h diff --git a/F1-nolib/Tetris/snake.c b/F1:F103/Tetris/snake.c similarity index 100% rename from F1-nolib/Tetris/snake.c rename to F1:F103/Tetris/snake.c diff --git a/F1-nolib/Tetris/snake.h b/F1:F103/Tetris/snake.h similarity index 100% rename from F1-nolib/Tetris/snake.h rename to F1:F103/Tetris/snake.h diff --git a/F1-nolib/Tetris/tetris.c b/F1:F103/Tetris/tetris.c similarity index 100% rename from F1-nolib/Tetris/tetris.c rename to F1:F103/Tetris/tetris.c diff --git a/F1-nolib/Tetris/tetris.h b/F1:F103/Tetris/tetris.h similarity index 100% rename from F1-nolib/Tetris/tetris.h rename to F1:F103/Tetris/tetris.h diff --git a/F1-nolib/Tetris/usb.c b/F1:F103/Tetris/usb.c similarity index 100% rename from F1-nolib/Tetris/usb.c rename to F1:F103/Tetris/usb.c diff --git a/F1-nolib/Tetris/usb.h b/F1:F103/Tetris/usb.h similarity index 100% rename from F1-nolib/Tetris/usb.h rename to F1:F103/Tetris/usb.h diff --git a/F1-nolib/Tetris/usb_defs.h b/F1:F103/Tetris/usb_defs.h similarity index 100% rename from F1-nolib/Tetris/usb_defs.h rename to F1:F103/Tetris/usb_defs.h diff --git a/F1-nolib/Tetris/usb_lib.c b/F1:F103/Tetris/usb_lib.c similarity index 100% rename from F1-nolib/Tetris/usb_lib.c rename to F1:F103/Tetris/usb_lib.c diff --git a/F1-nolib/Tetris/usb_lib.h b/F1:F103/Tetris/usb_lib.h similarity index 100% rename from F1-nolib/Tetris/usb_lib.h rename to F1:F103/Tetris/usb_lib.h diff --git a/F1-nolib/USB_HID/Makefile b/F1:F103/USB_HID/Makefile similarity index 100% rename from F1-nolib/USB_HID/Makefile rename to F1:F103/USB_HID/Makefile diff --git a/F1-nolib/USB_HID/Readme.md b/F1:F103/USB_HID/Readme.md similarity index 100% rename from F1-nolib/USB_HID/Readme.md rename to F1:F103/USB_HID/Readme.md diff --git a/F1-nolib/USB_HID/hardware.h b/F1:F103/USB_HID/hardware.h similarity index 100% rename from F1-nolib/USB_HID/hardware.h rename to F1:F103/USB_HID/hardware.h diff --git a/F1-nolib/USB_HID/keycodes.c b/F1:F103/USB_HID/keycodes.c similarity index 100% rename from F1-nolib/USB_HID/keycodes.c rename to F1:F103/USB_HID/keycodes.c diff --git a/F1-nolib/USB_HID/keycodes.h b/F1:F103/USB_HID/keycodes.h similarity index 100% rename from F1-nolib/USB_HID/keycodes.h rename to F1:F103/USB_HID/keycodes.h diff --git a/F1-nolib/USB_HID/main.c b/F1:F103/USB_HID/main.c similarity index 100% rename from F1-nolib/USB_HID/main.c rename to F1:F103/USB_HID/main.c diff --git a/F1-nolib/USB_HID/usart.c b/F1:F103/USB_HID/usart.c similarity index 100% rename from F1-nolib/USB_HID/usart.c rename to F1:F103/USB_HID/usart.c diff --git a/F1-nolib/USB_HID/usart.h b/F1:F103/USB_HID/usart.h similarity index 100% rename from F1-nolib/USB_HID/usart.h rename to F1:F103/USB_HID/usart.h diff --git a/F1-nolib/USB_HID/usb.c b/F1:F103/USB_HID/usb.c similarity index 100% rename from F1-nolib/USB_HID/usb.c rename to F1:F103/USB_HID/usb.c diff --git a/F1-nolib/USB_HID/usb.h b/F1:F103/USB_HID/usb.h similarity index 100% rename from F1-nolib/USB_HID/usb.h rename to F1:F103/USB_HID/usb.h diff --git a/F1-nolib/USB_HID/usb_defs.h b/F1:F103/USB_HID/usb_defs.h similarity index 100% rename from F1-nolib/USB_HID/usb_defs.h rename to F1:F103/USB_HID/usb_defs.h diff --git a/F1-nolib/USB_HID/usb_lib.c b/F1:F103/USB_HID/usb_lib.c similarity index 100% rename from F1-nolib/USB_HID/usb_lib.c rename to F1:F103/USB_HID/usb_lib.c diff --git a/F1-nolib/USB_HID/usb_lib.h b/F1:F103/USB_HID/usb_lib.h similarity index 100% rename from F1-nolib/USB_HID/usb_lib.h rename to F1:F103/USB_HID/usb_lib.h diff --git a/F1-nolib/USB_HID/usbhid103.bin b/F1:F103/USB_HID/usbhid103.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/USB_HID/usbhid103.bin rename to F1:F103/USB_HID/usbhid103.bin diff --git a/F1-nolib/chronometer/GPS.c b/F1:F103/chronometer/GPS.c similarity index 100% rename from F1-nolib/chronometer/GPS.c rename to F1:F103/chronometer/GPS.c diff --git a/F1-nolib/chronometer/GPS.h b/F1:F103/chronometer/GPS.h similarity index 100% rename from F1-nolib/chronometer/GPS.h rename to F1:F103/chronometer/GPS.h diff --git a/F1-nolib/chronometer/Makefile b/F1:F103/chronometer/Makefile similarity index 100% rename from F1-nolib/chronometer/Makefile rename to F1:F103/chronometer/Makefile diff --git a/F1-nolib/chronometer/Readme.md b/F1:F103/chronometer/Readme.md similarity index 100% rename from F1-nolib/chronometer/Readme.md rename to F1:F103/chronometer/Readme.md diff --git a/F1-nolib/chronometer/Readme_rus.txt b/F1:F103/chronometer/Readme_rus.txt similarity index 100% rename from F1-nolib/chronometer/Readme_rus.txt rename to F1:F103/chronometer/Readme_rus.txt diff --git a/F1-nolib/chronometer/adc.c b/F1:F103/chronometer/adc.c similarity index 100% rename from F1-nolib/chronometer/adc.c rename to F1:F103/chronometer/adc.c diff --git a/F1-nolib/chronometer/adc.h b/F1:F103/chronometer/adc.h similarity index 100% rename from F1-nolib/chronometer/adc.h rename to F1:F103/chronometer/adc.h diff --git a/F1-nolib/chronometer/chrono.bin b/F1:F103/chronometer/chrono.bin old mode 100644 new mode 100755 similarity index 100% rename from F1-nolib/chronometer/chrono.bin rename to F1:F103/chronometer/chrono.bin diff --git a/F1-nolib/chronometer/flash.c b/F1:F103/chronometer/flash.c similarity index 100% rename from F1-nolib/chronometer/flash.c rename to F1:F103/chronometer/flash.c diff --git a/F1-nolib/chronometer/flash.h b/F1:F103/chronometer/flash.h similarity index 100% rename from F1-nolib/chronometer/flash.h rename to F1:F103/chronometer/flash.h diff --git a/F1-nolib/chronometer/hardware.c b/F1:F103/chronometer/hardware.c similarity index 100% rename from F1-nolib/chronometer/hardware.c rename to F1:F103/chronometer/hardware.c diff --git a/F1-nolib/chronometer/hardware.h b/F1:F103/chronometer/hardware.h similarity index 100% rename from F1-nolib/chronometer/hardware.h rename to F1:F103/chronometer/hardware.h diff --git a/F1-nolib/chronometer/lidar.c b/F1:F103/chronometer/lidar.c similarity index 100% rename from F1-nolib/chronometer/lidar.c rename to F1:F103/chronometer/lidar.c diff --git a/F1-nolib/chronometer/lidar.h b/F1:F103/chronometer/lidar.h similarity index 100% rename from F1-nolib/chronometer/lidar.h rename to F1:F103/chronometer/lidar.h diff --git a/F1-nolib/chronometer/main.c b/F1:F103/chronometer/main.c similarity index 100% rename from F1-nolib/chronometer/main.c rename to F1:F103/chronometer/main.c diff --git a/F1-nolib/chronometer/stm32F103xB.ld b/F1:F103/chronometer/stm32F103xB.ld similarity index 100% rename from F1-nolib/chronometer/stm32F103xB.ld rename to F1:F103/chronometer/stm32F103xB.ld diff --git a/F1-nolib/chronometer/str.c b/F1:F103/chronometer/str.c similarity index 100% rename from F1-nolib/chronometer/str.c rename to F1:F103/chronometer/str.c diff --git a/F1-nolib/chronometer/str.h b/F1:F103/chronometer/str.h similarity index 100% rename from F1-nolib/chronometer/str.h rename to F1:F103/chronometer/str.h diff --git a/F1-nolib/chronometer/time.c b/F1:F103/chronometer/time.c similarity index 100% rename from F1-nolib/chronometer/time.c rename to F1:F103/chronometer/time.c diff --git a/F1-nolib/chronometer/time.h b/F1:F103/chronometer/time.h similarity index 100% rename from F1-nolib/chronometer/time.h rename to F1:F103/chronometer/time.h diff --git a/F1-nolib/chronometer/usart.c b/F1:F103/chronometer/usart.c similarity index 100% rename from F1-nolib/chronometer/usart.c rename to F1:F103/chronometer/usart.c diff --git a/F1-nolib/chronometer/usart.h b/F1:F103/chronometer/usart.h similarity index 100% rename from F1-nolib/chronometer/usart.h rename to F1:F103/chronometer/usart.h diff --git a/F1-nolib/chronometer/usb.c b/F1:F103/chronometer/usb.c similarity index 100% rename from F1-nolib/chronometer/usb.c rename to F1:F103/chronometer/usb.c diff --git a/F1-nolib/chronometer/usb.h b/F1:F103/chronometer/usb.h similarity index 100% rename from F1-nolib/chronometer/usb.h rename to F1:F103/chronometer/usb.h diff --git a/F1-nolib/chronometer/usb_defs.h b/F1:F103/chronometer/usb_defs.h similarity index 100% rename from F1-nolib/chronometer/usb_defs.h rename to F1:F103/chronometer/usb_defs.h diff --git a/F1-nolib/chronometer/usb_lib.c b/F1:F103/chronometer/usb_lib.c similarity index 100% rename from F1-nolib/chronometer/usb_lib.c rename to F1:F103/chronometer/usb_lib.c diff --git a/F1-nolib/chronometer/usb_lib.h b/F1:F103/chronometer/usb_lib.h similarity index 100% rename from F1-nolib/chronometer/usb_lib.h rename to F1:F103/chronometer/usb_lib.h diff --git a/F1-nolib/chronometer_v2/Difference b/F1:F103/chronometer_v2/Difference similarity index 100% rename from F1-nolib/chronometer_v2/Difference rename to F1:F103/chronometer_v2/Difference diff --git a/F1-nolib/chronometer_v2/GPS.c b/F1:F103/chronometer_v2/GPS.c similarity index 100% rename from F1-nolib/chronometer_v2/GPS.c rename to F1:F103/chronometer_v2/GPS.c diff --git a/F1-nolib/chronometer_v2/GPS.h b/F1:F103/chronometer_v2/GPS.h similarity index 100% rename from F1-nolib/chronometer_v2/GPS.h rename to F1:F103/chronometer_v2/GPS.h diff --git a/F1-nolib/chronometer_v2/Makefile b/F1:F103/chronometer_v2/Makefile similarity index 100% rename from F1-nolib/chronometer_v2/Makefile rename to F1:F103/chronometer_v2/Makefile diff --git a/F1-nolib/chronometer_v2/Readme.md b/F1:F103/chronometer_v2/Readme.md similarity index 100% rename from F1-nolib/chronometer_v2/Readme.md rename to F1:F103/chronometer_v2/Readme.md diff --git a/F1-nolib/chronometer_v2/Readme_rus.txt b/F1:F103/chronometer_v2/Readme_rus.txt similarity index 100% rename from F1-nolib/chronometer_v2/Readme_rus.txt rename to F1:F103/chronometer_v2/Readme_rus.txt diff --git a/F1-nolib/chronometer_v2/adc.c b/F1:F103/chronometer_v2/adc.c similarity index 100% rename from F1-nolib/chronometer_v2/adc.c rename to F1:F103/chronometer_v2/adc.c diff --git a/F1-nolib/chronometer_v2/adc.h b/F1:F103/chronometer_v2/adc.h similarity index 100% rename from F1-nolib/chronometer_v2/adc.h rename to F1:F103/chronometer_v2/adc.h diff --git a/F1-nolib/chronometer_v2/chrono.bin b/F1:F103/chronometer_v2/chrono.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/chronometer_v2/chrono.bin rename to F1:F103/chronometer_v2/chrono.bin diff --git a/F1-nolib/chronometer_v2/flash.c b/F1:F103/chronometer_v2/flash.c similarity index 100% rename from F1-nolib/chronometer_v2/flash.c rename to F1:F103/chronometer_v2/flash.c diff --git a/F1-nolib/chronometer_v2/flash.h b/F1:F103/chronometer_v2/flash.h similarity index 100% rename from F1-nolib/chronometer_v2/flash.h rename to F1:F103/chronometer_v2/flash.h diff --git a/F1-nolib/chronometer_v2/hardware.c b/F1:F103/chronometer_v2/hardware.c similarity index 100% rename from F1-nolib/chronometer_v2/hardware.c rename to F1:F103/chronometer_v2/hardware.c diff --git a/F1-nolib/chronometer_v2/hardware.h b/F1:F103/chronometer_v2/hardware.h similarity index 100% rename from F1-nolib/chronometer_v2/hardware.h rename to F1:F103/chronometer_v2/hardware.h diff --git a/F1-nolib/chronometer_v2/kicad/2019.10.23-22:09:24.png b/F1:F103/chronometer_v2/kicad/2019.10.23-22:09:24.png similarity index 100% rename from F1-nolib/chronometer_v2/kicad/2019.10.23-22:09:24.png rename to F1:F103/chronometer_v2/kicad/2019.10.23-22:09:24.png diff --git a/F1-nolib/chronometer_v2/kicad/2019.10.23_22:08:42.png b/F1:F103/chronometer_v2/kicad/2019.10.23_22:08:42.png similarity index 100% rename from F1-nolib/chronometer_v2/kicad/2019.10.23_22:08:42.png rename to F1:F103/chronometer_v2/kicad/2019.10.23_22:08:42.png diff --git a/F1-nolib/chronometer_v2/kicad/Chrono.lib b/F1:F103/chronometer_v2/kicad/Chrono.lib similarity index 100% rename from F1-nolib/chronometer_v2/kicad/Chrono.lib rename to F1:F103/chronometer_v2/kicad/Chrono.lib diff --git a/F1-nolib/chronometer_v2/kicad/chrono b/F1:F103/chronometer_v2/kicad/chrono similarity index 100% rename from F1-nolib/chronometer_v2/kicad/chrono rename to F1:F103/chronometer_v2/kicad/chrono diff --git a/F1-nolib/chronometer_v2/kicad/chrono.kicad_pcb b/F1:F103/chronometer_v2/kicad/chrono.kicad_pcb similarity index 100% rename from F1-nolib/chronometer_v2/kicad/chrono.kicad_pcb rename to F1:F103/chronometer_v2/kicad/chrono.kicad_pcb diff --git a/F1-nolib/chronometer_v2/kicad/chrono.net b/F1:F103/chronometer_v2/kicad/chrono.net similarity index 100% rename from F1-nolib/chronometer_v2/kicad/chrono.net rename to F1:F103/chronometer_v2/kicad/chrono.net diff --git a/F1-nolib/chronometer_v2/kicad/chrono.pretty/L80-R.kicad_mod b/F1:F103/chronometer_v2/kicad/chrono.pretty/L80-R.kicad_mod similarity index 100% rename from F1-nolib/chronometer_v2/kicad/chrono.pretty/L80-R.kicad_mod rename to F1:F103/chronometer_v2/kicad/chrono.pretty/L80-R.kicad_mod diff --git a/F1-nolib/chronometer_v2/kicad/chrono.pro b/F1:F103/chronometer_v2/kicad/chrono.pro similarity index 100% rename from F1-nolib/chronometer_v2/kicad/chrono.pro rename to F1:F103/chronometer_v2/kicad/chrono.pro diff --git a/F1-nolib/chronometer_v2/kicad/chrono.sch b/F1:F103/chronometer_v2/kicad/chrono.sch similarity index 100% rename from F1-nolib/chronometer_v2/kicad/chrono.sch rename to F1:F103/chronometer_v2/kicad/chrono.sch diff --git a/F1-nolib/chronometer_v2/kicad/fp-info-cache b/F1:F103/chronometer_v2/kicad/fp-info-cache similarity index 100% rename from F1-nolib/chronometer_v2/kicad/fp-info-cache rename to F1:F103/chronometer_v2/kicad/fp-info-cache diff --git a/F1-nolib/chronometer_v2/kicad/fp-lib-table b/F1:F103/chronometer_v2/kicad/fp-lib-table similarity index 100% rename from F1-nolib/chronometer_v2/kicad/fp-lib-table rename to F1:F103/chronometer_v2/kicad/fp-lib-table diff --git a/F1-nolib/chronometer_v2/kicad/gerbers/chrono-B_Cu.gbr b/F1:F103/chronometer_v2/kicad/gerbers/chrono-B_Cu.gbr similarity index 100% rename from F1-nolib/chronometer_v2/kicad/gerbers/chrono-B_Cu.gbr rename to F1:F103/chronometer_v2/kicad/gerbers/chrono-B_Cu.gbr diff --git a/F1-nolib/chronometer_v2/kicad/gerbers/chrono-B_Mask.gbr b/F1:F103/chronometer_v2/kicad/gerbers/chrono-B_Mask.gbr similarity index 100% rename from F1-nolib/chronometer_v2/kicad/gerbers/chrono-B_Mask.gbr rename to F1:F103/chronometer_v2/kicad/gerbers/chrono-B_Mask.gbr diff --git a/F1-nolib/chronometer_v2/kicad/gerbers/chrono-B_SilkS.gbr b/F1:F103/chronometer_v2/kicad/gerbers/chrono-B_SilkS.gbr similarity index 100% rename from F1-nolib/chronometer_v2/kicad/gerbers/chrono-B_SilkS.gbr rename to F1:F103/chronometer_v2/kicad/gerbers/chrono-B_SilkS.gbr diff --git a/F1-nolib/chronometer_v2/kicad/gerbers/chrono-Edge_Cuts.gbr b/F1:F103/chronometer_v2/kicad/gerbers/chrono-Edge_Cuts.gbr similarity index 100% rename from F1-nolib/chronometer_v2/kicad/gerbers/chrono-Edge_Cuts.gbr rename to F1:F103/chronometer_v2/kicad/gerbers/chrono-Edge_Cuts.gbr diff --git a/F1-nolib/chronometer_v2/kicad/gerbers/chrono-F_Cu.gbr b/F1:F103/chronometer_v2/kicad/gerbers/chrono-F_Cu.gbr similarity index 100% rename from F1-nolib/chronometer_v2/kicad/gerbers/chrono-F_Cu.gbr rename to F1:F103/chronometer_v2/kicad/gerbers/chrono-F_Cu.gbr diff --git a/F1-nolib/chronometer_v2/kicad/gerbers/chrono-F_Mask.gbr b/F1:F103/chronometer_v2/kicad/gerbers/chrono-F_Mask.gbr similarity index 100% rename from F1-nolib/chronometer_v2/kicad/gerbers/chrono-F_Mask.gbr rename to F1:F103/chronometer_v2/kicad/gerbers/chrono-F_Mask.gbr diff --git a/F1-nolib/chronometer_v2/kicad/gerbers/chrono-F_SilkS.gbr b/F1:F103/chronometer_v2/kicad/gerbers/chrono-F_SilkS.gbr similarity index 100% rename from F1-nolib/chronometer_v2/kicad/gerbers/chrono-F_SilkS.gbr rename to F1:F103/chronometer_v2/kicad/gerbers/chrono-F_SilkS.gbr diff --git a/F1-nolib/chronometer_v2/kicad/stm32-rescue.lib b/F1:F103/chronometer_v2/kicad/stm32-rescue.lib similarity index 100% rename from F1-nolib/chronometer_v2/kicad/stm32-rescue.lib rename to F1:F103/chronometer_v2/kicad/stm32-rescue.lib diff --git a/F1-nolib/chronometer_v2/kicad/sym-lib-table b/F1:F103/chronometer_v2/kicad/sym-lib-table similarity index 100% rename from F1-nolib/chronometer_v2/kicad/sym-lib-table rename to F1:F103/chronometer_v2/kicad/sym-lib-table diff --git a/F1-nolib/chronometer_v2/lidar.c b/F1:F103/chronometer_v2/lidar.c similarity index 100% rename from F1-nolib/chronometer_v2/lidar.c rename to F1:F103/chronometer_v2/lidar.c diff --git a/F1-nolib/chronometer_v2/lidar.h b/F1:F103/chronometer_v2/lidar.h similarity index 100% rename from F1-nolib/chronometer_v2/lidar.h rename to F1:F103/chronometer_v2/lidar.h diff --git a/F1-nolib/chronometer_v2/main.c b/F1:F103/chronometer_v2/main.c similarity index 100% rename from F1-nolib/chronometer_v2/main.c rename to F1:F103/chronometer_v2/main.c diff --git a/F1-nolib/chronometer_v2/stm32F103xB.ld b/F1:F103/chronometer_v2/stm32F103xB.ld similarity index 100% rename from F1-nolib/chronometer_v2/stm32F103xB.ld rename to F1:F103/chronometer_v2/stm32F103xB.ld diff --git a/F1-nolib/chronometer_v2/str.c b/F1:F103/chronometer_v2/str.c similarity index 100% rename from F1-nolib/chronometer_v2/str.c rename to F1:F103/chronometer_v2/str.c diff --git a/F1-nolib/chronometer_v2/str.h b/F1:F103/chronometer_v2/str.h similarity index 100% rename from F1-nolib/chronometer_v2/str.h rename to F1:F103/chronometer_v2/str.h diff --git a/F1-nolib/chronometer_v2/time.c b/F1:F103/chronometer_v2/time.c similarity index 100% rename from F1-nolib/chronometer_v2/time.c rename to F1:F103/chronometer_v2/time.c diff --git a/F1-nolib/chronometer_v2/time.h b/F1:F103/chronometer_v2/time.h similarity index 100% rename from F1-nolib/chronometer_v2/time.h rename to F1:F103/chronometer_v2/time.h diff --git a/F1-nolib/chronometer_v2/usart.c b/F1:F103/chronometer_v2/usart.c similarity index 100% rename from F1-nolib/chronometer_v2/usart.c rename to F1:F103/chronometer_v2/usart.c diff --git a/F1-nolib/chronometer_v2/usart.h b/F1:F103/chronometer_v2/usart.h similarity index 100% rename from F1-nolib/chronometer_v2/usart.h rename to F1:F103/chronometer_v2/usart.h diff --git a/F1-nolib/chronometer_v2/usb.c b/F1:F103/chronometer_v2/usb.c similarity index 100% rename from F1-nolib/chronometer_v2/usb.c rename to F1:F103/chronometer_v2/usb.c diff --git a/F1-nolib/chronometer_v2/usb.h b/F1:F103/chronometer_v2/usb.h similarity index 100% rename from F1-nolib/chronometer_v2/usb.h rename to F1:F103/chronometer_v2/usb.h diff --git a/F1-nolib/chronometer_v2/usb_defs.h b/F1:F103/chronometer_v2/usb_defs.h similarity index 100% rename from F1-nolib/chronometer_v2/usb_defs.h rename to F1:F103/chronometer_v2/usb_defs.h diff --git a/F1-nolib/chronometer_v2/usb_lib.c b/F1:F103/chronometer_v2/usb_lib.c similarity index 100% rename from F1-nolib/chronometer_v2/usb_lib.c rename to F1:F103/chronometer_v2/usb_lib.c diff --git a/F1-nolib/chronometer_v2/usb_lib.h b/F1:F103/chronometer_v2/usb_lib.h similarity index 100% rename from F1-nolib/chronometer_v2/usb_lib.h rename to F1:F103/chronometer_v2/usb_lib.h diff --git a/F1-nolib/chronometer_v3/Difference b/F1:F103/chronometer_v3/Difference similarity index 100% rename from F1-nolib/chronometer_v3/Difference rename to F1:F103/chronometer_v3/Difference diff --git a/F1-nolib/chronometer_v3/GPS.c b/F1:F103/chronometer_v3/GPS.c similarity index 100% rename from F1-nolib/chronometer_v3/GPS.c rename to F1:F103/chronometer_v3/GPS.c diff --git a/F1-nolib/chronometer_v3/GPS.h b/F1:F103/chronometer_v3/GPS.h similarity index 100% rename from F1-nolib/chronometer_v3/GPS.h rename to F1:F103/chronometer_v3/GPS.h diff --git a/F1-nolib/chronometer_v3/Makefile b/F1:F103/chronometer_v3/Makefile similarity index 100% rename from F1-nolib/chronometer_v3/Makefile rename to F1:F103/chronometer_v3/Makefile diff --git a/F1-nolib/chronometer_v3/Readme.md b/F1:F103/chronometer_v3/Readme.md similarity index 100% rename from F1-nolib/chronometer_v3/Readme.md rename to F1:F103/chronometer_v3/Readme.md diff --git a/F1-nolib/chronometer_v3/Readme_rus.txt b/F1:F103/chronometer_v3/Readme_rus.txt similarity index 100% rename from F1-nolib/chronometer_v3/Readme_rus.txt rename to F1:F103/chronometer_v3/Readme_rus.txt diff --git a/F1-nolib/chronometer_v3/adc.c b/F1:F103/chronometer_v3/adc.c similarity index 100% rename from F1-nolib/chronometer_v3/adc.c rename to F1:F103/chronometer_v3/adc.c diff --git a/F1-nolib/chronometer_v3/adc.h b/F1:F103/chronometer_v3/adc.h similarity index 100% rename from F1-nolib/chronometer_v3/adc.h rename to F1:F103/chronometer_v3/adc.h diff --git a/F1-nolib/chronometer_v3/chrono.bin b/F1:F103/chronometer_v3/chrono.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/chronometer_v3/chrono.bin rename to F1:F103/chronometer_v3/chrono.bin diff --git a/F1-nolib/chronometer_v3/flash.c b/F1:F103/chronometer_v3/flash.c similarity index 100% rename from F1-nolib/chronometer_v3/flash.c rename to F1:F103/chronometer_v3/flash.c diff --git a/F1-nolib/chronometer_v3/flash.h b/F1:F103/chronometer_v3/flash.h similarity index 100% rename from F1-nolib/chronometer_v3/flash.h rename to F1:F103/chronometer_v3/flash.h diff --git a/F1-nolib/chronometer_v3/font14.h b/F1:F103/chronometer_v3/font14.h similarity index 100% rename from F1-nolib/chronometer_v3/font14.h rename to F1:F103/chronometer_v3/font14.h diff --git a/F1-nolib/chronometer_v3/fontNumb10.h b/F1:F103/chronometer_v3/fontNumb10.h similarity index 100% rename from F1-nolib/chronometer_v3/fontNumb10.h rename to F1:F103/chronometer_v3/fontNumb10.h diff --git a/F1-nolib/chronometer_v3/fontNumb16.h b/F1:F103/chronometer_v3/fontNumb16.h similarity index 100% rename from F1-nolib/chronometer_v3/fontNumb16.h rename to F1:F103/chronometer_v3/fontNumb16.h diff --git a/F1-nolib/chronometer_v3/fontNumb8.h b/F1:F103/chronometer_v3/fontNumb8.h similarity index 100% rename from F1-nolib/chronometer_v3/fontNumb8.h rename to F1:F103/chronometer_v3/fontNumb8.h diff --git a/F1-nolib/chronometer_v3/font_EMPTY.h b/F1:F103/chronometer_v3/font_EMPTY.h similarity index 100% rename from F1-nolib/chronometer_v3/font_EMPTY.h rename to F1:F103/chronometer_v3/font_EMPTY.h diff --git a/F1-nolib/chronometer_v3/fonts.c b/F1:F103/chronometer_v3/fonts.c similarity index 100% rename from F1-nolib/chronometer_v3/fonts.c rename to F1:F103/chronometer_v3/fonts.c diff --git a/F1-nolib/chronometer_v3/fonts.h b/F1:F103/chronometer_v3/fonts.h similarity index 100% rename from F1-nolib/chronometer_v3/fonts.h rename to F1:F103/chronometer_v3/fonts.h diff --git a/F1-nolib/chronometer_v3/hardware.c b/F1:F103/chronometer_v3/hardware.c similarity index 100% rename from F1-nolib/chronometer_v3/hardware.c rename to F1:F103/chronometer_v3/hardware.c diff --git a/F1-nolib/chronometer_v3/hardware.h b/F1:F103/chronometer_v3/hardware.h similarity index 100% rename from F1-nolib/chronometer_v3/hardware.h rename to F1:F103/chronometer_v3/hardware.h diff --git a/F1-nolib/chronometer_v3/lidar.c b/F1:F103/chronometer_v3/lidar.c similarity index 100% rename from F1-nolib/chronometer_v3/lidar.c rename to F1:F103/chronometer_v3/lidar.c diff --git a/F1-nolib/chronometer_v3/lidar.h b/F1:F103/chronometer_v3/lidar.h similarity index 100% rename from F1-nolib/chronometer_v3/lidar.h rename to F1:F103/chronometer_v3/lidar.h diff --git a/F1-nolib/chronometer_v3/main.c b/F1:F103/chronometer_v3/main.c similarity index 100% rename from F1-nolib/chronometer_v3/main.c rename to F1:F103/chronometer_v3/main.c diff --git a/F1-nolib/chronometer_v3/screen.c b/F1:F103/chronometer_v3/screen.c similarity index 100% rename from F1-nolib/chronometer_v3/screen.c rename to F1:F103/chronometer_v3/screen.c diff --git a/F1-nolib/chronometer_v3/screen.h b/F1:F103/chronometer_v3/screen.h similarity index 100% rename from F1-nolib/chronometer_v3/screen.h rename to F1:F103/chronometer_v3/screen.h diff --git a/F1-nolib/chronometer_v3/spi.c b/F1:F103/chronometer_v3/spi.c similarity index 100% rename from F1-nolib/chronometer_v3/spi.c rename to F1:F103/chronometer_v3/spi.c diff --git a/F1-nolib/chronometer_v3/spi.h b/F1:F103/chronometer_v3/spi.h similarity index 100% rename from F1-nolib/chronometer_v3/spi.h rename to F1:F103/chronometer_v3/spi.h diff --git a/F1-nolib/chronometer_v3/stm32F103xB.ld b/F1:F103/chronometer_v3/stm32F103xB.ld similarity index 100% rename from F1-nolib/chronometer_v3/stm32F103xB.ld rename to F1:F103/chronometer_v3/stm32F103xB.ld diff --git a/F1-nolib/chronometer_v3/str.c b/F1:F103/chronometer_v3/str.c similarity index 100% rename from F1-nolib/chronometer_v3/str.c rename to F1:F103/chronometer_v3/str.c diff --git a/F1-nolib/chronometer_v3/str.h b/F1:F103/chronometer_v3/str.h similarity index 100% rename from F1-nolib/chronometer_v3/str.h rename to F1:F103/chronometer_v3/str.h diff --git a/F1-nolib/chronometer_v3/time.c b/F1:F103/chronometer_v3/time.c similarity index 100% rename from F1-nolib/chronometer_v3/time.c rename to F1:F103/chronometer_v3/time.c diff --git a/F1-nolib/chronometer_v3/time.h b/F1:F103/chronometer_v3/time.h similarity index 100% rename from F1-nolib/chronometer_v3/time.h rename to F1:F103/chronometer_v3/time.h diff --git a/F1-nolib/chronometer_v3/usart.c b/F1:F103/chronometer_v3/usart.c similarity index 100% rename from F1-nolib/chronometer_v3/usart.c rename to F1:F103/chronometer_v3/usart.c diff --git a/F1-nolib/chronometer_v3/usart.h b/F1:F103/chronometer_v3/usart.h similarity index 100% rename from F1-nolib/chronometer_v3/usart.h rename to F1:F103/chronometer_v3/usart.h diff --git a/F1-nolib/chronometer_v3/usb.c b/F1:F103/chronometer_v3/usb.c similarity index 100% rename from F1-nolib/chronometer_v3/usb.c rename to F1:F103/chronometer_v3/usb.c diff --git a/F1-nolib/chronometer_v3/usb.h b/F1:F103/chronometer_v3/usb.h similarity index 100% rename from F1-nolib/chronometer_v3/usb.h rename to F1:F103/chronometer_v3/usb.h diff --git a/F1-nolib/chronometer_v3/usb_defs.h b/F1:F103/chronometer_v3/usb_defs.h similarity index 100% rename from F1-nolib/chronometer_v3/usb_defs.h rename to F1:F103/chronometer_v3/usb_defs.h diff --git a/F1-nolib/chronometer_v3/usb_lib.c b/F1:F103/chronometer_v3/usb_lib.c similarity index 100% rename from F1-nolib/chronometer_v3/usb_lib.c rename to F1:F103/chronometer_v3/usb_lib.c diff --git a/F1-nolib/chronometer_v3/usb_lib.h b/F1:F103/chronometer_v3/usb_lib.h similarity index 100% rename from F1-nolib/chronometer_v3/usb_lib.h rename to F1:F103/chronometer_v3/usb_lib.h diff --git a/F1-nolib/inc/Fx/common_macros.h b/F1:F103/inc/Fx/common_macros.h similarity index 100% rename from F1-nolib/inc/Fx/common_macros.h rename to F1:F103/inc/Fx/common_macros.h diff --git a/F1-nolib/inc/Fx/stm32f0.h b/F1:F103/inc/Fx/stm32f0.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f0.h rename to F1:F103/inc/Fx/stm32f0.h diff --git a/F1-nolib/inc/Fx/stm32f030x6.h b/F1:F103/inc/Fx/stm32f030x6.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f030x6.h rename to F1:F103/inc/Fx/stm32f030x6.h diff --git a/F1-nolib/inc/Fx/stm32f030x8.h b/F1:F103/inc/Fx/stm32f030x8.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f030x8.h rename to F1:F103/inc/Fx/stm32f030x8.h diff --git a/F1-nolib/inc/Fx/stm32f030xc.h b/F1:F103/inc/Fx/stm32f030xc.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f030xc.h rename to F1:F103/inc/Fx/stm32f030xc.h diff --git a/F1-nolib/inc/Fx/stm32f031x6.h b/F1:F103/inc/Fx/stm32f031x6.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f031x6.h rename to F1:F103/inc/Fx/stm32f031x6.h diff --git a/F1-nolib/inc/Fx/stm32f038xx.h b/F1:F103/inc/Fx/stm32f038xx.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f038xx.h rename to F1:F103/inc/Fx/stm32f038xx.h diff --git a/F1-nolib/inc/Fx/stm32f042x6.h b/F1:F103/inc/Fx/stm32f042x6.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f042x6.h rename to F1:F103/inc/Fx/stm32f042x6.h diff --git a/F1-nolib/inc/Fx/stm32f048xx.h b/F1:F103/inc/Fx/stm32f048xx.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f048xx.h rename to F1:F103/inc/Fx/stm32f048xx.h diff --git a/F1-nolib/inc/Fx/stm32f051x8.h b/F1:F103/inc/Fx/stm32f051x8.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f051x8.h rename to F1:F103/inc/Fx/stm32f051x8.h diff --git a/F1-nolib/inc/Fx/stm32f058xx.h b/F1:F103/inc/Fx/stm32f058xx.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f058xx.h rename to F1:F103/inc/Fx/stm32f058xx.h diff --git a/F1-nolib/inc/Fx/stm32f070x6.h b/F1:F103/inc/Fx/stm32f070x6.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f070x6.h rename to F1:F103/inc/Fx/stm32f070x6.h diff --git a/F1-nolib/inc/Fx/stm32f070xb.h b/F1:F103/inc/Fx/stm32f070xb.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f070xb.h rename to F1:F103/inc/Fx/stm32f070xb.h diff --git a/F1-nolib/inc/Fx/stm32f071xb.h b/F1:F103/inc/Fx/stm32f071xb.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f071xb.h rename to F1:F103/inc/Fx/stm32f071xb.h diff --git a/F1-nolib/inc/Fx/stm32f072xb.h b/F1:F103/inc/Fx/stm32f072xb.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f072xb.h rename to F1:F103/inc/Fx/stm32f072xb.h diff --git a/F1-nolib/inc/Fx/stm32f078xx.h b/F1:F103/inc/Fx/stm32f078xx.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f078xx.h rename to F1:F103/inc/Fx/stm32f078xx.h diff --git a/F1-nolib/inc/Fx/stm32f091xc.h b/F1:F103/inc/Fx/stm32f091xc.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f091xc.h rename to F1:F103/inc/Fx/stm32f091xc.h diff --git a/F1-nolib/inc/Fx/stm32f098xx.h b/F1:F103/inc/Fx/stm32f098xx.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f098xx.h rename to F1:F103/inc/Fx/stm32f098xx.h diff --git a/F1-nolib/inc/Fx/stm32f0xx.h b/F1:F103/inc/Fx/stm32f0xx.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f0xx.h rename to F1:F103/inc/Fx/stm32f0xx.h diff --git a/F1-nolib/inc/Fx/stm32f1.h b/F1:F103/inc/Fx/stm32f1.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f1.h rename to F1:F103/inc/Fx/stm32f1.h diff --git a/F1-nolib/inc/Fx/stm32f10x.h b/F1:F103/inc/Fx/stm32f10x.h similarity index 100% rename from F1-nolib/inc/Fx/stm32f10x.h rename to F1:F103/inc/Fx/stm32f10x.h diff --git a/F1-nolib/inc/Fx/vector.h b/F1:F103/inc/Fx/vector.h similarity index 100% rename from F1-nolib/inc/Fx/vector.h rename to F1:F103/inc/Fx/vector.h diff --git a/F1-nolib/inc/cm/core_cm0.h b/F1:F103/inc/cm/core_cm0.h similarity index 100% rename from F1-nolib/inc/cm/core_cm0.h rename to F1:F103/inc/cm/core_cm0.h diff --git a/F1-nolib/inc/cm/core_cm0plus.h b/F1:F103/inc/cm/core_cm0plus.h similarity index 100% rename from F1-nolib/inc/cm/core_cm0plus.h rename to F1:F103/inc/cm/core_cm0plus.h diff --git a/F1-nolib/inc/cm/core_cm3.h b/F1:F103/inc/cm/core_cm3.h similarity index 100% rename from F1-nolib/inc/cm/core_cm3.h rename to F1:F103/inc/cm/core_cm3.h diff --git a/F1-nolib/inc/cm/core_cm4.h b/F1:F103/inc/cm/core_cm4.h similarity index 100% rename from F1-nolib/inc/cm/core_cm4.h rename to F1:F103/inc/cm/core_cm4.h diff --git a/F1-nolib/inc/cm/core_cm7.h b/F1:F103/inc/cm/core_cm7.h similarity index 100% rename from F1-nolib/inc/cm/core_cm7.h rename to F1:F103/inc/cm/core_cm7.h diff --git a/F1-nolib/inc/cm/core_cmFunc.h b/F1:F103/inc/cm/core_cmFunc.h similarity index 100% rename from F1-nolib/inc/cm/core_cmFunc.h rename to F1:F103/inc/cm/core_cmFunc.h diff --git a/F1-nolib/inc/cm/core_cmInstr.h b/F1:F103/inc/cm/core_cmInstr.h similarity index 100% rename from F1-nolib/inc/cm/core_cmInstr.h rename to F1:F103/inc/cm/core_cmInstr.h diff --git a/F1-nolib/inc/cm/core_cmSimd.h b/F1:F103/inc/cm/core_cmSimd.h similarity index 100% rename from F1-nolib/inc/cm/core_cmSimd.h rename to F1:F103/inc/cm/core_cmSimd.h diff --git a/F1-nolib/inc/cm/core_sc000.h b/F1:F103/inc/cm/core_sc000.h similarity index 100% rename from F1-nolib/inc/cm/core_sc000.h rename to F1:F103/inc/cm/core_sc000.h diff --git a/F1-nolib/inc/cm/core_sc300.h b/F1:F103/inc/cm/core_sc300.h similarity index 100% rename from F1-nolib/inc/cm/core_sc300.h rename to F1:F103/inc/cm/core_sc300.h diff --git a/F1-nolib/inc/ld/devices.data b/F1:F103/inc/ld/devices.data similarity index 100% rename from F1-nolib/inc/ld/devices.data rename to F1:F103/inc/ld/devices.data diff --git a/F1-nolib/inc/ld/stm32f01234.ld b/F1:F103/inc/ld/stm32f01234.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f01234.ld rename to F1:F103/inc/ld/stm32f01234.ld diff --git a/F1-nolib/inc/ld/stm32f030f.ld b/F1:F103/inc/ld/stm32f030f.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f030f.ld rename to F1:F103/inc/ld/stm32f030f.ld diff --git a/F1-nolib/inc/ld/stm32f042k.ld b/F1:F103/inc/ld/stm32f042k.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f042k.ld rename to F1:F103/inc/ld/stm32f042k.ld diff --git a/F1-nolib/inc/ld/stm32f042x6.ld b/F1:F103/inc/ld/stm32f042x6.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f042x6.ld rename to F1:F103/inc/ld/stm32f042x6.ld diff --git a/F1-nolib/inc/ld/stm32f051x8.ld b/F1:F103/inc/ld/stm32f051x8.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f051x8.ld rename to F1:F103/inc/ld/stm32f051x8.ld diff --git a/F1-nolib/inc/ld/stm32f0728.ld b/F1:F103/inc/ld/stm32f0728.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f0728.ld rename to F1:F103/inc/ld/stm32f0728.ld diff --git a/F1-nolib/inc/ld/stm32f072B.ld b/F1:F103/inc/ld/stm32f072B.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f072B.ld rename to F1:F103/inc/ld/stm32f072B.ld diff --git a/F1-nolib/inc/ld/stm32f103x4.ld b/F1:F103/inc/ld/stm32f103x4.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f103x4.ld rename to F1:F103/inc/ld/stm32f103x4.ld diff --git a/F1-nolib/inc/ld/stm32f103x6.ld b/F1:F103/inc/ld/stm32f103x6.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f103x6.ld rename to F1:F103/inc/ld/stm32f103x6.ld diff --git a/F1-nolib/inc/ld/stm32f103x8.ld b/F1:F103/inc/ld/stm32f103x8.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f103x8.ld rename to F1:F103/inc/ld/stm32f103x8.ld diff --git a/F1-nolib/inc/ld/stm32f103xB.ld b/F1:F103/inc/ld/stm32f103xB.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f103xB.ld rename to F1:F103/inc/ld/stm32f103xB.ld diff --git a/F1-nolib/inc/ld/stm32f103xC.ld b/F1:F103/inc/ld/stm32f103xC.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f103xC.ld rename to F1:F103/inc/ld/stm32f103xC.ld diff --git a/F1-nolib/inc/ld/stm32f103xD.ld b/F1:F103/inc/ld/stm32f103xD.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f103xD.ld rename to F1:F103/inc/ld/stm32f103xD.ld diff --git a/F1-nolib/inc/ld/stm32f103xE.ld b/F1:F103/inc/ld/stm32f103xE.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f103xE.ld rename to F1:F103/inc/ld/stm32f103xE.ld diff --git a/F1-nolib/inc/ld/stm32f103xF.ld b/F1:F103/inc/ld/stm32f103xF.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f103xF.ld rename to F1:F103/inc/ld/stm32f103xF.ld diff --git a/F1-nolib/inc/ld/stm32f103xG.ld b/F1:F103/inc/ld/stm32f103xG.ld similarity index 100% rename from F1-nolib/inc/ld/stm32f103xG.ld rename to F1:F103/inc/ld/stm32f103xG.ld diff --git a/F1-nolib/inc/startup/vector.c b/F1:F103/inc/startup/vector.c similarity index 100% rename from F1-nolib/inc/startup/vector.c rename to F1:F103/inc/startup/vector.c diff --git a/F1-nolib/led_blink/Makefile b/F1:F103/led_blink/Makefile similarity index 100% rename from F1-nolib/led_blink/Makefile rename to F1:F103/led_blink/Makefile diff --git a/F1-nolib/led_blink/README b/F1:F103/led_blink/README similarity index 100% rename from F1-nolib/led_blink/README rename to F1:F103/led_blink/README diff --git a/F1-nolib/led_blink/blink.bin b/F1:F103/led_blink/blink.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/led_blink/blink.bin rename to F1:F103/led_blink/blink.bin diff --git a/F1-nolib/led_blink/main.c b/F1:F103/led_blink/main.c similarity index 100% rename from F1-nolib/led_blink/main.c rename to F1:F103/led_blink/main.c diff --git a/F1-nolib/pl2303_snippet/Makefile b/F1:F103/pl2303_snippet/Makefile similarity index 100% rename from F1-nolib/pl2303_snippet/Makefile rename to F1:F103/pl2303_snippet/Makefile diff --git a/F1-nolib/pl2303_snippet/Readme b/F1:F103/pl2303_snippet/Readme similarity index 100% rename from F1-nolib/pl2303_snippet/Readme rename to F1:F103/pl2303_snippet/Readme diff --git a/F1-nolib/pl2303_snippet/hardware.c b/F1:F103/pl2303_snippet/hardware.c similarity index 100% rename from F1-nolib/pl2303_snippet/hardware.c rename to F1:F103/pl2303_snippet/hardware.c diff --git a/F1-nolib/pl2303_snippet/hardware.h b/F1:F103/pl2303_snippet/hardware.h similarity index 100% rename from F1-nolib/pl2303_snippet/hardware.h rename to F1:F103/pl2303_snippet/hardware.h diff --git a/F1-nolib/pl2303_snippet/main.c b/F1:F103/pl2303_snippet/main.c similarity index 100% rename from F1-nolib/pl2303_snippet/main.c rename to F1:F103/pl2303_snippet/main.c diff --git a/F1-nolib/pl2303_snippet/pl2303.bin b/F1:F103/pl2303_snippet/pl2303.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/pl2303_snippet/pl2303.bin rename to F1:F103/pl2303_snippet/pl2303.bin diff --git a/F1-nolib/pl2303_snippet/proto.c b/F1:F103/pl2303_snippet/proto.c similarity index 100% rename from F1-nolib/pl2303_snippet/proto.c rename to F1:F103/pl2303_snippet/proto.c diff --git a/F1-nolib/pl2303_snippet/proto.h b/F1:F103/pl2303_snippet/proto.h similarity index 100% rename from F1-nolib/pl2303_snippet/proto.h rename to F1:F103/pl2303_snippet/proto.h diff --git a/F1-nolib/pl2303_snippet/usb.c b/F1:F103/pl2303_snippet/usb.c similarity index 100% rename from F1-nolib/pl2303_snippet/usb.c rename to F1:F103/pl2303_snippet/usb.c diff --git a/F1-nolib/pl2303_snippet/usb.h b/F1:F103/pl2303_snippet/usb.h similarity index 100% rename from F1-nolib/pl2303_snippet/usb.h rename to F1:F103/pl2303_snippet/usb.h diff --git a/F1-nolib/pl2303_snippet/usb_defs.h b/F1:F103/pl2303_snippet/usb_defs.h similarity index 100% rename from F1-nolib/pl2303_snippet/usb_defs.h rename to F1:F103/pl2303_snippet/usb_defs.h diff --git a/F1-nolib/pl2303_snippet/usb_lib.c b/F1:F103/pl2303_snippet/usb_lib.c similarity index 100% rename from F1-nolib/pl2303_snippet/usb_lib.c rename to F1:F103/pl2303_snippet/usb_lib.c diff --git a/F1-nolib/pl2303_snippet/usb_lib.h b/F1:F103/pl2303_snippet/usb_lib.h similarity index 100% rename from F1-nolib/pl2303_snippet/usb_lib.h rename to F1:F103/pl2303_snippet/usb_lib.h diff --git a/F1-nolib/pl2303_snippet_naked/Makefile b/F1:F103/pl2303_snippet_naked/Makefile similarity index 100% rename from F1-nolib/pl2303_snippet_naked/Makefile rename to F1:F103/pl2303_snippet_naked/Makefile diff --git a/F1-nolib/pl2303_snippet_naked/Readme b/F1:F103/pl2303_snippet_naked/Readme similarity index 100% rename from F1-nolib/pl2303_snippet_naked/Readme rename to F1:F103/pl2303_snippet_naked/Readme diff --git a/F1-nolib/pl2303_snippet_naked/hardware.c b/F1:F103/pl2303_snippet_naked/hardware.c similarity index 100% rename from F1-nolib/pl2303_snippet_naked/hardware.c rename to F1:F103/pl2303_snippet_naked/hardware.c diff --git a/F1-nolib/pl2303_snippet_naked/hardware.h b/F1:F103/pl2303_snippet_naked/hardware.h similarity index 100% rename from F1-nolib/pl2303_snippet_naked/hardware.h rename to F1:F103/pl2303_snippet_naked/hardware.h diff --git a/F1-nolib/pl2303_snippet_naked/main.c b/F1:F103/pl2303_snippet_naked/main.c similarity index 100% rename from F1-nolib/pl2303_snippet_naked/main.c rename to F1:F103/pl2303_snippet_naked/main.c diff --git a/F1-nolib/pl2303_snippet_naked/pl2303.bin b/F1:F103/pl2303_snippet_naked/pl2303.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/pl2303_snippet_naked/pl2303.bin rename to F1:F103/pl2303_snippet_naked/pl2303.bin diff --git a/F1-nolib/pl2303_snippet_naked/proto.c b/F1:F103/pl2303_snippet_naked/proto.c similarity index 100% rename from F1-nolib/pl2303_snippet_naked/proto.c rename to F1:F103/pl2303_snippet_naked/proto.c diff --git a/F1-nolib/pl2303_snippet_naked/proto.h b/F1:F103/pl2303_snippet_naked/proto.h similarity index 100% rename from F1-nolib/pl2303_snippet_naked/proto.h rename to F1:F103/pl2303_snippet_naked/proto.h diff --git a/F1-nolib/pl2303_snippet_naked/usb.c b/F1:F103/pl2303_snippet_naked/usb.c similarity index 100% rename from F1-nolib/pl2303_snippet_naked/usb.c rename to F1:F103/pl2303_snippet_naked/usb.c diff --git a/F1-nolib/pl2303_snippet_naked/usb.h b/F1:F103/pl2303_snippet_naked/usb.h similarity index 100% rename from F1-nolib/pl2303_snippet_naked/usb.h rename to F1:F103/pl2303_snippet_naked/usb.h diff --git a/F1-nolib/pl2303_snippet_naked/usb_defs.h b/F1:F103/pl2303_snippet_naked/usb_defs.h similarity index 100% rename from F1-nolib/pl2303_snippet_naked/usb_defs.h rename to F1:F103/pl2303_snippet_naked/usb_defs.h diff --git a/F1-nolib/pl2303_snippet_naked/usb_lib.c b/F1:F103/pl2303_snippet_naked/usb_lib.c similarity index 100% rename from F1-nolib/pl2303_snippet_naked/usb_lib.c rename to F1:F103/pl2303_snippet_naked/usb_lib.c diff --git a/F1-nolib/pl2303_snippet_naked/usb_lib.h b/F1:F103/pl2303_snippet_naked/usb_lib.h similarity index 100% rename from F1-nolib/pl2303_snippet_naked/usb_lib.h rename to F1:F103/pl2303_snippet_naked/usb_lib.h diff --git a/F1-nolib/pwmdmatest/Makefile b/F1:F103/pwmdmatest/Makefile similarity index 100% rename from F1-nolib/pwmdmatest/Makefile rename to F1:F103/pwmdmatest/Makefile diff --git a/F1-nolib/pwmdmatest/Readme b/F1:F103/pwmdmatest/Readme similarity index 100% rename from F1-nolib/pwmdmatest/Readme rename to F1:F103/pwmdmatest/Readme diff --git a/F1-nolib/pwmdmatest/hardware.c b/F1:F103/pwmdmatest/hardware.c similarity index 100% rename from F1-nolib/pwmdmatest/hardware.c rename to F1:F103/pwmdmatest/hardware.c diff --git a/F1-nolib/pwmdmatest/hardware.h b/F1:F103/pwmdmatest/hardware.h similarity index 100% rename from F1-nolib/pwmdmatest/hardware.h rename to F1:F103/pwmdmatest/hardware.h diff --git a/F1-nolib/pwmdmatest/main.c b/F1:F103/pwmdmatest/main.c similarity index 100% rename from F1-nolib/pwmdmatest/main.c rename to F1:F103/pwmdmatest/main.c diff --git a/F1-nolib/pwmdmatest/proto.c b/F1:F103/pwmdmatest/proto.c similarity index 100% rename from F1-nolib/pwmdmatest/proto.c rename to F1:F103/pwmdmatest/proto.c diff --git a/F1-nolib/pwmdmatest/proto.h b/F1:F103/pwmdmatest/proto.h similarity index 100% rename from F1-nolib/pwmdmatest/proto.h rename to F1:F103/pwmdmatest/proto.h diff --git a/F1-nolib/pwmdmatest/pwmtest.bin b/F1:F103/pwmdmatest/pwmtest.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/pwmdmatest/pwmtest.bin rename to F1:F103/pwmdmatest/pwmtest.bin diff --git a/F1-nolib/pwmdmatest/usb.c b/F1:F103/pwmdmatest/usb.c similarity index 100% rename from F1-nolib/pwmdmatest/usb.c rename to F1:F103/pwmdmatest/usb.c diff --git a/F1-nolib/pwmdmatest/usb.h b/F1:F103/pwmdmatest/usb.h similarity index 100% rename from F1-nolib/pwmdmatest/usb.h rename to F1:F103/pwmdmatest/usb.h diff --git a/F1-nolib/pwmdmatest/usb_defs.h b/F1:F103/pwmdmatest/usb_defs.h similarity index 100% rename from F1-nolib/pwmdmatest/usb_defs.h rename to F1:F103/pwmdmatest/usb_defs.h diff --git a/F1-nolib/pwmdmatest/usb_lib.c b/F1:F103/pwmdmatest/usb_lib.c similarity index 100% rename from F1-nolib/pwmdmatest/usb_lib.c rename to F1:F103/pwmdmatest/usb_lib.c diff --git a/F1-nolib/pwmdmatest/usb_lib.h b/F1:F103/pwmdmatest/usb_lib.h similarity index 100% rename from F1-nolib/pwmdmatest/usb_lib.h rename to F1:F103/pwmdmatest/usb_lib.h diff --git a/F1-nolib/pwmtest/Makefile b/F1:F103/pwmtest/Makefile similarity index 100% rename from F1-nolib/pwmtest/Makefile rename to F1:F103/pwmtest/Makefile diff --git a/F1-nolib/pwmtest/Readme b/F1:F103/pwmtest/Readme similarity index 100% rename from F1-nolib/pwmtest/Readme rename to F1:F103/pwmtest/Readme diff --git a/F1-nolib/pwmtest/hardware.c b/F1:F103/pwmtest/hardware.c similarity index 100% rename from F1-nolib/pwmtest/hardware.c rename to F1:F103/pwmtest/hardware.c diff --git a/F1-nolib/pwmtest/hardware.h b/F1:F103/pwmtest/hardware.h similarity index 100% rename from F1-nolib/pwmtest/hardware.h rename to F1:F103/pwmtest/hardware.h diff --git a/F1-nolib/pwmtest/main.c b/F1:F103/pwmtest/main.c similarity index 100% rename from F1-nolib/pwmtest/main.c rename to F1:F103/pwmtest/main.c diff --git a/F1-nolib/pwmtest/proto.c b/F1:F103/pwmtest/proto.c similarity index 100% rename from F1-nolib/pwmtest/proto.c rename to F1:F103/pwmtest/proto.c diff --git a/F1-nolib/pwmtest/proto.h b/F1:F103/pwmtest/proto.h similarity index 100% rename from F1-nolib/pwmtest/proto.h rename to F1:F103/pwmtest/proto.h diff --git a/F1-nolib/pwmtest/pwmtest.bin b/F1:F103/pwmtest/pwmtest.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/pwmtest/pwmtest.bin rename to F1:F103/pwmtest/pwmtest.bin diff --git a/F1-nolib/pwmtest/usb.c b/F1:F103/pwmtest/usb.c similarity index 100% rename from F1-nolib/pwmtest/usb.c rename to F1:F103/pwmtest/usb.c diff --git a/F1-nolib/pwmtest/usb.h b/F1:F103/pwmtest/usb.h similarity index 100% rename from F1-nolib/pwmtest/usb.h rename to F1:F103/pwmtest/usb.h diff --git a/F1-nolib/pwmtest/usb_defs.h b/F1:F103/pwmtest/usb_defs.h similarity index 100% rename from F1-nolib/pwmtest/usb_defs.h rename to F1:F103/pwmtest/usb_defs.h diff --git a/F1-nolib/pwmtest/usb_lib.c b/F1:F103/pwmtest/usb_lib.c similarity index 100% rename from F1-nolib/pwmtest/usb_lib.c rename to F1:F103/pwmtest/usb_lib.c diff --git a/F1-nolib/pwmtest/usb_lib.h b/F1:F103/pwmtest/usb_lib.h similarity index 100% rename from F1-nolib/pwmtest/usb_lib.h rename to F1:F103/pwmtest/usb_lib.h diff --git a/F1-nolib/uart/Makefile b/F1:F103/uart/Makefile similarity index 100% rename from F1-nolib/uart/Makefile rename to F1:F103/uart/Makefile diff --git a/F1-nolib/uart/README b/F1:F103/uart/README similarity index 100% rename from F1-nolib/uart/README rename to F1:F103/uart/README diff --git a/F1-nolib/uart/main.c b/F1:F103/uart/main.c similarity index 100% rename from F1-nolib/uart/main.c rename to F1:F103/uart/main.c diff --git a/F1-nolib/uart/uart.bin b/F1:F103/uart/uart.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/uart/uart.bin rename to F1:F103/uart/uart.bin diff --git a/F1-nolib/uart/usart.c b/F1:F103/uart/usart.c similarity index 100% rename from F1-nolib/uart/usart.c rename to F1:F103/uart/usart.c diff --git a/F1-nolib/uart/usart.h b/F1:F103/uart/usart.h similarity index 100% rename from F1-nolib/uart/usart.h rename to F1:F103/uart/usart.h diff --git a/F1-nolib/ws2815/Makefile b/F1:F103/ws2815/Makefile similarity index 100% rename from F1-nolib/ws2815/Makefile rename to F1:F103/ws2815/Makefile diff --git a/F1-nolib/ws2815/Readme b/F1:F103/ws2815/Readme similarity index 100% rename from F1-nolib/ws2815/Readme rename to F1:F103/ws2815/Readme diff --git a/F1-nolib/ws2815/hardware.c b/F1:F103/ws2815/hardware.c similarity index 100% rename from F1-nolib/ws2815/hardware.c rename to F1:F103/ws2815/hardware.c diff --git a/F1-nolib/ws2815/hardware.h b/F1:F103/ws2815/hardware.h similarity index 100% rename from F1-nolib/ws2815/hardware.h rename to F1:F103/ws2815/hardware.h diff --git a/F1-nolib/ws2815/hsv.c b/F1:F103/ws2815/hsv.c similarity index 100% rename from F1-nolib/ws2815/hsv.c rename to F1:F103/ws2815/hsv.c diff --git a/F1-nolib/ws2815/hsv.h b/F1:F103/ws2815/hsv.h similarity index 100% rename from F1-nolib/ws2815/hsv.h rename to F1:F103/ws2815/hsv.h diff --git a/F1-nolib/ws2815/main.c b/F1:F103/ws2815/main.c similarity index 100% rename from F1-nolib/ws2815/main.c rename to F1:F103/ws2815/main.c diff --git a/F1-nolib/ws2815/proto.c b/F1:F103/ws2815/proto.c similarity index 100% rename from F1-nolib/ws2815/proto.c rename to F1:F103/ws2815/proto.c diff --git a/F1-nolib/ws2815/proto.h b/F1:F103/ws2815/proto.h similarity index 100% rename from F1-nolib/ws2815/proto.h rename to F1:F103/ws2815/proto.h diff --git a/F1-nolib/ws2815/usb.c b/F1:F103/ws2815/usb.c similarity index 100% rename from F1-nolib/ws2815/usb.c rename to F1:F103/ws2815/usb.c diff --git a/F1-nolib/ws2815/usb.h b/F1:F103/ws2815/usb.h similarity index 100% rename from F1-nolib/ws2815/usb.h rename to F1:F103/ws2815/usb.h diff --git a/F1-nolib/ws2815/usb_defs.h b/F1:F103/ws2815/usb_defs.h similarity index 100% rename from F1-nolib/ws2815/usb_defs.h rename to F1:F103/ws2815/usb_defs.h diff --git a/F1-nolib/ws2815/usb_lib.c b/F1:F103/ws2815/usb_lib.c similarity index 100% rename from F1-nolib/ws2815/usb_lib.c rename to F1:F103/ws2815/usb_lib.c diff --git a/F1-nolib/ws2815/usb_lib.h b/F1:F103/ws2815/usb_lib.h similarity index 100% rename from F1-nolib/ws2815/usb_lib.h rename to F1:F103/ws2815/usb_lib.h diff --git a/F1-nolib/ws2815/ws2815.bin b/F1:F103/ws2815/ws2815.bin old mode 100755 new mode 100644 similarity index 100% rename from F1-nolib/ws2815/ws2815.bin rename to F1:F103/ws2815/ws2815.bin diff --git a/F1-nolib/ws2815/ws2815.c b/F1:F103/ws2815/ws2815.c similarity index 100% rename from F1-nolib/ws2815/ws2815.c rename to F1:F103/ws2815/ws2815.c diff --git a/F1-nolib/ws2815/ws2815.h b/F1:F103/ws2815/ws2815.h similarity index 100% rename from F1-nolib/ws2815/ws2815.h rename to F1:F103/ws2815/ws2815.h diff --git a/F303-nolib/PL2303/Makefile b/F3:F303/PL2303/Makefile similarity index 100% rename from F303-nolib/PL2303/Makefile rename to F3:F303/PL2303/Makefile diff --git a/F303-nolib/PL2303/hardware.c b/F3:F303/PL2303/hardware.c similarity index 100% rename from F303-nolib/PL2303/hardware.c rename to F3:F303/PL2303/hardware.c diff --git a/F303-nolib/PL2303/hardware.h b/F3:F303/PL2303/hardware.h similarity index 100% rename from F303-nolib/PL2303/hardware.h rename to F3:F303/PL2303/hardware.h diff --git a/F303-nolib/PL2303/main.c b/F3:F303/PL2303/main.c similarity index 100% rename from F303-nolib/PL2303/main.c rename to F3:F303/PL2303/main.c diff --git a/F303-nolib/PL2303/pl2303.bin b/F3:F303/PL2303/pl2303.bin old mode 100755 new mode 100644 similarity index 100% rename from F303-nolib/PL2303/pl2303.bin rename to F3:F303/PL2303/pl2303.bin diff --git a/F303-nolib/PL2303/proto.c b/F3:F303/PL2303/proto.c similarity index 100% rename from F303-nolib/PL2303/proto.c rename to F3:F303/PL2303/proto.c diff --git a/F303-nolib/PL2303/proto.h b/F3:F303/PL2303/proto.h similarity index 100% rename from F303-nolib/PL2303/proto.h rename to F3:F303/PL2303/proto.h diff --git a/F303-nolib/PL2303/ringbuffer.c b/F3:F303/PL2303/ringbuffer.c similarity index 100% rename from F303-nolib/PL2303/ringbuffer.c rename to F3:F303/PL2303/ringbuffer.c diff --git a/F303-nolib/PL2303/ringbuffer.h b/F3:F303/PL2303/ringbuffer.h similarity index 100% rename from F303-nolib/PL2303/ringbuffer.h rename to F3:F303/PL2303/ringbuffer.h diff --git a/F303-nolib/PL2303/usart.c b/F3:F303/PL2303/usart.c similarity index 100% rename from F303-nolib/PL2303/usart.c rename to F3:F303/PL2303/usart.c diff --git a/F303-nolib/PL2303/usart.h b/F3:F303/PL2303/usart.h similarity index 100% rename from F303-nolib/PL2303/usart.h rename to F3:F303/PL2303/usart.h diff --git a/F303-nolib/PL2303/usb.c b/F3:F303/PL2303/usb.c similarity index 100% rename from F303-nolib/PL2303/usb.c rename to F3:F303/PL2303/usb.c diff --git a/F303-nolib/PL2303/usb.h b/F3:F303/PL2303/usb.h similarity index 100% rename from F303-nolib/PL2303/usb.h rename to F3:F303/PL2303/usb.h diff --git a/F303-nolib/PL2303/usb_lib.c b/F3:F303/PL2303/usb_lib.c similarity index 100% rename from F303-nolib/PL2303/usb_lib.c rename to F3:F303/PL2303/usb_lib.c diff --git a/F303-nolib/PL2303/usb_lib.h b/F3:F303/PL2303/usb_lib.h similarity index 100% rename from F303-nolib/PL2303/usb_lib.h rename to F3:F303/PL2303/usb_lib.h diff --git a/F303-nolib/PL2303/usbhw.c b/F3:F303/PL2303/usbhw.c similarity index 100% rename from F303-nolib/PL2303/usbhw.c rename to F3:F303/PL2303/usbhw.c diff --git a/F303-nolib/PL2303/usbhw.h b/F3:F303/PL2303/usbhw.h similarity index 100% rename from F303-nolib/PL2303/usbhw.h rename to F3:F303/PL2303/usbhw.h diff --git a/F303-nolib/Readme.md b/F3:F303/Readme.md similarity index 100% rename from F303-nolib/Readme.md rename to F3:F303/Readme.md diff --git a/F303-nolib/blink/Makefile b/F3:F303/blink/Makefile similarity index 100% rename from F303-nolib/blink/Makefile rename to F3:F303/blink/Makefile diff --git a/F303-nolib/blink/blink.bin b/F3:F303/blink/blink.bin old mode 100755 new mode 100644 similarity index 100% rename from F303-nolib/blink/blink.bin rename to F3:F303/blink/blink.bin diff --git a/F303-nolib/blink/blink.c b/F3:F303/blink/blink.c similarity index 100% rename from F303-nolib/blink/blink.c rename to F3:F303/blink/blink.c diff --git a/F303-nolib/floatPrintf/Makefile b/F3:F303/floatPrintf/Makefile similarity index 100% rename from F303-nolib/floatPrintf/Makefile rename to F3:F303/floatPrintf/Makefile diff --git a/F303-nolib/floatPrintf/hardware.c b/F3:F303/floatPrintf/hardware.c similarity index 100% rename from F303-nolib/floatPrintf/hardware.c rename to F3:F303/floatPrintf/hardware.c diff --git a/F303-nolib/floatPrintf/hardware.h b/F3:F303/floatPrintf/hardware.h similarity index 100% rename from F303-nolib/floatPrintf/hardware.h rename to F3:F303/floatPrintf/hardware.h diff --git a/F303-nolib/floatPrintf/main.c b/F3:F303/floatPrintf/main.c similarity index 100% rename from F303-nolib/floatPrintf/main.c rename to F3:F303/floatPrintf/main.c diff --git a/F303-nolib/floatPrintf/usart.c b/F3:F303/floatPrintf/usart.c similarity index 100% rename from F303-nolib/floatPrintf/usart.c rename to F3:F303/floatPrintf/usart.c diff --git a/F303-nolib/floatPrintf/usart.h b/F3:F303/floatPrintf/usart.h similarity index 100% rename from F303-nolib/floatPrintf/usart.h rename to F3:F303/floatPrintf/usart.h diff --git a/F303-nolib/floatPrintf/usart1.bin b/F3:F303/floatPrintf/usart1.bin old mode 100755 new mode 100644 similarity index 100% rename from F303-nolib/floatPrintf/usart1.bin rename to F3:F303/floatPrintf/usart1.bin diff --git a/F303-nolib/inc/Fx/common_macros.h b/F3:F303/inc/Fx/common_macros.h similarity index 100% rename from F303-nolib/inc/Fx/common_macros.h rename to F3:F303/inc/Fx/common_macros.h diff --git a/F303-nolib/inc/Fx/stm32f0.h b/F3:F303/inc/Fx/stm32f0.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f0.h rename to F3:F303/inc/Fx/stm32f0.h diff --git a/F303-nolib/inc/Fx/stm32f030x6.h b/F3:F303/inc/Fx/stm32f030x6.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f030x6.h rename to F3:F303/inc/Fx/stm32f030x6.h diff --git a/F303-nolib/inc/Fx/stm32f030x8.h b/F3:F303/inc/Fx/stm32f030x8.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f030x8.h rename to F3:F303/inc/Fx/stm32f030x8.h diff --git a/F303-nolib/inc/Fx/stm32f030xc.h b/F3:F303/inc/Fx/stm32f030xc.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f030xc.h rename to F3:F303/inc/Fx/stm32f030xc.h diff --git a/F303-nolib/inc/Fx/stm32f031x6.h b/F3:F303/inc/Fx/stm32f031x6.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f031x6.h rename to F3:F303/inc/Fx/stm32f031x6.h diff --git a/F303-nolib/inc/Fx/stm32f038xx.h b/F3:F303/inc/Fx/stm32f038xx.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f038xx.h rename to F3:F303/inc/Fx/stm32f038xx.h diff --git a/F303-nolib/inc/Fx/stm32f042x6.h b/F3:F303/inc/Fx/stm32f042x6.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f042x6.h rename to F3:F303/inc/Fx/stm32f042x6.h diff --git a/F303-nolib/inc/Fx/stm32f048xx.h b/F3:F303/inc/Fx/stm32f048xx.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f048xx.h rename to F3:F303/inc/Fx/stm32f048xx.h diff --git a/F303-nolib/inc/Fx/stm32f051x8.h b/F3:F303/inc/Fx/stm32f051x8.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f051x8.h rename to F3:F303/inc/Fx/stm32f051x8.h diff --git a/F303-nolib/inc/Fx/stm32f058xx.h b/F3:F303/inc/Fx/stm32f058xx.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f058xx.h rename to F3:F303/inc/Fx/stm32f058xx.h diff --git a/F303-nolib/inc/Fx/stm32f070x6.h b/F3:F303/inc/Fx/stm32f070x6.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f070x6.h rename to F3:F303/inc/Fx/stm32f070x6.h diff --git a/F303-nolib/inc/Fx/stm32f070xb.h b/F3:F303/inc/Fx/stm32f070xb.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f070xb.h rename to F3:F303/inc/Fx/stm32f070xb.h diff --git a/F303-nolib/inc/Fx/stm32f071xb.h b/F3:F303/inc/Fx/stm32f071xb.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f071xb.h rename to F3:F303/inc/Fx/stm32f071xb.h diff --git a/F303-nolib/inc/Fx/stm32f072xb.h b/F3:F303/inc/Fx/stm32f072xb.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f072xb.h rename to F3:F303/inc/Fx/stm32f072xb.h diff --git a/F303-nolib/inc/Fx/stm32f078xx.h b/F3:F303/inc/Fx/stm32f078xx.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f078xx.h rename to F3:F303/inc/Fx/stm32f078xx.h diff --git a/F303-nolib/inc/Fx/stm32f091xc.h b/F3:F303/inc/Fx/stm32f091xc.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f091xc.h rename to F3:F303/inc/Fx/stm32f091xc.h diff --git a/F303-nolib/inc/Fx/stm32f098xx.h b/F3:F303/inc/Fx/stm32f098xx.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f098xx.h rename to F3:F303/inc/Fx/stm32f098xx.h diff --git a/F303-nolib/inc/Fx/stm32f0xx.h b/F3:F303/inc/Fx/stm32f0xx.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f0xx.h rename to F3:F303/inc/Fx/stm32f0xx.h diff --git a/F303-nolib/inc/Fx/stm32f1.h b/F3:F303/inc/Fx/stm32f1.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f1.h rename to F3:F303/inc/Fx/stm32f1.h diff --git a/F303-nolib/inc/Fx/stm32f10x.h b/F3:F303/inc/Fx/stm32f10x.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f10x.h rename to F3:F303/inc/Fx/stm32f10x.h diff --git a/F303-nolib/inc/Fx/stm32f3.h b/F3:F303/inc/Fx/stm32f3.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f3.h rename to F3:F303/inc/Fx/stm32f3.h diff --git a/F303-nolib/inc/Fx/stm32f303xc.h b/F3:F303/inc/Fx/stm32f303xc.h similarity index 100% rename from F303-nolib/inc/Fx/stm32f303xc.h rename to F3:F303/inc/Fx/stm32f303xc.h diff --git a/F303-nolib/inc/Fx/vector.h b/F3:F303/inc/Fx/vector.h similarity index 100% rename from F303-nolib/inc/Fx/vector.h rename to F3:F303/inc/Fx/vector.h diff --git a/F303-nolib/inc/Makefile b/F3:F303/inc/Makefile similarity index 100% rename from F303-nolib/inc/Makefile rename to F3:F303/inc/Makefile diff --git a/F303-nolib/inc/cm/arm_math.h b/F3:F303/inc/cm/arm_math.h similarity index 100% rename from F303-nolib/inc/cm/arm_math.h rename to F3:F303/inc/cm/arm_math.h diff --git a/F303-nolib/inc/cm/cmsis_compiler.h b/F3:F303/inc/cm/cmsis_compiler.h similarity index 100% rename from F303-nolib/inc/cm/cmsis_compiler.h rename to F3:F303/inc/cm/cmsis_compiler.h diff --git a/F303-nolib/inc/cm/cmsis_gcc.h b/F3:F303/inc/cm/cmsis_gcc.h similarity index 100% rename from F303-nolib/inc/cm/cmsis_gcc.h rename to F3:F303/inc/cm/cmsis_gcc.h diff --git a/F303-nolib/inc/cm/cmsis_version.h b/F3:F303/inc/cm/cmsis_version.h similarity index 100% rename from F303-nolib/inc/cm/cmsis_version.h rename to F3:F303/inc/cm/cmsis_version.h diff --git a/F303-nolib/inc/cm/core_cm0.h b/F3:F303/inc/cm/core_cm0.h similarity index 100% rename from F303-nolib/inc/cm/core_cm0.h rename to F3:F303/inc/cm/core_cm0.h diff --git a/F303-nolib/inc/cm/core_cm0plus.h b/F3:F303/inc/cm/core_cm0plus.h similarity index 100% rename from F303-nolib/inc/cm/core_cm0plus.h rename to F3:F303/inc/cm/core_cm0plus.h diff --git a/F303-nolib/inc/cm/core_cm3.h b/F3:F303/inc/cm/core_cm3.h similarity index 100% rename from F303-nolib/inc/cm/core_cm3.h rename to F3:F303/inc/cm/core_cm3.h diff --git a/F303-nolib/inc/cm/core_cm4.h b/F3:F303/inc/cm/core_cm4.h similarity index 100% rename from F303-nolib/inc/cm/core_cm4.h rename to F3:F303/inc/cm/core_cm4.h diff --git a/F303-nolib/inc/cm/core_cm7.h b/F3:F303/inc/cm/core_cm7.h similarity index 100% rename from F303-nolib/inc/cm/core_cm7.h rename to F3:F303/inc/cm/core_cm7.h diff --git a/F303-nolib/inc/cm/core_cmFunc.h b/F3:F303/inc/cm/core_cmFunc.h similarity index 100% rename from F303-nolib/inc/cm/core_cmFunc.h rename to F3:F303/inc/cm/core_cmFunc.h diff --git a/F303-nolib/inc/cm/core_cmInstr.h b/F3:F303/inc/cm/core_cmInstr.h similarity index 100% rename from F303-nolib/inc/cm/core_cmInstr.h rename to F3:F303/inc/cm/core_cmInstr.h diff --git a/F303-nolib/inc/cm/core_cmSimd.h b/F3:F303/inc/cm/core_cmSimd.h similarity index 100% rename from F303-nolib/inc/cm/core_cmSimd.h rename to F3:F303/inc/cm/core_cmSimd.h diff --git a/F303-nolib/inc/cm/core_sc000.h b/F3:F303/inc/cm/core_sc000.h similarity index 100% rename from F303-nolib/inc/cm/core_sc000.h rename to F3:F303/inc/cm/core_sc000.h diff --git a/F303-nolib/inc/cm/core_sc300.h b/F3:F303/inc/cm/core_sc300.h similarity index 100% rename from F303-nolib/inc/cm/core_sc300.h rename to F3:F303/inc/cm/core_sc300.h diff --git a/F303-nolib/inc/cm/mpu_armv7.h b/F3:F303/inc/cm/mpu_armv7.h similarity index 100% rename from F303-nolib/inc/cm/mpu_armv7.h rename to F3:F303/inc/cm/mpu_armv7.h diff --git a/F303-nolib/inc/ld/devices.data b/F3:F303/inc/ld/devices.data similarity index 100% rename from F303-nolib/inc/ld/devices.data rename to F3:F303/inc/ld/devices.data diff --git a/F303-nolib/inc/ld/stm32f103x4.ld b/F3:F303/inc/ld/stm32f103x4.ld similarity index 100% rename from F303-nolib/inc/ld/stm32f103x4.ld rename to F3:F303/inc/ld/stm32f103x4.ld diff --git a/F303-nolib/inc/ld/stm32f103x6.ld b/F3:F303/inc/ld/stm32f103x6.ld similarity index 100% rename from F303-nolib/inc/ld/stm32f103x6.ld rename to F3:F303/inc/ld/stm32f103x6.ld diff --git a/F303-nolib/inc/ld/stm32f103x8.ld b/F3:F303/inc/ld/stm32f103x8.ld similarity index 100% rename from F303-nolib/inc/ld/stm32f103x8.ld rename to F3:F303/inc/ld/stm32f103x8.ld diff --git a/F303-nolib/inc/ld/stm32f103xB.ld b/F3:F303/inc/ld/stm32f103xB.ld similarity index 100% rename from F303-nolib/inc/ld/stm32f103xB.ld rename to F3:F303/inc/ld/stm32f103xB.ld diff --git a/F303-nolib/inc/ld/stm32f103xC.ld b/F3:F303/inc/ld/stm32f103xC.ld similarity index 100% rename from F303-nolib/inc/ld/stm32f103xC.ld rename to F3:F303/inc/ld/stm32f103xC.ld diff --git a/F303-nolib/inc/ld/stm32f103xD.ld b/F3:F303/inc/ld/stm32f103xD.ld similarity index 100% rename from F303-nolib/inc/ld/stm32f103xD.ld rename to F3:F303/inc/ld/stm32f103xD.ld diff --git a/F303-nolib/inc/ld/stm32f103xE.ld b/F3:F303/inc/ld/stm32f103xE.ld similarity index 100% rename from F303-nolib/inc/ld/stm32f103xE.ld rename to F3:F303/inc/ld/stm32f103xE.ld diff --git a/F303-nolib/inc/ld/stm32f103xF.ld b/F3:F303/inc/ld/stm32f103xF.ld similarity index 100% rename from F303-nolib/inc/ld/stm32f103xF.ld rename to F3:F303/inc/ld/stm32f103xF.ld diff --git a/F303-nolib/inc/ld/stm32f103xG.ld b/F3:F303/inc/ld/stm32f103xG.ld similarity index 100% rename from F303-nolib/inc/ld/stm32f103xG.ld rename to F3:F303/inc/ld/stm32f103xG.ld diff --git a/F303-nolib/inc/ld/stm32f3.ld b/F3:F303/inc/ld/stm32f3.ld similarity index 100% rename from F303-nolib/inc/ld/stm32f3.ld rename to F3:F303/inc/ld/stm32f3.ld diff --git a/F303-nolib/inc/ld/stm32f303xB.ld b/F3:F303/inc/ld/stm32f303xB.ld similarity index 100% rename from F303-nolib/inc/ld/stm32f303xB.ld rename to F3:F303/inc/ld/stm32f303xB.ld diff --git a/F303-nolib/inc/startup/vector.c b/F3:F303/inc/startup/vector.c similarity index 100% rename from F303-nolib/inc/startup/vector.c rename to F3:F303/inc/startup/vector.c diff --git a/F303-nolib/usart1/Makefile b/F3:F303/usart1/Makefile similarity index 100% rename from F303-nolib/usart1/Makefile rename to F3:F303/usart1/Makefile diff --git a/F303-nolib/usart1/hardware.c b/F3:F303/usart1/hardware.c similarity index 100% rename from F303-nolib/usart1/hardware.c rename to F3:F303/usart1/hardware.c diff --git a/F303-nolib/usart1/hardware.h b/F3:F303/usart1/hardware.h similarity index 100% rename from F303-nolib/usart1/hardware.h rename to F3:F303/usart1/hardware.h diff --git a/F303-nolib/usart1/main.c b/F3:F303/usart1/main.c similarity index 100% rename from F303-nolib/usart1/main.c rename to F3:F303/usart1/main.c diff --git a/F303-nolib/usart1/usart.c b/F3:F303/usart1/usart.c similarity index 100% rename from F303-nolib/usart1/usart.c rename to F3:F303/usart1/usart.c diff --git a/F303-nolib/usart1/usart.h b/F3:F303/usart1/usart.h similarity index 100% rename from F303-nolib/usart1/usart.h rename to F3:F303/usart1/usart.h diff --git a/F303-nolib/usart1/usart1.bin b/F3:F303/usart1/usart1.bin old mode 100755 new mode 100644 similarity index 100% rename from F303-nolib/usart1/usart1.bin rename to F3:F303/usart1/usart1.bin diff --git a/F303-nolib/usart1fullDMA/Makefile b/F3:F303/usart1fullDMA/Makefile similarity index 100% rename from F303-nolib/usart1fullDMA/Makefile rename to F3:F303/usart1fullDMA/Makefile diff --git a/F303-nolib/usart1fullDMA/Readme b/F3:F303/usart1fullDMA/Readme similarity index 100% rename from F303-nolib/usart1fullDMA/Readme rename to F3:F303/usart1fullDMA/Readme diff --git a/F303-nolib/usart1fullDMA/hardware.c b/F3:F303/usart1fullDMA/hardware.c similarity index 100% rename from F303-nolib/usart1fullDMA/hardware.c rename to F3:F303/usart1fullDMA/hardware.c diff --git a/F303-nolib/usart1fullDMA/hardware.h b/F3:F303/usart1fullDMA/hardware.h similarity index 100% rename from F303-nolib/usart1fullDMA/hardware.h rename to F3:F303/usart1fullDMA/hardware.h diff --git a/F303-nolib/usart1fullDMA/main.c b/F3:F303/usart1fullDMA/main.c similarity index 100% rename from F303-nolib/usart1fullDMA/main.c rename to F3:F303/usart1fullDMA/main.c diff --git a/F303-nolib/usart1fullDMA/usart.bin b/F3:F303/usart1fullDMA/usart.bin old mode 100755 new mode 100644 similarity index 100% rename from F303-nolib/usart1fullDMA/usart.bin rename to F3:F303/usart1fullDMA/usart.bin diff --git a/F303-nolib/usart1fullDMA/usart.c b/F3:F303/usart1fullDMA/usart.c similarity index 100% rename from F303-nolib/usart1fullDMA/usart.c rename to F3:F303/usart1fullDMA/usart.c diff --git a/F303-nolib/usart1fullDMA/usart.h b/F3:F303/usart1fullDMA/usart.h similarity index 100% rename from F303-nolib/usart1fullDMA/usart.h rename to F3:F303/usart1fullDMA/usart.h diff --git a/F303-nolib/usarts/Makefile b/F3:F303/usarts/Makefile similarity index 100% rename from F303-nolib/usarts/Makefile rename to F3:F303/usarts/Makefile diff --git a/F303-nolib/usarts/hardware.c b/F3:F303/usarts/hardware.c similarity index 100% rename from F303-nolib/usarts/hardware.c rename to F3:F303/usarts/hardware.c diff --git a/F303-nolib/usarts/hardware.h b/F3:F303/usarts/hardware.h similarity index 100% rename from F303-nolib/usarts/hardware.h rename to F3:F303/usarts/hardware.h diff --git a/F303-nolib/usarts/main.c b/F3:F303/usarts/main.c similarity index 100% rename from F303-nolib/usarts/main.c rename to F3:F303/usarts/main.c diff --git a/F303-nolib/usarts/usart.bin b/F3:F303/usarts/usart.bin old mode 100755 new mode 100644 similarity index 100% rename from F303-nolib/usarts/usart.bin rename to F3:F303/usarts/usart.bin diff --git a/F303-nolib/usarts/usart.c b/F3:F303/usarts/usart.c similarity index 100% rename from F303-nolib/usarts/usart.c rename to F3:F303/usarts/usart.c diff --git a/F303-nolib/usarts/usart.h b/F3:F303/usarts/usart.h similarity index 100% rename from F303-nolib/usarts/usart.h rename to F3:F303/usarts/usart.h diff --git a/F4-nolib/startup_gcc_stm32f411xe.c b/F4:F401/startup_gcc_stm32f411xe.c similarity index 100% rename from F4-nolib/startup_gcc_stm32f411xe.c rename to F4:F401/startup_gcc_stm32f411xe.c diff --git a/F4-nolib/startup_iar_gcc_keil_stm32f303xc.c b/F4:F401/startup_iar_gcc_keil_stm32f303xc.c similarity index 100% rename from F4-nolib/startup_iar_gcc_keil_stm32f303xc.c rename to F4:F401/startup_iar_gcc_keil_stm32f303xc.c diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..8a668af --- /dev/null +++ b/Readme.md @@ -0,0 +1,10 @@ +Some working code examples for STM32 +==================================== + +Built without any third-party library. + +Supported F0, F1, F3 and F4 series. + + +CMSIS-headers: +https://github.com/modm-io/cmsis-header-stm32 \ No newline at end of file diff --git a/F0/Readme.md b/deprecated/F0/Readme.md similarity index 100% rename from F0/Readme.md rename to deprecated/F0/Readme.md diff --git a/F0/blink/Makefile b/deprecated/F0/blink/Makefile similarity index 100% rename from F0/blink/Makefile rename to deprecated/F0/blink/Makefile diff --git a/F0/blink/blink.bin b/deprecated/F0/blink/blink.bin old mode 100755 new mode 100644 similarity index 100% rename from F0/blink/blink.bin rename to deprecated/F0/blink/blink.bin diff --git a/F0/blink/ld/stm32f042k.ld b/deprecated/F0/blink/ld/stm32f042k.ld similarity index 100% rename from F0/blink/ld/stm32f042k.ld rename to deprecated/F0/blink/ld/stm32f042k.ld diff --git a/F0/blink/stm32f0.h b/deprecated/F0/blink/stm32f0.h similarity index 100% rename from F0/blink/stm32f0.h rename to deprecated/F0/blink/stm32f0.h diff --git a/F0/blink/systick_blink.c b/deprecated/F0/blink/systick_blink.c similarity index 100% rename from F0/blink/systick_blink.c rename to deprecated/F0/blink/systick_blink.c diff --git a/F0/uart/Makefile b/deprecated/F0/uart/Makefile similarity index 100% rename from F0/uart/Makefile rename to deprecated/F0/uart/Makefile diff --git a/F0/uart/Readme b/deprecated/F0/uart/Readme similarity index 100% rename from F0/uart/Readme rename to deprecated/F0/uart/Readme diff --git a/F0/uart/ld/stm32f042k.ld b/deprecated/F0/uart/ld/stm32f042k.ld similarity index 100% rename from F0/uart/ld/stm32f042k.ld rename to deprecated/F0/uart/ld/stm32f042k.ld diff --git a/F0/uart/main.c b/deprecated/F0/uart/main.c similarity index 100% rename from F0/uart/main.c rename to deprecated/F0/uart/main.c diff --git a/F0/uart/uart.bin b/deprecated/F0/uart/uart.bin old mode 100755 new mode 100644 similarity index 100% rename from F0/uart/uart.bin rename to deprecated/F0/uart/uart.bin diff --git a/F0/uart/uart.geanypro b/deprecated/F0/uart/uart.geanypro similarity index 100% rename from F0/uart/uart.geanypro rename to deprecated/F0/uart/uart.geanypro diff --git a/F0/uart/usart.c b/deprecated/F0/uart/usart.c similarity index 100% rename from F0/uart/usart.c rename to deprecated/F0/uart/usart.c diff --git a/F0/uart/usart.h b/deprecated/F0/uart/usart.h similarity index 100% rename from F0/uart/usart.h rename to deprecated/F0/uart/usart.h diff --git a/F1/1_wire/Makefile b/deprecated/F1/1_wire/Makefile similarity index 100% rename from F1/1_wire/Makefile rename to deprecated/F1/1_wire/Makefile diff --git a/F1/1_wire/README b/deprecated/F1/1_wire/README similarity index 100% rename from F1/1_wire/README rename to deprecated/F1/1_wire/README diff --git a/F1/1_wire/cdcacm.c b/deprecated/F1/1_wire/cdcacm.c similarity index 100% rename from F1/1_wire/cdcacm.c rename to deprecated/F1/1_wire/cdcacm.c diff --git a/F1/1_wire/cdcacm.h b/deprecated/F1/1_wire/cdcacm.h similarity index 100% rename from F1/1_wire/cdcacm.h rename to deprecated/F1/1_wire/cdcacm.h diff --git a/F1/1_wire/hardware_ini.c b/deprecated/F1/1_wire/hardware_ini.c similarity index 100% rename from F1/1_wire/hardware_ini.c rename to deprecated/F1/1_wire/hardware_ini.c diff --git a/F1/1_wire/hardware_ini.h b/deprecated/F1/1_wire/hardware_ini.h similarity index 100% rename from F1/1_wire/hardware_ini.h rename to deprecated/F1/1_wire/hardware_ini.h diff --git a/F1/1_wire/ld/devices.data b/deprecated/F1/1_wire/ld/devices.data similarity index 100% rename from F1/1_wire/ld/devices.data rename to deprecated/F1/1_wire/ld/devices.data diff --git a/F1/1_wire/ld/stm32f103x4.ld b/deprecated/F1/1_wire/ld/stm32f103x4.ld similarity index 100% rename from F1/1_wire/ld/stm32f103x4.ld rename to deprecated/F1/1_wire/ld/stm32f103x4.ld diff --git a/F1/1_wire/ld/stm32f103x6.ld b/deprecated/F1/1_wire/ld/stm32f103x6.ld similarity index 100% rename from F1/1_wire/ld/stm32f103x6.ld rename to deprecated/F1/1_wire/ld/stm32f103x6.ld diff --git a/F1/1_wire/ld/stm32f103x8.ld b/deprecated/F1/1_wire/ld/stm32f103x8.ld similarity index 100% rename from F1/1_wire/ld/stm32f103x8.ld rename to deprecated/F1/1_wire/ld/stm32f103x8.ld diff --git a/F1/1_wire/ld/stm32f103xB.ld b/deprecated/F1/1_wire/ld/stm32f103xB.ld similarity index 100% rename from F1/1_wire/ld/stm32f103xB.ld rename to deprecated/F1/1_wire/ld/stm32f103xB.ld diff --git a/F1/1_wire/ld/stm32f103xC.ld b/deprecated/F1/1_wire/ld/stm32f103xC.ld similarity index 100% rename from F1/1_wire/ld/stm32f103xC.ld rename to deprecated/F1/1_wire/ld/stm32f103xC.ld diff --git a/F1/1_wire/ld/stm32f103xD.ld b/deprecated/F1/1_wire/ld/stm32f103xD.ld similarity index 100% rename from F1/1_wire/ld/stm32f103xD.ld rename to deprecated/F1/1_wire/ld/stm32f103xD.ld diff --git a/F1/1_wire/ld/stm32f103xE.ld b/deprecated/F1/1_wire/ld/stm32f103xE.ld similarity index 100% rename from F1/1_wire/ld/stm32f103xE.ld rename to deprecated/F1/1_wire/ld/stm32f103xE.ld diff --git a/F1/1_wire/ld/stm32f103xF.ld b/deprecated/F1/1_wire/ld/stm32f103xF.ld similarity index 100% rename from F1/1_wire/ld/stm32f103xF.ld rename to deprecated/F1/1_wire/ld/stm32f103xF.ld diff --git a/F1/1_wire/ld/stm32f103xG.ld b/deprecated/F1/1_wire/ld/stm32f103xG.ld similarity index 100% rename from F1/1_wire/ld/stm32f103xG.ld rename to deprecated/F1/1_wire/ld/stm32f103xG.ld diff --git a/F1/1_wire/main.c b/deprecated/F1/1_wire/main.c similarity index 100% rename from F1/1_wire/main.c rename to deprecated/F1/1_wire/main.c diff --git a/F1/1_wire/main.h b/deprecated/F1/1_wire/main.h similarity index 100% rename from F1/1_wire/main.h rename to deprecated/F1/1_wire/main.h diff --git a/F1/1_wire/onewire.bin b/deprecated/F1/1_wire/onewire.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/1_wire/onewire.bin rename to deprecated/F1/1_wire/onewire.bin diff --git a/F1/1_wire/onewire.c b/deprecated/F1/1_wire/onewire.c similarity index 100% rename from F1/1_wire/onewire.c rename to deprecated/F1/1_wire/onewire.c diff --git a/F1/1_wire/onewire.h b/deprecated/F1/1_wire/onewire.h similarity index 100% rename from F1/1_wire/onewire.h rename to deprecated/F1/1_wire/onewire.h diff --git a/F1/1_wire/sync.c b/deprecated/F1/1_wire/sync.c similarity index 100% rename from F1/1_wire/sync.c rename to deprecated/F1/1_wire/sync.c diff --git a/F1/1_wire/sync.h b/deprecated/F1/1_wire/sync.h similarity index 100% rename from F1/1_wire/sync.h rename to deprecated/F1/1_wire/sync.h diff --git a/F1/1_wire/user_proto.c b/deprecated/F1/1_wire/user_proto.c similarity index 100% rename from F1/1_wire/user_proto.c rename to deprecated/F1/1_wire/user_proto.c diff --git a/F1/1_wire/user_proto.h b/deprecated/F1/1_wire/user_proto.h similarity index 100% rename from F1/1_wire/user_proto.h rename to deprecated/F1/1_wire/user_proto.h diff --git a/F1/2.8TFT/Makefile b/deprecated/F1/2.8TFT/Makefile similarity index 100% rename from F1/2.8TFT/Makefile rename to deprecated/F1/2.8TFT/Makefile diff --git a/F1/2.8TFT/README b/deprecated/F1/2.8TFT/README similarity index 100% rename from F1/2.8TFT/README rename to deprecated/F1/2.8TFT/README diff --git a/F1/2.8TFT/cdcacm.c b/deprecated/F1/2.8TFT/cdcacm.c similarity index 100% rename from F1/2.8TFT/cdcacm.c rename to deprecated/F1/2.8TFT/cdcacm.c diff --git a/F1/2.8TFT/cdcacm.h b/deprecated/F1/2.8TFT/cdcacm.h similarity index 100% rename from F1/2.8TFT/cdcacm.h rename to deprecated/F1/2.8TFT/cdcacm.h diff --git a/F1/2.8TFT/dma_gpio.bin b/deprecated/F1/2.8TFT/dma_gpio.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/2.8TFT/dma_gpio.bin rename to deprecated/F1/2.8TFT/dma_gpio.bin diff --git a/F1/2.8TFT/dmagpio.c b/deprecated/F1/2.8TFT/dmagpio.c similarity index 100% rename from F1/2.8TFT/dmagpio.c rename to deprecated/F1/2.8TFT/dmagpio.c diff --git a/F1/2.8TFT/dmagpio.h b/deprecated/F1/2.8TFT/dmagpio.h similarity index 100% rename from F1/2.8TFT/dmagpio.h rename to deprecated/F1/2.8TFT/dmagpio.h diff --git a/F1/2.8TFT/hardware_ini.c b/deprecated/F1/2.8TFT/hardware_ini.c similarity index 100% rename from F1/2.8TFT/hardware_ini.c rename to deprecated/F1/2.8TFT/hardware_ini.c diff --git a/F1/2.8TFT/hardware_ini.h b/deprecated/F1/2.8TFT/hardware_ini.h similarity index 100% rename from F1/2.8TFT/hardware_ini.h rename to deprecated/F1/2.8TFT/hardware_ini.h diff --git a/F1/2.8TFT/lcd.c b/deprecated/F1/2.8TFT/lcd.c similarity index 100% rename from F1/2.8TFT/lcd.c rename to deprecated/F1/2.8TFT/lcd.c diff --git a/F1/2.8TFT/lcd.h b/deprecated/F1/2.8TFT/lcd.h similarity index 100% rename from F1/2.8TFT/lcd.h rename to deprecated/F1/2.8TFT/lcd.h diff --git a/F1/2.8TFT/ld/devices.data b/deprecated/F1/2.8TFT/ld/devices.data similarity index 100% rename from F1/2.8TFT/ld/devices.data rename to deprecated/F1/2.8TFT/ld/devices.data diff --git a/F1/2.8TFT/ld/stm32f103x4.ld b/deprecated/F1/2.8TFT/ld/stm32f103x4.ld similarity index 100% rename from F1/2.8TFT/ld/stm32f103x4.ld rename to deprecated/F1/2.8TFT/ld/stm32f103x4.ld diff --git a/F1/2.8TFT/ld/stm32f103x6.ld b/deprecated/F1/2.8TFT/ld/stm32f103x6.ld similarity index 100% rename from F1/2.8TFT/ld/stm32f103x6.ld rename to deprecated/F1/2.8TFT/ld/stm32f103x6.ld diff --git a/F1/2.8TFT/ld/stm32f103x8.ld b/deprecated/F1/2.8TFT/ld/stm32f103x8.ld similarity index 100% rename from F1/2.8TFT/ld/stm32f103x8.ld rename to deprecated/F1/2.8TFT/ld/stm32f103x8.ld diff --git a/F1/2.8TFT/ld/stm32f103xB.ld b/deprecated/F1/2.8TFT/ld/stm32f103xB.ld similarity index 100% rename from F1/2.8TFT/ld/stm32f103xB.ld rename to deprecated/F1/2.8TFT/ld/stm32f103xB.ld diff --git a/F1/2.8TFT/ld/stm32f103xC.ld b/deprecated/F1/2.8TFT/ld/stm32f103xC.ld similarity index 100% rename from F1/2.8TFT/ld/stm32f103xC.ld rename to deprecated/F1/2.8TFT/ld/stm32f103xC.ld diff --git a/F1/2.8TFT/ld/stm32f103xD.ld b/deprecated/F1/2.8TFT/ld/stm32f103xD.ld similarity index 100% rename from F1/2.8TFT/ld/stm32f103xD.ld rename to deprecated/F1/2.8TFT/ld/stm32f103xD.ld diff --git a/F1/2.8TFT/ld/stm32f103xE.ld b/deprecated/F1/2.8TFT/ld/stm32f103xE.ld similarity index 100% rename from F1/2.8TFT/ld/stm32f103xE.ld rename to deprecated/F1/2.8TFT/ld/stm32f103xE.ld diff --git a/F1/2.8TFT/ld/stm32f103xF.ld b/deprecated/F1/2.8TFT/ld/stm32f103xF.ld similarity index 100% rename from F1/2.8TFT/ld/stm32f103xF.ld rename to deprecated/F1/2.8TFT/ld/stm32f103xF.ld diff --git a/F1/2.8TFT/ld/stm32f103xG.ld b/deprecated/F1/2.8TFT/ld/stm32f103xG.ld similarity index 100% rename from F1/2.8TFT/ld/stm32f103xG.ld rename to deprecated/F1/2.8TFT/ld/stm32f103xG.ld diff --git a/F1/2.8TFT/main.c b/deprecated/F1/2.8TFT/main.c similarity index 100% rename from F1/2.8TFT/main.c rename to deprecated/F1/2.8TFT/main.c diff --git a/F1/2.8TFT/main.h b/deprecated/F1/2.8TFT/main.h similarity index 100% rename from F1/2.8TFT/main.h rename to deprecated/F1/2.8TFT/main.h diff --git a/F1/2.8TFT/registers.h b/deprecated/F1/2.8TFT/registers.h similarity index 100% rename from F1/2.8TFT/registers.h rename to deprecated/F1/2.8TFT/registers.h diff --git a/F1/2.8TFT/sync.c b/deprecated/F1/2.8TFT/sync.c similarity index 100% rename from F1/2.8TFT/sync.c rename to deprecated/F1/2.8TFT/sync.c diff --git a/F1/2.8TFT/sync.h b/deprecated/F1/2.8TFT/sync.h similarity index 100% rename from F1/2.8TFT/sync.h rename to deprecated/F1/2.8TFT/sync.h diff --git a/F1/2.8TFT/user_proto.c b/deprecated/F1/2.8TFT/user_proto.c similarity index 100% rename from F1/2.8TFT/user_proto.c rename to deprecated/F1/2.8TFT/user_proto.c diff --git a/F1/2.8TFT/user_proto.h b/deprecated/F1/2.8TFT/user_proto.h similarity index 100% rename from F1/2.8TFT/user_proto.h rename to deprecated/F1/2.8TFT/user_proto.h diff --git a/F1/DMA_GPIO/Makefile b/deprecated/F1/DMA_GPIO/Makefile similarity index 100% rename from F1/DMA_GPIO/Makefile rename to deprecated/F1/DMA_GPIO/Makefile diff --git a/F1/DMA_GPIO/README b/deprecated/F1/DMA_GPIO/README similarity index 100% rename from F1/DMA_GPIO/README rename to deprecated/F1/DMA_GPIO/README diff --git a/F1/DMA_GPIO/cdcacm.c b/deprecated/F1/DMA_GPIO/cdcacm.c similarity index 100% rename from F1/DMA_GPIO/cdcacm.c rename to deprecated/F1/DMA_GPIO/cdcacm.c diff --git a/F1/DMA_GPIO/cdcacm.h b/deprecated/F1/DMA_GPIO/cdcacm.h similarity index 100% rename from F1/DMA_GPIO/cdcacm.h rename to deprecated/F1/DMA_GPIO/cdcacm.h diff --git a/F1/DMA_GPIO/dma_gpio.bin b/deprecated/F1/DMA_GPIO/dma_gpio.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/DMA_GPIO/dma_gpio.bin rename to deprecated/F1/DMA_GPIO/dma_gpio.bin diff --git a/F1/DMA_GPIO/dmagpio.c b/deprecated/F1/DMA_GPIO/dmagpio.c similarity index 100% rename from F1/DMA_GPIO/dmagpio.c rename to deprecated/F1/DMA_GPIO/dmagpio.c diff --git a/F1/DMA_GPIO/dmagpio.h b/deprecated/F1/DMA_GPIO/dmagpio.h similarity index 100% rename from F1/DMA_GPIO/dmagpio.h rename to deprecated/F1/DMA_GPIO/dmagpio.h diff --git a/F1/DMA_GPIO/hardware_ini.c b/deprecated/F1/DMA_GPIO/hardware_ini.c similarity index 100% rename from F1/DMA_GPIO/hardware_ini.c rename to deprecated/F1/DMA_GPIO/hardware_ini.c diff --git a/F1/DMA_GPIO/hardware_ini.h b/deprecated/F1/DMA_GPIO/hardware_ini.h similarity index 100% rename from F1/DMA_GPIO/hardware_ini.h rename to deprecated/F1/DMA_GPIO/hardware_ini.h diff --git a/F1/DMA_GPIO/ld/devices.data b/deprecated/F1/DMA_GPIO/ld/devices.data similarity index 100% rename from F1/DMA_GPIO/ld/devices.data rename to deprecated/F1/DMA_GPIO/ld/devices.data diff --git a/F1/DMA_GPIO/ld/stm32f103x4.ld b/deprecated/F1/DMA_GPIO/ld/stm32f103x4.ld similarity index 100% rename from F1/DMA_GPIO/ld/stm32f103x4.ld rename to deprecated/F1/DMA_GPIO/ld/stm32f103x4.ld diff --git a/F1/DMA_GPIO/ld/stm32f103x6.ld b/deprecated/F1/DMA_GPIO/ld/stm32f103x6.ld similarity index 100% rename from F1/DMA_GPIO/ld/stm32f103x6.ld rename to deprecated/F1/DMA_GPIO/ld/stm32f103x6.ld diff --git a/F1/DMA_GPIO/ld/stm32f103x8.ld b/deprecated/F1/DMA_GPIO/ld/stm32f103x8.ld similarity index 100% rename from F1/DMA_GPIO/ld/stm32f103x8.ld rename to deprecated/F1/DMA_GPIO/ld/stm32f103x8.ld diff --git a/F1/DMA_GPIO/ld/stm32f103xB.ld b/deprecated/F1/DMA_GPIO/ld/stm32f103xB.ld similarity index 100% rename from F1/DMA_GPIO/ld/stm32f103xB.ld rename to deprecated/F1/DMA_GPIO/ld/stm32f103xB.ld diff --git a/F1/DMA_GPIO/ld/stm32f103xC.ld b/deprecated/F1/DMA_GPIO/ld/stm32f103xC.ld similarity index 100% rename from F1/DMA_GPIO/ld/stm32f103xC.ld rename to deprecated/F1/DMA_GPIO/ld/stm32f103xC.ld diff --git a/F1/DMA_GPIO/ld/stm32f103xD.ld b/deprecated/F1/DMA_GPIO/ld/stm32f103xD.ld similarity index 100% rename from F1/DMA_GPIO/ld/stm32f103xD.ld rename to deprecated/F1/DMA_GPIO/ld/stm32f103xD.ld diff --git a/F1/DMA_GPIO/ld/stm32f103xE.ld b/deprecated/F1/DMA_GPIO/ld/stm32f103xE.ld similarity index 100% rename from F1/DMA_GPIO/ld/stm32f103xE.ld rename to deprecated/F1/DMA_GPIO/ld/stm32f103xE.ld diff --git a/F1/DMA_GPIO/ld/stm32f103xF.ld b/deprecated/F1/DMA_GPIO/ld/stm32f103xF.ld similarity index 100% rename from F1/DMA_GPIO/ld/stm32f103xF.ld rename to deprecated/F1/DMA_GPIO/ld/stm32f103xF.ld diff --git a/F1/DMA_GPIO/ld/stm32f103xG.ld b/deprecated/F1/DMA_GPIO/ld/stm32f103xG.ld similarity index 100% rename from F1/DMA_GPIO/ld/stm32f103xG.ld rename to deprecated/F1/DMA_GPIO/ld/stm32f103xG.ld diff --git a/F1/DMA_GPIO/main.c b/deprecated/F1/DMA_GPIO/main.c similarity index 100% rename from F1/DMA_GPIO/main.c rename to deprecated/F1/DMA_GPIO/main.c diff --git a/F1/DMA_GPIO/main.h b/deprecated/F1/DMA_GPIO/main.h similarity index 100% rename from F1/DMA_GPIO/main.h rename to deprecated/F1/DMA_GPIO/main.h diff --git a/F1/DMA_GPIO/sync.c b/deprecated/F1/DMA_GPIO/sync.c similarity index 100% rename from F1/DMA_GPIO/sync.c rename to deprecated/F1/DMA_GPIO/sync.c diff --git a/F1/DMA_GPIO/sync.h b/deprecated/F1/DMA_GPIO/sync.h similarity index 100% rename from F1/DMA_GPIO/sync.h rename to deprecated/F1/DMA_GPIO/sync.h diff --git a/F1/DMA_GPIO/user_proto.c b/deprecated/F1/DMA_GPIO/user_proto.c similarity index 100% rename from F1/DMA_GPIO/user_proto.c rename to deprecated/F1/DMA_GPIO/user_proto.c diff --git a/F1/DMA_GPIO/user_proto.h b/deprecated/F1/DMA_GPIO/user_proto.h similarity index 100% rename from F1/DMA_GPIO/user_proto.h rename to deprecated/F1/DMA_GPIO/user_proto.h diff --git a/F1/GPIO_TIM/Makefile b/deprecated/F1/GPIO_TIM/Makefile similarity index 100% rename from F1/GPIO_TIM/Makefile rename to deprecated/F1/GPIO_TIM/Makefile diff --git a/F1/GPIO_TIM/README b/deprecated/F1/GPIO_TIM/README similarity index 100% rename from F1/GPIO_TIM/README rename to deprecated/F1/GPIO_TIM/README diff --git a/F1/GPIO_TIM/cdcacm.c b/deprecated/F1/GPIO_TIM/cdcacm.c similarity index 100% rename from F1/GPIO_TIM/cdcacm.c rename to deprecated/F1/GPIO_TIM/cdcacm.c diff --git a/F1/GPIO_TIM/cdcacm.h b/deprecated/F1/GPIO_TIM/cdcacm.h similarity index 100% rename from F1/GPIO_TIM/cdcacm.h rename to deprecated/F1/GPIO_TIM/cdcacm.h diff --git a/F1/GPIO_TIM/hardware_ini.c b/deprecated/F1/GPIO_TIM/hardware_ini.c similarity index 100% rename from F1/GPIO_TIM/hardware_ini.c rename to deprecated/F1/GPIO_TIM/hardware_ini.c diff --git a/F1/GPIO_TIM/hardware_ini.h b/deprecated/F1/GPIO_TIM/hardware_ini.h similarity index 100% rename from F1/GPIO_TIM/hardware_ini.h rename to deprecated/F1/GPIO_TIM/hardware_ini.h diff --git a/F1/GPIO_TIM/ld/devices.data b/deprecated/F1/GPIO_TIM/ld/devices.data similarity index 100% rename from F1/GPIO_TIM/ld/devices.data rename to deprecated/F1/GPIO_TIM/ld/devices.data diff --git a/F1/GPIO_TIM/ld/stm32f103x4.ld b/deprecated/F1/GPIO_TIM/ld/stm32f103x4.ld similarity index 100% rename from F1/GPIO_TIM/ld/stm32f103x4.ld rename to deprecated/F1/GPIO_TIM/ld/stm32f103x4.ld diff --git a/F1/GPIO_TIM/ld/stm32f103x6.ld b/deprecated/F1/GPIO_TIM/ld/stm32f103x6.ld similarity index 100% rename from F1/GPIO_TIM/ld/stm32f103x6.ld rename to deprecated/F1/GPIO_TIM/ld/stm32f103x6.ld diff --git a/F1/GPIO_TIM/ld/stm32f103x8.ld b/deprecated/F1/GPIO_TIM/ld/stm32f103x8.ld similarity index 100% rename from F1/GPIO_TIM/ld/stm32f103x8.ld rename to deprecated/F1/GPIO_TIM/ld/stm32f103x8.ld diff --git a/F1/GPIO_TIM/ld/stm32f103xB.ld b/deprecated/F1/GPIO_TIM/ld/stm32f103xB.ld similarity index 100% rename from F1/GPIO_TIM/ld/stm32f103xB.ld rename to deprecated/F1/GPIO_TIM/ld/stm32f103xB.ld diff --git a/F1/GPIO_TIM/ld/stm32f103xC.ld b/deprecated/F1/GPIO_TIM/ld/stm32f103xC.ld similarity index 100% rename from F1/GPIO_TIM/ld/stm32f103xC.ld rename to deprecated/F1/GPIO_TIM/ld/stm32f103xC.ld diff --git a/F1/GPIO_TIM/ld/stm32f103xD.ld b/deprecated/F1/GPIO_TIM/ld/stm32f103xD.ld similarity index 100% rename from F1/GPIO_TIM/ld/stm32f103xD.ld rename to deprecated/F1/GPIO_TIM/ld/stm32f103xD.ld diff --git a/F1/GPIO_TIM/ld/stm32f103xE.ld b/deprecated/F1/GPIO_TIM/ld/stm32f103xE.ld similarity index 100% rename from F1/GPIO_TIM/ld/stm32f103xE.ld rename to deprecated/F1/GPIO_TIM/ld/stm32f103xE.ld diff --git a/F1/GPIO_TIM/ld/stm32f103xF.ld b/deprecated/F1/GPIO_TIM/ld/stm32f103xF.ld similarity index 100% rename from F1/GPIO_TIM/ld/stm32f103xF.ld rename to deprecated/F1/GPIO_TIM/ld/stm32f103xF.ld diff --git a/F1/GPIO_TIM/ld/stm32f103xG.ld b/deprecated/F1/GPIO_TIM/ld/stm32f103xG.ld similarity index 100% rename from F1/GPIO_TIM/ld/stm32f103xG.ld rename to deprecated/F1/GPIO_TIM/ld/stm32f103xG.ld diff --git a/F1/GPIO_TIM/main.c b/deprecated/F1/GPIO_TIM/main.c similarity index 100% rename from F1/GPIO_TIM/main.c rename to deprecated/F1/GPIO_TIM/main.c diff --git a/F1/GPIO_TIM/main.h b/deprecated/F1/GPIO_TIM/main.h similarity index 100% rename from F1/GPIO_TIM/main.h rename to deprecated/F1/GPIO_TIM/main.h diff --git a/F1/GPIO_TIM/sync.c b/deprecated/F1/GPIO_TIM/sync.c similarity index 100% rename from F1/GPIO_TIM/sync.c rename to deprecated/F1/GPIO_TIM/sync.c diff --git a/F1/GPIO_TIM/sync.h b/deprecated/F1/GPIO_TIM/sync.h similarity index 100% rename from F1/GPIO_TIM/sync.h rename to deprecated/F1/GPIO_TIM/sync.h diff --git a/F1/GPIO_TIM/tim_gpio.bin b/deprecated/F1/GPIO_TIM/tim_gpio.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/GPIO_TIM/tim_gpio.bin rename to deprecated/F1/GPIO_TIM/tim_gpio.bin diff --git a/F1/GPIO_TIM/timgpio.c b/deprecated/F1/GPIO_TIM/timgpio.c similarity index 100% rename from F1/GPIO_TIM/timgpio.c rename to deprecated/F1/GPIO_TIM/timgpio.c diff --git a/F1/GPIO_TIM/timgpio.h b/deprecated/F1/GPIO_TIM/timgpio.h similarity index 100% rename from F1/GPIO_TIM/timgpio.h rename to deprecated/F1/GPIO_TIM/timgpio.h diff --git a/F1/GPIO_TIM/user_proto.c b/deprecated/F1/GPIO_TIM/user_proto.c similarity index 100% rename from F1/GPIO_TIM/user_proto.c rename to deprecated/F1/GPIO_TIM/user_proto.c diff --git a/F1/GPIO_TIM/user_proto.h b/deprecated/F1/GPIO_TIM/user_proto.h similarity index 100% rename from F1/GPIO_TIM/user_proto.h rename to deprecated/F1/GPIO_TIM/user_proto.h diff --git a/F1/GPS+ultrasonic/GPS.c b/deprecated/F1/GPS+ultrasonic/GPS.c similarity index 100% rename from F1/GPS+ultrasonic/GPS.c rename to deprecated/F1/GPS+ultrasonic/GPS.c diff --git a/F1/GPS+ultrasonic/GPS.h b/deprecated/F1/GPS+ultrasonic/GPS.h similarity index 100% rename from F1/GPS+ultrasonic/GPS.h rename to deprecated/F1/GPS+ultrasonic/GPS.h diff --git a/F1/GPS+ultrasonic/Makefile b/deprecated/F1/GPS+ultrasonic/Makefile similarity index 100% rename from F1/GPS+ultrasonic/Makefile rename to deprecated/F1/GPS+ultrasonic/Makefile diff --git a/F1/GPS+ultrasonic/README b/deprecated/F1/GPS+ultrasonic/README similarity index 100% rename from F1/GPS+ultrasonic/README rename to deprecated/F1/GPS+ultrasonic/README diff --git a/F1/GPS+ultrasonic/adc.c b/deprecated/F1/GPS+ultrasonic/adc.c similarity index 100% rename from F1/GPS+ultrasonic/adc.c rename to deprecated/F1/GPS+ultrasonic/adc.c diff --git a/F1/GPS+ultrasonic/adc.h b/deprecated/F1/GPS+ultrasonic/adc.h similarity index 100% rename from F1/GPS+ultrasonic/adc.h rename to deprecated/F1/GPS+ultrasonic/adc.h diff --git a/F1/GPS+ultrasonic/cdcacm.c b/deprecated/F1/GPS+ultrasonic/cdcacm.c similarity index 100% rename from F1/GPS+ultrasonic/cdcacm.c rename to deprecated/F1/GPS+ultrasonic/cdcacm.c diff --git a/F1/GPS+ultrasonic/cdcacm.h b/deprecated/F1/GPS+ultrasonic/cdcacm.h similarity index 100% rename from F1/GPS+ultrasonic/cdcacm.h rename to deprecated/F1/GPS+ultrasonic/cdcacm.h diff --git a/F1/GPS+ultrasonic/hardware_ini.c b/deprecated/F1/GPS+ultrasonic/hardware_ini.c similarity index 100% rename from F1/GPS+ultrasonic/hardware_ini.c rename to deprecated/F1/GPS+ultrasonic/hardware_ini.c diff --git a/F1/GPS+ultrasonic/hardware_ini.h b/deprecated/F1/GPS+ultrasonic/hardware_ini.h similarity index 100% rename from F1/GPS+ultrasonic/hardware_ini.h rename to deprecated/F1/GPS+ultrasonic/hardware_ini.h diff --git a/F1/GPS+ultrasonic/ld/devices.data b/deprecated/F1/GPS+ultrasonic/ld/devices.data similarity index 100% rename from F1/GPS+ultrasonic/ld/devices.data rename to deprecated/F1/GPS+ultrasonic/ld/devices.data diff --git a/F1/GPS+ultrasonic/ld/stm32f103x4.ld b/deprecated/F1/GPS+ultrasonic/ld/stm32f103x4.ld similarity index 100% rename from F1/GPS+ultrasonic/ld/stm32f103x4.ld rename to deprecated/F1/GPS+ultrasonic/ld/stm32f103x4.ld diff --git a/F1/GPS+ultrasonic/ld/stm32f103x6.ld b/deprecated/F1/GPS+ultrasonic/ld/stm32f103x6.ld similarity index 100% rename from F1/GPS+ultrasonic/ld/stm32f103x6.ld rename to deprecated/F1/GPS+ultrasonic/ld/stm32f103x6.ld diff --git a/F1/GPS+ultrasonic/ld/stm32f103x8.ld b/deprecated/F1/GPS+ultrasonic/ld/stm32f103x8.ld similarity index 100% rename from F1/GPS+ultrasonic/ld/stm32f103x8.ld rename to deprecated/F1/GPS+ultrasonic/ld/stm32f103x8.ld diff --git a/F1/GPS+ultrasonic/ld/stm32f103xB.ld b/deprecated/F1/GPS+ultrasonic/ld/stm32f103xB.ld similarity index 100% rename from F1/GPS+ultrasonic/ld/stm32f103xB.ld rename to deprecated/F1/GPS+ultrasonic/ld/stm32f103xB.ld diff --git a/F1/GPS+ultrasonic/ld/stm32f103xC.ld b/deprecated/F1/GPS+ultrasonic/ld/stm32f103xC.ld similarity index 100% rename from F1/GPS+ultrasonic/ld/stm32f103xC.ld rename to deprecated/F1/GPS+ultrasonic/ld/stm32f103xC.ld diff --git a/F1/GPS+ultrasonic/ld/stm32f103xD.ld b/deprecated/F1/GPS+ultrasonic/ld/stm32f103xD.ld similarity index 100% rename from F1/GPS+ultrasonic/ld/stm32f103xD.ld rename to deprecated/F1/GPS+ultrasonic/ld/stm32f103xD.ld diff --git a/F1/GPS+ultrasonic/ld/stm32f103xE.ld b/deprecated/F1/GPS+ultrasonic/ld/stm32f103xE.ld similarity index 100% rename from F1/GPS+ultrasonic/ld/stm32f103xE.ld rename to deprecated/F1/GPS+ultrasonic/ld/stm32f103xE.ld diff --git a/F1/GPS+ultrasonic/ld/stm32f103xF.ld b/deprecated/F1/GPS+ultrasonic/ld/stm32f103xF.ld similarity index 100% rename from F1/GPS+ultrasonic/ld/stm32f103xF.ld rename to deprecated/F1/GPS+ultrasonic/ld/stm32f103xF.ld diff --git a/F1/GPS+ultrasonic/ld/stm32f103xG.ld b/deprecated/F1/GPS+ultrasonic/ld/stm32f103xG.ld similarity index 100% rename from F1/GPS+ultrasonic/ld/stm32f103xG.ld rename to deprecated/F1/GPS+ultrasonic/ld/stm32f103xG.ld diff --git a/F1/GPS+ultrasonic/main.c b/deprecated/F1/GPS+ultrasonic/main.c similarity index 100% rename from F1/GPS+ultrasonic/main.c rename to deprecated/F1/GPS+ultrasonic/main.c diff --git a/F1/GPS+ultrasonic/main.h b/deprecated/F1/GPS+ultrasonic/main.h similarity index 100% rename from F1/GPS+ultrasonic/main.h rename to deprecated/F1/GPS+ultrasonic/main.h diff --git a/F1/GPS+ultrasonic/sync.c b/deprecated/F1/GPS+ultrasonic/sync.c similarity index 100% rename from F1/GPS+ultrasonic/sync.c rename to deprecated/F1/GPS+ultrasonic/sync.c diff --git a/F1/GPS+ultrasonic/sync.h b/deprecated/F1/GPS+ultrasonic/sync.h similarity index 100% rename from F1/GPS+ultrasonic/sync.h rename to deprecated/F1/GPS+ultrasonic/sync.h diff --git a/F1/GPS+ultrasonic/timelapse.bin b/deprecated/F1/GPS+ultrasonic/timelapse.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/GPS+ultrasonic/timelapse.bin rename to deprecated/F1/GPS+ultrasonic/timelapse.bin diff --git a/F1/GPS+ultrasonic/uart.c b/deprecated/F1/GPS+ultrasonic/uart.c similarity index 100% rename from F1/GPS+ultrasonic/uart.c rename to deprecated/F1/GPS+ultrasonic/uart.c diff --git a/F1/GPS+ultrasonic/uart.h b/deprecated/F1/GPS+ultrasonic/uart.h similarity index 100% rename from F1/GPS+ultrasonic/uart.h rename to deprecated/F1/GPS+ultrasonic/uart.h diff --git a/F1/GPS+ultrasonic/ultrasonic.c b/deprecated/F1/GPS+ultrasonic/ultrasonic.c similarity index 100% rename from F1/GPS+ultrasonic/ultrasonic.c rename to deprecated/F1/GPS+ultrasonic/ultrasonic.c diff --git a/F1/GPS+ultrasonic/ultrasonic.h b/deprecated/F1/GPS+ultrasonic/ultrasonic.h similarity index 100% rename from F1/GPS+ultrasonic/ultrasonic.h rename to deprecated/F1/GPS+ultrasonic/ultrasonic.h diff --git a/F1/GPS+ultrasonic/user_proto.c b/deprecated/F1/GPS+ultrasonic/user_proto.c similarity index 100% rename from F1/GPS+ultrasonic/user_proto.c rename to deprecated/F1/GPS+ultrasonic/user_proto.c diff --git a/F1/GPS+ultrasonic/user_proto.h b/deprecated/F1/GPS+ultrasonic/user_proto.h similarity index 100% rename from F1/GPS+ultrasonic/user_proto.h rename to deprecated/F1/GPS+ultrasonic/user_proto.h diff --git a/F1/GPS/GPS.bin b/deprecated/F1/GPS/GPS.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/GPS/GPS.bin rename to deprecated/F1/GPS/GPS.bin diff --git a/F1/GPS/GPS.c b/deprecated/F1/GPS/GPS.c similarity index 100% rename from F1/GPS/GPS.c rename to deprecated/F1/GPS/GPS.c diff --git a/F1/GPS/GPS.geany b/deprecated/F1/GPS/GPS.geany similarity index 100% rename from F1/GPS/GPS.geany rename to deprecated/F1/GPS/GPS.geany diff --git a/F1/GPS/GPS.h b/deprecated/F1/GPS/GPS.h similarity index 100% rename from F1/GPS/GPS.h rename to deprecated/F1/GPS/GPS.h diff --git a/F1/GPS/Makefile b/deprecated/F1/GPS/Makefile similarity index 100% rename from F1/GPS/Makefile rename to deprecated/F1/GPS/Makefile diff --git a/F1/GPS/README b/deprecated/F1/GPS/README similarity index 100% rename from F1/GPS/README rename to deprecated/F1/GPS/README diff --git a/F1/GPS/cdcacm.c b/deprecated/F1/GPS/cdcacm.c similarity index 100% rename from F1/GPS/cdcacm.c rename to deprecated/F1/GPS/cdcacm.c diff --git a/F1/GPS/cdcacm.h b/deprecated/F1/GPS/cdcacm.h similarity index 100% rename from F1/GPS/cdcacm.h rename to deprecated/F1/GPS/cdcacm.h diff --git a/F1/GPS/hardware_ini.c b/deprecated/F1/GPS/hardware_ini.c similarity index 100% rename from F1/GPS/hardware_ini.c rename to deprecated/F1/GPS/hardware_ini.c diff --git a/F1/GPS/hardware_ini.h b/deprecated/F1/GPS/hardware_ini.h similarity index 100% rename from F1/GPS/hardware_ini.h rename to deprecated/F1/GPS/hardware_ini.h diff --git a/F1/GPS/ld/devices.data b/deprecated/F1/GPS/ld/devices.data similarity index 100% rename from F1/GPS/ld/devices.data rename to deprecated/F1/GPS/ld/devices.data diff --git a/F1/GPS/ld/stm32f103x4.ld b/deprecated/F1/GPS/ld/stm32f103x4.ld similarity index 100% rename from F1/GPS/ld/stm32f103x4.ld rename to deprecated/F1/GPS/ld/stm32f103x4.ld diff --git a/F1/GPS/ld/stm32f103x6.ld b/deprecated/F1/GPS/ld/stm32f103x6.ld similarity index 100% rename from F1/GPS/ld/stm32f103x6.ld rename to deprecated/F1/GPS/ld/stm32f103x6.ld diff --git a/F1/GPS/ld/stm32f103x8.ld b/deprecated/F1/GPS/ld/stm32f103x8.ld similarity index 100% rename from F1/GPS/ld/stm32f103x8.ld rename to deprecated/F1/GPS/ld/stm32f103x8.ld diff --git a/F1/GPS/ld/stm32f103xB.ld b/deprecated/F1/GPS/ld/stm32f103xB.ld similarity index 100% rename from F1/GPS/ld/stm32f103xB.ld rename to deprecated/F1/GPS/ld/stm32f103xB.ld diff --git a/F1/GPS/ld/stm32f103xC.ld b/deprecated/F1/GPS/ld/stm32f103xC.ld similarity index 100% rename from F1/GPS/ld/stm32f103xC.ld rename to deprecated/F1/GPS/ld/stm32f103xC.ld diff --git a/F1/GPS/ld/stm32f103xD.ld b/deprecated/F1/GPS/ld/stm32f103xD.ld similarity index 100% rename from F1/GPS/ld/stm32f103xD.ld rename to deprecated/F1/GPS/ld/stm32f103xD.ld diff --git a/F1/GPS/ld/stm32f103xE.ld b/deprecated/F1/GPS/ld/stm32f103xE.ld similarity index 100% rename from F1/GPS/ld/stm32f103xE.ld rename to deprecated/F1/GPS/ld/stm32f103xE.ld diff --git a/F1/GPS/ld/stm32f103xF.ld b/deprecated/F1/GPS/ld/stm32f103xF.ld similarity index 100% rename from F1/GPS/ld/stm32f103xF.ld rename to deprecated/F1/GPS/ld/stm32f103xF.ld diff --git a/F1/GPS/ld/stm32f103xG.ld b/deprecated/F1/GPS/ld/stm32f103xG.ld similarity index 100% rename from F1/GPS/ld/stm32f103xG.ld rename to deprecated/F1/GPS/ld/stm32f103xG.ld diff --git a/F1/GPS/main.c b/deprecated/F1/GPS/main.c similarity index 100% rename from F1/GPS/main.c rename to deprecated/F1/GPS/main.c diff --git a/F1/GPS/main.h b/deprecated/F1/GPS/main.h similarity index 100% rename from F1/GPS/main.h rename to deprecated/F1/GPS/main.h diff --git a/F1/GPS/sync.c b/deprecated/F1/GPS/sync.c similarity index 100% rename from F1/GPS/sync.c rename to deprecated/F1/GPS/sync.c diff --git a/F1/GPS/sync.h b/deprecated/F1/GPS/sync.h similarity index 100% rename from F1/GPS/sync.h rename to deprecated/F1/GPS/sync.h diff --git a/F1/GPS/uart.c b/deprecated/F1/GPS/uart.c similarity index 100% rename from F1/GPS/uart.c rename to deprecated/F1/GPS/uart.c diff --git a/F1/GPS/uart.h b/deprecated/F1/GPS/uart.h similarity index 100% rename from F1/GPS/uart.h rename to deprecated/F1/GPS/uart.h diff --git a/F1/GPS/user_proto.c b/deprecated/F1/GPS/user_proto.c similarity index 100% rename from F1/GPS/user_proto.c rename to deprecated/F1/GPS/user_proto.c diff --git a/F1/GPS/user_proto.h b/deprecated/F1/GPS/user_proto.h similarity index 100% rename from F1/GPS/user_proto.h rename to deprecated/F1/GPS/user_proto.h diff --git a/F1/Jeep_generator/Makefile b/deprecated/F1/Jeep_generator/Makefile similarity index 100% rename from F1/Jeep_generator/Makefile rename to deprecated/F1/Jeep_generator/Makefile diff --git a/F1/Jeep_generator/README b/deprecated/F1/Jeep_generator/README similarity index 100% rename from F1/Jeep_generator/README rename to deprecated/F1/Jeep_generator/README diff --git a/F1/Jeep_generator/cdcacm.c b/deprecated/F1/Jeep_generator/cdcacm.c similarity index 100% rename from F1/Jeep_generator/cdcacm.c rename to deprecated/F1/Jeep_generator/cdcacm.c diff --git a/F1/Jeep_generator/cdcacm.h b/deprecated/F1/Jeep_generator/cdcacm.h similarity index 100% rename from F1/Jeep_generator/cdcacm.h rename to deprecated/F1/Jeep_generator/cdcacm.h diff --git a/F1/Jeep_generator/hardware_ini.c b/deprecated/F1/Jeep_generator/hardware_ini.c similarity index 100% rename from F1/Jeep_generator/hardware_ini.c rename to deprecated/F1/Jeep_generator/hardware_ini.c diff --git a/F1/Jeep_generator/hardware_ini.h b/deprecated/F1/Jeep_generator/hardware_ini.h similarity index 100% rename from F1/Jeep_generator/hardware_ini.h rename to deprecated/F1/Jeep_generator/hardware_ini.h diff --git a/F1/Jeep_generator/jeep_generator.bin b/deprecated/F1/Jeep_generator/jeep_generator.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/Jeep_generator/jeep_generator.bin rename to deprecated/F1/Jeep_generator/jeep_generator.bin diff --git a/F1/Jeep_generator/ld/stm32f103x4.ld b/deprecated/F1/Jeep_generator/ld/stm32f103x4.ld similarity index 100% rename from F1/Jeep_generator/ld/stm32f103x4.ld rename to deprecated/F1/Jeep_generator/ld/stm32f103x4.ld diff --git a/F1/Jeep_generator/ld/stm32f103x6.ld b/deprecated/F1/Jeep_generator/ld/stm32f103x6.ld similarity index 100% rename from F1/Jeep_generator/ld/stm32f103x6.ld rename to deprecated/F1/Jeep_generator/ld/stm32f103x6.ld diff --git a/F1/Jeep_generator/ld/stm32f103x8.ld b/deprecated/F1/Jeep_generator/ld/stm32f103x8.ld similarity index 100% rename from F1/Jeep_generator/ld/stm32f103x8.ld rename to deprecated/F1/Jeep_generator/ld/stm32f103x8.ld diff --git a/F1/Jeep_generator/ld/stm32f103xB.ld b/deprecated/F1/Jeep_generator/ld/stm32f103xB.ld similarity index 100% rename from F1/Jeep_generator/ld/stm32f103xB.ld rename to deprecated/F1/Jeep_generator/ld/stm32f103xB.ld diff --git a/F1/Jeep_generator/ld/stm32f103xC.ld b/deprecated/F1/Jeep_generator/ld/stm32f103xC.ld similarity index 100% rename from F1/Jeep_generator/ld/stm32f103xC.ld rename to deprecated/F1/Jeep_generator/ld/stm32f103xC.ld diff --git a/F1/Jeep_generator/ld/stm32f103xD.ld b/deprecated/F1/Jeep_generator/ld/stm32f103xD.ld similarity index 100% rename from F1/Jeep_generator/ld/stm32f103xD.ld rename to deprecated/F1/Jeep_generator/ld/stm32f103xD.ld diff --git a/F1/Jeep_generator/ld/stm32f103xE.ld b/deprecated/F1/Jeep_generator/ld/stm32f103xE.ld similarity index 100% rename from F1/Jeep_generator/ld/stm32f103xE.ld rename to deprecated/F1/Jeep_generator/ld/stm32f103xE.ld diff --git a/F1/Jeep_generator/ld/stm32f103xF.ld b/deprecated/F1/Jeep_generator/ld/stm32f103xF.ld similarity index 100% rename from F1/Jeep_generator/ld/stm32f103xF.ld rename to deprecated/F1/Jeep_generator/ld/stm32f103xF.ld diff --git a/F1/Jeep_generator/ld/stm32f103xG.ld b/deprecated/F1/Jeep_generator/ld/stm32f103xG.ld similarity index 100% rename from F1/Jeep_generator/ld/stm32f103xG.ld rename to deprecated/F1/Jeep_generator/ld/stm32f103xG.ld diff --git a/F1/Jeep_generator/main.c b/deprecated/F1/Jeep_generator/main.c similarity index 100% rename from F1/Jeep_generator/main.c rename to deprecated/F1/Jeep_generator/main.c diff --git a/F1/Jeep_generator/main.h b/deprecated/F1/Jeep_generator/main.h similarity index 100% rename from F1/Jeep_generator/main.h rename to deprecated/F1/Jeep_generator/main.h diff --git a/F1/Jeep_generator/sync.c b/deprecated/F1/Jeep_generator/sync.c similarity index 100% rename from F1/Jeep_generator/sync.c rename to deprecated/F1/Jeep_generator/sync.c diff --git a/F1/Jeep_generator/sync.h b/deprecated/F1/Jeep_generator/sync.h similarity index 100% rename from F1/Jeep_generator/sync.h rename to deprecated/F1/Jeep_generator/sync.h diff --git a/F1/Jeep_generator/timer.c b/deprecated/F1/Jeep_generator/timer.c similarity index 100% rename from F1/Jeep_generator/timer.c rename to deprecated/F1/Jeep_generator/timer.c diff --git a/F1/Jeep_generator/timer.h b/deprecated/F1/Jeep_generator/timer.h similarity index 100% rename from F1/Jeep_generator/timer.h rename to deprecated/F1/Jeep_generator/timer.h diff --git a/F1/Jeep_generator/user_proto.c b/deprecated/F1/Jeep_generator/user_proto.c similarity index 100% rename from F1/Jeep_generator/user_proto.c rename to deprecated/F1/Jeep_generator/user_proto.c diff --git a/F1/Jeep_generator/user_proto.h b/deprecated/F1/Jeep_generator/user_proto.h similarity index 100% rename from F1/Jeep_generator/user_proto.h rename to deprecated/F1/Jeep_generator/user_proto.h diff --git a/F1/Readme.md b/deprecated/F1/Readme.md similarity index 100% rename from F1/Readme.md rename to deprecated/F1/Readme.md diff --git a/F1/Timelapse_keyboard/GPS.c b/deprecated/F1/Timelapse_keyboard/GPS.c similarity index 100% rename from F1/Timelapse_keyboard/GPS.c rename to deprecated/F1/Timelapse_keyboard/GPS.c diff --git a/F1/Timelapse_keyboard/GPS.h b/deprecated/F1/Timelapse_keyboard/GPS.h similarity index 100% rename from F1/Timelapse_keyboard/GPS.h rename to deprecated/F1/Timelapse_keyboard/GPS.h diff --git a/F1/Timelapse_keyboard/Makefile b/deprecated/F1/Timelapse_keyboard/Makefile similarity index 100% rename from F1/Timelapse_keyboard/Makefile rename to deprecated/F1/Timelapse_keyboard/Makefile diff --git a/F1/Timelapse_keyboard/Readme.md b/deprecated/F1/Timelapse_keyboard/Readme.md similarity index 100% rename from F1/Timelapse_keyboard/Readme.md rename to deprecated/F1/Timelapse_keyboard/Readme.md diff --git a/F1/Timelapse_keyboard/adc.c b/deprecated/F1/Timelapse_keyboard/adc.c similarity index 100% rename from F1/Timelapse_keyboard/adc.c rename to deprecated/F1/Timelapse_keyboard/adc.c diff --git a/F1/Timelapse_keyboard/adc.h b/deprecated/F1/Timelapse_keyboard/adc.h similarity index 100% rename from F1/Timelapse_keyboard/adc.h rename to deprecated/F1/Timelapse_keyboard/adc.h diff --git a/F1/Timelapse_keyboard/hardware_ini.c b/deprecated/F1/Timelapse_keyboard/hardware_ini.c similarity index 100% rename from F1/Timelapse_keyboard/hardware_ini.c rename to deprecated/F1/Timelapse_keyboard/hardware_ini.c diff --git a/F1/Timelapse_keyboard/hardware_ini.h b/deprecated/F1/Timelapse_keyboard/hardware_ini.h similarity index 100% rename from F1/Timelapse_keyboard/hardware_ini.h rename to deprecated/F1/Timelapse_keyboard/hardware_ini.h diff --git a/F1/Timelapse_keyboard/keycodes.c b/deprecated/F1/Timelapse_keyboard/keycodes.c similarity index 100% rename from F1/Timelapse_keyboard/keycodes.c rename to deprecated/F1/Timelapse_keyboard/keycodes.c diff --git a/F1/Timelapse_keyboard/keycodes.h b/deprecated/F1/Timelapse_keyboard/keycodes.h similarity index 100% rename from F1/Timelapse_keyboard/keycodes.h rename to deprecated/F1/Timelapse_keyboard/keycodes.h diff --git a/F1/Timelapse_keyboard/kicad/LEDs.cmp b/deprecated/F1/Timelapse_keyboard/kicad/LEDs.cmp similarity index 100% rename from F1/Timelapse_keyboard/kicad/LEDs.cmp rename to deprecated/F1/Timelapse_keyboard/kicad/LEDs.cmp diff --git a/F1/Timelapse_keyboard/kicad/LEDs.net b/deprecated/F1/Timelapse_keyboard/kicad/LEDs.net similarity index 100% rename from F1/Timelapse_keyboard/kicad/LEDs.net rename to deprecated/F1/Timelapse_keyboard/kicad/LEDs.net diff --git a/F1/Timelapse_keyboard/kicad/LEDs.sch b/deprecated/F1/Timelapse_keyboard/kicad/LEDs.sch similarity index 100% rename from F1/Timelapse_keyboard/kicad/LEDs.sch rename to deprecated/F1/Timelapse_keyboard/kicad/LEDs.sch diff --git a/F1/Timelapse_keyboard/kicad/diff_schematics.kicad_pcb b/deprecated/F1/Timelapse_keyboard/kicad/diff_schematics.kicad_pcb similarity index 100% rename from F1/Timelapse_keyboard/kicad/diff_schematics.kicad_pcb rename to deprecated/F1/Timelapse_keyboard/kicad/diff_schematics.kicad_pcb diff --git a/F1/Timelapse_keyboard/kicad/diff_schematics.pro b/deprecated/F1/Timelapse_keyboard/kicad/diff_schematics.pro similarity index 100% rename from F1/Timelapse_keyboard/kicad/diff_schematics.pro rename to deprecated/F1/Timelapse_keyboard/kicad/diff_schematics.pro diff --git a/F1/Timelapse_keyboard/kicad/my_modules.mod b/deprecated/F1/Timelapse_keyboard/kicad/my_modules.mod similarity index 100% rename from F1/Timelapse_keyboard/kicad/my_modules.mod rename to deprecated/F1/Timelapse_keyboard/kicad/my_modules.mod diff --git a/F1/Timelapse_keyboard/ld/devices.data b/deprecated/F1/Timelapse_keyboard/ld/devices.data similarity index 100% rename from F1/Timelapse_keyboard/ld/devices.data rename to deprecated/F1/Timelapse_keyboard/ld/devices.data diff --git a/F1/Timelapse_keyboard/ld/stm32f103x4.ld b/deprecated/F1/Timelapse_keyboard/ld/stm32f103x4.ld similarity index 100% rename from F1/Timelapse_keyboard/ld/stm32f103x4.ld rename to deprecated/F1/Timelapse_keyboard/ld/stm32f103x4.ld diff --git a/F1/Timelapse_keyboard/ld/stm32f103x6.ld b/deprecated/F1/Timelapse_keyboard/ld/stm32f103x6.ld similarity index 100% rename from F1/Timelapse_keyboard/ld/stm32f103x6.ld rename to deprecated/F1/Timelapse_keyboard/ld/stm32f103x6.ld diff --git a/F1/Timelapse_keyboard/ld/stm32f103x8.ld b/deprecated/F1/Timelapse_keyboard/ld/stm32f103x8.ld similarity index 100% rename from F1/Timelapse_keyboard/ld/stm32f103x8.ld rename to deprecated/F1/Timelapse_keyboard/ld/stm32f103x8.ld diff --git a/F1/Timelapse_keyboard/ld/stm32f103xB.ld b/deprecated/F1/Timelapse_keyboard/ld/stm32f103xB.ld similarity index 100% rename from F1/Timelapse_keyboard/ld/stm32f103xB.ld rename to deprecated/F1/Timelapse_keyboard/ld/stm32f103xB.ld diff --git a/F1/Timelapse_keyboard/ld/stm32f103xC.ld b/deprecated/F1/Timelapse_keyboard/ld/stm32f103xC.ld similarity index 100% rename from F1/Timelapse_keyboard/ld/stm32f103xC.ld rename to deprecated/F1/Timelapse_keyboard/ld/stm32f103xC.ld diff --git a/F1/Timelapse_keyboard/ld/stm32f103xD.ld b/deprecated/F1/Timelapse_keyboard/ld/stm32f103xD.ld similarity index 100% rename from F1/Timelapse_keyboard/ld/stm32f103xD.ld rename to deprecated/F1/Timelapse_keyboard/ld/stm32f103xD.ld diff --git a/F1/Timelapse_keyboard/ld/stm32f103xE.ld b/deprecated/F1/Timelapse_keyboard/ld/stm32f103xE.ld similarity index 100% rename from F1/Timelapse_keyboard/ld/stm32f103xE.ld rename to deprecated/F1/Timelapse_keyboard/ld/stm32f103xE.ld diff --git a/F1/Timelapse_keyboard/ld/stm32f103xF.ld b/deprecated/F1/Timelapse_keyboard/ld/stm32f103xF.ld similarity index 100% rename from F1/Timelapse_keyboard/ld/stm32f103xF.ld rename to deprecated/F1/Timelapse_keyboard/ld/stm32f103xF.ld diff --git a/F1/Timelapse_keyboard/ld/stm32f103xG.ld b/deprecated/F1/Timelapse_keyboard/ld/stm32f103xG.ld similarity index 100% rename from F1/Timelapse_keyboard/ld/stm32f103xG.ld rename to deprecated/F1/Timelapse_keyboard/ld/stm32f103xG.ld diff --git a/F1/Timelapse_keyboard/main.c b/deprecated/F1/Timelapse_keyboard/main.c similarity index 100% rename from F1/Timelapse_keyboard/main.c rename to deprecated/F1/Timelapse_keyboard/main.c diff --git a/F1/Timelapse_keyboard/main.h b/deprecated/F1/Timelapse_keyboard/main.h similarity index 100% rename from F1/Timelapse_keyboard/main.h rename to deprecated/F1/Timelapse_keyboard/main.h diff --git a/F1/Timelapse_keyboard/timelapse.bin b/deprecated/F1/Timelapse_keyboard/timelapse.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/Timelapse_keyboard/timelapse.bin rename to deprecated/F1/Timelapse_keyboard/timelapse.bin diff --git a/F1/Timelapse_keyboard/uart.c b/deprecated/F1/Timelapse_keyboard/uart.c similarity index 100% rename from F1/Timelapse_keyboard/uart.c rename to deprecated/F1/Timelapse_keyboard/uart.c diff --git a/F1/Timelapse_keyboard/uart.h b/deprecated/F1/Timelapse_keyboard/uart.h similarity index 100% rename from F1/Timelapse_keyboard/uart.h rename to deprecated/F1/Timelapse_keyboard/uart.h diff --git a/F1/Timelapse_keyboard/ultrasonic.c b/deprecated/F1/Timelapse_keyboard/ultrasonic.c similarity index 100% rename from F1/Timelapse_keyboard/ultrasonic.c rename to deprecated/F1/Timelapse_keyboard/ultrasonic.c diff --git a/F1/Timelapse_keyboard/ultrasonic.h b/deprecated/F1/Timelapse_keyboard/ultrasonic.h similarity index 100% rename from F1/Timelapse_keyboard/ultrasonic.h rename to deprecated/F1/Timelapse_keyboard/ultrasonic.h diff --git a/F1/Timelapse_keyboard/usbkeybrd.c b/deprecated/F1/Timelapse_keyboard/usbkeybrd.c similarity index 100% rename from F1/Timelapse_keyboard/usbkeybrd.c rename to deprecated/F1/Timelapse_keyboard/usbkeybrd.c diff --git a/F1/Timelapse_keyboard/usbkeybrd.h b/deprecated/F1/Timelapse_keyboard/usbkeybrd.h similarity index 100% rename from F1/Timelapse_keyboard/usbkeybrd.h rename to deprecated/F1/Timelapse_keyboard/usbkeybrd.h diff --git a/F1/Timelapse_keyboard_only_lasers/GPS.c b/deprecated/F1/Timelapse_keyboard_only_lasers/GPS.c similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/GPS.c rename to deprecated/F1/Timelapse_keyboard_only_lasers/GPS.c diff --git a/F1/Timelapse_keyboard_only_lasers/GPS.h b/deprecated/F1/Timelapse_keyboard_only_lasers/GPS.h similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/GPS.h rename to deprecated/F1/Timelapse_keyboard_only_lasers/GPS.h diff --git a/F1/Timelapse_keyboard_only_lasers/Makefile b/deprecated/F1/Timelapse_keyboard_only_lasers/Makefile similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/Makefile rename to deprecated/F1/Timelapse_keyboard_only_lasers/Makefile diff --git a/F1/Timelapse_keyboard_only_lasers/Readme.md b/deprecated/F1/Timelapse_keyboard_only_lasers/Readme.md similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/Readme.md rename to deprecated/F1/Timelapse_keyboard_only_lasers/Readme.md diff --git a/F1/Timelapse_keyboard_only_lasers/adc.c b/deprecated/F1/Timelapse_keyboard_only_lasers/adc.c similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/adc.c rename to deprecated/F1/Timelapse_keyboard_only_lasers/adc.c diff --git a/F1/Timelapse_keyboard_only_lasers/adc.h b/deprecated/F1/Timelapse_keyboard_only_lasers/adc.h similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/adc.h rename to deprecated/F1/Timelapse_keyboard_only_lasers/adc.h diff --git a/F1/Timelapse_keyboard_only_lasers/hardware_ini.c b/deprecated/F1/Timelapse_keyboard_only_lasers/hardware_ini.c similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/hardware_ini.c rename to deprecated/F1/Timelapse_keyboard_only_lasers/hardware_ini.c diff --git a/F1/Timelapse_keyboard_only_lasers/hardware_ini.h b/deprecated/F1/Timelapse_keyboard_only_lasers/hardware_ini.h similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/hardware_ini.h rename to deprecated/F1/Timelapse_keyboard_only_lasers/hardware_ini.h diff --git a/F1/Timelapse_keyboard_only_lasers/keycodes.c b/deprecated/F1/Timelapse_keyboard_only_lasers/keycodes.c similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/keycodes.c rename to deprecated/F1/Timelapse_keyboard_only_lasers/keycodes.c diff --git a/F1/Timelapse_keyboard_only_lasers/keycodes.h b/deprecated/F1/Timelapse_keyboard_only_lasers/keycodes.h similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/keycodes.h rename to deprecated/F1/Timelapse_keyboard_only_lasers/keycodes.h diff --git a/F1/Timelapse_keyboard_only_lasers/ld/devices.data b/deprecated/F1/Timelapse_keyboard_only_lasers/ld/devices.data similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/ld/devices.data rename to deprecated/F1/Timelapse_keyboard_only_lasers/ld/devices.data diff --git a/F1/Timelapse_keyboard_only_lasers/ld/stm32f103x4.ld b/deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103x4.ld similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/ld/stm32f103x4.ld rename to deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103x4.ld diff --git a/F1/Timelapse_keyboard_only_lasers/ld/stm32f103x6.ld b/deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103x6.ld similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/ld/stm32f103x6.ld rename to deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103x6.ld diff --git a/F1/Timelapse_keyboard_only_lasers/ld/stm32f103x8.ld b/deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103x8.ld similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/ld/stm32f103x8.ld rename to deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103x8.ld diff --git a/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xB.ld b/deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xB.ld similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/ld/stm32f103xB.ld rename to deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xB.ld diff --git a/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xC.ld b/deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xC.ld similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/ld/stm32f103xC.ld rename to deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xC.ld diff --git a/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xD.ld b/deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xD.ld similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/ld/stm32f103xD.ld rename to deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xD.ld diff --git a/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xE.ld b/deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xE.ld similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/ld/stm32f103xE.ld rename to deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xE.ld diff --git a/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xF.ld b/deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xF.ld similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/ld/stm32f103xF.ld rename to deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xF.ld diff --git a/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xG.ld b/deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xG.ld similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/ld/stm32f103xG.ld rename to deprecated/F1/Timelapse_keyboard_only_lasers/ld/stm32f103xG.ld diff --git a/F1/Timelapse_keyboard_only_lasers/main.c b/deprecated/F1/Timelapse_keyboard_only_lasers/main.c similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/main.c rename to deprecated/F1/Timelapse_keyboard_only_lasers/main.c diff --git a/F1/Timelapse_keyboard_only_lasers/main.h b/deprecated/F1/Timelapse_keyboard_only_lasers/main.h similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/main.h rename to deprecated/F1/Timelapse_keyboard_only_lasers/main.h diff --git a/F1/Timelapse_keyboard_only_lasers/timelapse.bin b/deprecated/F1/Timelapse_keyboard_only_lasers/timelapse.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/timelapse.bin rename to deprecated/F1/Timelapse_keyboard_only_lasers/timelapse.bin diff --git a/F1/Timelapse_keyboard_only_lasers/uart.c b/deprecated/F1/Timelapse_keyboard_only_lasers/uart.c similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/uart.c rename to deprecated/F1/Timelapse_keyboard_only_lasers/uart.c diff --git a/F1/Timelapse_keyboard_only_lasers/uart.h b/deprecated/F1/Timelapse_keyboard_only_lasers/uart.h similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/uart.h rename to deprecated/F1/Timelapse_keyboard_only_lasers/uart.h diff --git a/F1/Timelapse_keyboard_only_lasers/usbkeybrd.c b/deprecated/F1/Timelapse_keyboard_only_lasers/usbkeybrd.c similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/usbkeybrd.c rename to deprecated/F1/Timelapse_keyboard_only_lasers/usbkeybrd.c diff --git a/F1/Timelapse_keyboard_only_lasers/usbkeybrd.h b/deprecated/F1/Timelapse_keyboard_only_lasers/usbkeybrd.h similarity index 100% rename from F1/Timelapse_keyboard_only_lasers/usbkeybrd.h rename to deprecated/F1/Timelapse_keyboard_only_lasers/usbkeybrd.h diff --git a/F1/USBCDC_template/Makefile b/deprecated/F1/USBCDC_template/Makefile similarity index 100% rename from F1/USBCDC_template/Makefile rename to deprecated/F1/USBCDC_template/Makefile diff --git a/F1/USBCDC_template/README b/deprecated/F1/USBCDC_template/README similarity index 100% rename from F1/USBCDC_template/README rename to deprecated/F1/USBCDC_template/README diff --git a/F1/USBCDC_template/cdcacm.c b/deprecated/F1/USBCDC_template/cdcacm.c similarity index 100% rename from F1/USBCDC_template/cdcacm.c rename to deprecated/F1/USBCDC_template/cdcacm.c diff --git a/F1/USBCDC_template/cdcacm.h b/deprecated/F1/USBCDC_template/cdcacm.h similarity index 100% rename from F1/USBCDC_template/cdcacm.h rename to deprecated/F1/USBCDC_template/cdcacm.h diff --git a/F1/USBCDC_template/hardware_ini.c b/deprecated/F1/USBCDC_template/hardware_ini.c similarity index 100% rename from F1/USBCDC_template/hardware_ini.c rename to deprecated/F1/USBCDC_template/hardware_ini.c diff --git a/F1/USBCDC_template/hardware_ini.h b/deprecated/F1/USBCDC_template/hardware_ini.h similarity index 100% rename from F1/USBCDC_template/hardware_ini.h rename to deprecated/F1/USBCDC_template/hardware_ini.h diff --git a/F1/USBCDC_template/ld/devices.data b/deprecated/F1/USBCDC_template/ld/devices.data similarity index 100% rename from F1/USBCDC_template/ld/devices.data rename to deprecated/F1/USBCDC_template/ld/devices.data diff --git a/F1/USBCDC_template/ld/stm32f103x4.ld b/deprecated/F1/USBCDC_template/ld/stm32f103x4.ld similarity index 100% rename from F1/USBCDC_template/ld/stm32f103x4.ld rename to deprecated/F1/USBCDC_template/ld/stm32f103x4.ld diff --git a/F1/USBCDC_template/ld/stm32f103x6.ld b/deprecated/F1/USBCDC_template/ld/stm32f103x6.ld similarity index 100% rename from F1/USBCDC_template/ld/stm32f103x6.ld rename to deprecated/F1/USBCDC_template/ld/stm32f103x6.ld diff --git a/F1/USBCDC_template/ld/stm32f103x8.ld b/deprecated/F1/USBCDC_template/ld/stm32f103x8.ld similarity index 100% rename from F1/USBCDC_template/ld/stm32f103x8.ld rename to deprecated/F1/USBCDC_template/ld/stm32f103x8.ld diff --git a/F1/USBCDC_template/ld/stm32f103xB.ld b/deprecated/F1/USBCDC_template/ld/stm32f103xB.ld similarity index 100% rename from F1/USBCDC_template/ld/stm32f103xB.ld rename to deprecated/F1/USBCDC_template/ld/stm32f103xB.ld diff --git a/F1/USBCDC_template/ld/stm32f103xC.ld b/deprecated/F1/USBCDC_template/ld/stm32f103xC.ld similarity index 100% rename from F1/USBCDC_template/ld/stm32f103xC.ld rename to deprecated/F1/USBCDC_template/ld/stm32f103xC.ld diff --git a/F1/USBCDC_template/ld/stm32f103xD.ld b/deprecated/F1/USBCDC_template/ld/stm32f103xD.ld similarity index 100% rename from F1/USBCDC_template/ld/stm32f103xD.ld rename to deprecated/F1/USBCDC_template/ld/stm32f103xD.ld diff --git a/F1/USBCDC_template/ld/stm32f103xE.ld b/deprecated/F1/USBCDC_template/ld/stm32f103xE.ld similarity index 100% rename from F1/USBCDC_template/ld/stm32f103xE.ld rename to deprecated/F1/USBCDC_template/ld/stm32f103xE.ld diff --git a/F1/USBCDC_template/ld/stm32f103xF.ld b/deprecated/F1/USBCDC_template/ld/stm32f103xF.ld similarity index 100% rename from F1/USBCDC_template/ld/stm32f103xF.ld rename to deprecated/F1/USBCDC_template/ld/stm32f103xF.ld diff --git a/F1/USBCDC_template/ld/stm32f103xG.ld b/deprecated/F1/USBCDC_template/ld/stm32f103xG.ld similarity index 100% rename from F1/USBCDC_template/ld/stm32f103xG.ld rename to deprecated/F1/USBCDC_template/ld/stm32f103xG.ld diff --git a/F1/USBCDC_template/main.c b/deprecated/F1/USBCDC_template/main.c similarity index 100% rename from F1/USBCDC_template/main.c rename to deprecated/F1/USBCDC_template/main.c diff --git a/F1/USBCDC_template/main.h b/deprecated/F1/USBCDC_template/main.h similarity index 100% rename from F1/USBCDC_template/main.h rename to deprecated/F1/USBCDC_template/main.h diff --git a/F1/USBCDC_template/sync.c b/deprecated/F1/USBCDC_template/sync.c similarity index 100% rename from F1/USBCDC_template/sync.c rename to deprecated/F1/USBCDC_template/sync.c diff --git a/F1/USBCDC_template/sync.h b/deprecated/F1/USBCDC_template/sync.h similarity index 100% rename from F1/USBCDC_template/sync.h rename to deprecated/F1/USBCDC_template/sync.h diff --git a/F1/USBCDC_template/usb_cdc_simple.bin b/deprecated/F1/USBCDC_template/usb_cdc_simple.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/USBCDC_template/usb_cdc_simple.bin rename to deprecated/F1/USBCDC_template/usb_cdc_simple.bin diff --git a/F1/USBCDC_template/user_proto.c b/deprecated/F1/USBCDC_template/user_proto.c similarity index 100% rename from F1/USBCDC_template/user_proto.c rename to deprecated/F1/USBCDC_template/user_proto.c diff --git a/F1/USBCDC_template/user_proto.h b/deprecated/F1/USBCDC_template/user_proto.h similarity index 100% rename from F1/USBCDC_template/user_proto.h rename to deprecated/F1/USBCDC_template/user_proto.h diff --git a/F1/canon_lens/Makefile b/deprecated/F1/canon_lens/Makefile similarity index 100% rename from F1/canon_lens/Makefile rename to deprecated/F1/canon_lens/Makefile diff --git a/F1/canon_lens/README b/deprecated/F1/canon_lens/README similarity index 100% rename from F1/canon_lens/README rename to deprecated/F1/canon_lens/README diff --git a/F1/canon_lens/canon_lens.bin b/deprecated/F1/canon_lens/canon_lens.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/canon_lens/canon_lens.bin rename to deprecated/F1/canon_lens/canon_lens.bin diff --git a/F1/canon_lens/cdcacm.c b/deprecated/F1/canon_lens/cdcacm.c similarity index 100% rename from F1/canon_lens/cdcacm.c rename to deprecated/F1/canon_lens/cdcacm.c diff --git a/F1/canon_lens/cdcacm.h b/deprecated/F1/canon_lens/cdcacm.h similarity index 100% rename from F1/canon_lens/cdcacm.h rename to deprecated/F1/canon_lens/cdcacm.h diff --git a/F1/canon_lens/hardware_ini.c b/deprecated/F1/canon_lens/hardware_ini.c similarity index 100% rename from F1/canon_lens/hardware_ini.c rename to deprecated/F1/canon_lens/hardware_ini.c diff --git a/F1/canon_lens/hardware_ini.h b/deprecated/F1/canon_lens/hardware_ini.h similarity index 100% rename from F1/canon_lens/hardware_ini.h rename to deprecated/F1/canon_lens/hardware_ini.h diff --git a/F1/canon_lens/ld/devices.data b/deprecated/F1/canon_lens/ld/devices.data similarity index 100% rename from F1/canon_lens/ld/devices.data rename to deprecated/F1/canon_lens/ld/devices.data diff --git a/F1/canon_lens/ld/stm32f103x4.ld b/deprecated/F1/canon_lens/ld/stm32f103x4.ld similarity index 100% rename from F1/canon_lens/ld/stm32f103x4.ld rename to deprecated/F1/canon_lens/ld/stm32f103x4.ld diff --git a/F1/canon_lens/ld/stm32f103x6.ld b/deprecated/F1/canon_lens/ld/stm32f103x6.ld similarity index 100% rename from F1/canon_lens/ld/stm32f103x6.ld rename to deprecated/F1/canon_lens/ld/stm32f103x6.ld diff --git a/F1/canon_lens/ld/stm32f103x8.ld b/deprecated/F1/canon_lens/ld/stm32f103x8.ld similarity index 100% rename from F1/canon_lens/ld/stm32f103x8.ld rename to deprecated/F1/canon_lens/ld/stm32f103x8.ld diff --git a/F1/canon_lens/ld/stm32f103xB.ld b/deprecated/F1/canon_lens/ld/stm32f103xB.ld similarity index 100% rename from F1/canon_lens/ld/stm32f103xB.ld rename to deprecated/F1/canon_lens/ld/stm32f103xB.ld diff --git a/F1/canon_lens/ld/stm32f103xC.ld b/deprecated/F1/canon_lens/ld/stm32f103xC.ld similarity index 100% rename from F1/canon_lens/ld/stm32f103xC.ld rename to deprecated/F1/canon_lens/ld/stm32f103xC.ld diff --git a/F1/canon_lens/ld/stm32f103xD.ld b/deprecated/F1/canon_lens/ld/stm32f103xD.ld similarity index 100% rename from F1/canon_lens/ld/stm32f103xD.ld rename to deprecated/F1/canon_lens/ld/stm32f103xD.ld diff --git a/F1/canon_lens/ld/stm32f103xE.ld b/deprecated/F1/canon_lens/ld/stm32f103xE.ld similarity index 100% rename from F1/canon_lens/ld/stm32f103xE.ld rename to deprecated/F1/canon_lens/ld/stm32f103xE.ld diff --git a/F1/canon_lens/ld/stm32f103xF.ld b/deprecated/F1/canon_lens/ld/stm32f103xF.ld similarity index 100% rename from F1/canon_lens/ld/stm32f103xF.ld rename to deprecated/F1/canon_lens/ld/stm32f103xF.ld diff --git a/F1/canon_lens/ld/stm32f103xG.ld b/deprecated/F1/canon_lens/ld/stm32f103xG.ld similarity index 100% rename from F1/canon_lens/ld/stm32f103xG.ld rename to deprecated/F1/canon_lens/ld/stm32f103xG.ld diff --git a/F1/canon_lens/main.c b/deprecated/F1/canon_lens/main.c similarity index 100% rename from F1/canon_lens/main.c rename to deprecated/F1/canon_lens/main.c diff --git a/F1/canon_lens/main.h b/deprecated/F1/canon_lens/main.h similarity index 100% rename from F1/canon_lens/main.h rename to deprecated/F1/canon_lens/main.h diff --git a/F1/canon_lens/spi.c b/deprecated/F1/canon_lens/spi.c similarity index 100% rename from F1/canon_lens/spi.c rename to deprecated/F1/canon_lens/spi.c diff --git a/F1/canon_lens/spi.h b/deprecated/F1/canon_lens/spi.h similarity index 100% rename from F1/canon_lens/spi.h rename to deprecated/F1/canon_lens/spi.h diff --git a/F1/canon_lens/sync.c b/deprecated/F1/canon_lens/sync.c similarity index 100% rename from F1/canon_lens/sync.c rename to deprecated/F1/canon_lens/sync.c diff --git a/F1/canon_lens/sync.h b/deprecated/F1/canon_lens/sync.h similarity index 100% rename from F1/canon_lens/sync.h rename to deprecated/F1/canon_lens/sync.h diff --git a/F1/canon_lens/user_proto.c b/deprecated/F1/canon_lens/user_proto.c similarity index 100% rename from F1/canon_lens/user_proto.c rename to deprecated/F1/canon_lens/user_proto.c diff --git a/F1/canon_lens/user_proto.h b/deprecated/F1/canon_lens/user_proto.h similarity index 100% rename from F1/canon_lens/user_proto.h rename to deprecated/F1/canon_lens/user_proto.h diff --git a/F1/client-term/Makefile b/deprecated/F1/client-term/Makefile similarity index 100% rename from F1/client-term/Makefile rename to deprecated/F1/client-term/Makefile diff --git a/F1/client-term/client.c b/deprecated/F1/client-term/client.c similarity index 100% rename from F1/client-term/client.c rename to deprecated/F1/client-term/client.c diff --git a/F1/distance_meters/Makefile b/deprecated/F1/distance_meters/Makefile similarity index 100% rename from F1/distance_meters/Makefile rename to deprecated/F1/distance_meters/Makefile diff --git a/F1/distance_meters/Readme.md b/deprecated/F1/distance_meters/Readme.md similarity index 100% rename from F1/distance_meters/Readme.md rename to deprecated/F1/distance_meters/Readme.md diff --git a/F1/distance_meters/cdcacm.c b/deprecated/F1/distance_meters/cdcacm.c similarity index 100% rename from F1/distance_meters/cdcacm.c rename to deprecated/F1/distance_meters/cdcacm.c diff --git a/F1/distance_meters/cdcacm.h b/deprecated/F1/distance_meters/cdcacm.h similarity index 100% rename from F1/distance_meters/cdcacm.h rename to deprecated/F1/distance_meters/cdcacm.h diff --git a/F1/distance_meters/hardware_ini.c b/deprecated/F1/distance_meters/hardware_ini.c similarity index 100% rename from F1/distance_meters/hardware_ini.c rename to deprecated/F1/distance_meters/hardware_ini.c diff --git a/F1/distance_meters/hardware_ini.h b/deprecated/F1/distance_meters/hardware_ini.h similarity index 100% rename from F1/distance_meters/hardware_ini.h rename to deprecated/F1/distance_meters/hardware_ini.h diff --git a/F1/distance_meters/ld/devices.data b/deprecated/F1/distance_meters/ld/devices.data similarity index 100% rename from F1/distance_meters/ld/devices.data rename to deprecated/F1/distance_meters/ld/devices.data diff --git a/F1/distance_meters/ld/stm32f103x4.ld b/deprecated/F1/distance_meters/ld/stm32f103x4.ld similarity index 100% rename from F1/distance_meters/ld/stm32f103x4.ld rename to deprecated/F1/distance_meters/ld/stm32f103x4.ld diff --git a/F1/distance_meters/ld/stm32f103x6.ld b/deprecated/F1/distance_meters/ld/stm32f103x6.ld similarity index 100% rename from F1/distance_meters/ld/stm32f103x6.ld rename to deprecated/F1/distance_meters/ld/stm32f103x6.ld diff --git a/F1/distance_meters/ld/stm32f103x8.ld b/deprecated/F1/distance_meters/ld/stm32f103x8.ld similarity index 100% rename from F1/distance_meters/ld/stm32f103x8.ld rename to deprecated/F1/distance_meters/ld/stm32f103x8.ld diff --git a/F1/distance_meters/ld/stm32f103xB.ld b/deprecated/F1/distance_meters/ld/stm32f103xB.ld similarity index 100% rename from F1/distance_meters/ld/stm32f103xB.ld rename to deprecated/F1/distance_meters/ld/stm32f103xB.ld diff --git a/F1/distance_meters/ld/stm32f103xC.ld b/deprecated/F1/distance_meters/ld/stm32f103xC.ld similarity index 100% rename from F1/distance_meters/ld/stm32f103xC.ld rename to deprecated/F1/distance_meters/ld/stm32f103xC.ld diff --git a/F1/distance_meters/ld/stm32f103xD.ld b/deprecated/F1/distance_meters/ld/stm32f103xD.ld similarity index 100% rename from F1/distance_meters/ld/stm32f103xD.ld rename to deprecated/F1/distance_meters/ld/stm32f103xD.ld diff --git a/F1/distance_meters/ld/stm32f103xE.ld b/deprecated/F1/distance_meters/ld/stm32f103xE.ld similarity index 100% rename from F1/distance_meters/ld/stm32f103xE.ld rename to deprecated/F1/distance_meters/ld/stm32f103xE.ld diff --git a/F1/distance_meters/ld/stm32f103xF.ld b/deprecated/F1/distance_meters/ld/stm32f103xF.ld similarity index 100% rename from F1/distance_meters/ld/stm32f103xF.ld rename to deprecated/F1/distance_meters/ld/stm32f103xF.ld diff --git a/F1/distance_meters/ld/stm32f103xG.ld b/deprecated/F1/distance_meters/ld/stm32f103xG.ld similarity index 100% rename from F1/distance_meters/ld/stm32f103xG.ld rename to deprecated/F1/distance_meters/ld/stm32f103xG.ld diff --git a/F1/distance_meters/main.c b/deprecated/F1/distance_meters/main.c similarity index 100% rename from F1/distance_meters/main.c rename to deprecated/F1/distance_meters/main.c diff --git a/F1/distance_meters/main.h b/deprecated/F1/distance_meters/main.h similarity index 100% rename from F1/distance_meters/main.h rename to deprecated/F1/distance_meters/main.h diff --git a/F1/distance_meters/sharp.c b/deprecated/F1/distance_meters/sharp.c similarity index 100% rename from F1/distance_meters/sharp.c rename to deprecated/F1/distance_meters/sharp.c diff --git a/F1/distance_meters/sharp.h b/deprecated/F1/distance_meters/sharp.h similarity index 100% rename from F1/distance_meters/sharp.h rename to deprecated/F1/distance_meters/sharp.h diff --git a/F1/distance_meters/sync.c b/deprecated/F1/distance_meters/sync.c similarity index 100% rename from F1/distance_meters/sync.c rename to deprecated/F1/distance_meters/sync.c diff --git a/F1/distance_meters/sync.h b/deprecated/F1/distance_meters/sync.h similarity index 100% rename from F1/distance_meters/sync.h rename to deprecated/F1/distance_meters/sync.h diff --git a/F1/distance_meters/ultrasonic.bin b/deprecated/F1/distance_meters/ultrasonic.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/distance_meters/ultrasonic.bin rename to deprecated/F1/distance_meters/ultrasonic.bin diff --git a/F1/distance_meters/ultrasonic.c b/deprecated/F1/distance_meters/ultrasonic.c similarity index 100% rename from F1/distance_meters/ultrasonic.c rename to deprecated/F1/distance_meters/ultrasonic.c diff --git a/F1/distance_meters/ultrasonic.h b/deprecated/F1/distance_meters/ultrasonic.h similarity index 100% rename from F1/distance_meters/ultrasonic.h rename to deprecated/F1/distance_meters/ultrasonic.h diff --git a/F1/distance_meters/user_proto.c b/deprecated/F1/distance_meters/user_proto.c similarity index 100% rename from F1/distance_meters/user_proto.c rename to deprecated/F1/distance_meters/user_proto.c diff --git a/F1/distance_meters/user_proto.h b/deprecated/F1/distance_meters/user_proto.h similarity index 100% rename from F1/distance_meters/user_proto.h rename to deprecated/F1/distance_meters/user_proto.h diff --git a/F1/hid_mouse_keyboard/Makefile b/deprecated/F1/hid_mouse_keyboard/Makefile similarity index 100% rename from F1/hid_mouse_keyboard/Makefile rename to deprecated/F1/hid_mouse_keyboard/Makefile diff --git a/F1/hid_mouse_keyboard/Readme.md b/deprecated/F1/hid_mouse_keyboard/Readme.md similarity index 100% rename from F1/hid_mouse_keyboard/Readme.md rename to deprecated/F1/hid_mouse_keyboard/Readme.md diff --git a/F1/hid_mouse_keyboard/keycodes.c b/deprecated/F1/hid_mouse_keyboard/keycodes.c similarity index 100% rename from F1/hid_mouse_keyboard/keycodes.c rename to deprecated/F1/hid_mouse_keyboard/keycodes.c diff --git a/F1/hid_mouse_keyboard/keycodes.h b/deprecated/F1/hid_mouse_keyboard/keycodes.h similarity index 100% rename from F1/hid_mouse_keyboard/keycodes.h rename to deprecated/F1/hid_mouse_keyboard/keycodes.h diff --git a/F1/hid_mouse_keyboard/ld/devices.data b/deprecated/F1/hid_mouse_keyboard/ld/devices.data similarity index 100% rename from F1/hid_mouse_keyboard/ld/devices.data rename to deprecated/F1/hid_mouse_keyboard/ld/devices.data diff --git a/F1/hid_mouse_keyboard/ld/stm32f103x4.ld b/deprecated/F1/hid_mouse_keyboard/ld/stm32f103x4.ld similarity index 100% rename from F1/hid_mouse_keyboard/ld/stm32f103x4.ld rename to deprecated/F1/hid_mouse_keyboard/ld/stm32f103x4.ld diff --git a/F1/hid_mouse_keyboard/ld/stm32f103x6.ld b/deprecated/F1/hid_mouse_keyboard/ld/stm32f103x6.ld similarity index 100% rename from F1/hid_mouse_keyboard/ld/stm32f103x6.ld rename to deprecated/F1/hid_mouse_keyboard/ld/stm32f103x6.ld diff --git a/F1/hid_mouse_keyboard/ld/stm32f103x8.ld b/deprecated/F1/hid_mouse_keyboard/ld/stm32f103x8.ld similarity index 100% rename from F1/hid_mouse_keyboard/ld/stm32f103x8.ld rename to deprecated/F1/hid_mouse_keyboard/ld/stm32f103x8.ld diff --git a/F1/hid_mouse_keyboard/ld/stm32f103xB.ld b/deprecated/F1/hid_mouse_keyboard/ld/stm32f103xB.ld similarity index 100% rename from F1/hid_mouse_keyboard/ld/stm32f103xB.ld rename to deprecated/F1/hid_mouse_keyboard/ld/stm32f103xB.ld diff --git a/F1/hid_mouse_keyboard/ld/stm32f103xC.ld b/deprecated/F1/hid_mouse_keyboard/ld/stm32f103xC.ld similarity index 100% rename from F1/hid_mouse_keyboard/ld/stm32f103xC.ld rename to deprecated/F1/hid_mouse_keyboard/ld/stm32f103xC.ld diff --git a/F1/hid_mouse_keyboard/ld/stm32f103xD.ld b/deprecated/F1/hid_mouse_keyboard/ld/stm32f103xD.ld similarity index 100% rename from F1/hid_mouse_keyboard/ld/stm32f103xD.ld rename to deprecated/F1/hid_mouse_keyboard/ld/stm32f103xD.ld diff --git a/F1/hid_mouse_keyboard/ld/stm32f103xE.ld b/deprecated/F1/hid_mouse_keyboard/ld/stm32f103xE.ld similarity index 100% rename from F1/hid_mouse_keyboard/ld/stm32f103xE.ld rename to deprecated/F1/hid_mouse_keyboard/ld/stm32f103xE.ld diff --git a/F1/hid_mouse_keyboard/ld/stm32f103xF.ld b/deprecated/F1/hid_mouse_keyboard/ld/stm32f103xF.ld similarity index 100% rename from F1/hid_mouse_keyboard/ld/stm32f103xF.ld rename to deprecated/F1/hid_mouse_keyboard/ld/stm32f103xF.ld diff --git a/F1/hid_mouse_keyboard/ld/stm32f103xG.ld b/deprecated/F1/hid_mouse_keyboard/ld/stm32f103xG.ld similarity index 100% rename from F1/hid_mouse_keyboard/ld/stm32f103xG.ld rename to deprecated/F1/hid_mouse_keyboard/ld/stm32f103xG.ld diff --git a/F1/hid_mouse_keyboard/usbhid.bin b/deprecated/F1/hid_mouse_keyboard/usbhid.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/hid_mouse_keyboard/usbhid.bin rename to deprecated/F1/hid_mouse_keyboard/usbhid.bin diff --git a/F1/hid_mouse_keyboard/usbhid.c b/deprecated/F1/hid_mouse_keyboard/usbhid.c similarity index 100% rename from F1/hid_mouse_keyboard/usbhid.c rename to deprecated/F1/hid_mouse_keyboard/usbhid.c diff --git a/F1/keyboard_snippet/Makefile b/deprecated/F1/keyboard_snippet/Makefile similarity index 100% rename from F1/keyboard_snippet/Makefile rename to deprecated/F1/keyboard_snippet/Makefile diff --git a/F1/keyboard_snippet/Readme.md b/deprecated/F1/keyboard_snippet/Readme.md similarity index 100% rename from F1/keyboard_snippet/Readme.md rename to deprecated/F1/keyboard_snippet/Readme.md diff --git a/F1/keyboard_snippet/keyboard.bin b/deprecated/F1/keyboard_snippet/keyboard.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/keyboard_snippet/keyboard.bin rename to deprecated/F1/keyboard_snippet/keyboard.bin diff --git a/F1/keyboard_snippet/keycodes.c b/deprecated/F1/keyboard_snippet/keycodes.c similarity index 100% rename from F1/keyboard_snippet/keycodes.c rename to deprecated/F1/keyboard_snippet/keycodes.c diff --git a/F1/keyboard_snippet/keycodes.h b/deprecated/F1/keyboard_snippet/keycodes.h similarity index 100% rename from F1/keyboard_snippet/keycodes.h rename to deprecated/F1/keyboard_snippet/keycodes.h diff --git a/F1/keyboard_snippet/ld/devices.data b/deprecated/F1/keyboard_snippet/ld/devices.data similarity index 100% rename from F1/keyboard_snippet/ld/devices.data rename to deprecated/F1/keyboard_snippet/ld/devices.data diff --git a/F1/keyboard_snippet/ld/stm32f103x4.ld b/deprecated/F1/keyboard_snippet/ld/stm32f103x4.ld similarity index 100% rename from F1/keyboard_snippet/ld/stm32f103x4.ld rename to deprecated/F1/keyboard_snippet/ld/stm32f103x4.ld diff --git a/F1/keyboard_snippet/ld/stm32f103x6.ld b/deprecated/F1/keyboard_snippet/ld/stm32f103x6.ld similarity index 100% rename from F1/keyboard_snippet/ld/stm32f103x6.ld rename to deprecated/F1/keyboard_snippet/ld/stm32f103x6.ld diff --git a/F1/keyboard_snippet/ld/stm32f103x8.ld b/deprecated/F1/keyboard_snippet/ld/stm32f103x8.ld similarity index 100% rename from F1/keyboard_snippet/ld/stm32f103x8.ld rename to deprecated/F1/keyboard_snippet/ld/stm32f103x8.ld diff --git a/F1/keyboard_snippet/ld/stm32f103xB.ld b/deprecated/F1/keyboard_snippet/ld/stm32f103xB.ld similarity index 100% rename from F1/keyboard_snippet/ld/stm32f103xB.ld rename to deprecated/F1/keyboard_snippet/ld/stm32f103xB.ld diff --git a/F1/keyboard_snippet/ld/stm32f103xC.ld b/deprecated/F1/keyboard_snippet/ld/stm32f103xC.ld similarity index 100% rename from F1/keyboard_snippet/ld/stm32f103xC.ld rename to deprecated/F1/keyboard_snippet/ld/stm32f103xC.ld diff --git a/F1/keyboard_snippet/ld/stm32f103xD.ld b/deprecated/F1/keyboard_snippet/ld/stm32f103xD.ld similarity index 100% rename from F1/keyboard_snippet/ld/stm32f103xD.ld rename to deprecated/F1/keyboard_snippet/ld/stm32f103xD.ld diff --git a/F1/keyboard_snippet/ld/stm32f103xE.ld b/deprecated/F1/keyboard_snippet/ld/stm32f103xE.ld similarity index 100% rename from F1/keyboard_snippet/ld/stm32f103xE.ld rename to deprecated/F1/keyboard_snippet/ld/stm32f103xE.ld diff --git a/F1/keyboard_snippet/ld/stm32f103xF.ld b/deprecated/F1/keyboard_snippet/ld/stm32f103xF.ld similarity index 100% rename from F1/keyboard_snippet/ld/stm32f103xF.ld rename to deprecated/F1/keyboard_snippet/ld/stm32f103xF.ld diff --git a/F1/keyboard_snippet/ld/stm32f103xG.ld b/deprecated/F1/keyboard_snippet/ld/stm32f103xG.ld similarity index 100% rename from F1/keyboard_snippet/ld/stm32f103xG.ld rename to deprecated/F1/keyboard_snippet/ld/stm32f103xG.ld diff --git a/F1/keyboard_snippet/main.c b/deprecated/F1/keyboard_snippet/main.c similarity index 100% rename from F1/keyboard_snippet/main.c rename to deprecated/F1/keyboard_snippet/main.c diff --git a/F1/keyboard_snippet/ocm.h b/deprecated/F1/keyboard_snippet/ocm.h similarity index 100% rename from F1/keyboard_snippet/ocm.h rename to deprecated/F1/keyboard_snippet/ocm.h diff --git a/F1/keyboard_snippet/usbkeybrd.c b/deprecated/F1/keyboard_snippet/usbkeybrd.c similarity index 100% rename from F1/keyboard_snippet/usbkeybrd.c rename to deprecated/F1/keyboard_snippet/usbkeybrd.c diff --git a/F1/keyboard_snippet/usbkeybrd.h b/deprecated/F1/keyboard_snippet/usbkeybrd.h similarity index 100% rename from F1/keyboard_snippet/usbkeybrd.h rename to deprecated/F1/keyboard_snippet/usbkeybrd.h diff --git a/F1/matrix_keyboard/Makefile b/deprecated/F1/matrix_keyboard/Makefile similarity index 100% rename from F1/matrix_keyboard/Makefile rename to deprecated/F1/matrix_keyboard/Makefile diff --git a/F1/matrix_keyboard/Readme.md b/deprecated/F1/matrix_keyboard/Readme.md similarity index 100% rename from F1/matrix_keyboard/Readme.md rename to deprecated/F1/matrix_keyboard/Readme.md diff --git a/F1/matrix_keyboard/keycodes.c b/deprecated/F1/matrix_keyboard/keycodes.c similarity index 100% rename from F1/matrix_keyboard/keycodes.c rename to deprecated/F1/matrix_keyboard/keycodes.c diff --git a/F1/matrix_keyboard/keycodes.h b/deprecated/F1/matrix_keyboard/keycodes.h similarity index 100% rename from F1/matrix_keyboard/keycodes.h rename to deprecated/F1/matrix_keyboard/keycodes.h diff --git a/F1/matrix_keyboard/ld/devices.data b/deprecated/F1/matrix_keyboard/ld/devices.data similarity index 100% rename from F1/matrix_keyboard/ld/devices.data rename to deprecated/F1/matrix_keyboard/ld/devices.data diff --git a/F1/matrix_keyboard/ld/stm32f103x4.ld b/deprecated/F1/matrix_keyboard/ld/stm32f103x4.ld similarity index 100% rename from F1/matrix_keyboard/ld/stm32f103x4.ld rename to deprecated/F1/matrix_keyboard/ld/stm32f103x4.ld diff --git a/F1/matrix_keyboard/ld/stm32f103x6.ld b/deprecated/F1/matrix_keyboard/ld/stm32f103x6.ld similarity index 100% rename from F1/matrix_keyboard/ld/stm32f103x6.ld rename to deprecated/F1/matrix_keyboard/ld/stm32f103x6.ld diff --git a/F1/matrix_keyboard/ld/stm32f103x8.ld b/deprecated/F1/matrix_keyboard/ld/stm32f103x8.ld similarity index 100% rename from F1/matrix_keyboard/ld/stm32f103x8.ld rename to deprecated/F1/matrix_keyboard/ld/stm32f103x8.ld diff --git a/F1/matrix_keyboard/ld/stm32f103xB.ld b/deprecated/F1/matrix_keyboard/ld/stm32f103xB.ld similarity index 100% rename from F1/matrix_keyboard/ld/stm32f103xB.ld rename to deprecated/F1/matrix_keyboard/ld/stm32f103xB.ld diff --git a/F1/matrix_keyboard/ld/stm32f103xC.ld b/deprecated/F1/matrix_keyboard/ld/stm32f103xC.ld similarity index 100% rename from F1/matrix_keyboard/ld/stm32f103xC.ld rename to deprecated/F1/matrix_keyboard/ld/stm32f103xC.ld diff --git a/F1/matrix_keyboard/ld/stm32f103xD.ld b/deprecated/F1/matrix_keyboard/ld/stm32f103xD.ld similarity index 100% rename from F1/matrix_keyboard/ld/stm32f103xD.ld rename to deprecated/F1/matrix_keyboard/ld/stm32f103xD.ld diff --git a/F1/matrix_keyboard/ld/stm32f103xE.ld b/deprecated/F1/matrix_keyboard/ld/stm32f103xE.ld similarity index 100% rename from F1/matrix_keyboard/ld/stm32f103xE.ld rename to deprecated/F1/matrix_keyboard/ld/stm32f103xE.ld diff --git a/F1/matrix_keyboard/ld/stm32f103xF.ld b/deprecated/F1/matrix_keyboard/ld/stm32f103xF.ld similarity index 100% rename from F1/matrix_keyboard/ld/stm32f103xF.ld rename to deprecated/F1/matrix_keyboard/ld/stm32f103xF.ld diff --git a/F1/matrix_keyboard/ld/stm32f103xG.ld b/deprecated/F1/matrix_keyboard/ld/stm32f103xG.ld similarity index 100% rename from F1/matrix_keyboard/ld/stm32f103xG.ld rename to deprecated/F1/matrix_keyboard/ld/stm32f103xG.ld diff --git a/F1/matrix_keyboard/main.c b/deprecated/F1/matrix_keyboard/main.c similarity index 100% rename from F1/matrix_keyboard/main.c rename to deprecated/F1/matrix_keyboard/main.c diff --git a/F1/matrix_keyboard/matrixkbd.c b/deprecated/F1/matrix_keyboard/matrixkbd.c similarity index 100% rename from F1/matrix_keyboard/matrixkbd.c rename to deprecated/F1/matrix_keyboard/matrixkbd.c diff --git a/F1/matrix_keyboard/matrixkbd.h b/deprecated/F1/matrix_keyboard/matrixkbd.h similarity index 100% rename from F1/matrix_keyboard/matrixkbd.h rename to deprecated/F1/matrix_keyboard/matrixkbd.h diff --git a/F1/matrix_keyboard/matrkeyb.bin b/deprecated/F1/matrix_keyboard/matrkeyb.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/matrix_keyboard/matrkeyb.bin rename to deprecated/F1/matrix_keyboard/matrkeyb.bin diff --git a/F1/nokia5110/Makefile b/deprecated/F1/nokia5110/Makefile similarity index 100% rename from F1/nokia5110/Makefile rename to deprecated/F1/nokia5110/Makefile diff --git a/F1/nokia5110/cdcacm.c b/deprecated/F1/nokia5110/cdcacm.c similarity index 100% rename from F1/nokia5110/cdcacm.c rename to deprecated/F1/nokia5110/cdcacm.c diff --git a/F1/nokia5110/cdcacm.h b/deprecated/F1/nokia5110/cdcacm.h similarity index 100% rename from F1/nokia5110/cdcacm.h rename to deprecated/F1/nokia5110/cdcacm.h diff --git a/F1/nokia5110/font.c b/deprecated/F1/nokia5110/font.c similarity index 100% rename from F1/nokia5110/font.c rename to deprecated/F1/nokia5110/font.c diff --git a/F1/nokia5110/font.h b/deprecated/F1/nokia5110/font.h similarity index 100% rename from F1/nokia5110/font.h rename to deprecated/F1/nokia5110/font.h diff --git a/F1/nokia5110/hw_init.c b/deprecated/F1/nokia5110/hw_init.c similarity index 100% rename from F1/nokia5110/hw_init.c rename to deprecated/F1/nokia5110/hw_init.c diff --git a/F1/nokia5110/hw_init.h b/deprecated/F1/nokia5110/hw_init.h similarity index 100% rename from F1/nokia5110/hw_init.h rename to deprecated/F1/nokia5110/hw_init.h diff --git a/F1/nokia5110/ld/devices.data b/deprecated/F1/nokia5110/ld/devices.data similarity index 100% rename from F1/nokia5110/ld/devices.data rename to deprecated/F1/nokia5110/ld/devices.data diff --git a/F1/nokia5110/ld/stm32f103x4.ld b/deprecated/F1/nokia5110/ld/stm32f103x4.ld similarity index 100% rename from F1/nokia5110/ld/stm32f103x4.ld rename to deprecated/F1/nokia5110/ld/stm32f103x4.ld diff --git a/F1/nokia5110/ld/stm32f103x6.ld b/deprecated/F1/nokia5110/ld/stm32f103x6.ld similarity index 100% rename from F1/nokia5110/ld/stm32f103x6.ld rename to deprecated/F1/nokia5110/ld/stm32f103x6.ld diff --git a/F1/nokia5110/ld/stm32f103x8.ld b/deprecated/F1/nokia5110/ld/stm32f103x8.ld similarity index 100% rename from F1/nokia5110/ld/stm32f103x8.ld rename to deprecated/F1/nokia5110/ld/stm32f103x8.ld diff --git a/F1/nokia5110/ld/stm32f103xB.ld b/deprecated/F1/nokia5110/ld/stm32f103xB.ld similarity index 100% rename from F1/nokia5110/ld/stm32f103xB.ld rename to deprecated/F1/nokia5110/ld/stm32f103xB.ld diff --git a/F1/nokia5110/ld/stm32f103xC.ld b/deprecated/F1/nokia5110/ld/stm32f103xC.ld similarity index 100% rename from F1/nokia5110/ld/stm32f103xC.ld rename to deprecated/F1/nokia5110/ld/stm32f103xC.ld diff --git a/F1/nokia5110/ld/stm32f103xD.ld b/deprecated/F1/nokia5110/ld/stm32f103xD.ld similarity index 100% rename from F1/nokia5110/ld/stm32f103xD.ld rename to deprecated/F1/nokia5110/ld/stm32f103xD.ld diff --git a/F1/nokia5110/ld/stm32f103xE.ld b/deprecated/F1/nokia5110/ld/stm32f103xE.ld similarity index 100% rename from F1/nokia5110/ld/stm32f103xE.ld rename to deprecated/F1/nokia5110/ld/stm32f103xE.ld diff --git a/F1/nokia5110/ld/stm32f103xF.ld b/deprecated/F1/nokia5110/ld/stm32f103xF.ld similarity index 100% rename from F1/nokia5110/ld/stm32f103xF.ld rename to deprecated/F1/nokia5110/ld/stm32f103xF.ld diff --git a/F1/nokia5110/ld/stm32f103xG.ld b/deprecated/F1/nokia5110/ld/stm32f103xG.ld similarity index 100% rename from F1/nokia5110/ld/stm32f103xG.ld rename to deprecated/F1/nokia5110/ld/stm32f103xG.ld diff --git a/F1/nokia5110/main.c b/deprecated/F1/nokia5110/main.c similarity index 100% rename from F1/nokia5110/main.c rename to deprecated/F1/nokia5110/main.c diff --git a/F1/nokia5110/main.h b/deprecated/F1/nokia5110/main.h similarity index 100% rename from F1/nokia5110/main.h rename to deprecated/F1/nokia5110/main.h diff --git a/F1/nokia5110/nokia5110.bin b/deprecated/F1/nokia5110/nokia5110.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/nokia5110/nokia5110.bin rename to deprecated/F1/nokia5110/nokia5110.bin diff --git a/F1/nokia5110/pcd8544.c b/deprecated/F1/nokia5110/pcd8544.c similarity index 100% rename from F1/nokia5110/pcd8544.c rename to deprecated/F1/nokia5110/pcd8544.c diff --git a/F1/nokia5110/pcd8544.h b/deprecated/F1/nokia5110/pcd8544.h similarity index 100% rename from F1/nokia5110/pcd8544.h rename to deprecated/F1/nokia5110/pcd8544.h diff --git a/F1/nokia5110/spi.c b/deprecated/F1/nokia5110/spi.c similarity index 100% rename from F1/nokia5110/spi.c rename to deprecated/F1/nokia5110/spi.c diff --git a/F1/nokia5110/spi.h b/deprecated/F1/nokia5110/spi.h similarity index 100% rename from F1/nokia5110/spi.h rename to deprecated/F1/nokia5110/spi.h diff --git a/F1/nokia5110/sync.c b/deprecated/F1/nokia5110/sync.c similarity index 100% rename from F1/nokia5110/sync.c rename to deprecated/F1/nokia5110/sync.c diff --git a/F1/nokia5110/sync.h b/deprecated/F1/nokia5110/sync.h similarity index 100% rename from F1/nokia5110/sync.h rename to deprecated/F1/nokia5110/sync.h diff --git a/F1/nokia5110/user_proto.c b/deprecated/F1/nokia5110/user_proto.c similarity index 100% rename from F1/nokia5110/user_proto.c rename to deprecated/F1/nokia5110/user_proto.c diff --git a/F1/nokia5110/user_proto.h b/deprecated/F1/nokia5110/user_proto.h similarity index 100% rename from F1/nokia5110/user_proto.h rename to deprecated/F1/nokia5110/user_proto.h diff --git a/F1/simple_cdc/Makefile b/deprecated/F1/simple_cdc/Makefile similarity index 100% rename from F1/simple_cdc/Makefile rename to deprecated/F1/simple_cdc/Makefile diff --git a/F1/simple_cdc/README b/deprecated/F1/simple_cdc/README similarity index 100% rename from F1/simple_cdc/README rename to deprecated/F1/simple_cdc/README diff --git a/F1/simple_cdc/cdcacm.c b/deprecated/F1/simple_cdc/cdcacm.c similarity index 100% rename from F1/simple_cdc/cdcacm.c rename to deprecated/F1/simple_cdc/cdcacm.c diff --git a/F1/simple_cdc/cdcacm.h b/deprecated/F1/simple_cdc/cdcacm.h similarity index 100% rename from F1/simple_cdc/cdcacm.h rename to deprecated/F1/simple_cdc/cdcacm.h diff --git a/F1/simple_cdc/hardware_ini.c b/deprecated/F1/simple_cdc/hardware_ini.c similarity index 100% rename from F1/simple_cdc/hardware_ini.c rename to deprecated/F1/simple_cdc/hardware_ini.c diff --git a/F1/simple_cdc/hardware_ini.h b/deprecated/F1/simple_cdc/hardware_ini.h similarity index 100% rename from F1/simple_cdc/hardware_ini.h rename to deprecated/F1/simple_cdc/hardware_ini.h diff --git a/F1/simple_cdc/ld/devices.data b/deprecated/F1/simple_cdc/ld/devices.data similarity index 100% rename from F1/simple_cdc/ld/devices.data rename to deprecated/F1/simple_cdc/ld/devices.data diff --git a/F1/simple_cdc/ld/stm32f103x4.ld b/deprecated/F1/simple_cdc/ld/stm32f103x4.ld similarity index 100% rename from F1/simple_cdc/ld/stm32f103x4.ld rename to deprecated/F1/simple_cdc/ld/stm32f103x4.ld diff --git a/F1/simple_cdc/ld/stm32f103x6.ld b/deprecated/F1/simple_cdc/ld/stm32f103x6.ld similarity index 100% rename from F1/simple_cdc/ld/stm32f103x6.ld rename to deprecated/F1/simple_cdc/ld/stm32f103x6.ld diff --git a/F1/simple_cdc/ld/stm32f103x8.ld b/deprecated/F1/simple_cdc/ld/stm32f103x8.ld similarity index 100% rename from F1/simple_cdc/ld/stm32f103x8.ld rename to deprecated/F1/simple_cdc/ld/stm32f103x8.ld diff --git a/F1/simple_cdc/ld/stm32f103xB.ld b/deprecated/F1/simple_cdc/ld/stm32f103xB.ld similarity index 100% rename from F1/simple_cdc/ld/stm32f103xB.ld rename to deprecated/F1/simple_cdc/ld/stm32f103xB.ld diff --git a/F1/simple_cdc/ld/stm32f103xC.ld b/deprecated/F1/simple_cdc/ld/stm32f103xC.ld similarity index 100% rename from F1/simple_cdc/ld/stm32f103xC.ld rename to deprecated/F1/simple_cdc/ld/stm32f103xC.ld diff --git a/F1/simple_cdc/ld/stm32f103xD.ld b/deprecated/F1/simple_cdc/ld/stm32f103xD.ld similarity index 100% rename from F1/simple_cdc/ld/stm32f103xD.ld rename to deprecated/F1/simple_cdc/ld/stm32f103xD.ld diff --git a/F1/simple_cdc/ld/stm32f103xE.ld b/deprecated/F1/simple_cdc/ld/stm32f103xE.ld similarity index 100% rename from F1/simple_cdc/ld/stm32f103xE.ld rename to deprecated/F1/simple_cdc/ld/stm32f103xE.ld diff --git a/F1/simple_cdc/ld/stm32f103xF.ld b/deprecated/F1/simple_cdc/ld/stm32f103xF.ld similarity index 100% rename from F1/simple_cdc/ld/stm32f103xF.ld rename to deprecated/F1/simple_cdc/ld/stm32f103xF.ld diff --git a/F1/simple_cdc/ld/stm32f103xG.ld b/deprecated/F1/simple_cdc/ld/stm32f103xG.ld similarity index 100% rename from F1/simple_cdc/ld/stm32f103xG.ld rename to deprecated/F1/simple_cdc/ld/stm32f103xG.ld diff --git a/F1/simple_cdc/main.c b/deprecated/F1/simple_cdc/main.c similarity index 100% rename from F1/simple_cdc/main.c rename to deprecated/F1/simple_cdc/main.c diff --git a/F1/simple_cdc/main.h b/deprecated/F1/simple_cdc/main.h similarity index 100% rename from F1/simple_cdc/main.h rename to deprecated/F1/simple_cdc/main.h diff --git a/F1/simple_cdc/sync.c b/deprecated/F1/simple_cdc/sync.c similarity index 100% rename from F1/simple_cdc/sync.c rename to deprecated/F1/simple_cdc/sync.c diff --git a/F1/simple_cdc/sync.h b/deprecated/F1/simple_cdc/sync.h similarity index 100% rename from F1/simple_cdc/sync.h rename to deprecated/F1/simple_cdc/sync.h diff --git a/F1/simple_cdc/usb_cdc_simple.bin b/deprecated/F1/simple_cdc/usb_cdc_simple.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/simple_cdc/usb_cdc_simple.bin rename to deprecated/F1/simple_cdc/usb_cdc_simple.bin diff --git a/F1/simple_cdc/user_proto.c b/deprecated/F1/simple_cdc/user_proto.c similarity index 100% rename from F1/simple_cdc/user_proto.c rename to deprecated/F1/simple_cdc/user_proto.c diff --git a/F1/simple_cdc/user_proto.h b/deprecated/F1/simple_cdc/user_proto.h similarity index 100% rename from F1/simple_cdc/user_proto.h rename to deprecated/F1/simple_cdc/user_proto.h diff --git a/F1/stepper_motion/Makefile b/deprecated/F1/stepper_motion/Makefile similarity index 100% rename from F1/stepper_motion/Makefile rename to deprecated/F1/stepper_motion/Makefile diff --git a/F1/stepper_motion/README b/deprecated/F1/stepper_motion/README similarity index 100% rename from F1/stepper_motion/README rename to deprecated/F1/stepper_motion/README diff --git a/F1/stepper_motion/cdcacm.c b/deprecated/F1/stepper_motion/cdcacm.c similarity index 100% rename from F1/stepper_motion/cdcacm.c rename to deprecated/F1/stepper_motion/cdcacm.c diff --git a/F1/stepper_motion/cdcacm.h b/deprecated/F1/stepper_motion/cdcacm.h similarity index 100% rename from F1/stepper_motion/cdcacm.h rename to deprecated/F1/stepper_motion/cdcacm.h diff --git a/F1/stepper_motion/client-p2/Makefile b/deprecated/F1/stepper_motion/client-p2/Makefile similarity index 100% rename from F1/stepper_motion/client-p2/Makefile rename to deprecated/F1/stepper_motion/client-p2/Makefile diff --git a/F1/stepper_motion/client-p2/bta_shdata.h b/deprecated/F1/stepper_motion/client-p2/bta_shdata.h similarity index 100% rename from F1/stepper_motion/client-p2/bta_shdata.h rename to deprecated/F1/stepper_motion/client-p2/bta_shdata.h diff --git a/F1/stepper_motion/client-p2/cmdlnopts.c b/deprecated/F1/stepper_motion/client-p2/cmdlnopts.c similarity index 100% rename from F1/stepper_motion/client-p2/cmdlnopts.c rename to deprecated/F1/stepper_motion/client-p2/cmdlnopts.c diff --git a/F1/stepper_motion/client-p2/cmdlnopts.h b/deprecated/F1/stepper_motion/client-p2/cmdlnopts.h similarity index 100% rename from F1/stepper_motion/client-p2/cmdlnopts.h rename to deprecated/F1/stepper_motion/client-p2/cmdlnopts.h diff --git a/F1/stepper_motion/client-p2/main.c b/deprecated/F1/stepper_motion/client-p2/main.c similarity index 100% rename from F1/stepper_motion/client-p2/main.c rename to deprecated/F1/stepper_motion/client-p2/main.c diff --git a/F1/stepper_motion/client-p2/parseargs.c b/deprecated/F1/stepper_motion/client-p2/parseargs.c similarity index 100% rename from F1/stepper_motion/client-p2/parseargs.c rename to deprecated/F1/stepper_motion/client-p2/parseargs.c diff --git a/F1/stepper_motion/client-p2/parseargs.h b/deprecated/F1/stepper_motion/client-p2/parseargs.h similarity index 100% rename from F1/stepper_motion/client-p2/parseargs.h rename to deprecated/F1/stepper_motion/client-p2/parseargs.h diff --git a/F1/stepper_motion/hardware_ini.c b/deprecated/F1/stepper_motion/hardware_ini.c similarity index 100% rename from F1/stepper_motion/hardware_ini.c rename to deprecated/F1/stepper_motion/hardware_ini.c diff --git a/F1/stepper_motion/hardware_ini.h b/deprecated/F1/stepper_motion/hardware_ini.h similarity index 100% rename from F1/stepper_motion/hardware_ini.h rename to deprecated/F1/stepper_motion/hardware_ini.h diff --git a/F1/stepper_motion/ld/devices.data b/deprecated/F1/stepper_motion/ld/devices.data similarity index 100% rename from F1/stepper_motion/ld/devices.data rename to deprecated/F1/stepper_motion/ld/devices.data diff --git a/F1/stepper_motion/ld/stm32f103x4.ld b/deprecated/F1/stepper_motion/ld/stm32f103x4.ld similarity index 100% rename from F1/stepper_motion/ld/stm32f103x4.ld rename to deprecated/F1/stepper_motion/ld/stm32f103x4.ld diff --git a/F1/stepper_motion/ld/stm32f103x6.ld b/deprecated/F1/stepper_motion/ld/stm32f103x6.ld similarity index 100% rename from F1/stepper_motion/ld/stm32f103x6.ld rename to deprecated/F1/stepper_motion/ld/stm32f103x6.ld diff --git a/F1/stepper_motion/ld/stm32f103x8.ld b/deprecated/F1/stepper_motion/ld/stm32f103x8.ld similarity index 100% rename from F1/stepper_motion/ld/stm32f103x8.ld rename to deprecated/F1/stepper_motion/ld/stm32f103x8.ld diff --git a/F1/stepper_motion/ld/stm32f103xB.ld b/deprecated/F1/stepper_motion/ld/stm32f103xB.ld similarity index 100% rename from F1/stepper_motion/ld/stm32f103xB.ld rename to deprecated/F1/stepper_motion/ld/stm32f103xB.ld diff --git a/F1/stepper_motion/ld/stm32f103xC.ld b/deprecated/F1/stepper_motion/ld/stm32f103xC.ld similarity index 100% rename from F1/stepper_motion/ld/stm32f103xC.ld rename to deprecated/F1/stepper_motion/ld/stm32f103xC.ld diff --git a/F1/stepper_motion/ld/stm32f103xD.ld b/deprecated/F1/stepper_motion/ld/stm32f103xD.ld similarity index 100% rename from F1/stepper_motion/ld/stm32f103xD.ld rename to deprecated/F1/stepper_motion/ld/stm32f103xD.ld diff --git a/F1/stepper_motion/ld/stm32f103xE.ld b/deprecated/F1/stepper_motion/ld/stm32f103xE.ld similarity index 100% rename from F1/stepper_motion/ld/stm32f103xE.ld rename to deprecated/F1/stepper_motion/ld/stm32f103xE.ld diff --git a/F1/stepper_motion/ld/stm32f103xF.ld b/deprecated/F1/stepper_motion/ld/stm32f103xF.ld similarity index 100% rename from F1/stepper_motion/ld/stm32f103xF.ld rename to deprecated/F1/stepper_motion/ld/stm32f103xF.ld diff --git a/F1/stepper_motion/ld/stm32f103xG.ld b/deprecated/F1/stepper_motion/ld/stm32f103xG.ld similarity index 100% rename from F1/stepper_motion/ld/stm32f103xG.ld rename to deprecated/F1/stepper_motion/ld/stm32f103xG.ld diff --git a/F1/stepper_motion/main.c b/deprecated/F1/stepper_motion/main.c similarity index 100% rename from F1/stepper_motion/main.c rename to deprecated/F1/stepper_motion/main.c diff --git a/F1/stepper_motion/main.h b/deprecated/F1/stepper_motion/main.h similarity index 100% rename from F1/stepper_motion/main.h rename to deprecated/F1/stepper_motion/main.h diff --git a/F1/stepper_motion/steppers.c b/deprecated/F1/stepper_motion/steppers.c similarity index 100% rename from F1/stepper_motion/steppers.c rename to deprecated/F1/stepper_motion/steppers.c diff --git a/F1/stepper_motion/steppers.h b/deprecated/F1/stepper_motion/steppers.h similarity index 100% rename from F1/stepper_motion/steppers.h rename to deprecated/F1/stepper_motion/steppers.h diff --git a/F1/stepper_motion/sync.c b/deprecated/F1/stepper_motion/sync.c similarity index 100% rename from F1/stepper_motion/sync.c rename to deprecated/F1/stepper_motion/sync.c diff --git a/F1/stepper_motion/sync.h b/deprecated/F1/stepper_motion/sync.h similarity index 100% rename from F1/stepper_motion/sync.h rename to deprecated/F1/stepper_motion/sync.h diff --git a/F1/stepper_motion/usb_cdc_simple.bin b/deprecated/F1/stepper_motion/usb_cdc_simple.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/stepper_motion/usb_cdc_simple.bin rename to deprecated/F1/stepper_motion/usb_cdc_simple.bin diff --git a/F1/stepper_motion/user_proto.c b/deprecated/F1/stepper_motion/user_proto.c similarity index 100% rename from F1/stepper_motion/user_proto.c rename to deprecated/F1/stepper_motion/user_proto.c diff --git a/F1/stepper_motion/user_proto.h b/deprecated/F1/stepper_motion/user_proto.h similarity index 100% rename from F1/stepper_motion/user_proto.h rename to deprecated/F1/stepper_motion/user_proto.h diff --git a/F1/ultrasonic/Makefile b/deprecated/F1/ultrasonic/Makefile similarity index 100% rename from F1/ultrasonic/Makefile rename to deprecated/F1/ultrasonic/Makefile diff --git a/F1/ultrasonic/Readme.md b/deprecated/F1/ultrasonic/Readme.md similarity index 100% rename from F1/ultrasonic/Readme.md rename to deprecated/F1/ultrasonic/Readme.md diff --git a/F1/ultrasonic/cdcacm.c b/deprecated/F1/ultrasonic/cdcacm.c similarity index 100% rename from F1/ultrasonic/cdcacm.c rename to deprecated/F1/ultrasonic/cdcacm.c diff --git a/F1/ultrasonic/cdcacm.h b/deprecated/F1/ultrasonic/cdcacm.h similarity index 100% rename from F1/ultrasonic/cdcacm.h rename to deprecated/F1/ultrasonic/cdcacm.h diff --git a/F1/ultrasonic/hardware_ini.c b/deprecated/F1/ultrasonic/hardware_ini.c similarity index 100% rename from F1/ultrasonic/hardware_ini.c rename to deprecated/F1/ultrasonic/hardware_ini.c diff --git a/F1/ultrasonic/hardware_ini.h b/deprecated/F1/ultrasonic/hardware_ini.h similarity index 100% rename from F1/ultrasonic/hardware_ini.h rename to deprecated/F1/ultrasonic/hardware_ini.h diff --git a/F1/ultrasonic/ld/devices.data b/deprecated/F1/ultrasonic/ld/devices.data similarity index 100% rename from F1/ultrasonic/ld/devices.data rename to deprecated/F1/ultrasonic/ld/devices.data diff --git a/F1/ultrasonic/ld/stm32f103x4.ld b/deprecated/F1/ultrasonic/ld/stm32f103x4.ld similarity index 100% rename from F1/ultrasonic/ld/stm32f103x4.ld rename to deprecated/F1/ultrasonic/ld/stm32f103x4.ld diff --git a/F1/ultrasonic/ld/stm32f103x6.ld b/deprecated/F1/ultrasonic/ld/stm32f103x6.ld similarity index 100% rename from F1/ultrasonic/ld/stm32f103x6.ld rename to deprecated/F1/ultrasonic/ld/stm32f103x6.ld diff --git a/F1/ultrasonic/ld/stm32f103x8.ld b/deprecated/F1/ultrasonic/ld/stm32f103x8.ld similarity index 100% rename from F1/ultrasonic/ld/stm32f103x8.ld rename to deprecated/F1/ultrasonic/ld/stm32f103x8.ld diff --git a/F1/ultrasonic/ld/stm32f103xB.ld b/deprecated/F1/ultrasonic/ld/stm32f103xB.ld similarity index 100% rename from F1/ultrasonic/ld/stm32f103xB.ld rename to deprecated/F1/ultrasonic/ld/stm32f103xB.ld diff --git a/F1/ultrasonic/ld/stm32f103xC.ld b/deprecated/F1/ultrasonic/ld/stm32f103xC.ld similarity index 100% rename from F1/ultrasonic/ld/stm32f103xC.ld rename to deprecated/F1/ultrasonic/ld/stm32f103xC.ld diff --git a/F1/ultrasonic/ld/stm32f103xD.ld b/deprecated/F1/ultrasonic/ld/stm32f103xD.ld similarity index 100% rename from F1/ultrasonic/ld/stm32f103xD.ld rename to deprecated/F1/ultrasonic/ld/stm32f103xD.ld diff --git a/F1/ultrasonic/ld/stm32f103xE.ld b/deprecated/F1/ultrasonic/ld/stm32f103xE.ld similarity index 100% rename from F1/ultrasonic/ld/stm32f103xE.ld rename to deprecated/F1/ultrasonic/ld/stm32f103xE.ld diff --git a/F1/ultrasonic/ld/stm32f103xF.ld b/deprecated/F1/ultrasonic/ld/stm32f103xF.ld similarity index 100% rename from F1/ultrasonic/ld/stm32f103xF.ld rename to deprecated/F1/ultrasonic/ld/stm32f103xF.ld diff --git a/F1/ultrasonic/ld/stm32f103xG.ld b/deprecated/F1/ultrasonic/ld/stm32f103xG.ld similarity index 100% rename from F1/ultrasonic/ld/stm32f103xG.ld rename to deprecated/F1/ultrasonic/ld/stm32f103xG.ld diff --git a/F1/ultrasonic/main.c b/deprecated/F1/ultrasonic/main.c similarity index 100% rename from F1/ultrasonic/main.c rename to deprecated/F1/ultrasonic/main.c diff --git a/F1/ultrasonic/main.h b/deprecated/F1/ultrasonic/main.h similarity index 100% rename from F1/ultrasonic/main.h rename to deprecated/F1/ultrasonic/main.h diff --git a/F1/ultrasonic/sharp.c b/deprecated/F1/ultrasonic/sharp.c similarity index 100% rename from F1/ultrasonic/sharp.c rename to deprecated/F1/ultrasonic/sharp.c diff --git a/F1/ultrasonic/sharp.h b/deprecated/F1/ultrasonic/sharp.h similarity index 100% rename from F1/ultrasonic/sharp.h rename to deprecated/F1/ultrasonic/sharp.h diff --git a/F1/ultrasonic/sync.c b/deprecated/F1/ultrasonic/sync.c similarity index 100% rename from F1/ultrasonic/sync.c rename to deprecated/F1/ultrasonic/sync.c diff --git a/F1/ultrasonic/sync.h b/deprecated/F1/ultrasonic/sync.h similarity index 100% rename from F1/ultrasonic/sync.h rename to deprecated/F1/ultrasonic/sync.h diff --git a/F1/ultrasonic/ultrasonic.bin b/deprecated/F1/ultrasonic/ultrasonic.bin old mode 100755 new mode 100644 similarity index 100% rename from F1/ultrasonic/ultrasonic.bin rename to deprecated/F1/ultrasonic/ultrasonic.bin diff --git a/F1/ultrasonic/ultrasonic.c b/deprecated/F1/ultrasonic/ultrasonic.c similarity index 100% rename from F1/ultrasonic/ultrasonic.c rename to deprecated/F1/ultrasonic/ultrasonic.c diff --git a/F1/ultrasonic/ultrasonic.geany b/deprecated/F1/ultrasonic/ultrasonic.geany similarity index 100% rename from F1/ultrasonic/ultrasonic.geany rename to deprecated/F1/ultrasonic/ultrasonic.geany diff --git a/F1/ultrasonic/ultrasonic.h b/deprecated/F1/ultrasonic/ultrasonic.h similarity index 100% rename from F1/ultrasonic/ultrasonic.h rename to deprecated/F1/ultrasonic/ultrasonic.h diff --git a/F1/ultrasonic/user_proto.c b/deprecated/F1/ultrasonic/user_proto.c similarity index 100% rename from F1/ultrasonic/user_proto.c rename to deprecated/F1/ultrasonic/user_proto.c diff --git a/F1/ultrasonic/user_proto.h b/deprecated/F1/ultrasonic/user_proto.h similarity index 100% rename from F1/ultrasonic/user_proto.h rename to deprecated/F1/ultrasonic/user_proto.h diff --git a/README b/deprecated/README similarity index 100% rename from README rename to deprecated/README diff --git a/F0_F1-LQFP48_testboard/elements.lib b/testboard/F0_F1-LQFP48_testboard/elements.lib similarity index 100% rename from F0_F1-LQFP48_testboard/elements.lib rename to testboard/F0_F1-LQFP48_testboard/elements.lib diff --git a/F0_F1-LQFP48_testboard/fp-info-cache b/testboard/F0_F1-LQFP48_testboard/fp-info-cache similarity index 100% rename from F0_F1-LQFP48_testboard/fp-info-cache rename to testboard/F0_F1-LQFP48_testboard/fp-info-cache diff --git a/F0_F1-LQFP48_testboard/fp-lib-table b/testboard/F0_F1-LQFP48_testboard/fp-lib-table similarity index 100% rename from F0_F1-LQFP48_testboard/fp-lib-table rename to testboard/F0_F1-LQFP48_testboard/fp-lib-table diff --git a/F0_F1-LQFP48_testboard/my_footprints.pretty/Hole_3mm.kicad_mod b/testboard/F0_F1-LQFP48_testboard/my_footprints.pretty/Hole_3mm.kicad_mod similarity index 100% rename from F0_F1-LQFP48_testboard/my_footprints.pretty/Hole_3mm.kicad_mod rename to testboard/F0_F1-LQFP48_testboard/my_footprints.pretty/Hole_3mm.kicad_mod diff --git a/F0_F1-LQFP48_testboard/my_footprints.pretty/Potentiometer.kicad_mod b/testboard/F0_F1-LQFP48_testboard/my_footprints.pretty/Potentiometer.kicad_mod similarity index 100% rename from F0_F1-LQFP48_testboard/my_footprints.pretty/Potentiometer.kicad_mod rename to testboard/F0_F1-LQFP48_testboard/my_footprints.pretty/Potentiometer.kicad_mod diff --git a/F0_F1-LQFP48_testboard/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod b/testboard/F0_F1-LQFP48_testboard/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod similarity index 100% rename from F0_F1-LQFP48_testboard/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod rename to testboard/F0_F1-LQFP48_testboard/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod diff --git a/F0_F1-LQFP48_testboard/my_footprints.pretty/TH_via.kicad_mod b/testboard/F0_F1-LQFP48_testboard/my_footprints.pretty/TH_via.kicad_mod similarity index 100% rename from F0_F1-LQFP48_testboard/my_footprints.pretty/TH_via.kicad_mod rename to testboard/F0_F1-LQFP48_testboard/my_footprints.pretty/TH_via.kicad_mod diff --git a/F0_F1-LQFP48_testboard/stm32-rescue.lib b/testboard/F0_F1-LQFP48_testboard/stm32-rescue.lib similarity index 100% rename from F0_F1-LQFP48_testboard/stm32-rescue.lib rename to testboard/F0_F1-LQFP48_testboard/stm32-rescue.lib diff --git a/F0_F1-LQFP48_testboard/stm32.bom b/testboard/F0_F1-LQFP48_testboard/stm32.bom similarity index 100% rename from F0_F1-LQFP48_testboard/stm32.bom rename to testboard/F0_F1-LQFP48_testboard/stm32.bom diff --git a/F0_F1-LQFP48_testboard/stm32.kicad_pcb b/testboard/F0_F1-LQFP48_testboard/stm32.kicad_pcb similarity index 100% rename from F0_F1-LQFP48_testboard/stm32.kicad_pcb rename to testboard/F0_F1-LQFP48_testboard/stm32.kicad_pcb diff --git a/F0_F1-LQFP48_testboard/stm32.net b/testboard/F0_F1-LQFP48_testboard/stm32.net similarity index 100% rename from F0_F1-LQFP48_testboard/stm32.net rename to testboard/F0_F1-LQFP48_testboard/stm32.net diff --git a/F0_F1-LQFP48_testboard/stm32.pro b/testboard/F0_F1-LQFP48_testboard/stm32.pro similarity index 100% rename from F0_F1-LQFP48_testboard/stm32.pro rename to testboard/F0_F1-LQFP48_testboard/stm32.pro diff --git a/F0_F1-LQFP48_testboard/stm32.sch b/testboard/F0_F1-LQFP48_testboard/stm32.sch similarity index 100% rename from F0_F1-LQFP48_testboard/stm32.sch rename to testboard/F0_F1-LQFP48_testboard/stm32.sch diff --git a/F0_F1-LQFP48_testboard/sym-lib-table b/testboard/F0_F1-LQFP48_testboard/sym-lib-table similarity index 100% rename from F0_F1-LQFP48_testboard/sym-lib-table rename to testboard/F0_F1-LQFP48_testboard/sym-lib-table diff --git a/F0_F1_F3-LQFP48_testboard/elements.lib b/testboard/F0_F1_F3-LQFP48_testboard/elements.lib similarity index 100% rename from F0_F1_F3-LQFP48_testboard/elements.lib rename to testboard/F0_F1_F3-LQFP48_testboard/elements.lib diff --git a/F0_F1_F3-LQFP48_testboard/fp-info-cache b/testboard/F0_F1_F3-LQFP48_testboard/fp-info-cache similarity index 100% rename from F0_F1_F3-LQFP48_testboard/fp-info-cache rename to testboard/F0_F1_F3-LQFP48_testboard/fp-info-cache diff --git a/F0_F1_F3-LQFP48_testboard/fp-lib-table b/testboard/F0_F1_F3-LQFP48_testboard/fp-lib-table similarity index 100% rename from F0_F1_F3-LQFP48_testboard/fp-lib-table rename to testboard/F0_F1_F3-LQFP48_testboard/fp-lib-table diff --git a/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/Hole_3mm.kicad_mod b/testboard/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/Hole_3mm.kicad_mod similarity index 100% rename from F0_F1_F3-LQFP48_testboard/my_footprints.pretty/Hole_3mm.kicad_mod rename to testboard/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/Hole_3mm.kicad_mod diff --git a/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/Potentiometer.kicad_mod b/testboard/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/Potentiometer.kicad_mod similarity index 100% rename from F0_F1_F3-LQFP48_testboard/my_footprints.pretty/Potentiometer.kicad_mod rename to testboard/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/Potentiometer.kicad_mod diff --git a/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod b/testboard/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod similarity index 100% rename from F0_F1_F3-LQFP48_testboard/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod rename to testboard/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/SMD_conn_4x2.5mm.kicad_mod diff --git a/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/TH_via.kicad_mod b/testboard/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/TH_via.kicad_mod similarity index 100% rename from F0_F1_F3-LQFP48_testboard/my_footprints.pretty/TH_via.kicad_mod rename to testboard/F0_F1_F3-LQFP48_testboard/my_footprints.pretty/TH_via.kicad_mod diff --git a/F0_F1_F3-LQFP48_testboard/stm32-rescue.lib b/testboard/F0_F1_F3-LQFP48_testboard/stm32-rescue.lib similarity index 100% rename from F0_F1_F3-LQFP48_testboard/stm32-rescue.lib rename to testboard/F0_F1_F3-LQFP48_testboard/stm32-rescue.lib diff --git a/F0_F1_F3-LQFP48_testboard/stm32.bom b/testboard/F0_F1_F3-LQFP48_testboard/stm32.bom similarity index 100% rename from F0_F1_F3-LQFP48_testboard/stm32.bom rename to testboard/F0_F1_F3-LQFP48_testboard/stm32.bom diff --git a/F0_F1_F3-LQFP48_testboard/stm32.kicad_pcb b/testboard/F0_F1_F3-LQFP48_testboard/stm32.kicad_pcb similarity index 100% rename from F0_F1_F3-LQFP48_testboard/stm32.kicad_pcb rename to testboard/F0_F1_F3-LQFP48_testboard/stm32.kicad_pcb diff --git a/F0_F1_F3-LQFP48_testboard/stm32.net b/testboard/F0_F1_F3-LQFP48_testboard/stm32.net similarity index 100% rename from F0_F1_F3-LQFP48_testboard/stm32.net rename to testboard/F0_F1_F3-LQFP48_testboard/stm32.net diff --git a/F0_F1_F3-LQFP48_testboard/stm32.pro b/testboard/F0_F1_F3-LQFP48_testboard/stm32.pro similarity index 100% rename from F0_F1_F3-LQFP48_testboard/stm32.pro rename to testboard/F0_F1_F3-LQFP48_testboard/stm32.pro diff --git a/F0_F1_F3-LQFP48_testboard/stm32.sch b/testboard/F0_F1_F3-LQFP48_testboard/stm32.sch similarity index 100% rename from F0_F1_F3-LQFP48_testboard/stm32.sch rename to testboard/F0_F1_F3-LQFP48_testboard/stm32.sch diff --git a/F0_F1_F3-LQFP48_testboard/sym-lib-table b/testboard/F0_F1_F3-LQFP48_testboard/sym-lib-table similarity index 100% rename from F0_F1_F3-LQFP48_testboard/sym-lib-table rename to testboard/F0_F1_F3-LQFP48_testboard/sym-lib-table