EESchema Schematic File Version 4 EELAYER 30 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 Sheet 1 1 Title "Skia joystick" Date "2020-09-25" Rev "1" Comp "" Comment1 "" Comment2 "" Comment3 "" Comment4 "" $EndDescr $Comp L MCU_Microchip_ATmega:ATmega32U4-MU U0 U 1 1 5F6E0EF2 P 2950 2950 F 0 "U0" H 2950 1061 50 0000 C CNN F 1 "ATmega32U4-MU" H 2950 970 50 0000 C CNN F 2 "Package_DFN_QFN:QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm" H 2950 2950 50 0001 C CIN F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf" H 2950 2950 50 0001 C CNN 1 2950 2950 1 0 0 -1 $EndComp $Comp L Sensor_Magnetic:A1301EUA-T Uy1 U 1 1 5F70150C P 3600 6550 F 0 "Uy1" H 3371 6596 50 0000 R CNN F 1 "SS495A" H 3371 6505 50 0000 R CNN F 2 "" H 3600 6200 50 0001 L CIN F 3 "http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx" H 3500 6550 50 0001 C CNN 1 3600 6550 1 0 0 -1 $EndComp $Comp L Sensor_Magnetic:A1301EUA-T Uz1 U 1 1 5F701B5E P 4800 6550 F 0 "Uz1" H 4571 6596 50 0000 R CNN F 1 "SS495A" H 4571 6505 50 0000 R CNN F 2 "" H 4800 6200 50 0001 L CIN F 3 "http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx" H 4700 6550 50 0001 C CNN 1 4800 6550 1 0 0 -1 $EndComp $Comp L Device:D D0B1 U 1 1 5F7099ED P 6900 3750 F 0 "D0B1" H 6900 3533 50 0000 C CNN F 1 "D" H 6900 3624 50 0000 C CNN F 2 "" H 6900 3750 50 0001 C CNN F 3 "~" H 6900 3750 50 0001 C CNN 1 6900 3750 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW0B1 U 1 1 5F72230C P 7050 3550 F 0 "SW0B1" V 7004 3698 50 0000 L CNN F 1 "SW_Push" V 7095 3698 50 0000 L CNN F 2 "" H 7050 3750 50 0001 C CNN F 3 "~" H 7050 3750 50 0001 C CNN 1 7050 3550 0 1 1 0 $EndComp Text GLabel 1650 6950 0 50 Input ~ 0 GND Text GLabel 1650 6150 0 50 Input ~ 0 VCC $Comp L Sensor_Magnetic:A1301EUA-T Ux1 U 1 1 5F6E8BA2 P 2300 6550 F 0 "Ux1" V 2025 6550 50 0000 C CNN F 1 "SS495A" V 1934 6550 50 0000 C CNN F 2 "" H 2300 6200 50 0001 L CIN F 3 "http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx" H 2200 6550 50 0001 C CNN 1 2300 6550 1 0 0 -1 $EndComp Wire Wire Line 1650 6150 2200 6150 Wire Wire Line 1650 6950 2200 6950 Connection ~ 2200 6150 Wire Wire Line 2200 6150 3500 6150 Connection ~ 2200 6950 Wire Wire Line 2200 6950 3500 6950 Connection ~ 3500 6150 Wire Wire Line 3500 6150 4700 6150 Connection ~ 3500 6950 Wire Wire Line 3500 6950 4700 6950 Connection ~ 4700 6150 Wire Wire Line 4700 6150 5600 6150 Connection ~ 4700 6950 Wire Wire Line 4700 6950 5600 6950 Text GLabel 2600 6550 2 50 Input ~ 0 AxisX Text GLabel 3900 6550 2 50 Input ~ 0 AxisY Text GLabel 5100 6550 2 50 Input ~ 0 AxisZ Text GLabel 3550 4150 2 50 Input ~ 0 AxisZ Text GLabel 3550 4250 2 50 Input ~ 0 AxisY Text GLabel 3550 4350 2 50 Input ~ 0 AxisX Text GLabel 2950 4750 2 50 Input ~ 0 GND Text GLabel 2950 1150 1 50 Input ~ 0 VCC Text GLabel 3550 2850 2 50 Input ~ 0 Col0 Text GLabel 3550 2950 2 50 Input ~ 0 Col1 Wire Wire Line 6750 2550 6750 3200 $Comp L Device:D D0A1 U 1 1 5F74C195 P 6900 3200 F 0 "D0A1" H 6900 2983 50 0000 C CNN F 1 "D" H 6900 3074 50 0000 C CNN F 2 "" H 6900 3200 50 0001 C CNN F 3 "~" H 6900 3200 50 0001 C CNN 1 6900 3200 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW0A1 U 1 1 5F74C19F P 7050 3000 F 0 "SW0A1" V 7004 3148 50 0000 L CNN F 1 "SW_Push" V 7095 3148 50 0000 L CNN F 2 "" H 7050 3200 50 0001 C CNN F 3 "~" H 7050 3200 50 0001 C CNN 1 7050 3000 0 1 1 0 $EndComp Connection ~ 6750 3200 Wire Wire Line 6750 3200 6750 3750 Wire Wire Line 6750 3750 6750 4300 Connection ~ 6750 3750 $Comp L Device:D D0C1 U 1 1 5F751A31 P 6900 4300 F 0 "D0C1" H 6900 4083 50 0000 C CNN F 1 "D" H 6900 4174 50 0000 C CNN F 2 "" H 6900 4300 50 0001 C CNN F 3 "~" H 6900 4300 50 0001 C CNN 1 6900 4300 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW0C1 U 1 1 5F751A3B P 7050 4100 F 0 "SW0C1" V 7004 4248 50 0000 L CNN F 1 "SW_Push" V 7095 4248 50 0000 L CNN F 2 "" H 7050 4300 50 0001 C CNN F 3 "~" H 7050 4300 50 0001 C CNN 1 7050 4100 0 1 1 0 $EndComp Text GLabel 6750 2550 1 50 Input ~ 0 Col0 Wire Wire Line 7050 3900 7950 3900 Wire Wire Line 7050 3350 7950 3350 Wire Wire Line 7050 2800 7950 2800 Wire Wire Line 7650 2550 7650 3200 Text GLabel 8650 2800 2 50 Input ~ 0 RowA Text GLabel 8650 3350 2 50 Input ~ 0 RowB Text GLabel 8650 3900 2 50 Input ~ 0 RowC $Comp L Device:D D1C1 U 1 1 5F759640 P 7800 4300 F 0 "D1C1" H 7800 4083 50 0000 C CNN F 1 "D" H 7800 4174 50 0000 C CNN F 2 "" H 7800 4300 50 0001 C CNN F 3 "~" H 7800 4300 50 0001 C CNN 1 7800 4300 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW1C1 U 1 1 5F75964A P 7950 4100 F 0 "SW1C1" V 7904 4248 50 0000 L CNN F 1 "SW_Push" V 7995 4248 50 0000 L CNN F 2 "" H 7950 4300 50 0001 C CNN F 3 "~" H 7950 4300 50 0001 C CNN 1 7950 4100 0 1 1 0 $EndComp Wire Wire Line 7950 3900 8650 3900 $Comp L Device:D D1B1 U 1 1 5F75B444 P 7800 3750 F 0 "D1B1" H 7800 3533 50 0000 C CNN F 1 "D" H 7800 3624 50 0000 C CNN F 2 "" H 7800 3750 50 0001 C CNN F 3 "~" H 7800 3750 50 0001 C CNN 1 7800 3750 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW1B1 U 1 1 5F75B44E P 7950 3550 F 0 "SW1B1" V 7904 3698 50 0000 L CNN F 1 "SW_Push" V 7995 3698 50 0000 L CNN F 2 "" H 7950 3750 50 0001 C CNN F 3 "~" H 7950 3750 50 0001 C CNN 1 7950 3550 0 1 1 0 $EndComp Connection ~ 7650 3750 Wire Wire Line 7650 3750 7650 4300 Wire Wire Line 7950 3350 8650 3350 $Comp L Device:D D1A1 U 1 1 5F75DDA9 P 7800 3200 F 0 "D1A1" H 7800 2983 50 0000 C CNN F 1 "D" H 7800 3074 50 0000 C CNN F 2 "" H 7800 3200 50 0001 C CNN F 3 "~" H 7800 3200 50 0001 C CNN 1 7800 3200 -1 0 0 1 $EndComp $Comp L Switch:SW_Push SW1A1 U 1 1 5F75DDB3 P 7950 3000 F 0 "SW1A1" V 7904 3148 50 0000 L CNN F 1 "SW_Push" V 7995 3148 50 0000 L CNN F 2 "" H 7950 3200 50 0001 C CNN F 3 "~" H 7950 3200 50 0001 C CNN 1 7950 3000 0 1 1 0 $EndComp Connection ~ 7650 3200 Wire Wire Line 7650 3200 7650 3750 Wire Wire Line 7950 2800 8650 2800 Connection ~ 7950 2800 Connection ~ 7950 3350 Connection ~ 7950 3900 Text GLabel 7650 2550 1 50 Input ~ 0 Col1 Text GLabel 3550 2750 2 50 Input ~ 0 RowA Text GLabel 3550 2650 2 50 Input ~ 0 RowB Text GLabel 3550 3050 2 50 Input ~ 0 RowC $EndSCHEMATC