Browse Source

add new keycad connection for the remote

master
Schoenberger, Philipp 6 years ago
parent
commit
b393836e79
  1. 1
      remote/remote/fp-info-cache
  2. 92
      remote/remote/remote-cache.lib
  3. 3
      remote/remote/remote-rescue.bck
  4. 124
      remote/remote/remote-rescue.lib
  5. 989
      remote/remote/remote.bak
  6. 12
      remote/remote/remote.pro
  7. 986
      remote/remote/remote.sch
  8. 2
      remote/remote/sym-lib-table

1
remote/remote/fp-info-cache

@ -0,0 +1 @@
0

92
remote/remote/remote-cache.lib

@ -20,6 +20,67 @@ X - 2 0 -100 100 U 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Device_Buzzer
#
DEF Device_Buzzer BZ 0 1 Y N 1 F N
F0 "BZ" 150 50 50 H V L CNN
F1 "Device_Buzzer" 150 -50 50 H V L CNN
F2 "" -25 100 50 V I C CNN
F3 "" -25 100 50 V I C CNN
$FPLIST
*Buzzer*
$ENDFPLIST
DRAW
A 0 0 125 -899 899 0 1 0 N 0 -125 0 125
P 2 0 1 0 -65 75 -45 75 N
P 2 0 1 0 -55 85 -55 65 N
P 2 0 1 0 0 125 0 -125 N
X - 1 -100 100 100 R 50 50 1 1 P
X + 2 -100 -100 100 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "Device_R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Switch_SW_DPDT_x2
#
DEF Switch_SW_DPDT_x2 SW 0 0 Y N 2 F N
F0 "SW" 0 170 50 H V C CNN
F1 "Switch_SW_DPDT_x2" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SW*DPDT*
$ENDFPLIST
DRAW
C -80 0 20 0 0 0 N
C 80 -100 20 0 0 0 N
C 80 100 20 0 1 0 N
P 2 0 1 0 -60 10 65 90 N
X A 1 200 100 100 L 50 50 1 1 P
X B 2 -200 0 100 R 50 50 1 1 P
X C 3 200 -100 100 L 50 50 1 1 P
X A 4 200 100 100 L 50 50 2 1 P
X B 5 -200 0 100 R 50 50 2 1 P
X C 6 200 -100 100 L 50 50 2 1 P
ENDDRAW
ENDDEF
#
# Switch_SW_SPDT # Switch_SW_SPDT
# #
DEF Switch_SW_SPDT SW 0 0 Y N 1 F N DEF Switch_SW_SPDT SW 0 0 Y N 1 F N
@ -82,11 +143,11 @@ X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# remote_LCD1602_I2c
# remote-rescue_LCD1602_I2c-remote
# #
DEF remote_LCD1602_I2c U 0 40 Y Y 1 F N
DEF remote-rescue_LCD1602_I2c-remote U 0 40 Y Y 1 F N
F0 "U" 50 -250 50 H V C CNN F0 "U" 50 -250 50 H V C CNN
F1 "remote_LCD1602_I2c" 50 250 50 H V C CNN
F1 "remote-rescue_LCD1602_I2c-remote" 50 250 50 H V C CNN
F2 "" 50 -250 50 H I C CNN F2 "" 50 -250 50 H I C CNN
F3 "" 50 -250 50 H I C CNN F3 "" 50 -250 50 H I C CNN
DRAW DRAW
@ -100,11 +161,11 @@ X VCC ~ 450 50 100 L 50 50 1 1 U
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# remote_LI_Charger
# remote-rescue_LI_Charger-remote
# #
DEF remote_LI_Charger U 0 40 Y Y 1 F N
DEF remote-rescue_LI_Charger-remote U 0 40 Y Y 1 F N
F0 "U" 250 200 50 H V C CNN F0 "U" 250 200 50 H V C CNN
F1 "remote_LI_Charger" -100 200 50 H V C CNN
F1 "remote-rescue_LI_Charger-remote" -100 200 50 H V C CNN
F2 "" 250 200 50 H I C CNN F2 "" 250 200 50 H I C CNN
F3 "" 250 200 50 H I C CNN F3 "" 250 200 50 H I C CNN
DRAW DRAW
@ -118,11 +179,11 @@ X Vout ~ 250 -300 100 U 50 50 1 1 U
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# remote_cc2500
# remote-rescue_cc2500-remote
# #
DEF remote_cc2500 U 0 40 Y Y 1 F N
DEF remote-rescue_cc2500-remote U 0 40 Y Y 1 F N
F0 "U" 300 250 50 H V C CNN F0 "U" 300 250 50 H V C CNN
F1 "remote_cc2500" -350 250 50 H V C CNN
F1 "remote-rescue_cc2500-remote" -350 250 50 H V C CNN
F2 "" 300 250 50 H I C CNN F2 "" 300 250 50 H I C CNN
F3 "" 300 250 50 H I C CNN F3 "" 300 250 50 H I C CNN
DRAW DRAW
@ -140,11 +201,11 @@ X VCC ~ 450 -400 100 U 50 50 1 1 U
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# remote_joystick
# remote-rescue_joystick-remote
# #
DEF remote_joystick U 0 40 Y Y 1 F N
DEF remote-rescue_joystick-remote U 0 40 Y Y 1 F N
F0 "U" 500 550 50 H V C CNN F0 "U" 500 550 50 H V C CNN
F1 "remote_joystick" 200 550 50 H V C CNN
F1 "remote-rescue_joystick-remote" 200 550 50 H V C CNN
F2 "" 500 550 50 H I C CNN F2 "" 500 550 50 H I C CNN
F3 "" 500 550 50 H I C CNN F3 "" 500 550 50 H I C CNN
DRAW DRAW
@ -157,11 +218,11 @@ X Y ~ 300 150 100 U 50 50 1 1 U
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# remote_stm32
# remote-rescue_stm32-remote
# #
DEF remote_stm32 U 0 40 Y Y 1 F N
DEF remote-rescue_stm32-remote U 0 40 Y Y 1 F N
F0 "U" 400 -1100 50 H V C CNN F0 "U" 400 -1100 50 H V C CNN
F1 "remote_stm32" -150 -1100 50 H V C CNN
F1 "remote-rescue_stm32-remote" 50 1100 50 H V C CNN
F2 "" 400 -1100 50 H I C CNN F2 "" 400 -1100 50 H I C CNN
F3 "" 400 -1100 50 H I C CNN F3 "" 400 -1100 50 H I C CNN
DRAW DRAW
@ -169,6 +230,7 @@ S 450 -1050 -300 1050 0 1 0 N
X 3V3 ~ -400 -750 100 R 50 50 1 1 U X 3V3 ~ -400 -750 100 R 50 50 1 1 U
X 3V3 ~ 550 950 100 L 50 50 1 1 U X 3V3 ~ 550 950 100 L 50 50 1 1 U
X 5V ~ 550 750 100 L 50 50 1 1 U X 5V ~ 550 750 100 L 50 50 1 1 U
X 5v_pcb ~ 50 -1150 100 U 50 50 1 1 I
X GND ~ -400 -950 100 R 50 50 1 1 U X GND ~ -400 -950 100 R 50 50 1 1 U
X GND ~ -400 -850 100 R 50 50 1 1 U X GND ~ -400 -850 100 R 50 50 1 1 U
X GND ~ 550 850 100 L 50 50 1 1 U X GND ~ 550 850 100 L 50 50 1 1 U

