13 changed files with 2052 additions and 0 deletions
-
13d/.gitignore
-
3743d/lib/threads.scad
-
3remote/remote/library/remote.bck
-
3remote/remote/library/remote.dcm
-
163remote/remote/library/remote.lib
-
212remote/remote/remote-cache.lib
-
3remote/remote/remote-rescue.dcm
-
22remote/remote/remote-rescue.lib
-
612remote/remote/remote.bak
-
1remote/remote/remote.kicad_pcb
-
33remote/remote/remote.pro
-
621remote/remote/remote.sch
-
4remote/remote/sym-lib-table
@ -0,0 +1 @@ |
|||
*.stl |
@ -0,0 +1,374 @@ |
|||
/* |
|||
* ISO-standard metric threads, following this specification: |
|||
* http://en.wikipedia.org/wiki/ISO_metric_screw_thread |
|||
* |
|||
* Copyright 2017 Dan Kirshner - dan_kirshner@yahoo.com |
|||
* 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. |
|||
* |
|||
* See <http://www.gnu.org/licenses/>. |
|||
* |
|||
* Version 2.3. 2017-08-31 Default for leadin: 0 (best for internal threads). |
|||
* Version 2.2. 2017-01-01 Correction for angle; leadfac option. (Thanks to |
|||
* Andrew Allen <a2intl@gmail.com>.) |
|||
* Version 2.1. 2016-12-04 Chamfer bottom end (low-z); leadin option. |
|||
* Version 2.0. 2016-11-05 Backwards compatibility (earlier OpenSCAD) fixes. |
|||
* Version 1.9. 2016-07-03 Option: tapered. |
|||
* Version 1.8. 2016-01-08 Option: (non-standard) angle. |
|||
* Version 1.7. 2015-11-28 Larger x-increment - for small-diameters. |
|||
* Version 1.6. 2015-09-01 Options: square threads, rectangular threads. |
|||
* Version 1.5. 2015-06-12 Options: thread_size, groove. |
|||
* Version 1.4. 2014-10-17 Use "faces" instead of "triangles" for polyhedron |
|||
* Version 1.3. 2013-12-01 Correct loop over turns -- don't have early cut-off |
|||
* Version 1.2. 2012-09-09 Use discrete polyhedra rather than linear_extrude () |
|||
* Version 1.1. 2012-09-07 Corrected to right-hand threads! |
|||
*/ |
|||
|
|||
// Examples. |
|||
// |
|||
// Standard M8 x 1. |
|||
// metric_thread (diameter=8, pitch=1, length=4); |
|||
|
|||
// Square thread. |
|||
// metric_thread (diameter=8, pitch=1, length=4, square=true); |
|||
|
|||
// Non-standard: long pitch, same thread size. |
|||
//metric_thread (diameter=8, pitch=4, length=4, thread_size=1, groove=true); |
|||
|
|||
// Non-standard: 20 mm diameter, long pitch, square "trough" width 3 mm, |
|||
// depth 1 mm. |
|||
//metric_thread (diameter=20, pitch=8, length=16, square=true, thread_size=6, |
|||
// groove=true, rectangle=0.333); |
|||
|
|||
// English: 1/4 x 20. |
|||
//english_thread (diameter=1/4, threads_per_inch=20, length=1); |
|||
|
|||
// Tapered. Example -- pipe size 3/4" -- per: |
|||
// http://www.engineeringtoolbox.com/npt-national-pipe-taper-threads-d_750.html |
|||
// english_thread (diameter=1.05, threads_per_inch=14, length=3/4, taper=1/16); |
|||
|
|||
// Thread for mounting on Rohloff hub. |
|||
//difference () { |
|||
// cylinder (r=20, h=10, $fn=100); |
|||
// |
|||
// metric_thread (diameter=34, pitch=1, length=10, internal=true, n_starts=6); |
|||
//} |
|||
|
|||
|
|||
// ---------------------------------------------------------------------------- |
|||
function segments (diameter) = min (50, ceil (diameter*6)); |
|||
|
|||
|
|||
// ---------------------------------------------------------------------------- |
|||
// diameter - outside diameter of threads in mm. Default: 8. |
|||
// pitch - thread axial "travel" per turn in mm. Default: 1. |
|||
// length - overall axial length of thread in mm. Default: 1. |
|||
// internal - true = clearances for internal thread (e.g., a nut). |
|||
// false = clearances for external thread (e.g., a bolt). |
|||
// (Internal threads should be "cut out" from a solid using |
|||
// difference ()). |
|||
// n_starts - Number of thread starts (e.g., DNA, a "double helix," has |
|||
// n_starts=2). See wikipedia Screw_thread. |
|||
// thread_size - (non-standard) axial width of a single thread "V" - independent |
|||
// of pitch. Default: same as pitch. |
|||
// groove - (non-standard) subtract inverted "V" from cylinder (rather than |
|||
// add protruding "V" to cylinder). |
|||
// square - Square threads (per |
|||
// https://en.wikipedia.org/wiki/Square_thread_form). |
|||
// rectangle - (non-standard) "Rectangular" thread - ratio depth/(axial) width |
|||
// Default: 1 (square). |
|||
// angle - (non-standard) angle (deg) of thread side from perpendicular to |
|||
// axis (default = standard = 30 degrees). |
|||
// taper - diameter change per length (National Pipe Thread/ANSI B1.20.1 |
|||
// is 1" diameter per 16" length). Taper decreases from 'diameter' |
|||
// as z increases. |
|||
// leadin - 0 (default): no chamfer; 1: chamfer (45 degree) at max-z end; |
|||
// 2: chamfer at both ends, 3: chamfer at z=0 end. |
|||
// leadfac - scale of leadin chamfer (default: 1.0 = 1/2 thread). |
|||
module metric_thread (diameter=8, pitch=1, length=1, internal=false, n_starts=1, |
|||
thread_size=-1, groove=false, square=false, rectangle=0, |
|||
angle=30, taper=0, leadin=0, leadfac=1.0) |
|||
{ |
|||
// thread_size: size of thread "V" different than travel per turn (pitch). |
|||
// Default: same as pitch. |
|||
local_thread_size = thread_size == -1 ? pitch : thread_size; |
|||
local_rectangle = rectangle ? rectangle : 1; |
|||
|
|||
n_segments = segments (diameter); |
|||
h = (square || rectangle) ? local_thread_size*local_rectangle/2 : local_thread_size / (2 * tan(angle)); |
|||
|
|||
h_fac1 = (square || rectangle) ? 0.90 : 0.625; |
|||
|
|||
// External thread includes additional relief. |
|||
h_fac2 = (square || rectangle) ? 0.95 : 5.3/8; |
|||
|
|||
tapered_diameter = diameter - length*taper; |
|||
|
|||
difference () { |
|||
union () { |
|||
if (! groove) { |
|||
metric_thread_turns (diameter, pitch, length, internal, n_starts, |
|||
local_thread_size, groove, square, rectangle, angle, |
|||
taper); |
|||
} |
|||
|
|||
difference () { |
|||
|
|||
// Solid center, including Dmin truncation. |
|||
if (groove) { |
|||
cylinder (r1=diameter/2, r2=tapered_diameter/2, |
|||
h=length, $fn=n_segments); |
|||
} else if (internal) { |
|||
cylinder (r1=diameter/2 - h*h_fac1, r2=tapered_diameter/2 - h*h_fac1, |
|||
h=length, $fn=n_segments); |
|||
} else { |
|||
|
|||
// External thread. |
|||
cylinder (r1=diameter/2 - h*h_fac2, r2=tapered_diameter/2 - h*h_fac2, |
|||
h=length, $fn=n_segments); |
|||
} |
|||
|
|||
if (groove) { |
|||
metric_thread_turns (diameter, pitch, length, internal, n_starts, |
|||
local_thread_size, groove, square, rectangle, |
|||
angle, taper); |
|||
} |
|||
} |
|||
} |
|||
|
|||
// chamfer z=0 end if leadin is 2 or 3 |
|||
if (leadin == 2 || leadin == 3) { |
|||
difference () { |
|||
cylinder (r=diameter/2 + 1, h=h*h_fac1*leadfac, $fn=n_segments); |
|||
|
|||
cylinder (r2=diameter/2, r1=diameter/2 - h*h_fac1*leadfac, h=h*h_fac1*leadfac, |
|||
$fn=n_segments); |
|||
} |
|||
} |
|||
|
|||
// chamfer z-max end if leadin is 1 or 2. |
|||
if (leadin == 1 || leadin == 2) { |
|||
translate ([0, 0, length + 0.05 - h*h_fac1*leadfac]) { |
|||
difference () { |
|||
cylinder (r=diameter/2 + 1, h=h*h_fac1*leadfac, $fn=n_segments); |
|||
cylinder (r1=tapered_diameter/2, r2=tapered_diameter/2 - h*h_fac1*leadfac, h=h*h_fac1*leadfac, |
|||
$fn=n_segments); |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
|
|||
|
|||
// ---------------------------------------------------------------------------- |
|||
// Input units in inches. |
|||
// Note: units of measure in drawing are mm! |
|||
module english_thread (diameter=0.25, threads_per_inch=20, length=1, |
|||
internal=false, n_starts=1, thread_size=-1, groove=false, |
|||
square=false, rectangle=0, angle=30, taper=0, leadin=0, |
|||
leadfac=1.0) |
|||
{ |
|||
// Convert to mm. |
|||
mm_diameter = diameter*25.4; |
|||
mm_pitch = (1.0/threads_per_inch)*25.4; |
|||
mm_length = length*25.4; |
|||
|
|||
echo (str ("mm_diameter: ", mm_diameter)); |
|||
echo (str ("mm_pitch: ", mm_pitch)); |
|||
echo (str ("mm_length: ", mm_length)); |
|||
metric_thread (mm_diameter, mm_pitch, mm_length, internal, n_starts, |
|||
thread_size, groove, square, rectangle, angle, taper, leadin, |
|||
leadfac); |
|||
} |
|||
|
|||
// ---------------------------------------------------------------------------- |
|||
module metric_thread_turns (diameter, pitch, length, internal, n_starts, |
|||
thread_size, groove, square, rectangle, angle, |
|||
taper) |
|||
{ |
|||
// Number of turns needed. |
|||
n_turns = floor (length/pitch); |
|||
|
|||
intersection () { |
|||
|
|||
// Start one below z = 0. Gives an extra turn at each end. |
|||
for (i=[-1*n_starts : n_turns+1]) { |
|||
translate ([0, 0, i*pitch]) { |
|||
metric_thread_turn (diameter, pitch, internal, n_starts, |
|||
thread_size, groove, square, rectangle, angle, |
|||
taper, i*pitch); |
|||
} |
|||
} |
|||
|
|||
// Cut to length. |
|||
translate ([0, 0, length/2]) { |
|||
cube ([diameter*3, diameter*3, length], center=true); |
|||
} |
|||
} |
|||
} |
|||
|
|||
|
|||
// ---------------------------------------------------------------------------- |
|||
module metric_thread_turn (diameter, pitch, internal, n_starts, thread_size, |
|||
groove, square, rectangle, angle, taper, z) |
|||
{ |
|||
n_segments = segments (diameter); |
|||
fraction_circle = 1.0/n_segments; |
|||
for (i=[0 : n_segments-1]) { |
|||
rotate ([0, 0, i*360*fraction_circle]) { |
|||
translate ([0, 0, i*n_starts*pitch*fraction_circle]) { |
|||
//current_diameter = diameter - taper*(z + i*n_starts*pitch*fraction_circle); |
|||
thread_polyhedron ((diameter - taper*(z + i*n_starts*pitch*fraction_circle))/2, |
|||
pitch, internal, n_starts, thread_size, groove, |
|||
square, rectangle, angle); |
|||
} |
|||
} |
|||
} |
|||
} |
|||
|
|||
|
|||
// ---------------------------------------------------------------------------- |
|||
module thread_polyhedron (radius, pitch, internal, n_starts, thread_size, |
|||
groove, square, rectangle, angle) |
|||
{ |
|||
n_segments = segments (radius*2); |
|||
fraction_circle = 1.0/n_segments; |
|||
|
|||
local_rectangle = rectangle ? rectangle : 1; |
|||
|
|||
h = (square || rectangle) ? thread_size*local_rectangle/2 : thread_size / (2 * tan(angle)); |
|||
outer_r = radius + (internal ? h/20 : 0); // Adds internal relief. |
|||
//echo (str ("outer_r: ", outer_r)); |
|||
|
|||
// A little extra on square thread -- make sure overlaps cylinder. |
|||
h_fac1 = (square || rectangle) ? 1.1 : 0.875; |
|||
inner_r = radius - h*h_fac1; // Does NOT do Dmin_truncation - do later with |
|||
// cylinder. |
|||
|
|||
translate_y = groove ? outer_r + inner_r : 0; |
|||
reflect_x = groove ? 1 : 0; |
|||
|
|||
// Make these just slightly bigger (keep in proportion) so polyhedra will |
|||
// overlap. |
|||
x_incr_outer = (! groove ? outer_r : inner_r) * fraction_circle * 2 * PI * 1.02; |
|||
x_incr_inner = (! groove ? inner_r : outer_r) * fraction_circle * 2 * PI * 1.02; |
|||
z_incr = n_starts * pitch * fraction_circle * 1.005; |
|||
|
|||
/* |
|||
(angles x0 and x3 inner are actually 60 deg) |
|||
|
|||
/\ (x2_inner, z2_inner) [2] |
|||
/ \ |
|||
(x3_inner, z3_inner) / \ |
|||
[3] \ \ |
|||
|\ \ (x2_outer, z2_outer) [6] |
|||
| \ / |
|||
| \ /| |
|||
z |[7]\/ / (x1_outer, z1_outer) [5] |
|||
| | | / |
|||
| x | |/ |
|||
| / | / (x0_outer, z0_outer) [4] |
|||
| / | / (behind: (x1_inner, z1_inner) [1] |
|||
|/ | / |
|||
y________| |/ |
|||
(r) / (x0_inner, z0_inner) [0] |
|||
|
|||
*/ |
|||
|
|||
x1_outer = outer_r * fraction_circle * 2 * PI; |
|||
|
|||
z0_outer = (outer_r - inner_r) * tan(angle); |
|||
//echo (str ("z0_outer: ", z0_outer)); |
|||
|
|||
//polygon ([[inner_r, 0], [outer_r, z0_outer], |
|||
// [outer_r, 0.5*pitch], [inner_r, 0.5*pitch]]); |
|||
z1_outer = z0_outer + z_incr; |
|||
|
|||
// Give internal square threads some clearance in the z direction, too. |
|||
bottom = internal ? 0.235 : 0.25; |
|||
top = internal ? 0.765 : 0.75; |
|||
|
|||
translate ([0, translate_y, 0]) { |
|||
mirror ([reflect_x, 0, 0]) { |
|||
|
|||
if (square || rectangle) { |
|||
|
|||
// Rule for face ordering: look at polyhedron from outside: points must |
|||
// be in clockwise order. |
|||
polyhedron ( |
|||
points = [ |
|||
[-x_incr_inner/2, -inner_r, bottom*thread_size], // [0] |
|||
[x_incr_inner/2, -inner_r, bottom*thread_size + z_incr], // [1] |
|||
[x_incr_inner/2, -inner_r, top*thread_size + z_incr], // [2] |
|||
[-x_incr_inner/2, -inner_r, top*thread_size], // [3] |
|||
|
|||
[-x_incr_outer/2, -outer_r, bottom*thread_size], // [4] |
|||
[x_incr_outer/2, -outer_r, bottom*thread_size + z_incr], // [5] |
|||
[x_incr_outer/2, -outer_r, top*thread_size + z_incr], // [6] |
|||
[-x_incr_outer/2, -outer_r, top*thread_size] // [7] |
|||
], |
|||
|
|||
faces = [ |
|||
[0, 3, 7, 4], // This-side trapezoid |
|||
|
|||
[1, 5, 6, 2], // Back-side trapezoid |
|||
|
|||
[0, 1, 2, 3], // Inner rectangle |
|||
|
|||
[4, 7, 6, 5], // Outer rectangle |
|||
|
|||
// These are not planar, so do with separate triangles. |
|||
[7, 2, 6], // Upper rectangle, bottom |
|||
[7, 3, 2], // Upper rectangle, top |
|||
|
|||
[0, 5, 1], // Lower rectangle, bottom |
|||
[0, 4, 5] // Lower rectangle, top |
|||
] |
|||
); |
|||
} else { |
|||
|
|||
// Rule for face ordering: look at polyhedron from outside: points must |
|||
// be in clockwise order. |
|||
polyhedron ( |
|||
points = [ |
|||
[-x_incr_inner/2, -inner_r, 0], // [0] |
|||
[x_incr_inner/2, -inner_r, z_incr], // [1] |
|||
[x_incr_inner/2, -inner_r, thread_size + z_incr], // [2] |
|||
[-x_incr_inner/2, -inner_r, thread_size], // [3] |
|||
|
|||
[-x_incr_outer/2, -outer_r, z0_outer], // [4] |
|||
[x_incr_outer/2, -outer_r, z0_outer + z_incr], // [5] |
|||
[x_incr_outer/2, -outer_r, thread_size - z0_outer + z_incr], // [6] |
|||
[-x_incr_outer/2, -outer_r, thread_size - z0_outer] // [7] |
|||
], |
|||
|
|||
faces = [ |
|||
[0, 3, 7, 4], // This-side trapezoid |
|||
|
|||
[1, 5, 6, 2], // Back-side trapezoid |
|||
|
|||
[0, 1, 2, 3], // Inner rectangle |
|||
|
|||
[4, 7, 6, 5], // Outer rectangle |
|||
|
|||
// These are not planar, so do with separate triangles. |
|||
[7, 2, 6], // Upper rectangle, bottom |
|||
[7, 3, 2], // Upper rectangle, top |
|||
|
|||
[0, 5, 1], // Lower rectangle, bottom |
|||
[0, 4, 5] // Lower rectangle, top |
|||
] |
|||
); |
|||
} |
|||
} |
|||
} |
|||
} |
|||
|
|||
|
@ -0,0 +1,3 @@ |
|||
EESchema-DOCLIB Version 2.0 |
|||
# |
|||
#End Doc Library |
@ -0,0 +1,3 @@ |
|||
EESchema-DOCLIB Version 2.0 |
|||
# |
|||
#End Doc Library |
@ -0,0 +1,163 @@ |
|||
EESchema-LIBRARY Version 2.4 |
|||
#encoding utf-8 |
|||
# |
|||
# LCD1602_I2c |
|||
# |
|||
DEF LCD1602_I2c U 0 40 Y Y 1 F N |
|||
F0 "U" 50 -250 50 H V C CNN |
|||
F1 "LCD1602_I2c" 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 |
|||
# |
|||
# LIPO |
|||
# |
|||
DEF LIPO B 0 40 Y Y 1 F N |
|||
F0 "B" 200 150 50 H V C CNN |
|||
F1 "LIPO" 0 300 50 H V C CNN |
|||
F2 "" 200 150 50 H I C CNN |
|||
F3 "" 200 150 50 H I C CNN |
|||
DRAW |
|||
P 2 0 1 12 0 250 200 250 N |
|||
P 2 0 1 28 50 200 150 200 N |
|||
P 3 0 1 0 100 200 100 50 200 50 N |
|||
P 3 0 1 0 200 400 100 400 100 250 N |
|||
X 3V7 ~ 300 400 100 L 50 50 1 1 U |
|||
X GND ~ 300 50 100 L 50 50 1 1 U |
|||
ENDDRAW |
|||
ENDDEF |
|||
# |
|||
# LI_Charger |
|||
# |
|||
DEF LI_Charger U 0 40 Y Y 1 F N |
|||
F0 "U" 250 200 50 H V C CNN |
|||
F1 "LI_Charger" -100 200 50 H V C CNN |
|||
F2 "" 250 200 50 H I C CNN |
|||
F3 "" 250 200 50 H I C CNN |
|||
DRAW |
|||
S -350 150 350 -200 0 1 0 N |
|||
X BAT ~ 50 -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 ~ 150 -300 100 U 50 50 1 1 U |
|||
X VIN ~ -250 -300 100 U 50 50 1 1 U |
|||
X Vout ~ 250 -300 100 U 50 50 1 1 U |
|||
ENDDRAW |
|||
ENDDEF |
|||
# |
|||
# cc2500 |
|||
# |
|||
DEF cc2500 U 0 40 Y Y 1 F N |
|||
F0 "U" 300 250 50 H V C CNN |
|||
F1 "cc2500" -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 |
|||
# |
|||
DEF joystick U 0 40 Y Y 1 F N |
|||
F0 "U" 500 550 50 H V C CNN |
|||
F1 "joystick" 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 |
|||
# |
|||
# spdt |
|||
# |
|||
DEF spdt SW 0 40 Y Y 1 F N |
|||
F0 "SW" 0 -100 50 H V C CNN |
|||
F1 "spdt" 0 100 50 H V C CNN |
|||
F2 "" 0 -100 50 H I C CNN |
|||
F3 "" 0 -100 50 H I C CNN |
|||
DRAW |
|||
P 3 0 1 0 -100 0 0 0 100 50 N |
|||
X ~ ~ -200 0 100 R 50 50 1 1 U I |
|||
X ~ ~ 200 -50 100 L 50 50 1 1 U I |
|||
X ~ ~ 200 50 100 L 50 50 1 1 U I |
|||
ENDDRAW |
|||
ENDDEF |
|||
# |
|||
# stm32 |
|||
# |
|||
DEF stm32 U 0 40 Y Y 1 F N |
|||
F0 "U" 400 -1100 50 H V C CNN |
|||
F1 "stm32" -150 -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 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 |
|||
ENDDEF |
|||
# |
|||
#End Library |
@ -0,0 +1,212 @@ |
|||
EESchema-LIBRARY Version 2.4 |
|||
#encoding utf-8 |
|||
# |
|||
# Device_Battery_Cell |
|||
# |
|||
DEF Device_Battery_Cell BT 0 0 N N 1 F N |
|||
F0 "BT" 100 100 50 H V L CNN |
|||
F1 "Device_Battery_Cell" 100 0 50 H V L CNN |
|||
F2 "" 0 60 50 V I C CNN |
|||
F3 "" 0 60 50 V I C CNN |
|||
DRAW |
|||
S -90 70 90 60 0 1 0 F |
|||
S -62 47 58 27 0 1 0 F |
|||
P 2 0 1 0 0 30 0 0 N |
|||
P 2 0 1 0 0 70 0 100 N |
|||
P 2 0 1 10 20 135 60 135 N |
|||
P 2 0 1 10 40 155 40 115 N |
|||
X + 1 0 200 100 D 50 50 1 1 P |
|||
X - 2 0 -100 100 U 50 50 1 1 P |
|||
ENDDRAW |
|||
ENDDEF |
|||
# |
|||
# Switch_SW_SPDT |
|||
# |
|||
DEF Switch_SW_SPDT SW 0 0 Y N 1 F N |
|||
F0 "SW" 0 170 50 H V C CNN |
|||
F1 "Switch_SW_SPDT" 0 -200 50 H V C CNN |
|||
F2 "" 0 0 50 H I C CNN |
|||
F3 "" 0 0 50 H I C CNN |
|||
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 |
|||
ENDDRAW |
|||
ENDDEF |
|||
# |
|||
# power_+3.3V |
|||
# |
|||
DEF power_+3.3V #PWR 0 0 Y Y 1 F P |
|||
F0 "#PWR" 0 -150 50 H I C CNN |
|||
F1 "power_+3.3V" 0 140 50 H V C CNN |
|||
F2 "" 0 0 50 H I C CNN |
|||
F3 "" 0 0 50 H I C CNN |
|||
ALIAS +3.3V |
|||
DRAW |
|||
P 2 0 1 0 -30 50 0 100 N |
|||
P 2 0 1 0 0 0 0 100 N |
|||
P 2 0 1 0 0 100 30 50 N |
|||
X +3V3 1 0 0 0 U 50 50 1 1 W N |
|||
ENDDRAW |
|||
ENDDEF |
|||
# |
|||
# power_+5V |
|||
# |
|||
DEF power_+5V #PWR 0 0 Y Y 1 F P |
|||
F0 "#PWR" 0 -150 50 H I C CNN |
|||
F1 "power_+5V" 0 140 50 H V C CNN |
|||
F2 "" 0 0 50 H I C CNN |
|||
F3 "" 0 0 50 H I C CNN |
|||
DRAW |
|||
P 2 0 1 0 -30 50 0 100 N |
|||
P 2 0 1 0 0 0 0 100 N |
|||
P 2 0 1 0 0 100 30 50 N |
|||
X +5V 1 0 0 0 U 50 50 1 1 W N |
|||
ENDDRAW |
|||
ENDDEF |
|||
# |
|||
# power_GND |
|||
# |
|||
DEF power_GND #PWR 0 0 Y Y 1 F P |
|||
F0 "#PWR" 0 -250 50 H I C CNN |
|||
F1 "power_GND" 0 -150 50 H V C CNN |
|||
F2 "" 0 0 50 H I C CNN |
|||
F3 "" 0 0 50 H I C CNN |
|||
DRAW |
|||
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N |
|||
X GND 1 0 0 0 D 50 50 1 1 W N |
|||
ENDDRAW |
|||
ENDDEF |
|||
# |
|||
# remote_LCD1602_I2c |
|||
# |
|||
DEF remote_LCD1602_I2c U 0 40 Y Y 1 F N |
|||
F0 "U" 50 -250 50 H V C CNN |
|||
F1 "remote_LCD1602_I2c" 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 |
|||
# |
|||
# remote_LI_Charger |
|||
# |
|||
DEF remote_LI_Charger U 0 40 Y Y 1 F N |
|||
F0 "U" 250 200 50 H V C CNN |
|||
F1 "remote_LI_Charger" -100 200 50 H V C CNN |
|||
F2 "" 250 200 50 H I C CNN |
|||
F3 "" 250 200 50 H I C CNN |
|||
DRAW |
|||
S -350 150 350 -200 0 1 0 N |
|||
X BAT ~ 50 -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 ~ 150 -300 100 U 50 50 1 1 U |
|||
X VIN ~ -250 -300 100 U 50 50 1 1 U |
|||
X Vout ~ 250 -300 100 U 50 50 1 1 U |
|||
ENDDRAW |
|||
ENDDEF |
|||
# |
|||
# remote_cc2500 |
|||
# |
|||
DEF remote_cc2500 U 0 40 Y Y 1 F N |
|||
F0 "U" 300 250 50 H V C CNN |
|||
F1 "remote_cc2500" -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 |
|||
# |
|||
# remote_joystick |
|||
# |
|||
DEF remote_joystick U 0 40 Y Y 1 F N |
|||
F0 "U" 500 550 50 H V C CNN |
|||
F1 "remote_joystick" 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 |
|||
# |
|||
# remote_stm32 |
|||
# |
|||
DEF remote_stm32 U 0 40 Y Y 1 F N |
|||
F0 "U" 400 -1100 50 H V C CNN |
|||
F1 "remote_stm32" -150 -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 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 |
|||
ENDDEF |
|||
# |
|||
#End Library |
@ -0,0 +1,3 @@ |
|||
EESchema-DOCLIB Version 2.0 |
|||
# |
|||
#End Doc Library |
@ -0,0 +1,22 @@ |
|||
EESchema-LIBRARY Version 2.4 |
|||
#encoding utf-8 |
|||
# |
|||
# LI_Charger-remote |
|||
# |
|||
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 |
|||
DRAW |
|||
S 350 150 -350 -200 0 1 0 N |
|||
X BAT ~ 50 -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 Key ~ 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 |
|||
ENDDRAW |
|||
ENDDEF |
|||
# |
|||
#End Library |
@ -0,0 +1,612 @@ |
|||
EESchema Schematic File Version 4 |
|||
LIBS:remote-cache |
|||
EELAYER 26 0 |
|||
EELAYER END |
|||
$Descr A4 11693 8268 |
|||
encoding utf-8 |
|||
Sheet 1 1 |
|||
Title "" |
|||
Date "" |
|||
Rev "" |
|||
Comp "" |
|||
Comment1 "" |
|||
Comment2 "" |
|||
Comment3 "" |
|||
Comment4 "" |
|||
$EndDescr |
|||
$Comp |
|||
L remote:LCD1602_I2c U? |
|||
U 1 1 5C4907C9 |
|||
P 7250 1650 |
|||
F 0 "U?" H 7275 2025 50 0000 C CNN |
|||
F 1 "LCD1602_I2c" H 7275 1934 50 0000 C CNN |
|||
F 2 "" H 7300 1400 50 0001 C CNN |
|||
F 3 "" H 7300 1400 50 0001 C CNN |
|||
1 7250 1650 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L remote:cc2500 U? |
|||
U 1 1 5C490843 |
|||
P 3350 1600 |
|||
F 0 "U?" H 3928 1615 50 0000 L CNN |
|||
F 1 "cc2500" H 3928 1524 50 0000 L CNN |
|||
F 2 "" H 3650 1850 50 0001 C CNN |
|||
F 3 "" H 3650 1850 50 0001 C CNN |
|||
1 3350 1600 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L remote:stm32 U? |
|||
U 1 1 5C490878 |
|||
P 5550 3900 |
|||
F 0 "U?" H 5625 5115 50 0000 C CNN |
|||
F 1 "stm32" H 5625 5024 50 0000 C CNN |
|||
F 2 "" H 5950 2800 50 0001 C CNN |
|||
F 3 "" H 5950 2800 50 0001 C CNN |
|||
1 5550 3900 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
9350 2900 9350 3400 |
|||
Wire Wire Line |
|||
9400 3050 9400 3600 |
|||
Connection ~ 9400 3050 |
|||
Wire Wire Line |
|||
3000 2000 3000 2200 |
|||
Wire Wire Line |
|||
3000 2200 3200 2200 |
|||
Wire Wire Line |
|||
3200 2200 3200 2000 |
|||
Wire Wire Line |
|||
2900 2000 2900 2300 |
|||
Wire Wire Line |
|||
2900 2300 3400 2300 |
|||
Wire Wire Line |
|||
3400 2300 3400 2000 |
|||
Wire Wire Line |
|||
6850 1550 6600 1550 |
|||
Wire Wire Line |
|||
6600 1550 6600 1650 |
|||
Wire Wire Line |
|||
6600 1650 6850 1650 |
|||
Wire Wire Line |
|||
5150 3350 3700 3350 |
|||
Wire Wire Line |
|||
3700 3350 3700 2000 |
|||
Wire Wire Line |
|||
5150 3450 3600 3450 |
|||
Wire Wire Line |
|||
3600 3450 3600 2000 |
|||
Wire Wire Line |
|||
3500 2000 3500 3550 |
|||
Wire Wire Line |
|||
3500 3550 5150 3550 |
|||
Wire Wire Line |
|||
5150 3650 3100 3650 |
|||
Wire Wire Line |
|||
3100 3650 3100 2000 |
|||
Wire Wire Line |
|||
7700 1700 7950 1700 |
|||
Wire Wire Line |
|||
7950 1700 7950 2700 |
|||
Wire Wire Line |
|||
7700 1800 7700 2650 |
|||
$Comp |
|||
L remote:joystick left |
|||
U 1 1 5C49DC62 |
|||
P 2300 4150 |
|||
F 0 "left" H 2878 4515 50 0000 L CNN |
|||
F 1 "joystick" H 2878 4424 50 0000 L CNN |
|||
F 2 "" H 2800 4700 50 0001 C CNN |
|||
F 3 "" H 2800 4700 50 0001 C CNN |
|||
1 2300 4150 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L remote:joystick right |
|||
U 1 1 5C49FFCD |
|||
P 2300 4950 |
|||
F 0 "right" H 2878 5315 50 0000 L CNN |
|||
F 1 "joystick" H 2878 5224 50 0000 L CNN |
|||
F 2 "" H 2800 5500 50 0001 C CNN |
|||
F 3 "" H 2800 5500 50 0001 C CNN |
|||
1 2300 4950 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
2800 4000 2800 4100 |
|||
Wire Wire Line |
|||
2600 4000 2600 4350 |
|||
Wire Wire Line |
|||
2600 4350 4600 4350 |
|||
Wire Wire Line |
|||
4600 4350 4600 3750 |
|||
Wire Wire Line |
|||
4600 3750 5150 3750 |
|||
Wire Wire Line |
|||
5150 3850 4650 3850 |
|||
Wire Wire Line |
|||
4650 3850 4650 4400 |
|||
Wire Wire Line |
|||
4650 4400 2500 4400 |
|||
Wire Wire Line |
|||
2500 4400 2500 4000 |
|||
Wire Wire Line |
|||
2600 4800 2600 5150 |
|||
Wire Wire Line |
|||
2600 5150 4700 5150 |
|||
Wire Wire Line |
|||
4700 5150 4700 3950 |
|||
Wire Wire Line |
|||
4700 3950 5150 3950 |
|||
Wire Wire Line |
|||
5150 4050 4750 4050 |
|||
Wire Wire Line |
|||
4750 4050 4750 5200 |
|||
Wire Wire Line |
|||
4750 5200 2500 5200 |
|||
Wire Wire Line |
|||
2500 5200 2500 4800 |
|||
Wire Wire Line |
|||
5150 4150 4850 4150 |
|||
Wire Wire Line |
|||
4850 4150 4850 5250 |
|||
Wire Wire Line |
|||
4850 5250 9250 5250 |
|||
Wire Wire Line |
|||
9250 5250 9250 4500 |
|||
Wire Wire Line |
|||
5150 4250 4900 4250 |
|||
Wire Wire Line |
|||
4900 4250 4900 5150 |
|||
Wire Wire Line |
|||
4900 5150 7400 5150 |
|||
Wire Wire Line |
|||
7400 5150 7400 3500 |
|||
Wire Wire Line |
|||
5150 4350 4950 4350 |
|||
Wire Wire Line |
|||
4950 4350 4950 5100 |
|||
Wire Wire Line |
|||
4950 5100 8100 5100 |
|||
Wire Wire Line |
|||
8100 5100 8100 3500 |
|||
Wire Wire Line |
|||
5150 4450 5000 4450 |
|||
Wire Wire Line |
|||
5000 4450 5000 5050 |
|||
Wire Wire Line |
|||
5000 5050 9950 5050 |
|||
Wire Wire Line |
|||
9950 5050 9950 3750 |
|||
Wire Wire Line |
|||
9950 3750 9500 3750 |
|||
Wire Wire Line |
|||
9500 3750 9500 3450 |
|||
Wire Wire Line |
|||
10150 3450 10150 4850 |
|||
Wire Wire Line |
|||
10150 4850 6100 4850 |
|||
Wire Wire Line |
|||
9400 1350 9400 1450 |
|||
$Comp |
|||
L remote:LI_Charger U? |
|||
U 1 1 5C4FB0A2 |
|||
P 9550 1050 |
|||
F 0 "U?" H 9928 1015 50 0000 L CNN |
|||
F 1 "LI_Charger" H 9928 924 50 0000 L CNN |
|||
F 2 "" H 9800 1250 50 0001 C CNN |
|||
F 3 "" H 9800 1250 50 0001 C CNN |
|||
1 9550 1050 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
9800 1350 9800 1550 |
|||
Wire Wire Line |
|||
9800 1550 9300 1550 |
|||
Connection ~ 9300 1550 |
|||
Wire Wire Line |
|||
9300 1550 9300 1350 |
|||
Wire Wire Line |
|||
9500 1350 9500 1450 |
|||
Wire Wire Line |
|||
9500 1450 9400 1450 |
|||
Connection ~ 9400 1450 |
|||
Wire Wire Line |
|||
6100 4750 8850 4750 |
|||
$Comp |
|||
L power:+3.3V #PWR? |
|||
U 1 1 5C539DC8 |
|||
P 4150 2000 |
|||
F 0 "#PWR?" H 4150 1850 50 0001 C CNN |
|||
F 1 "+3.3V" H 4165 2173 50 0000 C CNN |
|||
F 2 "" H 4150 2000 50 0001 C CNN |
|||
F 3 "" H 4150 2000 50 0001 C CNN |
|||
1 4150 2000 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:+3.3V #PWR? |
|||
U 1 1 5C539EAE |
|||
P 3300 4000 |
|||
F 0 "#PWR?" H 3300 3850 50 0001 C CNN |
|||
F 1 "+3.3V" H 3315 4173 50 0000 C CNN |
|||
F 2 "" H 3300 4000 50 0001 C CNN |
|||
F 3 "" H 3300 4000 50 0001 C CNN |
|||
1 3300 4000 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:+3.3V #PWR? |
|||
U 1 1 5C539EFA |
|||
P 3300 4800 |
|||
F 0 "#PWR?" H 3300 4650 50 0001 C CNN |
|||
F 1 "+3.3V" H 3315 4973 50 0000 C CNN |
|||
F 2 "" H 3300 4800 50 0001 C CNN |
|||
F 3 "" H 3300 4800 50 0001 C CNN |
|||
1 3300 4800 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C56BD86 |
|||
P 2800 4850 |
|||
F 0 "#PWR?" H 2800 4600 50 0001 C CNN |
|||
F 1 "GND" H 2805 4677 50 0000 C CNN |
|||
F 2 "" H 2800 4850 50 0001 C CNN |
|||
F 3 "" H 2800 4850 50 0001 C CNN |
|||
1 2800 4850 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
2800 4800 2800 4850 |
|||
Wire Wire Line |
|||
2700 4800 2700 5100 |
|||
Wire Wire Line |
|||
2700 5100 3300 5100 |
|||
Wire Wire Line |
|||
3300 5100 3300 4800 |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C585C56 |
|||
P 2800 4100 |
|||
F 0 "#PWR?" H 2800 3850 50 0001 C CNN |
|||
F 1 "GND" H 2805 3927 50 0000 C CNN |
|||
F 2 "" H 2800 4100 50 0001 C CNN |
|||
F 3 "" H 2800 4100 50 0001 C CNN |
|||
1 2800 4100 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
2700 4300 3300 4300 |
|||
Wire Wire Line |
|||
3300 4300 3300 4000 |
|||
Wire Wire Line |
|||
2700 4000 2700 4300 |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C59B403 |
|||
P 3300 2400 |
|||
F 0 "#PWR?" H 3300 2150 50 0001 C CNN |
|||
F 1 "GND" H 3305 2227 50 0000 C CNN |
|||
F 2 "" H 3300 2400 50 0001 C CNN |
|||
F 3 "" H 3300 2400 50 0001 C CNN |
|||
1 3300 2400 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
3300 2000 3300 2400 |
|||
Wire Wire Line |
|||
3800 2000 3800 2100 |
|||
Wire Wire Line |
|||
4150 2000 4150 2100 |
|||
Wire Wire Line |
|||
4150 2100 3800 2100 |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C5C213F |
|||
P 8400 1500 |
|||
F 0 "#PWR?" H 8400 1250 50 0001 C CNN |
|||
F 1 "GND" H 8405 1327 50 0000 C CNN |
|||
F 2 "" H 8400 1500 50 0001 C CNN |
|||
F 3 "" H 8400 1500 50 0001 C CNN |
|||
1 8400 1500 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:+5V #PWR? |
|||
U 1 1 5C5C7D15 |
|||
P 8600 1250 |
|||
F 0 "#PWR?" H 8600 1100 50 0001 C CNN |
|||
F 1 "+5V" H 8615 1423 50 0000 C CNN |
|||
F 2 "" H 8600 1250 50 0001 C CNN |
|||
F 3 "" H 8600 1250 50 0001 C CNN |
|||
1 8600 1250 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
8600 1250 8600 1550 |
|||
$Comp |
|||
L Switch:SW_SPDT SW_on |
|||
U 1 1 5C5EB1D0 |
|||
P 10150 2000 |
|||
F 0 "SW_on" H 10150 2285 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 10150 2194 50 0000 C CNN |
|||
F 2 "" H 10150 2000 50 0001 C CNN |
|||
F 3 "" H 10150 2000 50 0001 C CNN |
|||
1 10150 2000 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L Device:Battery_Cell BT? |
|||
U 1 1 5C5FC330 |
|||
P 10750 1900 |
|||
F 0 "BT?" H 10868 1996 50 0000 L CNN |
|||
F 1 "Battery_Cell" H 10868 1905 50 0000 L CNN |
|||
F 2 "" V 10750 1960 50 0001 C CNN |
|||
F 3 "~" V 10750 1960 50 0001 C CNN |
|||
1 10750 1900 |
|||
0 -1 -1 0 |
|||
$EndComp |
|||
Wire Wire Line |
|||
10350 1900 10550 1900 |
|||
Wire Wire Line |
|||
9950 2000 9600 2000 |
|||
Wire Wire Line |
|||
9600 1350 9600 2000 |
|||
Wire Wire Line |
|||
9700 1350 9700 1600 |
|||
Wire Wire Line |
|||
9700 1600 10950 1600 |
|||
Wire Wire Line |
|||
10950 1600 10950 1900 |
|||
Wire Wire Line |
|||
10950 1900 10850 1900 |
|||
$Comp |
|||
L Switch:SW_SPDT SW_mode |
|||
U 1 1 5C664B4A |
|||
P 7600 3500 |
|||
F 0 "SW_mode" H 7600 3785 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 7600 3694 50 0000 C CNN |
|||
F 2 "" H 7600 3500 50 0001 C CNN |
|||
F 3 "" H 7600 3500 50 0001 C CNN |
|||
1 7600 3500 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L Switch:SW_SPDT SW_prearm |
|||
U 1 1 5C66A2C4 |
|||
P 8300 3500 |
|||
F 0 "SW_prearm" H 8300 3785 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 8300 3694 50 0000 C CNN |
|||
F 2 "" H 8300 3500 50 0001 C CNN |
|||
F 3 "" H 8300 3500 50 0001 C CNN |
|||
1 8300 3500 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
7800 3400 7950 3400 |
|||
Wire Wire Line |
|||
7950 3400 7950 2900 |
|||
Wire Wire Line |
|||
7800 3600 8000 3600 |
|||
Wire Wire Line |
|||
8000 3600 8000 3050 |
|||
Wire Wire Line |
|||
7950 2900 8600 2900 |
|||
Wire Wire Line |
|||
8000 3050 8650 3050 |
|||
Wire Wire Line |
|||
8500 3400 8600 3400 |
|||
Wire Wire Line |
|||
8600 3400 8600 2900 |
|||
Connection ~ 8600 2900 |
|||
Wire Wire Line |
|||
8500 3600 8650 3600 |
|||
Wire Wire Line |
|||
8650 3600 8650 3050 |
|||
Connection ~ 8650 3050 |
|||
Wire Wire Line |
|||
8650 3050 8750 3050 |
|||
$Comp |
|||
L Switch:SW_SPDT SW_prearm? |
|||
U 1 1 5C6ADADC |
|||
P 9050 3500 |
|||
F 0 "SW_prearm?" H 9050 3785 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 9050 3694 50 0000 C CNN |
|||
F 2 "" H 9050 3500 50 0001 C CNN |
|||
F 3 "" H 9050 3500 50 0001 C CNN |
|||
1 9050 3500 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L Switch:SW_SPDT SW_prearm? |
|||
U 1 1 5C6B833D |
|||
P 9700 3450 |
|||
F 0 "SW_prearm?" H 9700 3735 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 9700 3644 50 0000 C CNN |
|||
F 2 "" H 9700 3450 50 0001 C CNN |
|||
F 3 "" H 9700 3450 50 0001 C CNN |
|||
1 9700 3450 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L Switch:SW_SPDT SW_prearm? |
|||
U 1 1 5C6C2B8C |
|||
P 10350 3450 |
|||
F 0 "SW_prearm?" H 10350 3735 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 10350 3644 50 0000 C CNN |
|||
F 2 "" H 10350 3450 50 0001 C CNN |
|||
F 3 "" H 10350 3450 50 0001 C CNN |
|||
1 10350 3450 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
9350 2900 10000 2900 |
|||
Wire Wire Line |
|||
9400 3050 10050 3050 |
|||
Wire Wire Line |
|||
9250 3400 9350 3400 |
|||
Wire Wire Line |
|||
8850 3500 8850 4750 |
|||
Wire Wire Line |
|||
9250 3600 9400 3600 |
|||
$Comp |
|||
L Switch:SW_SPDT SW_prearm? |
|||
U 1 1 5C6E65D5 |
|||
P 9450 4500 |
|||
F 0 "SW_prearm?" H 9450 4785 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 9450 4694 50 0000 C CNN |
|||
F 2 "" H 9450 4500 50 0001 C CNN |
|||
F 3 "" H 9450 4500 50 0001 C CNN |
|||
1 9450 4500 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
9400 3600 9400 3800 |
|||
Wire Wire Line |
|||
9400 3800 9900 3800 |
|||
Wire Wire Line |
|||
9900 3800 9900 4600 |
|||
Wire Wire Line |
|||
9900 4600 9650 4600 |
|||
Connection ~ 9400 3600 |
|||
Wire Wire Line |
|||
9350 3400 9350 3850 |
|||
Wire Wire Line |
|||
9350 3850 9850 3850 |
|||
Wire Wire Line |
|||
9850 3850 9850 4400 |
|||
Wire Wire Line |
|||
9850 4400 9650 4400 |
|||
Connection ~ 9350 3400 |
|||
Wire Wire Line |
|||
9900 3350 10000 3350 |
|||
Wire Wire Line |
|||
10000 3350 10000 2900 |
|||
Connection ~ 10000 2900 |
|||
Wire Wire Line |
|||
10000 2900 10650 2900 |
|||
Wire Wire Line |
|||
9900 3550 10050 3550 |
|||
Wire Wire Line |
|||
10050 3550 10050 3050 |
|||
Connection ~ 10050 3050 |
|||
Wire Wire Line |
|||
10050 3050 10700 3050 |
|||
Wire Wire Line |
|||
10550 3350 10650 3350 |
|||
Wire Wire Line |
|||
10650 3350 10650 2900 |
|||
Wire Wire Line |
|||
10700 3050 10700 3550 |
|||
Wire Wire Line |
|||
10700 3550 10550 3550 |
|||
$Comp |
|||
L power:+3.3V #PWR? |
|||
U 1 1 5C70E844 |
|||
P 8750 2800 |
|||
F 0 "#PWR?" H 8750 2650 50 0001 C CNN |
|||
F 1 "+3.3V" H 8765 2973 50 0000 C CNN |
|||
F 2 "" H 8750 2800 50 0001 C CNN |
|||
F 3 "" H 8750 2800 50 0001 C CNN |
|||
1 8750 2800 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C70E899 |
|||
P 8750 3050 |
|||
F 0 "#PWR?" H 8750 2800 50 0001 C CNN |
|||
F 1 "GND" H 8755 2877 50 0000 C CNN |
|||
F 2 "" H 8750 3050 50 0001 C CNN |
|||
F 3 "" H 8750 3050 50 0001 C CNN |
|||
1 8750 3050 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Connection ~ 8750 3050 |
|||
Wire Wire Line |
|||
8750 3050 9400 3050 |
|||
Wire Wire Line |
|||
8600 2900 9350 2900 |
|||
Connection ~ 9350 2900 |
|||
$Comp |
|||
L power:+3.3V #PWR? |
|||
U 1 1 5C717820 |
|||
P 6200 2950 |
|||
F 0 "#PWR?" H 6200 2800 50 0001 C CNN |
|||
F 1 "+3.3V" H 6215 3123 50 0000 C CNN |
|||
F 2 "" H 6200 2950 50 0001 C CNN |
|||
F 3 "" H 6200 2950 50 0001 C CNN |
|||
1 6200 2950 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C7178B9 |
|||
P 5100 4850 |
|||
F 0 "#PWR?" H 5100 4600 50 0001 C CNN |
|||
F 1 "GND" H 5105 4677 50 0000 C CNN |
|||
F 2 "" H 5100 4850 50 0001 C CNN |
|||
F 3 "" H 5100 4850 50 0001 C CNN |
|||
1 5100 4850 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
5100 4850 5150 4850 |
|||
Wire Wire Line |
|||
6100 2950 6200 2950 |
|||
$Comp |
|||
L power:+5V #PWR? |
|||
U 1 1 5C732D1F |
|||
P 6350 3150 |
|||
F 0 "#PWR?" H 6350 3000 50 0001 C CNN |
|||
F 1 "+5V" H 6365 3323 50 0000 C CNN |
|||
F 2 "" H 6350 3150 50 0001 C CNN |
|||
F 3 "" H 6350 3150 50 0001 C CNN |
|||
1 6350 3150 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
6350 3150 6100 3150 |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C73BB83 |
|||
P 6750 3050 |
|||
F 0 "#PWR?" H 6750 2800 50 0001 C CNN |
|||
F 1 "GND" H 6755 2877 50 0000 C CNN |
|||
F 2 "" H 6750 3050 50 0001 C CNN |
|||
F 3 "" H 6750 3050 50 0001 C CNN |
|||
1 6750 3050 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
6100 3050 6750 3050 |
|||
Wire Wire Line |
|||
7700 2650 7300 2650 |
|||
Wire Wire Line |
|||
7300 3550 7300 2650 |
|||
Wire Wire Line |
|||
6100 3550 7300 3550 |
|||
Wire Wire Line |
|||
7250 3450 7250 2700 |
|||
Wire Wire Line |
|||
7250 2700 7950 2700 |
|||
Wire Wire Line |
|||
6100 3450 7250 3450 |
|||
Wire Wire Line |
|||
7700 1500 8400 1500 |
|||
Wire Wire Line |
|||
7700 1600 8600 1600 |
|||
Wire Wire Line |
|||
9300 1550 8600 1550 |
|||
Connection ~ 8600 1550 |
|||
Wire Wire Line |
|||
8600 1550 8600 1600 |
|||
Wire Wire Line |
|||
9400 1450 8400 1450 |
|||
Wire Wire Line |
|||
8400 1450 8400 1500 |
|||
Connection ~ 8400 1500 |
|||
$EndSCHEMATC |
@ -0,0 +1 @@ |
|||
(kicad_pcb (version 4) (host kicad "dummy file") ) |
@ -0,0 +1,33 @@ |
|||
update=22/05/2015 07:44:53 |
|||
version=1 |
|||
last_client=kicad |
|||
[general] |
|||
version=1 |
|||
RootSch= |
|||
BoardNm= |
|||
[pcbnew] |
|||
version=1 |
|||
LastNetListRead= |
|||
UseCmpFile=1 |
|||
PadDrill=0.600000000000 |
|||
PadDrillOvalY=0.600000000000 |
|||
PadSizeH=1.500000000000 |
|||
PadSizeV=1.500000000000 |
|||
PcbTextSizeV=1.500000000000 |
|||
PcbTextSizeH=1.500000000000 |
|||
PcbTextThickness=0.300000000000 |
|||
ModuleTextSizeV=1.000000000000 |
|||
ModuleTextSizeH=1.000000000000 |
|||
ModuleTextSizeThickness=0.150000000000 |
|||
SolderMaskClearance=0.000000000000 |
|||
SolderMaskMinWidth=0.000000000000 |
|||
DrawSegmentWidth=0.200000000000 |
|||
BoardOutlineThickness=0.100000000000 |
|||
ModuleOutlineThickness=0.150000000000 |
|||
[cvpcb] |
|||
version=1 |
|||
NetIExt=net |
|||
[eeschema] |
|||
version=1 |
|||
LibDir= |
|||
[eeschema/libraries] |
@ -0,0 +1,621 @@ |
|||
EESchema Schematic File Version 4 |
|||
LIBS:remote-cache |
|||
EELAYER 26 0 |
|||
EELAYER END |
|||
$Descr A4 11693 8268 |
|||
encoding utf-8 |
|||
Sheet 1 1 |
|||
Title "" |
|||
Date "" |
|||
Rev "" |
|||
Comp "" |
|||
Comment1 "" |
|||
Comment2 "" |
|||
Comment3 "" |
|||
Comment4 "" |
|||
$EndDescr |
|||
$Comp |
|||
L remote:LCD1602_I2c U? |
|||
U 1 1 5C4907C9 |
|||
P 7250 1650 |
|||
F 0 "U?" H 7275 2025 50 0000 C CNN |
|||
F 1 "LCD1602_I2c" H 7275 1934 50 0000 C CNN |
|||
F 2 "" H 7300 1400 50 0001 C CNN |
|||
F 3 "" H 7300 1400 50 0001 C CNN |
|||
1 7250 1650 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L remote:cc2500 U? |
|||
U 1 1 5C490843 |
|||
P 3350 1600 |
|||
F 0 "U?" H 3928 1615 50 0000 L CNN |
|||
F 1 "cc2500" H 3928 1524 50 0000 L CNN |
|||
F 2 "" H 3650 1850 50 0001 C CNN |
|||
F 3 "" H 3650 1850 50 0001 C CNN |
|||
1 3350 1600 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L remote:stm32 U? |
|||
U 1 1 5C490878 |
|||
P 5550 3900 |
|||
F 0 "U?" H 5625 5115 50 0000 C CNN |
|||
F 1 "stm32" H 5625 5024 50 0000 C CNN |
|||
F 2 "" H 5950 2800 50 0001 C CNN |
|||
F 3 "" H 5950 2800 50 0001 C CNN |
|||
1 5550 3900 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
9350 2900 9350 3400 |
|||
Wire Wire Line |
|||
9400 3050 9400 3600 |
|||
Connection ~ 9400 3050 |
|||
Wire Wire Line |
|||
3000 2000 3000 2200 |
|||
Wire Wire Line |
|||
3000 2200 3200 2200 |
|||
Wire Wire Line |
|||
3200 2200 3200 2000 |
|||
Wire Wire Line |
|||
2900 2000 2900 2300 |
|||
Wire Wire Line |
|||
2900 2300 3400 2300 |
|||
Wire Wire Line |
|||
3400 2300 3400 2000 |
|||
Wire Wire Line |
|||
6850 1550 6600 1550 |
|||
Wire Wire Line |
|||
6600 1550 6600 1650 |
|||
Wire Wire Line |
|||
6600 1650 6850 1650 |
|||
Wire Wire Line |
|||
5150 3350 3700 3350 |
|||
Wire Wire Line |
|||
3700 3350 3700 2000 |
|||
Wire Wire Line |
|||
5150 3450 3600 3450 |
|||
Wire Wire Line |
|||
3600 3450 3600 2000 |
|||
Wire Wire Line |
|||
3500 2000 3500 3550 |
|||
Wire Wire Line |
|||
3500 3550 5150 3550 |
|||
Wire Wire Line |
|||
5150 3650 3100 3650 |
|||
Wire Wire Line |
|||
3100 3650 3100 2000 |
|||
Wire Wire Line |
|||
7700 1700 7950 1700 |
|||
Wire Wire Line |
|||
7950 1700 7950 2700 |
|||
Wire Wire Line |
|||
7700 1800 7700 2650 |
|||
$Comp |
|||
L remote:joystick left |
|||
U 1 1 5C49DC62 |
|||
P 2300 4150 |
|||
F 0 "left" H 2878 4515 50 0000 L CNN |
|||
F 1 "joystick" H 2878 4424 50 0000 L CNN |
|||
F 2 "" H 2800 4700 50 0001 C CNN |
|||
F 3 "" H 2800 4700 50 0001 C CNN |
|||
1 2300 4150 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L remote:joystick right |
|||
U 1 1 5C49FFCD |
|||
P 2300 4950 |
|||
F 0 "right" H 2878 5315 50 0000 L CNN |
|||
F 1 "joystick" H 2878 5224 50 0000 L CNN |
|||
F 2 "" H 2800 5500 50 0001 C CNN |
|||
F 3 "" H 2800 5500 50 0001 C CNN |
|||
1 2300 4950 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
2800 4000 2800 4100 |
|||
Wire Wire Line |
|||
2600 4000 2600 4350 |
|||
Wire Wire Line |
|||
2600 4350 4600 4350 |
|||
Wire Wire Line |
|||
4600 4350 4600 3750 |
|||
Wire Wire Line |
|||
4600 3750 5150 3750 |
|||
Wire Wire Line |
|||
5150 3850 4650 3850 |
|||
Wire Wire Line |
|||
4650 3850 4650 4400 |
|||
Wire Wire Line |
|||
4650 4400 2500 4400 |
|||
Wire Wire Line |
|||
2500 4400 2500 4000 |
|||
Wire Wire Line |
|||
2600 4800 2600 5150 |
|||
Wire Wire Line |
|||
2600 5150 4700 5150 |
|||
Wire Wire Line |
|||
4700 5150 4700 3950 |
|||
Wire Wire Line |
|||
4700 3950 5150 3950 |
|||
Wire Wire Line |
|||
5150 4050 4750 4050 |
|||
Wire Wire Line |
|||
4750 4050 4750 5200 |
|||
Wire Wire Line |
|||
4750 5200 2500 5200 |
|||
Wire Wire Line |
|||
2500 5200 2500 4800 |
|||
Wire Wire Line |
|||
5150 4250 4900 4250 |
|||
Wire Wire Line |
|||
4900 4250 4900 5150 |
|||
Wire Wire Line |
|||
4900 5150 7400 5150 |
|||
Wire Wire Line |
|||
7400 5150 7400 3500 |
|||
Wire Wire Line |
|||
5150 4350 4950 4350 |
|||
Wire Wire Line |
|||
4950 4350 4950 5100 |
|||
Wire Wire Line |
|||
4950 5100 8100 5100 |
|||
Wire Wire Line |
|||
8100 5100 8100 3500 |
|||
Wire Wire Line |
|||
5150 4450 5000 4450 |
|||
Wire Wire Line |
|||
5000 4450 5000 5050 |
|||
Wire Wire Line |
|||
5000 5050 9950 5050 |
|||
Wire Wire Line |
|||
9950 5050 9950 3750 |
|||
Wire Wire Line |
|||
9950 3750 9500 3750 |
|||
Wire Wire Line |
|||
9500 3750 9500 3450 |
|||
Wire Wire Line |
|||
10150 3450 10150 4850 |
|||
Wire Wire Line |
|||
10150 4850 6100 4850 |
|||
Wire Wire Line |
|||
9400 1350 9400 1450 |
|||
$Comp |
|||
L remote:LI_Charger U? |
|||
U 1 1 5C4FB0A2 |
|||
P 9550 1050 |
|||
F 0 "U?" H 9928 1015 50 0000 L CNN |
|||
F 1 "LI_Charger" H 9928 924 50 0000 L CNN |
|||
F 2 "" H 9800 1250 50 0001 C CNN |
|||
F 3 "" H 9800 1250 50 0001 C CNN |
|||
1 9550 1050 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
9800 1350 9800 1550 |
|||
Wire Wire Line |
|||
9800 1550 9300 1550 |
|||
Connection ~ 9300 1550 |
|||
Wire Wire Line |
|||
9300 1550 9300 1350 |
|||
Wire Wire Line |
|||
9500 1350 9500 1450 |
|||
Wire Wire Line |
|||
9500 1450 9400 1450 |
|||
Connection ~ 9400 1450 |
|||
Wire Wire Line |
|||
6100 4750 8850 4750 |
|||
$Comp |
|||
L power:+3.3V #PWR? |
|||
U 1 1 5C539DC8 |
|||
P 4150 2000 |
|||
F 0 "#PWR?" H 4150 1850 50 0001 C CNN |
|||
F 1 "+3.3V" H 4165 2173 50 0000 C CNN |
|||
F 2 "" H 4150 2000 50 0001 C CNN |
|||
F 3 "" H 4150 2000 50 0001 C CNN |
|||
1 4150 2000 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:+3.3V #PWR? |
|||
U 1 1 5C539EAE |
|||
P 3300 4000 |
|||
F 0 "#PWR?" H 3300 3850 50 0001 C CNN |
|||
F 1 "+3.3V" H 3315 4173 50 0000 C CNN |
|||
F 2 "" H 3300 4000 50 0001 C CNN |
|||
F 3 "" H 3300 4000 50 0001 C CNN |
|||
1 3300 4000 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:+3.3V #PWR? |
|||
U 1 1 5C539EFA |
|||
P 3300 4800 |
|||
F 0 "#PWR?" H 3300 4650 50 0001 C CNN |
|||
F 1 "+3.3V" H 3315 4973 50 0000 C CNN |
|||
F 2 "" H 3300 4800 50 0001 C CNN |
|||
F 3 "" H 3300 4800 50 0001 C CNN |
|||
1 3300 4800 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C56BD86 |
|||
P 2800 4850 |
|||
F 0 "#PWR?" H 2800 4600 50 0001 C CNN |
|||
F 1 "GND" H 2805 4677 50 0000 C CNN |
|||
F 2 "" H 2800 4850 50 0001 C CNN |
|||
F 3 "" H 2800 4850 50 0001 C CNN |
|||
1 2800 4850 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
2800 4800 2800 4850 |
|||
Wire Wire Line |
|||
2700 4800 2700 5100 |
|||
Wire Wire Line |
|||
2700 5100 3300 5100 |
|||
Wire Wire Line |
|||
3300 5100 3300 4800 |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C585C56 |
|||
P 2800 4100 |
|||
F 0 "#PWR?" H 2800 3850 50 0001 C CNN |
|||
F 1 "GND" H 2805 3927 50 0000 C CNN |
|||
F 2 "" H 2800 4100 50 0001 C CNN |
|||
F 3 "" H 2800 4100 50 0001 C CNN |
|||
1 2800 4100 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
2700 4300 3300 4300 |
|||
Wire Wire Line |
|||
3300 4300 3300 4000 |
|||
Wire Wire Line |
|||
2700 4000 2700 4300 |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C59B403 |
|||
P 3300 2400 |
|||
F 0 "#PWR?" H 3300 2150 50 0001 C CNN |
|||
F 1 "GND" H 3305 2227 50 0000 C CNN |
|||
F 2 "" H 3300 2400 50 0001 C CNN |
|||
F 3 "" H 3300 2400 50 0001 C CNN |
|||
1 3300 2400 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
3300 2000 3300 2400 |
|||
Wire Wire Line |
|||
3800 2000 3800 2100 |
|||
Wire Wire Line |
|||
4150 2000 4150 2100 |
|||
Wire Wire Line |
|||
4150 2100 3800 2100 |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C5C213F |
|||
P 8400 1500 |
|||
F 0 "#PWR?" H 8400 1250 50 0001 C CNN |
|||
F 1 "GND" H 8405 1327 50 0000 C CNN |
|||
F 2 "" H 8400 1500 50 0001 C CNN |
|||
F 3 "" H 8400 1500 50 0001 C CNN |
|||
1 8400 1500 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:+5V #PWR? |
|||
U 1 1 5C5C7D15 |
|||
P 8600 1250 |
|||
F 0 "#PWR?" H 8600 1100 50 0001 C CNN |
|||
F 1 "+5V" H 8615 1423 50 0000 C CNN |
|||
F 2 "" H 8600 1250 50 0001 C CNN |
|||
F 3 "" H 8600 1250 50 0001 C CNN |
|||
1 8600 1250 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
8600 1250 8600 1550 |
|||
$Comp |
|||
L Switch:SW_SPDT SW_on |
|||
U 1 1 5C5EB1D0 |
|||
P 10150 2000 |
|||
F 0 "SW_on" H 10150 2285 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 10150 2194 50 0000 C CNN |
|||
F 2 "" H 10150 2000 50 0001 C CNN |
|||
F 3 "" H 10150 2000 50 0001 C CNN |
|||
1 10150 2000 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L Device:Battery_Cell BT? |
|||
U 1 1 5C5FC330 |
|||
P 10750 1900 |
|||
F 0 "BT?" H 10868 1996 50 0000 L CNN |
|||
F 1 "Battery_Cell" H 10868 1905 50 0000 L CNN |
|||
F 2 "" V 10750 1960 50 0001 C CNN |
|||
F 3 "~" V 10750 1960 50 0001 C CNN |
|||
1 10750 1900 |
|||
0 -1 -1 0 |
|||
$EndComp |
|||
Wire Wire Line |
|||
10350 1900 10550 1900 |
|||
Wire Wire Line |
|||
9950 2000 9600 2000 |
|||
Wire Wire Line |
|||
9600 1350 9600 2000 |
|||
Wire Wire Line |
|||
9700 1350 9700 1600 |
|||
Wire Wire Line |
|||
9700 1600 10950 1600 |
|||
Wire Wire Line |
|||
10950 1600 10950 1900 |
|||
Wire Wire Line |
|||
10950 1900 10850 1900 |
|||
$Comp |
|||
L Switch:SW_SPDT SW_mode |
|||
U 1 1 5C664B4A |
|||
P 7600 3500 |
|||
F 0 "SW_mode" H 7600 3785 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 7600 3694 50 0000 C CNN |
|||
F 2 "" H 7600 3500 50 0001 C CNN |
|||
F 3 "" H 7600 3500 50 0001 C CNN |
|||
1 7600 3500 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L Switch:SW_SPDT SW_prearm |
|||
U 1 1 5C66A2C4 |
|||
P 8300 3500 |
|||
F 0 "SW_prearm" H 8300 3785 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 8300 3694 50 0000 C CNN |
|||
F 2 "" H 8300 3500 50 0001 C CNN |
|||
F 3 "" H 8300 3500 50 0001 C CNN |
|||
1 8300 3500 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
7800 3400 7950 3400 |
|||
Wire Wire Line |
|||
7950 3400 7950 2900 |
|||
Wire Wire Line |
|||
7800 3600 8000 3600 |
|||
Wire Wire Line |
|||
8000 3600 8000 3050 |
|||
Wire Wire Line |
|||
7950 2900 8600 2900 |
|||
Wire Wire Line |
|||
8000 3050 8650 3050 |
|||
Wire Wire Line |
|||
8500 3400 8600 3400 |
|||
Wire Wire Line |
|||
8600 3400 8600 2900 |
|||
Connection ~ 8600 2900 |
|||
Wire Wire Line |
|||
8500 3600 8650 3600 |
|||
Wire Wire Line |
|||
8650 3600 8650 3050 |
|||
Connection ~ 8650 3050 |
|||
Wire Wire Line |
|||
8650 3050 8750 3050 |
|||
$Comp |
|||
L Switch:SW_SPDT SW_prearm? |
|||
U 1 1 5C6ADADC |
|||
P 9050 3500 |
|||
F 0 "SW_prearm?" H 9050 3785 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 9050 3694 50 0000 C CNN |
|||
F 2 "" H 9050 3500 50 0001 C CNN |
|||
F 3 "" H 9050 3500 50 0001 C CNN |
|||
1 9050 3500 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L Switch:SW_SPDT SW_prearm? |
|||
U 1 1 5C6B833D |
|||
P 9700 3450 |
|||
F 0 "SW_prearm?" H 9700 3735 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 9700 3644 50 0000 C CNN |
|||
F 2 "" H 9700 3450 50 0001 C CNN |
|||
F 3 "" H 9700 3450 50 0001 C CNN |
|||
1 9700 3450 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L Switch:SW_SPDT SW_prearm? |
|||
U 1 1 5C6C2B8C |
|||
P 10350 3450 |
|||
F 0 "SW_prearm?" H 10350 3735 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 10350 3644 50 0000 C CNN |
|||
F 2 "" H 10350 3450 50 0001 C CNN |
|||
F 3 "" H 10350 3450 50 0001 C CNN |
|||
1 10350 3450 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
9350 2900 10000 2900 |
|||
Wire Wire Line |
|||
9400 3050 10050 3050 |
|||
Wire Wire Line |
|||
9250 3400 9350 3400 |
|||
Wire Wire Line |
|||
8850 3500 8850 4750 |
|||
Wire Wire Line |
|||
9250 3600 9400 3600 |
|||
$Comp |
|||
L Switch:SW_SPDT SW_prearm? |
|||
U 1 1 5C6E65D5 |
|||
P 9450 4500 |
|||
F 0 "SW_prearm?" H 9450 4785 50 0000 C CNN |
|||
F 1 "SW_SPDT" H 9450 4694 50 0000 C CNN |
|||
F 2 "" H 9450 4500 50 0001 C CNN |
|||
F 3 "" H 9450 4500 50 0001 C CNN |
|||
1 9450 4500 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
9400 3600 9400 3800 |
|||
Wire Wire Line |
|||
9400 3800 9900 3800 |
|||
Wire Wire Line |
|||
9900 3800 9900 4600 |
|||
Wire Wire Line |
|||
9900 4600 9650 4600 |
|||
Connection ~ 9400 3600 |
|||
Wire Wire Line |
|||
9350 3400 9350 3850 |
|||
Wire Wire Line |
|||
9350 3850 9850 3850 |
|||
Wire Wire Line |
|||
9850 3850 9850 4400 |
|||
Wire Wire Line |
|||
9850 4400 9650 4400 |
|||
Connection ~ 9350 3400 |
|||
Wire Wire Line |
|||
9900 3350 10000 3350 |
|||
Wire Wire Line |
|||
10000 3350 10000 2900 |
|||
Connection ~ 10000 2900 |
|||
Wire Wire Line |
|||
10000 2900 10650 2900 |
|||
Wire Wire Line |
|||
9900 3550 10050 3550 |
|||
Wire Wire Line |
|||
10050 3550 10050 3050 |
|||
Connection ~ 10050 3050 |
|||
Wire Wire Line |
|||
10050 3050 10700 3050 |
|||
Wire Wire Line |
|||
10550 3350 10650 3350 |
|||
Wire Wire Line |
|||
10650 3350 10650 2900 |
|||
Wire Wire Line |
|||
10700 3050 10700 3550 |
|||
Wire Wire Line |
|||
10700 3550 10550 3550 |
|||
$Comp |
|||
L power:+3.3V #PWR? |
|||
U 1 1 5C70E844 |
|||
P 8750 2800 |
|||
F 0 "#PWR?" H 8750 2650 50 0001 C CNN |
|||
F 1 "+3.3V" H 8765 2973 50 0000 C CNN |
|||
F 2 "" H 8750 2800 50 0001 C CNN |
|||
F 3 "" H 8750 2800 50 0001 C CNN |
|||
1 8750 2800 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C70E899 |
|||
P 8750 3050 |
|||
F 0 "#PWR?" H 8750 2800 50 0001 C CNN |
|||
F 1 "GND" H 8755 2877 50 0000 C CNN |
|||
F 2 "" H 8750 3050 50 0001 C CNN |
|||
F 3 "" H 8750 3050 50 0001 C CNN |
|||
1 8750 3050 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Connection ~ 8750 3050 |
|||
Wire Wire Line |
|||
8750 3050 9400 3050 |
|||
Wire Wire Line |
|||
8600 2900 8750 2900 |
|||
Connection ~ 9350 2900 |
|||
$Comp |
|||
L power:+3.3V #PWR? |
|||
U 1 1 5C717820 |
|||
P 6200 2950 |
|||
F 0 "#PWR?" H 6200 2800 50 0001 C CNN |
|||
F 1 "+3.3V" H 6215 3123 50 0000 C CNN |
|||
F 2 "" H 6200 2950 50 0001 C CNN |
|||
F 3 "" H 6200 2950 50 0001 C CNN |
|||
1 6200 2950 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C7178B9 |
|||
P 5100 4850 |
|||
F 0 "#PWR?" H 5100 4600 50 0001 C CNN |
|||
F 1 "GND" H 5105 4677 50 0000 C CNN |
|||
F 2 "" H 5100 4850 50 0001 C CNN |
|||
F 3 "" H 5100 4850 50 0001 C CNN |
|||
1 5100 4850 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
5100 4850 5150 4850 |
|||
Wire Wire Line |
|||
6100 2950 6200 2950 |
|||
$Comp |
|||
L power:+5V #PWR? |
|||
U 1 1 5C732D1F |
|||
P 6350 3150 |
|||
F 0 "#PWR?" H 6350 3000 50 0001 C CNN |
|||
F 1 "+5V" H 6365 3323 50 0000 C CNN |
|||
F 2 "" H 6350 3150 50 0001 C CNN |
|||
F 3 "" H 6350 3150 50 0001 C CNN |
|||
1 6350 3150 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
6350 3150 6100 3150 |
|||
$Comp |
|||
L power:GND #PWR? |
|||
U 1 1 5C73BB83 |
|||
P 6750 3050 |
|||
F 0 "#PWR?" H 6750 2800 50 0001 C CNN |
|||
F 1 "GND" H 6755 2877 50 0000 C CNN |
|||
F 2 "" H 6750 3050 50 0001 C CNN |
|||
F 3 "" H 6750 3050 50 0001 C CNN |
|||
1 6750 3050 |
|||
1 0 0 -1 |
|||
$EndComp |
|||
Wire Wire Line |
|||
6100 3050 6750 3050 |
|||
Wire Wire Line |
|||
7700 2650 7300 2650 |
|||
Wire Wire Line |
|||
7300 3550 7300 2650 |
|||
Wire Wire Line |
|||
6100 3550 7300 3550 |
|||
Wire Wire Line |
|||
7250 3450 7250 2700 |
|||
Wire Wire Line |
|||
7250 2700 7950 2700 |
|||
Wire Wire Line |
|||
6100 3450 7250 3450 |
|||
Wire Wire Line |
|||
7700 1500 8400 1500 |
|||
Wire Wire Line |
|||
7700 1600 8600 1600 |
|||
Wire Wire Line |
|||
9300 1550 8600 1550 |
|||
Connection ~ 8600 1550 |
|||
Wire Wire Line |
|||
8600 1550 8600 1600 |
|||
Wire Wire Line |
|||
9400 1450 8400 1450 |
|||
Wire Wire Line |
|||
8400 1450 8400 1500 |
|||
Connection ~ 8400 1500 |
|||
Wire Wire Line |
|||
8750 2800 8750 2900 |
|||
Connection ~ 8750 2900 |
|||
Wire Wire Line |
|||
8750 2900 9350 2900 |
|||
Wire Wire Line |
|||
2400 4800 2400 5250 |
|||
Wire Wire Line |
|||
2400 5250 4800 5250 |
|||
Wire Wire Line |
|||
4800 5250 4800 4150 |
|||
Wire Wire Line |
|||
4800 4150 5150 4150 |
|||
Wire Wire Line |
|||
9250 4500 9250 4650 |
|||
Wire Wire Line |
|||
9250 4650 6100 4650 |
|||
$EndSCHEMATC |
@ -0,0 +1,4 @@ |
|||
(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-rescue)(type Legacy)(uri ${KIPRJMOD}/remote-rescue.lib)(options "")(descr "")) |
|||
) |
Write
Preview
Loading…
Cancel
Save
Reference in new issue