mirror of
https://github.com/silvervest/OpenFlops-W1D.git
synced 2026-10-26 22:11:39 +00:00
1395 lines
52 KiB
Plaintext
1395 lines
52 KiB
Plaintext
(export (version D)
|
|
(design
|
|
(source /home/sukko/Documents/kicad/OpenFlops/OpenFlops.sch)
|
|
(date "mer 21 ago 2019 23:33:11 CEST")
|
|
(tool "Eeschema 5.1.2")
|
|
(sheet (number 1) (name /) (tstamps /)
|
|
(title_block
|
|
(title OpenFlops)
|
|
(company SukkoPera)
|
|
(rev 1git)
|
|
(date 2019-08-21)
|
|
(source OpenFlops.sch)
|
|
(comment (number 1) (value "Based on schematics by H.M."))
|
|
(comment (number 2) (value "Licensed under CERN OHL v.1.2"))
|
|
(comment (number 3) (value ""))
|
|
(comment (number 4) (value "")))))
|
|
(components
|
|
(comp (ref U3)
|
|
(value STM32F105RBT6)
|
|
(footprint OpenFlops:LQFP-64_Handsoldering)
|
|
(datasheet http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf)
|
|
(libsource (lib MCU_ST_STM32F1) (part STM32F105RBTx) (description "ARM Cortex-M3 MCU, 128KB flash, 64KB RAM, 72MHz, 2-3.6V, 51 GPIO, LQFP-64"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3A085C))
|
|
(comp (ref Y1)
|
|
(value "8 MHz")
|
|
(footprint Crystal:Crystal_HC49-U_Vertical)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part Crystal) (description "Two pin crystal"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3A386B))
|
|
(comp (ref C3)
|
|
(value 22p)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3A5E9D))
|
|
(comp (ref C5)
|
|
(value 22p)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3A791F))
|
|
(comp (ref P1)
|
|
(value FLOPPY_CONN)
|
|
(footprint Connector_PinHeader_2.54mm:PinHeader_2x17_P2.54mm_Vertical)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_02x17_Odd_Even) (description "Generic connector, double row, 02x17, 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 5D3B452E))
|
|
(comp (ref PU13)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C392D))
|
|
(comp (ref PU11)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C3FB3))
|
|
(comp (ref PU9)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C44E9))
|
|
(comp (ref PU7)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C4F3D))
|
|
(comp (ref PU5)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C55CE))
|
|
(comp (ref PU2)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C6E7A))
|
|
(comp (ref PU12)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C814D))
|
|
(comp (ref PU10)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C8157))
|
|
(comp (ref PU8)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C8161))
|
|
(comp (ref PU6)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C816B))
|
|
(comp (ref PU3)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C8175))
|
|
(comp (ref PU1)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3C817F))
|
|
(comp (ref R10)
|
|
(value 4k7)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D547A46))
|
|
(comp (ref C4)
|
|
(value 100n)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D565E6D))
|
|
(comp (ref S3)
|
|
(value BT_RIGHT)
|
|
(footprint OpenFlops:PUSH_BUTTON_RIGHT_ANGLE)
|
|
(datasheet ~)
|
|
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D5C2554))
|
|
(comp (ref S4)
|
|
(value BT_LEFT)
|
|
(footprint OpenFlops:PUSH_BUTTON_RIGHT_ANGLE)
|
|
(datasheet ~)
|
|
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D5C315F))
|
|
(comp (ref P3)
|
|
(value USB_A_FEMALE)
|
|
(footprint OpenFlops:USB_A_FEMALE)
|
|
(datasheet " ~")
|
|
(libsource (lib Connector) (part USB_A) (description "USB Type A connector"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D756071))
|
|
(comp (ref R1)
|
|
(value 22)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D7861B9))
|
|
(comp (ref R2)
|
|
(value 22)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D786893))
|
|
(comp (ref U1)
|
|
(value 74HCT04)
|
|
(footprint Package_SO:SOIC-14_3.9x8.7mm_P1.27mm)
|
|
(datasheet https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf)
|
|
(libsource (lib 74xx) (part 74HC04) (description "hex inverter"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D94FA5F))
|
|
(comp (ref RN1)
|
|
(value 1K)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D963352))
|
|
(comp (ref LD1)
|
|
(value LED_GREEN)
|
|
(footprint LED_THT:LED_D3.0mm)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part LED) (description "Light emitting diode"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D9B2B00))
|
|
(comp (ref R20)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D9B2B0A))
|
|
(comp (ref RN2)
|
|
(value 1K)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DAEFAA1))
|
|
(comp (ref RN3)
|
|
(value 1K)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DB06977))
|
|
(comp (ref RN4)
|
|
(value 1K)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DBB1A7C))
|
|
(comp (ref RN5)
|
|
(value 1K)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DBB1AAA))
|
|
(comp (ref RN6)
|
|
(value 1K)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DBB1ACD))
|
|
(comp (ref D1)
|
|
(value "1N5819 (?)")
|
|
(footprint Diode_SMD:D_SOD-323_HandSoldering)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part D) (description Diode))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DD85482))
|
|
(comp (ref C20)
|
|
(value 100n)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DDD6DED))
|
|
(comp (ref P2)
|
|
(value POWER_INPUT)
|
|
(footprint OpenFlops:PinHeader_1x04_P2.54mm_Vertical)
|
|
(datasheet ~)
|
|
(libsource (lib Connector) (part Conn_01x04_Male) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DE866FD))
|
|
(comp (ref U4)
|
|
(value LM1117-3.3)
|
|
(footprint Package_TO_SOT_SMD:SOT-223-3_TabPin2)
|
|
(datasheet http://www.ti.com/lit/ds/symlink/lm1117.pdf)
|
|
(libsource (lib Regulator_Linear) (part LM1117-3.3) (description "800mA Low-Dropout Linear Regulator, 3.3V fixed output, TO-220/TO-252/TO-263/SOT-223"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DF78E0D))
|
|
(comp (ref C23)
|
|
(value 100n)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DFF67C6))
|
|
(comp (ref C18)
|
|
(value 100n)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5E01A581))
|
|
(comp (ref C19)
|
|
(value 10u)
|
|
(footprint Capacitor_THT:CP_Radial_D6.3mm_P2.50mm)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5E1923C8))
|
|
(comp (ref C17)
|
|
(value 10u)
|
|
(footprint Capacitor_THT:CP_Radial_D6.3mm_P2.50mm)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5E1D589D))
|
|
(comp (ref C6)
|
|
(value 100n)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5E1D7D0A))
|
|
(comp (ref C7)
|
|
(value 100n)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5E1D8B51))
|
|
(comp (ref C8)
|
|
(value 100n)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5E1D90DC))
|
|
(comp (ref C9)
|
|
(value 100n)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5E1D9A31))
|
|
(comp (ref Q1)
|
|
(value MOS_N_GSD)
|
|
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
|
|
(libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5ED88DA4))
|
|
(comp (ref Q2)
|
|
(value MOS_N_GSD)
|
|
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
|
|
(libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5ED89DF7))
|
|
(comp (ref Q3)
|
|
(value MOS_N_GSD)
|
|
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
|
|
(libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5ED8AA4F))
|
|
(comp (ref Q6)
|
|
(value MOS_N_GSD)
|
|
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
|
|
(libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5ED8B5C1))
|
|
(comp (ref Q5)
|
|
(value MOS_N_GSD)
|
|
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
|
|
(libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5ED8C6AD))
|
|
(comp (ref Q4)
|
|
(value MOS_N_GSD)
|
|
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
|
|
(libsource (lib w_transistor) (part MOS_N_GSD) (description "N channel MOSFET, GSD footprint"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5ED8CE05))
|
|
(comp (ref R13)
|
|
(value 4k7)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5EDF2BEC))
|
|
(comp (ref C1)
|
|
(value 100u)
|
|
(footprint Capacitor_THT:CP_Radial_D6.3mm_P2.50mm)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5EE6C285))
|
|
(comp (ref H1)
|
|
(value MountingHole_Pad)
|
|
(footprint OpenFlops:MountingHole_M3_Pad)
|
|
(datasheet ~)
|
|
(libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D3EC7E2))
|
|
(comp (ref P4)
|
|
(value PROG_PORT)
|
|
(footprint OpenFlops:PinHeader_2x05_P2.54mm_Vertical)
|
|
(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 5D4FBC5B))
|
|
(comp (ref H2)
|
|
(value MountingHole_Pad)
|
|
(footprint OpenFlops:MountingHole_M3_Pad)
|
|
(datasheet ~)
|
|
(libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D4462D4))
|
|
(comp (ref H3)
|
|
(value MountingHole_Pad)
|
|
(footprint OpenFlops:MountingHole_M3_Pad)
|
|
(datasheet ~)
|
|
(libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D446F95))
|
|
(comp (ref H4)
|
|
(value MountingHole_Pad)
|
|
(footprint OpenFlops:MountingHole_M3_Pad)
|
|
(datasheet ~)
|
|
(libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D4BD113))
|
|
(comp (ref H5)
|
|
(value MountingHole_Pad)
|
|
(footprint OpenFlops:MountingHole_M3_Pad)
|
|
(datasheet ~)
|
|
(libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D4BD11D))
|
|
(comp (ref PU14)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D68DAF6))
|
|
(comp (ref SPK1)
|
|
(value Speaker)
|
|
(footprint OpenFlops:Buzzer)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part Speaker) (description Speaker))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D494B63))
|
|
(comp (ref R5)
|
|
(value 1K)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D51C5E8))
|
|
(comp (ref P7)
|
|
(value DISPLAY_PORT)
|
|
(footprint OpenFlops:PinHeader_1x04_P2.54mm_Vertical)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D67D719))
|
|
(comp (ref R3)
|
|
(value 3.3K)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D8B343E))
|
|
(comp (ref R4)
|
|
(value 3.3K)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D8B4C4A))
|
|
(comp (ref P6)
|
|
(value ENCODER_PORT)
|
|
(footprint OpenFlops:PinHeader_1x05_P2.54mm_Vertical)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x05) (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DAA60C4))
|
|
(comp (ref LD2)
|
|
(value LED_RED)
|
|
(footprint LED_THT:LED_D3.0mm)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part LED) (description "Light emitting diode"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DE4B3BB))
|
|
(comp (ref R21)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DE4B3C5))
|
|
(comp (ref R6)
|
|
(value 100)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5E2368C4))
|
|
(comp (ref D2)
|
|
(value "1N5819 (?)")
|
|
(footprint Diode_SMD:D_SOD-323_HandSoldering)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part D) (description Diode))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5E2F4A52))
|
|
(comp (ref Q7)
|
|
(value MMBT3904)
|
|
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
|
|
(datasheet https://www.fairchildsemi.com/datasheets/2N/2N3904.pdf)
|
|
(libsource (lib Transistor_BJT) (part MMBT3904) (description "0.2A Ic, 40V Vce, Small Signal NPN Transistor, SOT-23"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5E577975))
|
|
(comp (ref C10)
|
|
(value 100n)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D58F4BB))
|
|
(comp (ref P8)
|
|
(value USB_HEADER)
|
|
(footprint OpenFlops:PinHeader_1x04_P2.54mm_Vertical)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D653966))
|
|
(comp (ref P9)
|
|
(value EXTERNAL_SPEAKER)
|
|
(footprint OpenFlops:PinHeader_1x02_P2.54mm_Mute)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x02) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5D86073A))
|
|
(comp (ref PA5)
|
|
(value Conn_01x03)
|
|
(footprint OpenFlops:PinHeader_1x03_P2.54mm_Mute)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DB7CBE8))
|
|
(comp (ref PB5)
|
|
(value Conn_01x03)
|
|
(footprint OpenFlops:PinHeader_1x03_P2.54mm_Mute)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DBE583D))
|
|
(comp (ref PC5)
|
|
(value Conn_01x03)
|
|
(footprint OpenFlops:PinHeader_1x03_P2.54mm_Mute)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DC1AD19))
|
|
(comp (ref PD5)
|
|
(value Conn_01x03)
|
|
(footprint OpenFlops:PinHeader_1x03_P2.54mm_Mute)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DC50D8B))
|
|
(comp (ref P5)
|
|
(value JUMPERS)
|
|
(footprint OpenFlops:PinHeader_1x02_P2.54mm_Vertical)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x02) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DC881DF))
|
|
(comp (ref PU4)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DD625CE))
|
|
(comp (ref PU15)
|
|
(value 1k)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5DD9A0BF))
|
|
(comp (ref J99)
|
|
(value OSHW_LOGO)
|
|
(footprint Symbol:OSHW-Logo2_9.8x8mm_Copper)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5E184803)))
|
|
(libparts
|
|
(libpart (lib 74xx) (part 74HCT04)
|
|
(aliases
|
|
(alias 74HC14)
|
|
(alias 74HC04)
|
|
(alias 74LS14))
|
|
(description "hex inverter")
|
|
(docs https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf)
|
|
(footprints
|
|
(fp DIP*W7.62mm*))
|
|
(fields
|
|
(field (name Reference) U)
|
|
(field (name Value) 74HCT04))
|
|
(pins
|
|
(pin (num 1) (name ~) (type input))
|
|
(pin (num 2) (name ~) (type output))
|
|
(pin (num 3) (name ~) (type input))
|
|
(pin (num 4) (name ~) (type output))
|
|
(pin (num 5) (name ~) (type input))
|
|
(pin (num 6) (name ~) (type output))
|
|
(pin (num 7) (name GND) (type power_in))
|
|
(pin (num 8) (name ~) (type output))
|
|
(pin (num 9) (name ~) (type input))
|
|
(pin (num 10) (name ~) (type output))
|
|
(pin (num 11) (name ~) (type input))
|
|
(pin (num 12) (name ~) (type output))
|
|
(pin (num 13) (name ~) (type input))
|
|
(pin (num 14) (name VCC) (type power_in))))
|
|
(libpart (lib Connector) (part Conn_01x04_Male)
|
|
(description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*_1x??_*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Conn_01x04_Male))
|
|
(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))))
|
|
(libpart (lib Connector) (part USB_A)
|
|
(description "USB Type A connector")
|
|
(docs " ~")
|
|
(footprints
|
|
(fp USB*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) USB_A))
|
|
(pins
|
|
(pin (num 1) (name VBUS) (type power_in))
|
|
(pin (num 2) (name D-) (type passive))
|
|
(pin (num 3) (name D+) (type passive))
|
|
(pin (num 4) (name GND) (type power_in))
|
|
(pin (num 5) (name Shield) (type passive))))
|
|
(libpart (lib Connector_Generic) (part Conn_01x01)
|
|
(description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Conn_01x01))
|
|
(pins
|
|
(pin (num 1) (name Pin_1) (type passive))))
|
|
(libpart (lib Connector_Generic) (part Conn_01x02)
|
|
(description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*_1x??_*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Conn_01x02))
|
|
(pins
|
|
(pin (num 1) (name Pin_1) (type passive))
|
|
(pin (num 2) (name Pin_2) (type passive))))
|
|
(libpart (lib Connector_Generic) (part Conn_01x03)
|
|
(description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*_1x??_*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Conn_01x03))
|
|
(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))))
|
|
(libpart (lib Connector_Generic) (part Conn_01x04)
|
|
(description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*_1x??_*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Conn_01x04))
|
|
(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))))
|
|
(libpart (lib Connector_Generic) (part Conn_01x05)
|
|
(description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*_1x??_*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Conn_01x05))
|
|
(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))))
|
|
(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/)")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*_2x??_*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Conn_02x05_Odd_Even))
|
|
(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))))
|
|
(libpart (lib Connector_Generic) (part Conn_02x17_Odd_Even)
|
|
(description "Generic connector, double row, 02x17, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*_2x??_*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Conn_02x17_Odd_Even))
|
|
(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))
|
|
(pin (num 11) (name Pin_11) (type passive))
|
|
(pin (num 12) (name Pin_12) (type passive))
|
|
(pin (num 13) (name Pin_13) (type passive))
|
|
(pin (num 14) (name Pin_14) (type passive))
|
|
(pin (num 15) (name Pin_15) (type passive))
|
|
(pin (num 16) (name Pin_16) (type passive))
|
|
(pin (num 17) (name Pin_17) (type passive))
|
|
(pin (num 18) (name Pin_18) (type passive))
|
|
(pin (num 19) (name Pin_19) (type passive))
|
|
(pin (num 20) (name Pin_20) (type passive))
|
|
(pin (num 21) (name Pin_21) (type passive))
|
|
(pin (num 22) (name Pin_22) (type passive))
|
|
(pin (num 23) (name Pin_23) (type passive))
|
|
(pin (num 24) (name Pin_24) (type passive))
|
|
(pin (num 25) (name Pin_25) (type passive))
|
|
(pin (num 26) (name Pin_26) (type passive))
|
|
(pin (num 27) (name Pin_27) (type passive))
|
|
(pin (num 28) (name Pin_28) (type passive))
|
|
(pin (num 29) (name Pin_29) (type passive))
|
|
(pin (num 30) (name Pin_30) (type passive))
|
|
(pin (num 31) (name Pin_31) (type passive))
|
|
(pin (num 32) (name Pin_32) (type passive))
|
|
(pin (num 33) (name Pin_33) (type passive))
|
|
(pin (num 34) (name Pin_34) (type passive))))
|
|
(libpart (lib Device) (part C)
|
|
(description "Unpolarized capacitor")
|
|
(docs ~)
|
|
(footprints
|
|
(fp C_*))
|
|
(fields
|
|
(field (name Reference) C)
|
|
(field (name Value) C))
|
|
(pins
|
|
(pin (num 1) (name ~) (type passive))
|
|
(pin (num 2) (name ~) (type passive))))
|
|
(libpart (lib Device) (part CP1)
|
|
(description "Polarized capacitor, US symbol")
|
|
(docs ~)
|
|
(footprints
|
|
(fp CP_*))
|
|
(fields
|
|
(field (name Reference) C)
|
|
(field (name Value) CP1))
|
|
(pins
|
|
(pin (num 1) (name ~) (type passive))
|
|
(pin (num 2) (name ~) (type passive))))
|
|
(libpart (lib Device) (part Crystal)
|
|
(description "Two pin crystal")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Crystal*))
|
|
(fields
|
|
(field (name Reference) Y)
|
|
(field (name Value) Crystal))
|
|
(pins
|
|
(pin (num 1) (name 1) (type passive))
|
|
(pin (num 2) (name 2) (type passive))))
|
|
(libpart (lib Device) (part D)
|
|
(description Diode)
|
|
(docs ~)
|
|
(footprints
|
|
(fp TO-???*)
|
|
(fp *_Diode_*)
|
|
(fp *SingleDiode*)
|
|
(fp D_*))
|
|
(fields
|
|
(field (name Reference) D)
|
|
(field (name Value) D))
|
|
(pins
|
|
(pin (num 1) (name K) (type passive))
|
|
(pin (num 2) (name A) (type passive))))
|
|
(libpart (lib Device) (part LED)
|
|
(description "Light emitting diode")
|
|
(docs ~)
|
|
(footprints
|
|
(fp LED*)
|
|
(fp LED_SMD:*)
|
|
(fp LED_THT:*))
|
|
(fields
|
|
(field (name Reference) D)
|
|
(field (name Value) LED))
|
|
(pins
|
|
(pin (num 1) (name K) (type passive))
|
|
(pin (num 2) (name A) (type passive))))
|
|
(libpart (lib Device) (part R)
|
|
(description Resistor)
|
|
(docs ~)
|
|
(footprints
|
|
(fp R_*))
|
|
(fields
|
|
(field (name Reference) R)
|
|
(field (name Value) R))
|
|
(pins
|
|
(pin (num 1) (name ~) (type passive))
|
|
(pin (num 2) (name ~) (type passive))))
|
|
(libpart (lib Device) (part Speaker)
|
|
(description Speaker)
|
|
(docs ~)
|
|
(fields
|
|
(field (name Reference) LS)
|
|
(field (name Value) Speaker))
|
|
(pins
|
|
(pin (num 1) (name 1) (type input))
|
|
(pin (num 2) (name 2) (type input))))
|
|
(libpart (lib MCU_ST_STM32F1) (part STM32F105R8Tx)
|
|
(aliases
|
|
(alias STM32F105RBTx)
|
|
(alias STM32F105RCTx))
|
|
(description "ARM Cortex-M3 MCU, 64KB flash, 64KB RAM, 72MHz, 2-3.6V, 51 GPIO, LQFP-64")
|
|
(docs http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf)
|
|
(footprints
|
|
(fp LQFP*10x10mm*P0.5mm*))
|
|
(fields
|
|
(field (name Reference) U)
|
|
(field (name Value) STM32F105R8Tx)
|
|
(field (name Footprint) Package_QFP:LQFP-64_10x10mm_P0.5mm))
|
|
(pins
|
|
(pin (num 1) (name VBAT) (type power_in))
|
|
(pin (num 2) (name PC13) (type BiDi))
|
|
(pin (num 3) (name PC14) (type BiDi))
|
|
(pin (num 4) (name PC15) (type BiDi))
|
|
(pin (num 5) (name PD0) (type input))
|
|
(pin (num 6) (name PD1) (type input))
|
|
(pin (num 7) (name NRST) (type input))
|
|
(pin (num 8) (name PC0) (type BiDi))
|
|
(pin (num 9) (name PC1) (type BiDi))
|
|
(pin (num 10) (name PC2) (type BiDi))
|
|
(pin (num 11) (name PC3) (type BiDi))
|
|
(pin (num 12) (name VSSA) (type power_in))
|
|
(pin (num 13) (name VDDA) (type power_in))
|
|
(pin (num 14) (name PA0) (type BiDi))
|
|
(pin (num 15) (name PA1) (type BiDi))
|
|
(pin (num 16) (name PA2) (type BiDi))
|
|
(pin (num 17) (name PA3) (type BiDi))
|
|
(pin (num 18) (name VSS) (type power_in))
|
|
(pin (num 19) (name VDD) (type power_in))
|
|
(pin (num 20) (name PA4) (type BiDi))
|
|
(pin (num 21) (name PA5) (type BiDi))
|
|
(pin (num 22) (name PA6) (type BiDi))
|
|
(pin (num 23) (name PA7) (type BiDi))
|
|
(pin (num 24) (name PC4) (type BiDi))
|
|
(pin (num 25) (name PC5) (type BiDi))
|
|
(pin (num 26) (name PB0) (type BiDi))
|
|
(pin (num 27) (name PB1) (type BiDi))
|
|
(pin (num 28) (name PB2) (type BiDi))
|
|
(pin (num 29) (name PB10) (type BiDi))
|
|
(pin (num 30) (name PB11) (type BiDi))
|
|
(pin (num 31) (name VSS) (type power_in))
|
|
(pin (num 32) (name VDD) (type power_in))
|
|
(pin (num 33) (name PB12) (type BiDi))
|
|
(pin (num 34) (name PB13) (type BiDi))
|
|
(pin (num 35) (name PB14) (type BiDi))
|
|
(pin (num 36) (name PB15) (type BiDi))
|
|
(pin (num 37) (name PC6) (type BiDi))
|
|
(pin (num 38) (name PC7) (type BiDi))
|
|
(pin (num 39) (name PC8) (type BiDi))
|
|
(pin (num 40) (name PC9) (type BiDi))
|
|
(pin (num 41) (name PA8) (type BiDi))
|
|
(pin (num 42) (name PA9) (type BiDi))
|
|
(pin (num 43) (name PA10) (type BiDi))
|
|
(pin (num 44) (name PA11) (type BiDi))
|
|
(pin (num 45) (name PA12) (type BiDi))
|
|
(pin (num 46) (name PA13) (type BiDi))
|
|
(pin (num 47) (name VSS) (type power_in))
|
|
(pin (num 48) (name VDD) (type power_in))
|
|
(pin (num 49) (name PA14) (type BiDi))
|
|
(pin (num 50) (name PA15) (type BiDi))
|
|
(pin (num 51) (name PC10) (type BiDi))
|
|
(pin (num 52) (name PC11) (type BiDi))
|
|
(pin (num 53) (name PC12) (type BiDi))
|
|
(pin (num 54) (name PD2) (type BiDi))
|
|
(pin (num 55) (name PB3) (type BiDi))
|
|
(pin (num 56) (name PB4) (type BiDi))
|
|
(pin (num 57) (name PB5) (type BiDi))
|
|
(pin (num 58) (name PB6) (type BiDi))
|
|
(pin (num 59) (name PB7) (type BiDi))
|
|
(pin (num 60) (name BOOT0) (type input))
|
|
(pin (num 61) (name PB8) (type BiDi))
|
|
(pin (num 62) (name PB9) (type BiDi))
|
|
(pin (num 63) (name VSS) (type power_in))
|
|
(pin (num 64) (name VDD) (type power_in))))
|
|
(libpart (lib Mechanical) (part MountingHole_Pad)
|
|
(description "Mounting Hole with connection")
|
|
(docs ~)
|
|
(footprints
|
|
(fp MountingHole*Pad*))
|
|
(fields
|
|
(field (name Reference) H)
|
|
(field (name Value) MountingHole_Pad))
|
|
(pins
|
|
(pin (num 1) (name 1) (type input))))
|
|
(libpart (lib Regulator_Linear) (part LM1117-1.8)
|
|
(aliases
|
|
(alias LM1117-2.5)
|
|
(alias LM1117-3.3)
|
|
(alias LM1117-5.0)
|
|
(alias TLV1117-15)
|
|
(alias TLV1117-18)
|
|
(alias TLV1117-25)
|
|
(alias TLV1117-33)
|
|
(alias TLV1117-50))
|
|
(description "800mA Low-Dropout Linear Regulator, 1.8V fixed output, TO-220/TO-252/TO-263/SOT-223")
|
|
(docs http://www.ti.com/lit/ds/symlink/lm1117.pdf)
|
|
(footprints
|
|
(fp SOT?223*)
|
|
(fp TO?263*)
|
|
(fp TO?252*)
|
|
(fp TO?220*))
|
|
(fields
|
|
(field (name Reference) U)
|
|
(field (name Value) LM1117-1.8))
|
|
(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))))
|
|
(libpart (lib Switch) (part SW_Push)
|
|
(description "Push button switch, generic, two pins")
|
|
(docs ~)
|
|
(fields
|
|
(field (name Reference) SW)
|
|
(field (name Value) SW_Push))
|
|
(pins
|
|
(pin (num 1) (name 1) (type passive))
|
|
(pin (num 2) (name 2) (type passive))))
|
|
(libpart (lib Transistor_BJT) (part BC817)
|
|
(aliases
|
|
(alias BC818)
|
|
(alias BC847)
|
|
(alias BC848)
|
|
(alias BC849)
|
|
(alias BC850)
|
|
(alias MMBT3904)
|
|
(alias MMBT5550L)
|
|
(alias MMBT5551L))
|
|
(description "0.8A Ic, 45V Vce, NPN Transistor, SOT-23")
|
|
(docs http://www.fairchildsemi.com/ds/BC/BC817.pdf)
|
|
(footprints
|
|
(fp SOT?23*))
|
|
(fields
|
|
(field (name Reference) Q)
|
|
(field (name Value) BC817)
|
|
(field (name Footprint) Package_TO_SOT_SMD:SOT-23))
|
|
(pins
|
|
(pin (num 1) (name B) (type input))
|
|
(pin (num 2) (name E) (type passive))
|
|
(pin (num 3) (name C) (type passive))))
|
|
(libpart (lib w_transistor) (part MOS_N_GSD)
|
|
(description "N channel MOSFET, GSD footprint")
|
|
(fields
|
|
(field (name Reference) Q)
|
|
(field (name Value) MOS_N_GSD))
|
|
(pins
|
|
(pin (num 1) (name G) (type input))
|
|
(pin (num 2) (name S) (type passive))
|
|
(pin (num 3) (name D) (type passive)))))
|
|
(libraries
|
|
(library (logical 74xx)
|
|
(uri /usr/share/kicad/library/74xx.lib))
|
|
(library (logical Connector)
|
|
(uri /usr/share/kicad/library/Connector.lib))
|
|
(library (logical Connector_Generic)
|
|
(uri /usr/share/kicad/library/Connector_Generic.lib))
|
|
(library (logical Device)
|
|
(uri /usr/share/kicad/library/Device.lib))
|
|
(library (logical MCU_ST_STM32F1)
|
|
(uri /usr/share/kicad/library/MCU_ST_STM32F1.lib))
|
|
(library (logical Mechanical)
|
|
(uri /usr/share/kicad/library/Mechanical.lib))
|
|
(library (logical Regulator_Linear)
|
|
(uri /usr/share/kicad/library/Regulator_Linear.lib))
|
|
(library (logical Switch)
|
|
(uri /usr/share/kicad/library/Switch.lib))
|
|
(library (logical Transistor_BJT)
|
|
(uri /usr/share/kicad/library/Transistor_BJT.lib))
|
|
(library (logical w_transistor)
|
|
(uri /home/sukko/Documents/kicad/lib/libs-walter/library/w_transistor.lib)))
|
|
(nets
|
|
(net (code 1) (name /spi_do)
|
|
(node (ref U3) (pin 35)))
|
|
(net (code 2) (name /spi_di)
|
|
(node (ref U3) (pin 36)))
|
|
(net (code 3) (name /spi_cs)
|
|
(node (ref U3) (pin 33)))
|
|
(net (code 4) (name /spi_clk)
|
|
(node (ref U3) (pin 34)))
|
|
(net (code 5) (name /~trk0)
|
|
(node (ref Q2) (pin 3))
|
|
(node (ref PU9) (pin 2))
|
|
(node (ref P1) (pin 26)))
|
|
(net (code 6) (name /rx)
|
|
(node (ref U3) (pin 43))
|
|
(node (ref P4) (pin 3)))
|
|
(net (code 7) (name /~index)
|
|
(node (ref P1) (pin 8))
|
|
(node (ref PU3) (pin 2))
|
|
(node (ref Q1) (pin 3)))
|
|
(net (code 8) (name /boot0)
|
|
(node (ref P4) (pin 9))
|
|
(node (ref U3) (pin 60))
|
|
(node (ref R13) (pin 1)))
|
|
(net (code 9) (name /tx)
|
|
(node (ref P4) (pin 5))
|
|
(node (ref U3) (pin 42)))
|
|
(net (code 10) (name /nrst)
|
|
(node (ref P4) (pin 1))
|
|
(node (ref U3) (pin 7))
|
|
(node (ref C4) (pin 1))
|
|
(node (ref R10) (pin 2)))
|
|
(net (code 11) (name +5V)
|
|
(node (ref PU1) (pin 1))
|
|
(node (ref P3) (pin 1))
|
|
(node (ref C23) (pin 1))
|
|
(node (ref C19) (pin 1))
|
|
(node (ref R6) (pin 2))
|
|
(node (ref C20) (pin 1))
|
|
(node (ref PU3) (pin 1))
|
|
(node (ref U4) (pin 3))
|
|
(node (ref PU6) (pin 1))
|
|
(node (ref PU8) (pin 1))
|
|
(node (ref PU10) (pin 1))
|
|
(node (ref PU15) (pin 2))
|
|
(node (ref PU4) (pin 2))
|
|
(node (ref PU13) (pin 1))
|
|
(node (ref PU11) (pin 1))
|
|
(node (ref PU9) (pin 1))
|
|
(node (ref PU14) (pin 1))
|
|
(node (ref PU5) (pin 1))
|
|
(node (ref PU2) (pin 1))
|
|
(node (ref P4) (pin 4))
|
|
(node (ref PU12) (pin 1))
|
|
(node (ref PU7) (pin 1))
|
|
(node (ref P2) (pin 1))
|
|
(node (ref P8) (pin 1))
|
|
(node (ref C1) (pin 1))
|
|
(node (ref U1) (pin 14)))
|
|
(net (code 12) (name /~wprot)
|
|
(node (ref Q3) (pin 3))
|
|
(node (ref PU10) (pin 2))
|
|
(node (ref P1) (pin 28)))
|
|
(net (code 13) (name /~rdata)
|
|
(node (ref Q5) (pin 3))
|
|
(node (ref P1) (pin 30))
|
|
(node (ref PU11) (pin 2)))
|
|
(net (code 14) (name /~rdy)
|
|
(node (ref Q4) (pin 3))
|
|
(node (ref PU13) (pin 2))
|
|
(node (ref P1) (pin 34)))
|
|
(net (code 15) (name /~dskchg)
|
|
(node (ref Q6) (pin 3))
|
|
(node (ref PU1) (pin 2))
|
|
(node (ref P1) (pin 2)))
|
|
(net (code 16) (name /~rdata_3v3)
|
|
(node (ref U1) (pin 11))
|
|
(node (ref U3) (pin 23)))
|
|
(net (code 17) (name /~dskchg_3v3)
|
|
(node (ref U3) (pin 59))
|
|
(node (ref U1) (pin 13)))
|
|
(net (code 18) (name /~index_3v3)
|
|
(node (ref U1) (pin 1))
|
|
(node (ref U3) (pin 61)))
|
|
(net (code 19) (name /~trk0_3v3)
|
|
(node (ref U3) (pin 58))
|
|
(node (ref U1) (pin 3)))
|
|
(net (code 20) (name /~wprot_3v3)
|
|
(node (ref U3) (pin 57))
|
|
(node (ref U1) (pin 5)))
|
|
(net (code 21) (name "Net-(D1-Pad1)")
|
|
(node (ref D1) (pin 1))
|
|
(node (ref U1) (pin 10))
|
|
(node (ref RN5) (pin 2)))
|
|
(net (code 22) (name /~rdy_3v3)
|
|
(node (ref U3) (pin 55))
|
|
(node (ref U1) (pin 9)))
|
|
(net (code 23) (name "Net-(Q4-Pad1)")
|
|
(node (ref RN4) (pin 1))
|
|
(node (ref Q4) (pin 1)))
|
|
(net (code 24) (name "Net-(RN4-Pad2)")
|
|
(node (ref RN4) (pin 2))
|
|
(node (ref U1) (pin 8)))
|
|
(net (code 25) (name "Net-(D1-Pad2)")
|
|
(node (ref Q5) (pin 1))
|
|
(node (ref RN5) (pin 1))
|
|
(node (ref D1) (pin 2)))
|
|
(net (code 26) (name "Net-(Q6-Pad1)")
|
|
(node (ref Q6) (pin 1))
|
|
(node (ref RN6) (pin 1)))
|
|
(net (code 27) (name "Net-(RN6-Pad2)")
|
|
(node (ref U1) (pin 12))
|
|
(node (ref RN6) (pin 2)))
|
|
(net (code 28) (name "Net-(P2-Pad4)")
|
|
(node (ref P2) (pin 4)))
|
|
(net (code 29) (name GND)
|
|
(node (ref S4) (pin 1))
|
|
(node (ref S3) (pin 1))
|
|
(node (ref P1) (pin 27))
|
|
(node (ref P1) (pin 9))
|
|
(node (ref P1) (pin 29))
|
|
(node (ref P1) (pin 3))
|
|
(node (ref P1) (pin 31))
|
|
(node (ref P1) (pin 33))
|
|
(node (ref P1) (pin 7))
|
|
(node (ref P1) (pin 5))
|
|
(node (ref P7) (pin 1))
|
|
(node (ref P1) (pin 23))
|
|
(node (ref P1) (pin 21))
|
|
(node (ref P6) (pin 1))
|
|
(node (ref P1) (pin 25))
|
|
(node (ref U1) (pin 7))
|
|
(node (ref U3) (pin 12))
|
|
(node (ref U3) (pin 63))
|
|
(node (ref C5) (pin 2))
|
|
(node (ref C3) (pin 2))
|
|
(node (ref P1) (pin 19))
|
|
(node (ref P1) (pin 17))
|
|
(node (ref P1) (pin 15))
|
|
(node (ref U3) (pin 47))
|
|
(node (ref P1) (pin 13))
|
|
(node (ref P1) (pin 11))
|
|
(node (ref P1) (pin 1))
|
|
(node (ref C4) (pin 2))
|
|
(node (ref U3) (pin 31))
|
|
(node (ref U3) (pin 18))
|
|
(node (ref U3) (pin 4))
|
|
(node (ref U3) (pin 3))
|
|
(node (ref U3) (pin 2))
|
|
(node (ref U3) (pin 53))
|
|
(node (ref P3) (pin 4))
|
|
(node (ref P3) (pin 5))
|
|
(node (ref H1) (pin 1))
|
|
(node (ref Q7) (pin 2))
|
|
(node (ref P4) (pin 2))
|
|
(node (ref C10) (pin 2))
|
|
(node (ref C19) (pin 2))
|
|
(node (ref C23) (pin 2))
|
|
(node (ref C18) (pin 2))
|
|
(node (ref Q3) (pin 2))
|
|
(node (ref Q6) (pin 2))
|
|
(node (ref Q5) (pin 2))
|
|
(node (ref Q4) (pin 2))
|
|
(node (ref R13) (pin 2))
|
|
(node (ref C1) (pin 2))
|
|
(node (ref C20) (pin 2))
|
|
(node (ref P8) (pin 4))
|
|
(node (ref Q1) (pin 2))
|
|
(node (ref P5) (pin 2))
|
|
(node (ref H5) (pin 1))
|
|
(node (ref H4) (pin 1))
|
|
(node (ref H3) (pin 1))
|
|
(node (ref H2) (pin 1))
|
|
(node (ref P4) (pin 8))
|
|
(node (ref P4) (pin 6))
|
|
(node (ref C9) (pin 2))
|
|
(node (ref U4) (pin 1))
|
|
(node (ref C8) (pin 2))
|
|
(node (ref P2) (pin 3))
|
|
(node (ref Q2) (pin 2))
|
|
(node (ref C7) (pin 2))
|
|
(node (ref P2) (pin 2))
|
|
(node (ref C6) (pin 2))
|
|
(node (ref C17) (pin 2)))
|
|
(net (code 30) (name /usb-r)
|
|
(node (ref P8) (pin 2))
|
|
(node (ref R2) (pin 1))
|
|
(node (ref P3) (pin 2)))
|
|
(net (code 31) (name /usb+r)
|
|
(node (ref R1) (pin 1))
|
|
(node (ref P3) (pin 3))
|
|
(node (ref P8) (pin 3)))
|
|
(net (code 32) (name /swclk)
|
|
(node (ref U3) (pin 49)))
|
|
(net (code 33) (name +3V3)
|
|
(node (ref R10) (pin 1))
|
|
(node (ref C6) (pin 1))
|
|
(node (ref U4) (pin 2))
|
|
(node (ref C18) (pin 1))
|
|
(node (ref R20) (pin 2))
|
|
(node (ref C17) (pin 1))
|
|
(node (ref P4) (pin 10))
|
|
(node (ref C9) (pin 1))
|
|
(node (ref C8) (pin 1))
|
|
(node (ref C7) (pin 1))
|
|
(node (ref R4) (pin 1))
|
|
(node (ref R21) (pin 2))
|
|
(node (ref P4) (pin 7))
|
|
(node (ref U3) (pin 13))
|
|
(node (ref C10) (pin 1))
|
|
(node (ref R3) (pin 1))
|
|
(node (ref U3) (pin 64))
|
|
(node (ref U3) (pin 48))
|
|
(node (ref U3) (pin 32))
|
|
(node (ref U3) (pin 19))
|
|
(node (ref U3) (pin 1))
|
|
(node (ref P7) (pin 2))
|
|
(node (ref P6) (pin 2)))
|
|
(net (code 34) (name /~mtron)
|
|
(node (ref PD5) (pin 2))
|
|
(node (ref U3) (pin 50))
|
|
(node (ref PU14) (pin 2))
|
|
(node (ref P1) (pin 16)))
|
|
(net (code 35) (name /~sely)
|
|
(node (ref U3) (pin 17))
|
|
(node (ref PB5) (pin 3))
|
|
(node (ref LD2) (pin 1))
|
|
(node (ref PD5) (pin 3))
|
|
(node (ref PC5) (pin 3))
|
|
(node (ref PU15) (pin 1))
|
|
(node (ref PA5) (pin 3)))
|
|
(net (code 36) (name /~selx)
|
|
(node (ref LD1) (pin 1))
|
|
(node (ref PU4) (pin 1))
|
|
(node (ref PD5) (pin 1))
|
|
(node (ref PC5) (pin 1))
|
|
(node (ref PB5) (pin 1))
|
|
(node (ref U3) (pin 14))
|
|
(node (ref PA5) (pin 1)))
|
|
(net (code 37) (name /jc)
|
|
(node (ref U3) (pin 27))
|
|
(node (ref P5) (pin 1)))
|
|
(net (code 38) (name "Net-(J99-Pad1)")
|
|
(node (ref J99) (pin 1)))
|
|
(net (code 39) (name /~sel0)
|
|
(node (ref PA5) (pin 2))
|
|
(node (ref P1) (pin 10)))
|
|
(net (code 40) (name /~sel1)
|
|
(node (ref PB5) (pin 2))
|
|
(node (ref P1) (pin 12)))
|
|
(net (code 41) (name /~sel2)
|
|
(node (ref P1) (pin 14))
|
|
(node (ref PC5) (pin 2)))
|
|
(net (code 42) (name /spk+)
|
|
(node (ref P9) (pin 1))
|
|
(node (ref R6) (pin 1))
|
|
(node (ref SPK1) (pin 1))
|
|
(node (ref D2) (pin 1)))
|
|
(net (code 43) (name /spk-)
|
|
(node (ref D2) (pin 2))
|
|
(node (ref SPK1) (pin 2))
|
|
(node (ref P9) (pin 2))
|
|
(node (ref Q7) (pin 3)))
|
|
(net (code 44) (name /enc_dt)
|
|
(node (ref U3) (pin 51))
|
|
(node (ref P6) (pin 4)))
|
|
(net (code 45) (name /ja)
|
|
(node (ref U3) (pin 37))
|
|
(node (ref P6) (pin 3)))
|
|
(net (code 46) (name /enc_clk)
|
|
(node (ref P6) (pin 5))
|
|
(node (ref U3) (pin 52)))
|
|
(net (code 47) (name "Net-(LD2-Pad2)")
|
|
(node (ref R21) (pin 1))
|
|
(node (ref LD2) (pin 2)))
|
|
(net (code 48) (name "Net-(Q7-Pad1)")
|
|
(node (ref Q7) (pin 1))
|
|
(node (ref R5) (pin 1)))
|
|
(net (code 49) (name /jb)
|
|
(node (ref U3) (pin 16))
|
|
(node (ref R5) (pin 2)))
|
|
(net (code 50) (name /disp_dio)
|
|
(node (ref U3) (pin 29))
|
|
(node (ref R3) (pin 2))
|
|
(node (ref P7) (pin 4)))
|
|
(net (code 51) (name /disp_clk)
|
|
(node (ref P7) (pin 3))
|
|
(node (ref R4) (pin 2))
|
|
(node (ref U3) (pin 30)))
|
|
(net (code 52) (name /~wgate)
|
|
(node (ref P1) (pin 24))
|
|
(node (ref PU8) (pin 2))
|
|
(node (ref U3) (pin 62)))
|
|
(net (code 53) (name "Net-(U3-Pad8)")
|
|
(node (ref U3) (pin 8)))
|
|
(net (code 54) (name "Net-(U3-Pad9)")
|
|
(node (ref U3) (pin 9)))
|
|
(net (code 55) (name "Net-(U3-Pad10)")
|
|
(node (ref U3) (pin 10)))
|
|
(net (code 56) (name "Net-(U3-Pad11)")
|
|
(node (ref U3) (pin 11)))
|
|
(net (code 57) (name "Net-(U3-Pad24)")
|
|
(node (ref U3) (pin 24)))
|
|
(net (code 58) (name "Net-(U3-Pad25)")
|
|
(node (ref U3) (pin 25)))
|
|
(net (code 59) (name "Net-(S4-Pad2)")
|
|
(node (ref S4) (pin 2))
|
|
(node (ref U3) (pin 39)))
|
|
(net (code 60) (name "Net-(U3-Pad40)")
|
|
(node (ref U3) (pin 40)))
|
|
(net (code 61) (name "Net-(U3-Pad54)")
|
|
(node (ref U3) (pin 54)))
|
|
(net (code 62) (name /~wdata)
|
|
(node (ref U3) (pin 41))
|
|
(node (ref P1) (pin 22))
|
|
(node (ref PU7) (pin 2)))
|
|
(net (code 63) (name /~step)
|
|
(node (ref P1) (pin 20))
|
|
(node (ref PU6) (pin 2))
|
|
(node (ref U3) (pin 15)))
|
|
(net (code 64) (name "Net-(U3-Pad46)")
|
|
(node (ref U3) (pin 46)))
|
|
(net (code 65) (name "Net-(U3-Pad20)")
|
|
(node (ref U3) (pin 20)))
|
|
(net (code 66) (name "Net-(U3-Pad21)")
|
|
(node (ref U3) (pin 21)))
|
|
(net (code 67) (name "Net-(U3-Pad22)")
|
|
(node (ref U3) (pin 22)))
|
|
(net (code 68) (name /dir)
|
|
(node (ref U3) (pin 26))
|
|
(node (ref P1) (pin 18))
|
|
(node (ref PU5) (pin 2)))
|
|
(net (code 69) (name "Net-(U3-Pad28)")
|
|
(node (ref U3) (pin 28)))
|
|
(net (code 70) (name /~side)
|
|
(node (ref PU12) (pin 2))
|
|
(node (ref U3) (pin 56))
|
|
(node (ref P1) (pin 32)))
|
|
(net (code 71) (name "Net-(C3-Pad1)")
|
|
(node (ref Y1) (pin 1))
|
|
(node (ref U3) (pin 5))
|
|
(node (ref C3) (pin 1)))
|
|
(net (code 72) (name "Net-(C5-Pad1)")
|
|
(node (ref Y1) (pin 2))
|
|
(node (ref C5) (pin 1))
|
|
(node (ref U3) (pin 6)))
|
|
(net (code 73) (name /usb+)
|
|
(node (ref U3) (pin 45))
|
|
(node (ref R1) (pin 2)))
|
|
(net (code 74) (name /usb-)
|
|
(node (ref R2) (pin 2))
|
|
(node (ref U3) (pin 44)))
|
|
(net (code 75) (name "Net-(LD1-Pad2)")
|
|
(node (ref R20) (pin 1))
|
|
(node (ref LD1) (pin 2)))
|
|
(net (code 76) (name "Net-(Q2-Pad1)")
|
|
(node (ref RN2) (pin 1))
|
|
(node (ref Q2) (pin 1)))
|
|
(net (code 77) (name "Net-(RN2-Pad2)")
|
|
(node (ref RN2) (pin 2))
|
|
(node (ref U1) (pin 4)))
|
|
(net (code 78) (name "Net-(Q3-Pad1)")
|
|
(node (ref Q3) (pin 1))
|
|
(node (ref RN3) (pin 1)))
|
|
(net (code 79) (name "Net-(RN3-Pad2)")
|
|
(node (ref RN3) (pin 2))
|
|
(node (ref U1) (pin 6)))
|
|
(net (code 80) (name "Net-(Q1-Pad1)")
|
|
(node (ref RN1) (pin 1))
|
|
(node (ref Q1) (pin 1)))
|
|
(net (code 81) (name "Net-(RN1-Pad2)")
|
|
(node (ref RN1) (pin 2))
|
|
(node (ref U1) (pin 2)))
|
|
(net (code 82) (name /~sel3)
|
|
(node (ref P1) (pin 6)))
|
|
(net (code 83) (name /~inuse)
|
|
(node (ref P1) (pin 4))
|
|
(node (ref PU2) (pin 2)))
|
|
(net (code 84) (name "Net-(S3-Pad2)")
|
|
(node (ref S3) (pin 2))
|
|
(node (ref U3) (pin 38))))) |