3
remote/remote/remote-rescue.bck

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

124
remote/remote/remote-rescue.lib

@ -1,21 +1,131 @@
EESchema-LIBRARY Version 2.4 EESchema-LIBRARY Version 2.4
#encoding utf-8 #encoding utf-8
# #
# LCD1602_I2c-remote
#
DEF LCD1602_I2c-remote U 0 40 Y Y 1 F N
F0 "U" 50 -250 50 H V C CNN
F1 "LCD1602_I2c-remote" 50 250 50 H V C CNN
F2 "" 50 -250 50 H I C CNN
F3 "" 50 -250 50 H I C CNN
DRAW
S -300 200 350 -200 0 1 0 N
X GND ~ -400 0 100 R 50 50 1 1 U
X GND ~ 450 150 100 L 50 50 1 1 U
X LED ~ -400 100 100 R 50 50 1 1 U
X SCL ~ 450 -150 100 L 50 50 1 1 U
X SDA ~ 450 -50 100 L 50 50 1 1 U
X VCC ~ 450 50 100 L 50 50 1 1 U
ENDDRAW
ENDDEF
#
# LI_Charger-remote # LI_Charger-remote
# #
DEF LI_Charger-remote U 0 40 Y Y 1 F N DEF LI_Charger-remote U 0 40 Y Y 1 F N
F0 "U" 300 200 50 H V C CNN
F1 "LI_Charger-remote" -150 200 50 H V C CNN
F2 "" 300 200 50 H I C CNN
F3 "" 300 200 50 H I C CNN
F0 "U" 250 200 50 H V C CNN
F1 "LI_Charger-remote" -100 200 50 H V C CNN
F2 "" 250 200 50 H I C CNN
F3 "" 250 200 50 H I C CNN
DRAW DRAW
S 350 150 -350 -200 0 1 0 N
S -350 150 350 -200 0 1 0 N
X BAT ~ 50 -300 100 U 50 50 1 1 U X BAT ~ 50 -300 100 U 50 50 1 1 U
X GND ~ -150 -300 100 U 50 50 1 1 U X GND ~ -150 -300 100 U 50 50 1 1 U
X GND ~ -50 -300 100 U 50 50 1 1 U X GND ~ -50 -300 100 U 50 50 1 1 U
X Key ~ 250 -300 100 U 50 50 1 1 U
X GND ~ 150 -300 100 U 50 50 1 1 U
X VIN ~ -250 -300 100 U 50 50 1 1 U X VIN ~ -250 -300 100 U 50 50 1 1 U
X Vout ~ 150 -300 100 U 50 50 1 1 U
X Vout ~ 250 -300 100 U 50 50 1 1 U
ENDDRAW
ENDDEF
#
# cc2500-remote
#
DEF cc2500-remote U 0 40 Y Y 1 F N
F0 "U" 300 250 50 H V C CNN
F1 "cc2500-remote" -350 250 50 H V C CNN
F2 "" 300 250 50 H I C CNN
F3 "" 300 250 50 H I C CNN
DRAW
S 550 -300 -550 350 0 1 0 N
X CSn ~ -250 -400 100 U 50 50 1 1 U
X GDO0 ~ -150 -400 100 U 50 50 1 1 U
X GDO2 ~ 50 -400 100 U 50 50 1 1 U
X GND ~ -50 -400 100 U 50 50 1 1 U
X LNA_EN ~ -450 -400 100 U 50 50 1 1 U
X PA_EN ~ -350 -400 100 U 50 50 1 1 U
X SCLK ~ 250 -400 100 U 50 50 1 1 U
X SI ~ 350 -400 100 U 50 50 1 1 U
X SO ~ 150 -400 100 U 50 50 1 1 U
X VCC ~ 450 -400 100 U 50 50 1 1 U
ENDDRAW
ENDDEF
#
# joystick-remote
#
DEF joystick-remote U 0 40 Y Y 1 F N
F0 "U" 500 550 50 H V C CNN
F1 "joystick-remote" 200 550 50 H V C CNN
F2 "" 500 550 50 H I C CNN
F3 "" 500 550 50 H I C CNN
DRAW
S 50 250 550 500 0 1 0 N
X 5V ~ 400 150 100 U 50 50 1 1 U
X GND ~ 500 150 100 U 50 50 1 1 U
X SW ~ 100 150 100 U 50 50 1 1 U
X X ~ 200 150 100 U 50 50 1 1 U
X Y ~ 300 150 100 U 50 50 1 1 U
ENDDRAW
ENDDEF
#
# stm32-remote
#
DEF stm32-remote U 0 40 Y Y 1 F N
F0 "U" 400 -1100 50 H V C CNN
F1 "stm32-remote" 50 1100 50 H V C CNN
F2 "" 400 -1100 50 H I C CNN
F3 "" 400 -1100 50 H I C CNN
DRAW
S 450 -1050 -300 1050 0 1 0 N
X 3V3 ~ -400 -750 100 R 50 50 1 1 U
X 3V3 ~ 550 950 100 L 50 50 1 1 U
X 5V ~ 550 750 100 L 50 50 1 1 U
X 5v_pcb ~ 50 -1150 100 U 50 50 1 1 I
X GND ~ -400 -950 100 R 50 50 1 1 U
X GND ~ -400 -850 100 R 50 50 1 1 U
X GND ~ 550 850 100 L 50 50 1 1 U
X PA0 ~ -400 550 100 R 50 50 1 1 U
X PA1 ~ -400 450 100 R 50 50 1 1 U
X PA10 ~ 550 -350 100 L 50 50 1 1 U
X PA11 ~ 550 -250 100 L 50 50 1 1 U
X PA12 ~ 550 -150 100 L 50 50 1 1 U
X PA15 ~ 550 -50 100 L 50 50 1 1 U
X PA2 ~ -400 350 100 R 50 50 1 1 U
X PA3 ~ -400 250 100 R 50 50 1 1 U
X PA4 ~ -400 150 100 R 50 50 1 1 U
X PA5 ~ -400 50 100 R 50 50 1 1 U
X PA6 ~ -400 -50 100 R 50 50 1 1 U
X PA7 ~ -400 -150 100 R 50 50 1 1 U
X PA8 ~ 550 -550 100 L 50 50 1 1 U
X PA9 ~ 550 -450 100 L 50 50 1 1 U
X PB0 ~ -400 -250 100 R 50 50 1 1 U
X PB1 ~ -400 -350 100 R 50 50 1 1 U
X PB10 ~ -400 -450 100 R 50 50 1 1 U
X PB11 ~ -400 -550 100 R 50 50 1 1 U
X PB12 ~ 550 -950 100 L 50 50 1 1 U
X PB13 ~ 550 -850 100 L 50 50 1 1 U
X PB14 ~ 550 -750 100 L 50 50 1 1 U
X PB15 ~ 550 -650 100 L 50 50 1 1 U
X PB3 ~ 550 50 100 L 50 50 1 1 U
X PB4 ~ 550 150 100 L 50 50 1 1 U
X PB5 ~ 550 250 100 L 50 50 1 1 U
X PB6 ~ 550 350 100 L 50 50 1 1 U
X PB7 ~ 550 450 100 L 50 50 1 1 U
X PB8 ~ 550 550 100 L 50 50 1 1 U
X PB9 ~ 550 650 100 L 50 50 1 1 U
X PC13 ~ -400 850 100 R 50 50 1 1 U
X PC14 ~ -400 750 100 R 50 50 1 1 U
X PC15 ~ -400 650 100 R 50 50 1 1 U
X RST ~ -400 -650 100 R 50 50 1 1 U
X VBAT ~ -400 950 100 R 50 50 1 1 U
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #

989
remote/remote/remote.bak
File diff suppressed because it is too large
View File

12
remote/remote/remote.pro

@ -1,4 +1,4 @@
update=22/05/2015 07:44:53
update=Thu 07 Feb 2019 04:58:57 PM CET
version=1 version=1
last_client=kicad last_client=kicad
[general] [general]
@ -31,3 +31,13 @@ NetIExt=net
version=1 version=1
LibDir= LibDir=
[eeschema/libraries] [eeschema/libraries]
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1

986
remote/remote/remote.sch
File diff suppressed because it is too large
View File

2
remote/remote/sym-lib-table

@ -1,4 +1,4 @@
(sym_lib_table (sym_lib_table
(lib (name remote)(type Legacy)(uri /home/phschoen/git/diy-copter-remote/remote/remote/library/remote.lib)(options "")(descr ""))
(lib (name remote)(type Legacy)(uri ./library/remote.lib)(options "")(descr ""))
(lib (name remote-rescue)(type Legacy)(uri ${KIPRJMOD}/remote-rescue.lib)(options "")(descr "")) (lib (name remote-rescue)(type Legacy)(uri ${KIPRJMOD}/remote-rescue.lib)(options "")(descr ""))
) )
Loading…
Cancel
Save