You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

229 lines
5.2 KiB
Plaintext

EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A 11000 8500
encoding utf-8
Sheet 1 5
Title "Project Oracle"
Date "2020-03-16"
Rev "v0.1"
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Sheet
S 5800 3900 3000 2000
U 5E7872D3
F0 "s_Power" 50
F1 "Power.sch" 50
$EndSheet
Text Notes 800 1500 0 50 ~ 0
Brain -- ATSAME54P20A will controll peripherals, \nincluding an IO extender which,\n will handler the control of the screen \n(mikroe board with SSD1963)\n\n\nEverything in this schematic is relative to the \nbrain. As in, MASTER means brain.
Text GLabel 900 6250 0 50 Input ~ 0
g_3v3
Text GLabel 1800 6250 0 50 Input ~ 0
g_5v
$Sheet
S 5750 850 3100 2000
U 5E8589A7
F0 "s_SCREEN_INTF" 50
F1 "SCREEN_INTF.sch" 50
F2 "MASTER_SPI_CLK" I L 5750 1100 50
F3 "MASTER_SPI_MISO" I L 5750 1200 50
F4 "MASTER_SPI_MOSI" I L 5750 1300 50
F5 "~IO_EXPANDER_CS" I L 5750 1450 50
F6 "~TFT_CS" I L 5750 1550 50
F7 "~TFT_RD" I L 5750 1650 50
F8 "~TFT_WR" I L 5750 1750 50
F9 "TFT_RSDC" I L 5750 1850 50
F10 "~TFT_RST" I L 5750 2000 50
F11 "TFT_STB" I L 5750 2100 50
F12 "TFT_TOUCH_SDA" I L 5750 2200 50
F13 "TFT_TOUCH_SCL" I L 5750 2300 50
F14 "TFT_TOUCH_INT" I L 5750 2550 50
F15 "TFT_TE" I L 5750 2650 50
$EndSheet
Wire Wire Line
900 6250 950 6250
$Comp
L power:+3V3 #PWR0101
U 1 1 5E97BC15
P 1200 6250
F 0 "#PWR0101" H 1200 6100 50 0001 C CNN
F 1 "+3V3" H 1215 6423 50 0000 C CNN
F 2 "" H 1200 6250 50 0001 C CNN
F 3 "" H 1200 6250 50 0001 C CNN
1 1200 6250
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR0102
U 1 1 5E97C21D
P 2150 6250
F 0 "#PWR0102" H 2150 6100 50 0001 C CNN
F 1 "+5V" H 2165 6423 50 0000 C CNN
F 2 "" H 2150 6250 50 0001 C CNN
F 3 "" H 2150 6250 50 0001 C CNN
1 2150 6250
1 0 0 -1
$EndComp
$Comp
L power:PWR_FLAG #FLG0101
U 1 1 5E97C674
P 950 5850
F 0 "#FLG0101" H 950 5925 50 0001 C CNN
F 1 "PWR_FLAG" H 950 6023 50 0000 C CNN
F 2 "" H 950 5850 50 0001 C CNN
F 3 "~" H 950 5850 50 0001 C CNN
1 950 5850
1 0 0 -1
$EndComp
Wire Wire Line
950 6250 950 5850
Connection ~ 950 6250
Wire Wire Line
950 6250 1200 6250
$Comp
L power:GND #PWR0103
U 1 1 5E97DBEE
P 2600 6250
F 0 "#PWR0103" H 2600 6000 50 0001 C CNN
F 1 "GND" H 2605 6077 50 0000 C CNN
F 2 "" H 2600 6250 50 0001 C CNN
F 3 "" H 2600 6250 50 0001 C CNN
1 2600 6250
1 0 0 -1
$EndComp
Wire Wire Line
1800 6250 1900 6250
$Comp
L power:PWR_FLAG #FLG0102
U 1 1 5E97F87F
P 1900 5850
F 0 "#FLG0102" H 1900 5925 50 0001 C CNN
F 1 "PWR_FLAG" H 1900 6023 50 0000 C CNN
F 2 "" H 1900 5850 50 0001 C CNN
F 3 "~" H 1900 5850 50 0001 C CNN
1 1900 5850
1 0 0 -1
$EndComp
Wire Wire Line
1900 6250 1900 5850
Connection ~ 1900 6250
Wire Wire Line
1900 6250 2150 6250
$Comp
L power:PWR_FLAG #FLG0103
U 1 1 5E980A5B
P 2600 5850
F 0 "#FLG0103" H 2600 5925 50 0001 C CNN
F 1 "PWR_FLAG" H 2600 6023 50 0000 C CNN
F 2 "" H 2600 5850 50 0001 C CNN
F 3 "~" H 2600 5850 50 0001 C CNN
1 2600 5850
1 0 0 -1
$EndComp
Wire Wire Line
2600 6250 2600 5850
Text Label 4050 1150 0 50 ~ 0
DEBUG_TX
Wire Wire Line
4000 1150 4050 1150
Wire Wire Line
4000 1250 4050 1250
Text Label 4050 1250 0 50 ~ 0
DEBUG_RX
Wire Wire Line
4000 1350 4050 1350
Wire Wire Line
4000 1450 4050 1450
Wire Wire Line
4000 1550 4050 1550
Wire Wire Line
4000 1650 4050 1650
Wire Wire Line
4000 1750 4050 1750
Wire Wire Line
4000 1850 4050 1850
Wire Wire Line
4000 1950 4050 1950
Wire Wire Line
4000 2050 4050 2050
Text Label 4050 1350 0 50 ~ 0
MASTER_SPI_MOSI
Text Label 4050 1450 0 50 ~ 0
MASTER_SPI_MISO
Text Label 4050 1550 0 50 ~ 0
MASTER_SPI_CLK
Text Label 4050 1650 0 50 ~ 0
~TFT_CS
Text Label 5700 1300 2 50 ~ 0
MASTER_SPI_MOSI
Wire Wire Line
5700 1200 5750 1200
Text Label 5700 1200 2 50 ~ 0
MASTER_SPI_MISO
Wire Wire Line
5700 1300 5750 1300
Text Label 5700 1100 2 50 ~ 0
MASTER_SPI_CLK
Wire Wire Line
5700 1100 5750 1100
Text Label 5700 1550 2 50 ~ 0
~TFT_CS
Wire Wire Line
5700 1550 5750 1550
Text Label 4050 1950 0 50 ~ 0
MASTER_I2C_SDA
Text Label 4050 2050 0 50 ~ 0
MASTER_I2C_SCL
Text Label 5700 2200 2 50 ~ 0
MASTER_I2C_SDA
Text Label 5700 2300 2 50 ~ 0
MASTER_I2C_SCL
Wire Wire Line
5750 2200 5700 2200
Wire Wire Line
5750 2300 5700 2300
Wire Wire Line
3850 3450 3950 3450
Wire Wire Line
3850 3350 3950 3350
Text Label 3950 3450 0 50 ~ 0
DEBUG_RX
Text Label 3950 3350 0 50 ~ 0
DEBUG_TX
$Sheet
S 550 3250 3300 1900
U 5E7C0F59
F0 "s_USB_INTF.sch" 50
F1 "USB_INTF.sch" 50
F2 "DEBUG_TX" I R 3850 3350 50
F3 "DEBUG_RX" I R 3850 3450 50
F4 "FTDI_5V" I R 3850 3650 50
F5 "FTDI_3V3" I R 3850 3750 50
$EndSheet
$Sheet
S 750 800 3250 2350
U 5E805E4F
F0 "s_BRAIN" 50
F1 "BRAIN.sch" 50
F2 "DEBUG_TX" I R 4000 1150 50
F3 "DEBUG_RX" I R 4000 1250 50
F4 "MASTER_SPI_MOSI" I R 4000 1350 50
F5 "MASTER_SPI_MISO" I R 4000 1450 50
F6 "MASTER_SPI_CLK" I R 4000 1550 50
F7 "~FLASH_MEM_CS" I R 4000 1750 50
F8 "MASTER_I2C_SDA" I R 4000 1950 50
F9 "MASTER_I2C_SCL" I R 4000 2050 50
F10 "~IO_EXPANDER_CS" I R 4000 1850 50
F11 "~TFT_CS" I R 4000 1650 50
F12 "~TFT_WR" I R 4000 2150 50
F13 "~TFT_RD" I R 4000 2250 50
F14 "TFT_RSDC" I R 4000 2350 50
F15 "~TFT_RST" I R 4000 2450 50
$EndSheet
$EndSCHEMATC