From d7ba9d674c0a7d6f7dfd7ab4f1edb7c4cd662803 Mon Sep 17 00:00:00 2001 From: pyr0ball Date: Tue, 8 Jan 2019 23:58:40 -0800 Subject: [PATCH] Added eagle board files --- .../Direct-Extruder-FFC-Breakout_0.1.brd | 7357 +++++++++++++++ .../Direct-Extruder-FFC-Breakout_0.1.sch | 4675 ++++++++++ Eagle_Files/Extruder_Board0.1.brd | 7646 ++++++++++++++++ Eagle_Files/Extruder_Board0.1.sch | 4409 +++++++++ Eagle_Files/Extruder_Board0.2.brd | 7823 ++++++++++++++++ Eagle_Files/Extruder_Board0.2.sch | 4549 ++++++++++ Eagle_Files/Extruder_Board0.3.brd | 7852 ++++++++++++++++ Eagle_Files/Extruder_Board0.3.sch | 4726 ++++++++++ Eagle_Files/Extruder_Board0.4.brd | 7889 ++++++++++++++++ Eagle_Files/Extruder_Board0.4.sch | 4922 ++++++++++ Eagle_Files/Extruder_Board1.0.brd | 8027 ++++++++++++++++ Eagle_Files/Extruder_Board1.0.sch | 6214 +++++++++++++ Eagle_Files/Extruder_Board1.1.brd | 8032 +++++++++++++++++ Eagle_Files/Extruder_Board1.1.sch | 6377 +++++++++++++ Eagle_Files/Extruder_Board_programmer.brd | 6975 ++++++++++++++ Eagle_Files/Extruder_Board_programmer.sch | 2496 +++++ Eagle_Files/PiezoFFC-ExtruderBoard0.4.png | Bin 0 -> 170319 bytes Eagle_Files/PiezoFFC-ExtruderBoard1.1.png | Bin 0 -> 195312 bytes Eagle_Files/PiezoStandalone.brd | 1558 ++++ Eagle_Files/PiezoStandalone.sch | 4316 +++++++++ Eagle_Files/eagle.epf | 375 + 21 files changed, 106218 insertions(+) create mode 100644 Eagle_Files/Direct-Extruder-FFC-Breakout_0.1.brd create mode 100644 Eagle_Files/Direct-Extruder-FFC-Breakout_0.1.sch create mode 100644 Eagle_Files/Extruder_Board0.1.brd create mode 100644 Eagle_Files/Extruder_Board0.1.sch create mode 100644 Eagle_Files/Extruder_Board0.2.brd create mode 100644 Eagle_Files/Extruder_Board0.2.sch create mode 100644 Eagle_Files/Extruder_Board0.3.brd create mode 100644 Eagle_Files/Extruder_Board0.3.sch create mode 100644 Eagle_Files/Extruder_Board0.4.brd create mode 100644 Eagle_Files/Extruder_Board0.4.sch create mode 100644 Eagle_Files/Extruder_Board1.0.brd create mode 100644 Eagle_Files/Extruder_Board1.0.sch create mode 100644 Eagle_Files/Extruder_Board1.1.brd create mode 100644 Eagle_Files/Extruder_Board1.1.sch create mode 100644 Eagle_Files/Extruder_Board_programmer.brd create mode 100644 Eagle_Files/Extruder_Board_programmer.sch create mode 100644 Eagle_Files/PiezoFFC-ExtruderBoard0.4.png create mode 100644 Eagle_Files/PiezoFFC-ExtruderBoard1.1.png create mode 100644 Eagle_Files/PiezoStandalone.brd create mode 100644 Eagle_Files/PiezoStandalone.sch create mode 100644 Eagle_Files/eagle.epf diff --git a/Eagle_Files/Direct-Extruder-FFC-Breakout_0.1.brd b/Eagle_Files/Direct-Extruder-FFC-Breakout_0.1.brd new file mode 100644 index 0000000..57ad327 --- /dev/null +++ b/Eagle_Files/Direct-Extruder-FFC-Breakout_0.1.brd @@ -0,0 +1,7357 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +- + +- + +- + +- + +- S +1B 1A 2A 2B +Pyr0-Piezo FFC Board Rev.A +Copywrite 2018 Alan "pyr0ball" Weinstock + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 3 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530002_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +<b>KK® 396 Header, Vertical, Friction Lock, 2 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/026604020_sd.pdf>Datasheet </a> + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE + + +<b>Hyper CHIPLED Hyper-Bright LED</b><p> +LB R99A<br> +Source: http://www.osram.convergy.de/ ... lb_r99a.pdf + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +<b>TO 92</b> + + + + + + + + + + + + + +>NAME +>VALUE +2 +3 +1 + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + +Hyper CHIPLED Hyper-Bright LED +LB R99A +Source: http://www.osram.convergy.de/ ... lb_r99a.pdf + + + + + + + + + + +TO 92 + + + + + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Direct-Extruder-FFC-Breakout_0.1.sch b/Eagle_Files/Direct-Extruder-FFC-Breakout_0.1.sch new file mode 100644 index 0000000..a7e7855 --- /dev/null +++ b/Eagle_Files/Direct-Extruder-FFC-Breakout_0.1.sch @@ -0,0 +1,4675 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Frames for Sheet and Layout</b> + + + + + + + + + + + + + + + + + + + + + + + +>DRAWING_NAME +>LAST_DATE_TIME +>SHEET +Sheet: + + + + + +<b>FRAME</b><p> +DIN A3, landscape with location and doc. field + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 3 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430002_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 3 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530002_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 2 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913024_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>KK® 396 Header, Vertical, Friction Lock, 2 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/026604020_sd.pdf>Datasheet </a> + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE + + +<b>CHICAGO MINIATURE LAMP, INC.</b><p> +7022X Series SMT LEDs 1206 Package Size + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +<B>LED</B><p> +5 mm, square, Siemens + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<B>LED</B><p> +2 x 5 mm, rectangle + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + +<B>LED</B><p> +3 mm, round + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<B>LED</B><p> +5 mm, round + + + + + + + + + + + +>NAME +>VALUE + + +<B>LED</B><p> +1 mm, round, Siemens + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<B>LED BLOCK</B><p> +1 LED, Siemens + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>LED HOLDER</b><p> +Siemens + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>LED HOLDER</b><p> +Siemens + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>LED HOLDER</b><p> +Siemens + + + + + + + + + + + + + + + + + +A+ +K- +>NAME +>VALUE + + + + + +<b>LED HOLDER</b><p> +Siemens + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE ++ +- + + +<B>IR LED</B><p> +infrared emitting diode, Infineon +TO-18, lead spacing 2.54 mm, cathode marking<p> +Inifineon + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<B>IR LED</B><p> +infrared emitting diode, Infineon +TO-18, lead spacing 2.54 mm, cathode marking<p> +Inifineon + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<B>LED</B><p> +rectangle, 5.7 x 3.2 mm + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<B>IR LED</B><p> +IR transmitter Siemens + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>TOPLED® High-optical Power LED (HOP)</b><p> +Source: http://www.osram.convergy.de/ ... ls_t675.pdf + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +A +C + + + + + + + +<b>BLUE LINETM Hyper Mini TOPLED® Hyper-Bright LED</b><p> +Source: http://www.osram.convergy.de/ ... LB M676.pdf + + + + + + + + + + + + + + +A +C +>NAME +>VALUE + + + + + + + +<b>Super SIDELED® High-Current LED</b><p> +LG A672, LP A672 <br> +Source: http://www.osram.convergy.de/ ... LG_LP_A672.pdf (2004.05.13) + + + + + + + + + + + + + + + + + + + +C +A +>NAME +>VALUE + + + + + + + +<b>SmartLEDTM Hyper-Bright LED</b><p> +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY L896.pdf + + + + + + + + +>NAME +>VALUE + + + + + +<b>Hyper TOPLED® RG Hyper-Bright LED</b><p> +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY T776.pdf + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +A +C + + + + + + + + + + +<b>Hyper Micro SIDELED®</b><p> +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY Y876.pdf + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +<b>Power TOPLED®</b><p> +Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +C +A +C +C + + + + + + + + + + + +<b>Hyper CHIPLED Hyper-Bright LED</b><p> +LB Q993<br> +Source: http://www.osram.convergy.de/ ... Lb_q993.pdf + + + + +>NAME +>VALUE + + + + + + + +<b>Hyper CHIPLED Hyper-Bright LED</b><p> +LB R99A<br> +Source: http://www.osram.convergy.de/ ... lb_r99a.pdf + + + + +>NAME +>VALUE + + + + + + + +<b>Mini TOPLED Santana®</b><p> +Source: http://www.osram.convergy.de/ ... LG M470.pdf + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +<b>CHIPLED</b><p> +Source: http://www.osram.convergy.de/ ... LG_R971.pdf + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +<b>CHIPLED</b><p> +Source: http://www.osram.convergy.de/ ... LG_LY N971.pdf + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +<b>CHIPLED</b><p> +Source: http://www.osram.convergy.de/ ... LG_LY Q971.pdf + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +<b>CHIPLED-0603</b><p> +Recommended Solder Pad useable for SmartLEDTM and Chipled - Package 0603<br> +Package able to withstand TTW-soldering heat<br> +Package suitable for TTW-soldering<br> +Source: http://www.osram.convergy.de/ ... LO_LS_LY L89K.pdf + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +<b>SmartLED TTW</b><p> +Recommended Solder Pad useable for SmartLEDTM and Chipled - Package 0603<br> +Package able to withstand TTW-soldering heat<br> +Package suitable for TTW-soldering<br> +Source: http://www.osram.convergy.de/ ... LO_LS_LY L89K.pdf + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +<b>Lumileds Lighting. LUXEON®</b> with cool pad<p> +Source: K2.pdf + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Lumileds Lighting. LUXEON®</b> without cool pad<p> +Source: K2.pdf + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +<B>LED</B><p> +10 mm, round + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>SURFACE MOUNT LED LAMP</b> 3.5x2.8mm<p> +Source: http://www.kingbright.com/manager/upload/pdf/KA-3528ASYC(Ver1189474662.1) + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +<b>SML0805-2CW-TR (0805 PROFILE)</b> COOL WHITE<p> +Source: http://www.ledtronics.com/ds/smd-0603/Dstr0093.pdf + + + + + + + + + + + +>NAME +>VALUE + + +<b>SML10XXKH-TR (HIGH INTENSITY) LED</b><p> +<table> +<tr><td>SML10R3KH-TR</td><td>ULTRA RED</td></tr> +<tr><td>SML10E3KH-TR</td><td>SUPER REDSUPER BLUE</td></tr> +<tr><td>SML10O3KH-TR</td><td>SUPER ORANGE</td></tr> +<tr><td>SML10PY3KH-TR</td><td>PURE YELLOW</td></tr> +<tr><td>SML10OY3KH-TR</td><td>ULTRA YELLOW</td></tr> +<tr><td>SML10AG3KH-TR</td><td>AQUA GREEN</td></tr> +<tr><td>SML10BG3KH-TR</td><td>BLUE GREEN</td></tr> +<tr><td>SML10PB1KH-TR</td><td>SUPER BLUE</td></tr> +<tr><td>SML10CW1KH-TR</td><td>WHITE</td></tr> +</table> + +Source: http://www.ledtronics.com/ds/smd-1206/dstr0094.PDF + + + + + + + +>NAME +>VALUE + + + + + + + + + +<b>SML0603-XXX (HIGH INTENSITY) LED</b><p> +<table> +<tr><td>AG3K</td><td>AQUA GREEN</td></tr> +<tr><td>B1K</td><td>SUPER BLUE</td></tr> +<tr><td>R1K</td><td>SUPER RED</td></tr> +<tr><td>R3K</td><td>ULTRA RED</td></tr> +<tr><td>O3K</td><td>SUPER ORANGE</td></tr> +<tr><td>O3KH</td><td>SOFT ORANGE</td></tr> +<tr><td>Y3KH</td><td>SUPER YELLOW</td></tr> +<tr><td>Y3K</td><td>SUPER YELLOW</td></tr> +<tr><td>2CW</td><td>WHITE</td></tr> +</table> +Source: http://www.ledtronics.com/ds/smd-0603/Dstr0092.pdf + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +<b>TO 92</b> + + + + + + + + + + + + + +>NAME +>VALUE +2 +3 +1 + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + +>NAME +>VALUE + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + +<b>TO 18</b> + + + + + + + + + + + + + +>NAME +>VALUE +1 +2 +3 + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + +CHICAGO MINIATURE LAMP, INC. +7022X Series SMT LEDs 1206 Package Size + + + + + +LED +5 mm, square, Siemens + + + + + +LED +2 x 5 mm, rectangle + + + + + +LED +3 mm, round + + + + + +LED +5 mm, round + + + + + +LED +1 mm, round, Siemens + + + + + +LED BLOCK +1 LED, Siemens + + + + + +LED HOLDER +Siemens + + + + + +LED HOLDER +Siemens + + + + + +LED HOLDER +Siemens + + + + + +LED HOLDER +Siemens + + + + + +IR LED +infrared emitting diode, Infineon +TO-18, lead spacing 2.54 mm, cathode marking +Inifineon + + + + + +IR LED +infrared emitting diode, Infineon +TO-18, lead spacing 2.54 mm, cathode marking +Inifineon + + + + + +LED +rectangle, 5.7 x 3.2 mm + + + + + +IR LED +IR transmitter Siemens + + + + + +TOPLED® High-optical Power LED (HOP) +Source: http://www.osram.convergy.de/ ... ls_t675.pdf + + + + + +BLUE LINETM Hyper Mini TOPLED® Hyper-Bright LED +Source: http://www.osram.convergy.de/ ... LB M676.pdf + + + + + +Super SIDELED® High-Current LED +LG A672, LP A672 +Source: http://www.osram.convergy.de/ ... LG_LP_A672.pdf (2004.05.13) + + + + + +SmartLEDTM Hyper-Bright LED +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY L896.pdf + + + + + +Hyper TOPLED® RG Hyper-Bright LED +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY T776.pdf + + + + + +Hyper Micro SIDELED® +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY Y876.pdf + + + + + +Power TOPLED® +Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf + + + + + +Hyper CHIPLED Hyper-Bright LED +LB Q993 +Source: http://www.osram.convergy.de/ ... Lb_q993.pdf + + + + + +Hyper CHIPLED Hyper-Bright LED +LB R99A +Source: http://www.osram.convergy.de/ ... lb_r99a.pdf + + + + + +Mini TOPLED Santana® +Source: http://www.osram.convergy.de/ ... LG M470.pdf + + + + + +CHIPLED +Source: http://www.osram.convergy.de/ ... LG_R971.pdf + + + + + +CHIPLED +Source: http://www.osram.convergy.de/ ... LG_LY N971.pdf + + + + + +CHIPLED +Source: http://www.osram.convergy.de/ ... LG_LY Q971.pdf + + + + + +CHIPLED-0603 +Recommended Solder Pad useable for SmartLEDTM and Chipled - Package 0603 +Package able to withstand TTW-soldering heat +Package suitable for TTW-soldering +Source: http://www.osram.convergy.de/ ... LO_LS_LY L89K.pdf + + + + + +SmartLED TTW +Recommended Solder Pad useable for SmartLEDTM and Chipled - Package 0603 +Package able to withstand TTW-soldering heat +Package suitable for TTW-soldering +Source: http://www.osram.convergy.de/ ... LO_LS_LY L89K.pdf + + + + + +Lumileds Lighting. LUXEON® with cool pad +Source: K2.pdf + + + + + +Lumileds Lighting. LUXEON® without cool pad +Source: K2.pdf + + + + + +LED +10 mm, round + + + + + +SURFACE MOUNT LED LAMP 3.5x2.8mm +Source: http://www.kingbright.com/manager/upload/pdf/KA-3528ASYC(Ver1189474662.1) + + + + + +SML0805-2CW-TR (0805 PROFILE) COOL WHITE +Source: http://www.ledtronics.com/ds/smd-0603/Dstr0093.pdf + + + + + +SML10XXKH-TR (HIGH INTENSITY) LED + +SML10R3KH-TRULTRA RED +SML10E3KH-TRSUPER REDSUPER BLUE +SML10O3KH-TRSUPER ORANGE +SML10PY3KH-TRPURE YELLOW +SML10OY3KH-TRULTRA YELLOW +SML10AG3KH-TRAQUA GREEN +SML10BG3KH-TRBLUE GREEN +SML10PB1KH-TRSUPER BLUE +SML10CW1KH-TRWHITE + + +Source: http://www.ledtronics.com/ds/smd-1206/dstr0094.PDF + + + + + +SML0603-XXX (HIGH INTENSITY) LED + +AG3KAQUA GREEN +B1KSUPER BLUE +R1KSUPER RED +R3KULTRA RED +O3KSUPER ORANGE +O3KHSOFT ORANGE +Y3KHSUPER YELLOW +Y3KSUPER YELLOW +2CWWHITE + +Source: http://www.ledtronics.com/ds/smd-0603/Dstr0092.pdf + + + + + + + + + + +TO 92 + + + + + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + +TO 18 + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + +>NAME +>VALUE + + + + +>NAME + + + + +>NAME + + + + +>NAME +>VALUE + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +GND +IN +OUT +GND + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + ++ +>NAME +>VALUE +- + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +IC ADJ LINEAR REG 1.25V TO 37V + + + + + + + + + + + + + + + + + + + + + + + + + +311010004 + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 2.54 mm (0.100") pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 2.54 mm (0.100") pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>KK 156 HEADER</b><p> +Source: http://www.molex.com/pdm_docs/sd/026604100_sd.pdf + + + + + + + + + + + + + + + + + + + + + + +301010189 + + + + + + + + + + + + + + + + + + + +<b>LED</b><p> +<u>OSRAM</u>:<br> + +- <u>CHIPLED</u><br> +LG R971, LG N971, LY N971, LG Q971, LY Q971, LO R971, LY R971 +LH N974, LH R974<br> +LS Q976, LO Q976, LY Q976<br> +LO Q996<br> + +- <u>Hyper CHIPLED</u><br> +LW Q18S<br> +LB Q993, LB Q99A, LB R99A<br> + +- <u>SideLED</u><br> +LS A670, LO A670, LY A670, LG A670, LP A670<br> +LB A673, LV A673, LT A673, LW A673<br> +LH A674<br> +LY A675<br> +LS A676, LA A676, LO A676, LY A676, LW A676<br> +LS A679, LY A679, LG A679<br> + +- <u>Hyper Micro SIDELED®</u><br> +LS Y876, LA Y876, LO Y876, LY Y876<br> +LT Y87S<br> + +- <u>SmartLED</u><br> +LW L88C, LW L88S<br> +LB L89C, LB L89S, LG L890<br> +LS L89K, LO L89K, LY L89K<br> +LS L896, LA L896, LO L896, LY L896<br> + +- <u>TOPLED</u><br> +LS T670, LO T670, LY T670, LG T670, LP T670<br> +LSG T670, LSP T670, LSY T670, LOP T670, LYG T670<br> +LG T671, LOG T671, LSG T671<br> +LB T673, LV T673, LT T673, LW T673<br> +LH T674<br> +LS T676, LA T676, LO T676, LY T676, LB T676, LH T676, LSB T676, LW T676<br> +LB T67C, LV T67C, LT T67C, LS T67K, LO T67K, LY T67K, LW E67C<br> +LS E67B, LA E67B, LO E67B, LY E67B, LB E67C, LV E67C, LT E67C<br> +LW T67C<br> +LS T679, LY T679, LG T679<br> +LS T770, LO T770, LY T770, LG T770, LP T770<br> +LB T773, LV T773, LT T773, LW T773<br> +LH T774<br> +LS E675, LA E675, LY E675, LS T675<br> +LS T776, LA T776, LO T776, LY T776, LB T776<br> +LHGB T686<br> +LT T68C, LB T68C<br> + +- <u>Hyper Mini TOPLED®</u><br> +LB M676<br> + +- <u>Mini TOPLED Santana®</u><br> +LG M470<br> +LS M47K, LO M47K, LY M47K +<p> +Source: http://www.osram.convergy.de<p> + +<u>LUXEON:</u><br> +- <u>LUMILED®</u><br> +LXK2-PW12-R00, LXK2-PW12-S00, LXK2-PW14-U00, LXK2-PW14-V00<br> +LXK2-PM12-R00, LXK2-PM12-S00, LXK2-PM14-U00<br> +LXK2-PE12-Q00, LXK2-PE12-R00, LXK2-PE12-S00, LXK2-PE14-T00, LXK2-PE14-U00<br> +LXK2-PB12-K00, LXK2-PB12-L00, LXK2-PB12-M00, LXK2-PB14-N00, LXK2-PB14-P00, LXK2-PB14-Q00<br> +LXK2-PR12-L00, LXK2-PR12-M00, LXK2-PR14-Q00, LXK2-PR14-R00<br> +LXK2-PD12-Q00, LXK2-PD12-R00, LXK2-PD12-S00<br> +LXK2-PH12-R00, LXK2-PH12-S00<br> +LXK2-PL12-P00, LXK2-PL12-Q00, LXK2-PL12-R00 +<p> +Source: www.luxeon.com<p> + +<u>KINGBRIGHT:</U><p> +KA-3528ASYC<br> +Source: www.kingbright.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V Positive voltage regulator SMD SOT89 Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>NPN TRANSISTOR</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010318 + + + + + + + + + + + + + + + + + + + + + + +<b>NPN TRANSISTOR</b> + + + + + + + + + + + + + + + + + + + + +302030031 + + + + + + + + + + + + + + + + + + + + + + +302010178 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + + +>VALUE + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V / 12V Switchable Fan Supply +5V Ripple Rejected AVR/Piezo Supply + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board0.1.brd b/Eagle_Files/Extruder_Board0.1.brd new file mode 100644 index 0000000..70c7513 --- /dev/null +++ b/Eagle_Files/Extruder_Board0.1.brd @@ -0,0 +1,7646 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ - ++ - ++ - +- + ++ - +Fan0 +Fan1 +PZ1 +HE0 +2B 2A 1A 1B + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF +>NAME + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + +<B>DIODE</B> + + + + + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board0.1.sch b/Eagle_Files/Extruder_Board0.1.sch new file mode 100644 index 0000000..dd1fc29 --- /dev/null +++ b/Eagle_Files/Extruder_Board0.1.sch @@ -0,0 +1,4409 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + +>NAME + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + +>NAME +>VALUE + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + +>NAME +>VALUE + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + +<B>DIODE</B> + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 of 2 +>Name +>Value + + + + + + + + + + +2 of 2 +>Name +>Value + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +>NAME +>VALUE +GND +IN +OUT +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME + + + + + + + + + + +>NAME +>VALUE + + + + + + + +>Name +>Value + + + + + + + +<B>DIODE</B><p> +low-leakage double diode + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 1.25 mm (.049 inch) pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010189 + + + + + + + + + + + + + + + + + + + +Res Cermet POT 10K Ohm 25% 0.1W(1/10W) 1(Elec)/1(Mech)Turn 3mm (3 X 3.65 X 1.85mm) Foot Print SMD T/R + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V Positive voltage regulator SMD SOT89 Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 2.54 mm (0.100") pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +304090045 + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +302010178 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> +GND, VCC, 0V, +5V, -5V, etc.<p> +Please keep in mind, that these devices are necessary for the +automatic wiring of the supply signals.<p> +The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> +In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> +<author>Created by librarian@cadsoft.de</author> + + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board0.2.brd b/Eagle_Files/Extruder_Board0.2.brd new file mode 100644 index 0000000..bc0912d --- /dev/null +++ b/Eagle_Files/Extruder_Board0.2.brd @@ -0,0 +1,7823 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ - ++ - ++ - +- + ++ - +Fan0 +Fan1 +PZ1 +HE0 +2B 2A 1A 1B + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF +>NAME + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + +>NAME + + + + + + + +<B>DIODE</B> + + + + + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + + + + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board0.2.sch b/Eagle_Files/Extruder_Board0.2.sch new file mode 100644 index 0000000..3376e90 --- /dev/null +++ b/Eagle_Files/Extruder_Board0.2.sch @@ -0,0 +1,4549 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + +>NAME + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + +>NAME +>VALUE + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + +>NAME +>VALUE + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + +>NAME + + + + + + + +<B>DIODE</B> + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 of 2 +>Name +>Value + + + + + + + + + + +2 of 2 +>Name +>Value + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +>NAME +>VALUE +GND +IN +OUT +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME + + + + + + + + + + +>NAME +>VALUE + + + + + + + +>Name +>Value + + + + + + + + + + + +>NAME +B +C +E + + + + + + + +<B>DIODE</B><p> +low-leakage double diode + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 1.25 mm (.049 inch) pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010000 + + + + + + + + + + + + + + + + + + + + + + +Res Cermet POT 10K Ohm 25% 0.1W(1/10W) 1(Elec)/1(Mech)Turn 3mm (3 X 3.65 X 1.85mm) Foot Print SMD T/R + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V Positive voltage regulator SMD SOT89 Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 2.54 mm (0.100") pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +304090045 + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +302010178 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> +GND, VCC, 0V, +5V, -5V, etc.<p> +Please keep in mind, that these devices are necessary for the +automatic wiring of the supply signals.<p> +The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> +In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> +<author>Created by librarian@cadsoft.de</author> + + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board0.3.brd b/Eagle_Files/Extruder_Board0.3.brd new file mode 100644 index 0000000..054214b --- /dev/null +++ b/Eagle_Files/Extruder_Board0.3.brd @@ -0,0 +1,7852 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ - ++ - ++ - +- + ++ - +Fan0 +Fan1 +PZ1 +HE0 +2B 2A 1A 1B + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF +>NAME + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +<B>DIODE</B> + + + + + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board0.3.sch b/Eagle_Files/Extruder_Board0.3.sch new file mode 100644 index 0000000..d92c23e --- /dev/null +++ b/Eagle_Files/Extruder_Board0.3.sch @@ -0,0 +1,4726 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + +>NAME + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + +>NAME +>VALUE + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + +>NAME +>VALUE + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +<B>DIODE</B> + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + + + + + + + + + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 of 2 +>Name +>Value + + + + + + + + + + +2 of 2 +>Name +>Value + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +>NAME +>VALUE +GND +IN +OUT +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +B +C +E + + + + + + + + + + + + + +>Name +>Value + + + + + + + + +<B>DIODE</B><p> +low-leakage double diode + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 1.25 mm (.049 inch) pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010000 + + + + + + + + + + + + + + + + + + + + + + +Res Cermet POT 10K Ohm 25% 0.1W(1/10W) 1(Elec)/1(Mech)Turn 3mm (3 X 3.65 X 1.85mm) Foot Print SMD T/R + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V Positive voltage regulator SMD SOT89 Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 2.54 mm (0.100") pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +304090045 + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +302010178 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> +GND, VCC, 0V, +5V, -5V, etc.<p> +Please keep in mind, that these devices are necessary for the +automatic wiring of the supply signals.<p> +The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> +In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> +<author>Created by librarian@cadsoft.de</author> + + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board0.4.brd b/Eagle_Files/Extruder_Board0.4.brd new file mode 100644 index 0000000..76a2459 --- /dev/null +++ b/Eagle_Files/Extruder_Board0.4.brd @@ -0,0 +1,7889 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ - ++ - ++ - +- + ++ - +Fan0 +Fan1 +PZ1 +HE0 +2B 2A 1A 1B + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + +>NAME +>VALUE + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF +>NAME + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +<B>DIODE</B> + + + + + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board0.4.sch b/Eagle_Files/Extruder_Board0.4.sch new file mode 100644 index 0000000..9727d8b --- /dev/null +++ b/Eagle_Files/Extruder_Board0.4.sch @@ -0,0 +1,4922 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + +>NAME + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + +>NAME +>VALUE + + + + +>NAME +>VALUE + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + +>NAME +>VALUE + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +<B>DIODE</B> + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + + + + + + + + + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 of 2 +>Name +>Value + + + + + + + + + + +2 of 2 +>Name +>Value + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +>NAME +>VALUE +GND +IN +OUT +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +B +C +E + + + + + + + + + + + + + +>Name +>Value + + + + + + + + +<B>DIODE</B><p> +low-leakage double diode + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 1.25 mm (.049 inch) pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010189 + + + + + + + + + + + + + + + + + + + +301010000 + + + + + + + + + + + + + + + + + + + + + + +Res Cermet POT 10K Ohm 25% 0.1W(1/10W) 1(Elec)/1(Mech)Turn 3mm (3 X 3.65 X 1.85mm) Foot Print SMD T/R + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V Positive voltage regulator SMD SOT89 Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 2.54 mm (0.100") pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +304090045 + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +302010178 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> +GND, VCC, 0V, +5V, -5V, etc.<p> +Please keep in mind, that these devices are necessary for the +automatic wiring of the supply signals.<p> +The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> +In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> +<author>Created by librarian@cadsoft.de</author> + + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Frames for Sheet and Layout</b> + + + + + + + + + + + + + + + + + + + + + + + +>DRAWING_NAME +>LAST_DATE_TIME +>SHEET +Sheet: + + + + + +<b>FRAME</b><p> +DIN A3, landscape with location and doc. field + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ATMega48 +Power +LED's +Holes +Piezo Amp Circuit +Test Points +Connectors + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board1.0.brd b/Eagle_Files/Extruder_Board1.0.brd new file mode 100644 index 0000000..5302643 --- /dev/null +++ b/Eagle_Files/Extruder_Board1.0.brd @@ -0,0 +1,8027 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ - ++ - ++ - +- + ++ - +Fan0 +Fan1 +PZ1 +HE0 +2B 2A 1A 1B +TH0 + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +Chip, 1.00 X 0.60 X 0.70 mm body +<p>Chip package with body size 1.00 X 0.60 X 0.70 mm</p> + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +<B>DIODE</B> + + + + + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + +Chip, 1.00 X 0.60 X 0.70 mm body +<p>Chip package with body size 1.00 X 0.60 X 0.70 mm</p> + + + + + + + + + + +TEST PAD + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board1.0.sch b/Eagle_Files/Extruder_Board1.0.sch new file mode 100644 index 0000000..616bd66 --- /dev/null +++ b/Eagle_Files/Extruder_Board1.0.sch @@ -0,0 +1,6214 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + +>NAME + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + +>NAME +>VALUE + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<B>DIODE</B><p> +diameter 2 mm, horizontal, grid 10.16 mm + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + +<B>DIODE</B><p> +diameter 2 mm, horizontal, grid 7.62 mm + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + +Chip, 1.00 X 0.60 X 0.70 mm body +<p>Chip package with body size 1.00 X 0.60 X 0.70 mm</p> + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + + +<B>DIODE</B> + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + + + + + + + + + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + + + + + + + + + + + + + + + +DIODE +diameter 2 mm, horizontal, grid 10.16 mm + + + + + +DIODE +diameter 2 mm, horizontal, grid 7.62 mm + + + + + +Chip, 1.00 X 0.60 X 0.70 mm body +<p>Chip package with body size 1.00 X 0.60 X 0.70 mm</p> + + + + + + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +<b>TEST PAD</b> + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 of 2 +>Name +>Value + + + + + + + + + + +2 of 2 +>Name +>Value + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +B +C +E + + + + + + + + + + + +>NAME +>VALUE +V+ +GND + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE +SpiceOrder 1 +SpiceOrder 2 + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + +<B>DIODE</B><p> +low-leakage double diode + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 1.25 mm (.049 inch) pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 2.54 mm (0.100") pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +304090045 + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +302010005 + + + + + + + + + + + + + + + + + + + +302010178 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>DIODE</B><p> +high speed (Philips) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010189 + + + + + + + + + + + + + + + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> +GND, VCC, 0V, +5V, -5V, etc.<p> +Please keep in mind, that these devices are necessary for the +automatic wiring of the supply signals.<p> +The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> +In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> +<author>Created by librarian@cadsoft.de</author> + + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + + +>VALUE + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Frames for Sheet and Layout</b> + + + + + + + + + + + + + + + + + + + + + + + +>DRAWING_NAME +>LAST_DATE_TIME +>SHEET +Sheet: + + + + + +<b>FRAME</b><p> +DIN A3, landscape with location and doc. field + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ATMega48 +Power +LED's +Holes +Piezo Amp Circuit +Test Points +Connectors + + + + + + + + + + + + + +VRef Buffer +Auto Adjust Ladder +Comparator + + + + + + + + + + + + + + + + +Piezo In +Feedback LED's + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board1.1.brd b/Eagle_Files/Extruder_Board1.1.brd new file mode 100644 index 0000000..2dc5e9f --- /dev/null +++ b/Eagle_Files/Extruder_Board1.1.brd @@ -0,0 +1,8032 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ - ++ - ++ - ++ - ++ - +Fan0 +Fan1 +PZ1 +HE0 +2B 2A 1A 1B +TH0 + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +Chip, 1.00 X 0.60 X 0.70 mm body +<p>Chip package with body size 1.00 X 0.60 X 0.70 mm</p> + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + +<B>DIODE</B> + + + + + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + + + + + +Chip, 1.00 X 0.60 X 0.70 mm body +<p>Chip package with body size 1.00 X 0.60 X 0.70 mm</p> + + + + + + + + + + +TEST PAD + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board1.1.sch b/Eagle_Files/Extruder_Board1.1.sch new file mode 100644 index 0000000..76c9e6f --- /dev/null +++ b/Eagle_Files/Extruder_Board1.1.sch @@ -0,0 +1,6377 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + +>NAME + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + +>NAME +>VALUE + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<B>DIODE</B><p> +diameter 2 mm, horizontal, grid 10.16 mm + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + +<B>DIODE</B><p> +diameter 2 mm, horizontal, grid 7.62 mm + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + +Chip, 1.00 X 0.60 X 0.70 mm body +<p>Chip package with body size 1.00 X 0.60 X 0.70 mm</p> + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + + +<B>DIODE</B> + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + +<b>2.54mm Pitch SL™ Header, Single Row, Vertical, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705430004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Header, Low Profile, Single Row, Right Angle, 3.05mm Pocket, Shrouded, 5 Circuits, 0.38µm Gold (Au) Selective Plating, Tin (Sn) PC Tail Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>SL™ Wire-to-Board Header, Surface Mount, Single Row, Vertical, 3.05mm Pocket, Shrouded, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/705530004_sd.pdf>Datasheet </a> + + + + + +<b>2.54mm Pitch SL™ Wire-to-Board Header, Low Profile, Surface Mount, Single Row, Right Angle, 3.05mm Pocket, Shrouded, with Press-fit Plastic Peg, 4 Circuits, Tin (Sn) Plating</b><p><a href =http://www.molex.com/pdm_docs/sd/015913044_sd.pdf>Datasheet </a> + + + + + +Double-row, 4-pin Receptacle Header (Female) Right Angle, 2.54 mm (0.10 in) pitch, 7.36 mm insulator length, 5.56 X 7.36 X 5.56 mm body +<p>Double-row (2X2), 4-pin Receptacle Header (Female) Right Angle package with 2.54 mm (0.10 in) pitch, 0.64 mm lead width, 3.00 mm tail length and 7.36 mm insulator length with body size 5.56 X 7.36 X 5.56 mm, pin pattern - counter-clockwise from bottom left</p> + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +DIODE +diameter 2 mm, horizontal, grid 10.16 mm + + + + + +DIODE +diameter 2 mm, horizontal, grid 7.62 mm + + + + + +Chip, 1.00 X 0.60 X 0.70 mm body +<p>Chip package with body size 1.00 X 0.60 X 0.70 mm</p> + + + + + + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +<b>TEST PAD</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 of 2 +>Name +>Value + + + + + + + + + + +2 of 2 +>Name +>Value + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>Name + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE +V+ +GND + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE +SpiceOrder 1 +SpiceOrder 2 + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + + + + +>Name + + + + + + + + + + +<B>DIODE</B><p> +low-leakage double diode + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 1.25 mm (.049 inch) pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 2.54 mm (0.100") pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +304090045 + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +302010005 + + + + + + + + + + + + + + + + + + + +302010178 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>DIODE</B><p> +high speed (Philips) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010189 + + + + + + + + + + + + + + + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> +GND, VCC, 0V, +5V, -5V, etc.<p> +Please keep in mind, that these devices are necessary for the +automatic wiring of the supply signals.<p> +The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> +In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> +<author>Created by librarian@cadsoft.de</author> + + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + + +>VALUE + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Frames for Sheet and Layout</b> + + + + + + + + + + + + + + + + + + + + + + + +>DRAWING_NAME +>LAST_DATE_TIME +>SHEET +Sheet: + + + + + +<b>FRAME</b><p> +DIN A3, landscape with location and doc. field + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ATMega48 +Power +LED's +Holes +Piezo Amp Circuit +Test Points +Connectors + + + + + + + + + + + + + +VRef Buffer +Auto Adjust Ladder +Comparator + + + + + + + + + + + + + + + + +Piezo In +Feedback LED's + + + + + + + + +Amplifier - 3X Gain +2.50V +/- 20mV +- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board_programmer.brd b/Eagle_Files/Extruder_Board_programmer.brd new file mode 100644 index 0000000..5ff35a3 --- /dev/null +++ b/Eagle_Files/Extruder_Board_programmer.brd @@ -0,0 +1,6975 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +- + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>TEST PAD</b> +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + +PCB Edge +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + +<b>TEST PAD</b> + + + + + + + + + + + + + + + + + + + + + + + + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/Extruder_Board_programmer.sch b/Eagle_Files/Extruder_Board_programmer.sch new file mode 100644 index 0000000..d6c511b --- /dev/null +++ b/Eagle_Files/Extruder_Board_programmer.sch @@ -0,0 +1,2496 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + +PCB Edge +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +<b>TEST PAD</b> + + + + + + + + + + + + + + + + + + + + + + + + + +Single-row, 5-pin Receptacle Header (Female) Straight, 2.54 mm (0.10 in) col pitch, 5.75 mm insulator length, 12.70 X 2.54 X 5.75 mm body +<p>Single-row (1X5), 5-pin Receptacle Header (Female) Straight package with 2.54 mm (0.10 in) col pitch, 0.64 mm lead width, 3.00 mm tail length and 5.75 mm insulator length with overall size 12.70 X 2.54 X 5.75 mm, pin pattern - clockwise from top left</p> + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +>name + + + + +301010000 + + + + + + + + + + + + + + + + + + + + + + +304090045 + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Ic Bridge Usb To Uart 20qfn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +TVS DIODE 5.5VWM 8.5VC SOT143 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Single Port 5 Contact Horizontal Right Angle Shielded Micro B USB 2.0 Connector + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +311020047 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> +GND, VCC, 0V, +5V, -5V, etc.<p> +Please keep in mind, that these devices are necessary for the +automatic wiring of the supply signals.<p> +The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> +In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> +<author>Created by librarian@cadsoft.de</author> + + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/PiezoFFC-ExtruderBoard0.4.png b/Eagle_Files/PiezoFFC-ExtruderBoard0.4.png new file mode 100644 index 0000000000000000000000000000000000000000..5640aeb7a1abf00f0a2147e519a3160277c2986f GIT binary patch literal 170319 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 z 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

DjlhQl0gLmKg7@P_Jgx{w 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 CM=PHI literal 0 HcmV?d00001 diff --git a/Eagle_Files/PiezoFFC-ExtruderBoard1.1.png b/Eagle_Files/PiezoFFC-ExtruderBoard1.1.png new file mode 100644 index 0000000000000000000000000000000000000000..db5c5e2d2a130188b8c163cc4d329603c539bfb5 GIT binary patch literal 195312 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 z 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 #QsqDs2J<${V}1?Y}Iyf2289m>}_G# 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%0A+g$h~QPd0;T>o!G!bhCtdf3g8# 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 G@c#e>i%Y5i literal 0 HcmV?d00001 diff --git a/Eagle_Files/PiezoStandalone.brd b/Eagle_Files/PiezoStandalone.brd new file mode 100644 index 0000000..0a5e253 --- /dev/null +++ b/Eagle_Files/PiezoStandalone.brd @@ -0,0 +1,1558 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +- + +PZ1 + + + + + + + + + + + + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + +>NAME +>VALUE + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 3 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480310_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +<B>DIODE</B> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/PiezoStandalone.sch b/Eagle_Files/PiezoStandalone.sch new file mode 100644 index 0000000..3d0b88a --- /dev/null +++ b/Eagle_Files/PiezoStandalone.sch @@ -0,0 +1,4316 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>DIODE</B> + + + + + + + + + + + +>NAME + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + +>NAME + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + +>NAME +>VALUE + + + + +>NAME +>VALUE + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + + +>NAME +>VALUE + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + +>NAME +>VALUE + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + + +>NAME +>VALUE + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +>Name + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +* +* +>Name + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 3 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470310_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 3 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480310_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 3 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610371_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 3 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980371_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +1 + + + + + + + +<B>DIODE</B> + + + + + +<b>1.25mm Pitch PicoBlade™ Wire-to-Board Header, Vertical, with Friction Lock, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530470210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/530480210_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Right Angle, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/532610271_sd.pdf>Datasheet </a> + + + + + +<b>1.25mm Pitch PicoBlade™ Header, Surface Mount, Vertical, 2 Circuits</b><p><a href =http://www.molex.com/pdm_docs/sd/533980271_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + + + + + +<b>3 mm SMD Trimming Potentiometer</b> Side Adjust<p> +Source: http://www.bourns.com/data/global/PDFs/3223.PDF + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + +Chip, 2.00 X 1.25 X 1.30 mm body +<p>Chip package with body size 2.00 X 1.25 X 1.30 mm</p> + + + + + +<b>Ceramic Chip Capacitor KEMET 0603 reflow solder</b><p> +Metric Code Size 1608 + + + + + +Chip, 1.60 X 0.90 X 0.80 mm body +<p>Chip package with body size 1.60 X 0.90 X 0.80 mm</p> + + + + + +Chip, 1.00 X 0.55 X 0.50 mm body +<p>Chip package with body size 1.00 X 0.55 X 0.50 mm</p> + + + + + + + + + + + + + + + +<b>SC70-3 Reflow soldering</b><p> +Philips SC01_Mounting_1996.pdf<p> +ROHM : UMT3 ; EIAJ : SC-70 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 of 2 +>Name +>Value + + + + + + + + + + +2 of 2 +>Name +>Value + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +>NAME +>VALUE +GND +IN +OUT +GND + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +B +C +E + + + + + + + + + + + +>NAME +>VALUE +V+ +GND + + + + + + + + +>NAME +>VALUE + + + + +>NAME + + + + + + + + + +>NAME +>VALUE + + + + + + + +>VALUE + + + + + +<B>DIODE</B><p> +low-leakage double diode + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 1.25 mm (.049 inch) pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +301010189 + + + + + + + + + + + + + + + + + + + +301010000 + + + + + + + + + + + + + + + + + + + + + + +Res Cermet POT 10K Ohm 25% 0.1W(1/10W) 1(Elec)/1(Mech)Turn 3mm (3 X 3.65 X 1.85mm) Foot Print SMD T/R + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V Positive voltage regulator SMD SOT89 Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + +304090045 + + + + + + + + + + + + + + + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +302010178 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CONNECTOR</b><p> +wire to board 1.25 mm (.049 inch) pitch header + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> +GND, VCC, 0V, +5V, -5V, etc.<p> +Please keep in mind, that these devices are necessary for the +automatic wiring of the supply signals.<p> +The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> +In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> +<author>Created by librarian@cadsoft.de</author> + + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Frames for Sheet and Layout</b> + + + + + + + + + + + + + + + + + + + + + + + +>DRAWING_NAME +>LAST_DATE_TIME +>SHEET +Sheet: + + + + + +<b>FRAME</b><p> +DIN A3, landscape with location and doc. field + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ATMega48 +Power +LED's +Holes +Piezo Amp Circuit +Test Points +Connectors + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Eagle_Files/eagle.epf b/Eagle_Files/eagle.epf new file mode 100644 index 0000000..876b0d9 --- /dev/null +++ b/Eagle_Files/eagle.epf @@ -0,0 +1,375 @@ +[Eagle] +Version="09 02 02" +Platform="Windows" +Globals="Globals" +Desktop="Desktop" + +[Globals] +AutoSaveProject=1 +UsedLibraryUrn="urn:adsk.eagle:library:79" +UsedLibraryUrn="urn:adsk.eagle:library:88" +UsedLibraryUrn="urn:adsk.eagle:library:178" +UsedLibraryUrn="urn:adsk.eagle:library:179" +UsedLibraryUrn="urn:adsk.eagle:library:180" +UsedLibraryUrn="urn:adsk.eagle:library:181" +UsedLibraryUrn="urn:adsk.eagle:library:182" +UsedLibraryUrn="urn:adsk.eagle:library:183" +UsedLibraryUrn="urn:adsk.eagle:library:184" +UsedLibraryUrn="urn:adsk.eagle:library:185" +UsedLibraryUrn="urn:adsk.eagle:library:186" +UsedLibraryUrn="urn:adsk.eagle:library:187" +UsedLibraryUrn="urn:adsk.eagle:library:89" +UsedLibraryUrn="urn:adsk.eagle:library:188" +UsedLibraryUrn="urn:adsk.eagle:library:189" +UsedLibraryUrn="urn:adsk.eagle:library:190" +UsedLibraryUrn="urn:adsk.eagle:library:191" +UsedLibraryUrn="urn:adsk.eagle:library:192" +UsedLibraryUrn="urn:adsk.eagle:library:193" +UsedLibraryUrn="urn:adsk.eagle:library:194" +UsedLibraryUrn="urn:adsk.eagle:library:195" +UsedLibraryUrn="urn:adsk.eagle:library:196" +UsedLibraryUrn="urn:adsk.eagle:library:197" +UsedLibraryUrn="urn:adsk.eagle:library:90" +UsedLibraryUrn="urn:adsk.eagle:library:198" +UsedLibraryUrn="urn:adsk.eagle:library:199" +UsedLibraryUrn="urn:adsk.eagle:library:200" +UsedLibraryUrn="urn:adsk.eagle:library:201" +UsedLibraryUrn="urn:adsk.eagle:library:202" +UsedLibraryUrn="urn:adsk.eagle:library:203" +UsedLibraryUrn="urn:adsk.eagle:library:204" +UsedLibraryUrn="urn:adsk.eagle:library:205" +UsedLibraryUrn="urn:adsk.eagle:library:206" +UsedLibraryUrn="urn:adsk.eagle:library:207" +UsedLibraryUrn="urn:adsk.eagle:library:91" +UsedLibraryUrn="urn:adsk.eagle:library:208" +UsedLibraryUrn="urn:adsk.eagle:library:209" +UsedLibraryUrn="urn:adsk.eagle:library:210" +UsedLibraryUrn="urn:adsk.eagle:library:211" +UsedLibraryUrn="urn:adsk.eagle:library:212" +UsedLibraryUrn="urn:adsk.eagle:library:213" +UsedLibraryUrn="urn:adsk.eagle:library:214" +UsedLibraryUrn="urn:adsk.eagle:library:215" +UsedLibraryUrn="urn:adsk.eagle:library:216" +UsedLibraryUrn="urn:adsk.eagle:library:217" +UsedLibraryUrn="urn:adsk.eagle:library:92" +UsedLibraryUrn="urn:adsk.eagle:library:218" +UsedLibraryUrn="urn:adsk.eagle:library:219" +UsedLibraryUrn="urn:adsk.eagle:library:220" +UsedLibraryUrn="urn:adsk.eagle:library:221" +UsedLibraryUrn="urn:adsk.eagle:library:222" +UsedLibraryUrn="urn:adsk.eagle:library:223" +UsedLibraryUrn="urn:adsk.eagle:library:224" +UsedLibraryUrn="urn:adsk.eagle:library:225" +UsedLibraryUrn="urn:adsk.eagle:library:226" +UsedLibraryUrn="urn:adsk.eagle:library:227" +UsedLibraryUrn="urn:adsk.eagle:library:93" +UsedLibraryUrn="urn:adsk.eagle:library:228" +UsedLibraryUrn="urn:adsk.eagle:library:229" +UsedLibraryUrn="urn:adsk.eagle:library:230" +UsedLibraryUrn="urn:adsk.eagle:library:231" +UsedLibraryUrn="urn:adsk.eagle:library:232" +UsedLibraryUrn="urn:adsk.eagle:library:233" +UsedLibraryUrn="urn:adsk.eagle:library:234" +UsedLibraryUrn="urn:adsk.eagle:library:235" +UsedLibraryUrn="urn:adsk.eagle:library:236" +UsedLibraryUrn="urn:adsk.eagle:library:237" +UsedLibraryUrn="urn:adsk.eagle:library:94" +UsedLibraryUrn="urn:adsk.eagle:library:238" +UsedLibraryUrn="urn:adsk.eagle:library:239" +UsedLibraryUrn="urn:adsk.eagle:library:240" +UsedLibraryUrn="urn:adsk.eagle:library:241" +UsedLibraryUrn="urn:adsk.eagle:library:242" +UsedLibraryUrn="urn:adsk.eagle:library:243" +UsedLibraryUrn="urn:adsk.eagle:library:244" +UsedLibraryUrn="urn:adsk.eagle:library:245" +UsedLibraryUrn="urn:adsk.eagle:library:246" +UsedLibraryUrn="urn:adsk.eagle:library:247" +UsedLibraryUrn="urn:adsk.eagle:library:95" +UsedLibraryUrn="urn:adsk.eagle:library:248" +UsedLibraryUrn="urn:adsk.eagle:library:249" +UsedLibraryUrn="urn:adsk.eagle:library:250" +UsedLibraryUrn="urn:adsk.eagle:library:251" +UsedLibraryUrn="urn:adsk.eagle:library:252" +UsedLibraryUrn="urn:adsk.eagle:library:253" +UsedLibraryUrn="urn:adsk.eagle:library:254" +UsedLibraryUrn="urn:adsk.eagle:library:255" +UsedLibraryUrn="urn:adsk.eagle:library:256" +UsedLibraryUrn="urn:adsk.eagle:library:257" +UsedLibraryUrn="urn:adsk.eagle:library:96" +UsedLibraryUrn="urn:adsk.eagle:library:258" +UsedLibraryUrn="urn:adsk.eagle:library:259" +UsedLibraryUrn="urn:adsk.eagle:library:260" +UsedLibraryUrn="urn:adsk.eagle:library:261" +UsedLibraryUrn="urn:adsk.eagle:library:262" +UsedLibraryUrn="urn:adsk.eagle:library:263" +UsedLibraryUrn="urn:adsk.eagle:library:264" +UsedLibraryUrn="urn:adsk.eagle:library:265" +UsedLibraryUrn="urn:adsk.eagle:library:266" +UsedLibraryUrn="urn:adsk.eagle:library:267" +UsedLibraryUrn="urn:adsk.eagle:library:97" +UsedLibraryUrn="urn:adsk.eagle:library:268" +UsedLibraryUrn="urn:adsk.eagle:library:269" +UsedLibraryUrn="urn:adsk.eagle:library:270" +UsedLibraryUrn="urn:adsk.eagle:library:271" +UsedLibraryUrn="urn:adsk.eagle:library:272" +UsedLibraryUrn="urn:adsk.eagle:library:273" +UsedLibraryUrn="urn:adsk.eagle:library:274" +UsedLibraryUrn="urn:adsk.eagle:library:275" +UsedLibraryUrn="urn:adsk.eagle:library:276" +UsedLibraryUrn="urn:adsk.eagle:library:277" +UsedLibraryUrn="urn:adsk.eagle:library:80" +UsedLibraryUrn="urn:adsk.eagle:library:98" +UsedLibraryUrn="urn:adsk.eagle:library:278" +UsedLibraryUrn="urn:adsk.eagle:library:279" +UsedLibraryUrn="urn:adsk.eagle:library:280" +UsedLibraryUrn="urn:adsk.eagle:library:281" +UsedLibraryUrn="urn:adsk.eagle:library:282" +UsedLibraryUrn="urn:adsk.eagle:library:283" +UsedLibraryUrn="urn:adsk.eagle:library:284" +UsedLibraryUrn="urn:adsk.eagle:library:285" +UsedLibraryUrn="urn:adsk.eagle:library:286" +UsedLibraryUrn="urn:adsk.eagle:library:287" +UsedLibraryUrn="urn:adsk.eagle:library:99" +UsedLibraryUrn="urn:adsk.eagle:library:288" +UsedLibraryUrn="urn:adsk.eagle:library:289" +UsedLibraryUrn="urn:adsk.eagle:library:290" +UsedLibraryUrn="urn:adsk.eagle:library:291" +UsedLibraryUrn="urn:adsk.eagle:library:292" +UsedLibraryUrn="urn:adsk.eagle:library:293" +UsedLibraryUrn="urn:adsk.eagle:library:294" +UsedLibraryUrn="urn:adsk.eagle:library:295" +UsedLibraryUrn="urn:adsk.eagle:library:296" +UsedLibraryUrn="urn:adsk.eagle:library:297" +UsedLibraryUrn="urn:adsk.eagle:library:100" +UsedLibraryUrn="urn:adsk.eagle:library:298" +UsedLibraryUrn="urn:adsk.eagle:library:299" +UsedLibraryUrn="urn:adsk.eagle:library:300" +UsedLibraryUrn="urn:adsk.eagle:library:301" +UsedLibraryUrn="urn:adsk.eagle:library:302" +UsedLibraryUrn="urn:adsk.eagle:library:303" +UsedLibraryUrn="urn:adsk.eagle:library:304" +UsedLibraryUrn="urn:adsk.eagle:library:305" +UsedLibraryUrn="urn:adsk.eagle:library:306" +UsedLibraryUrn="urn:adsk.eagle:library:307" +UsedLibraryUrn="urn:adsk.eagle:library:101" +UsedLibraryUrn="urn:adsk.eagle:library:308" +UsedLibraryUrn="urn:adsk.eagle:library:309" +UsedLibraryUrn="urn:adsk.eagle:library:310" +UsedLibraryUrn="urn:adsk.eagle:library:311" +UsedLibraryUrn="urn:adsk.eagle:library:312" +UsedLibraryUrn="urn:adsk.eagle:library:313" +UsedLibraryUrn="urn:adsk.eagle:library:314" +UsedLibraryUrn="urn:adsk.eagle:library:315" +UsedLibraryUrn="urn:adsk.eagle:library:316" +UsedLibraryUrn="urn:adsk.eagle:library:317" +UsedLibraryUrn="urn:adsk.eagle:library:102" +UsedLibraryUrn="urn:adsk.eagle:library:318" +UsedLibraryUrn="urn:adsk.eagle:library:319" +UsedLibraryUrn="urn:adsk.eagle:library:320" +UsedLibraryUrn="urn:adsk.eagle:library:321" +UsedLibraryUrn="urn:adsk.eagle:library:322" +UsedLibraryUrn="urn:adsk.eagle:library:323" +UsedLibraryUrn="urn:adsk.eagle:library:324" +UsedLibraryUrn="urn:adsk.eagle:library:325" +UsedLibraryUrn="urn:adsk.eagle:library:326" +UsedLibraryUrn="urn:adsk.eagle:library:327" +UsedLibraryUrn="urn:adsk.eagle:library:103" +UsedLibraryUrn="urn:adsk.eagle:library:328" +UsedLibraryUrn="urn:adsk.eagle:library:329" +UsedLibraryUrn="urn:adsk.eagle:library:330" +UsedLibraryUrn="urn:adsk.eagle:library:331" +UsedLibraryUrn="urn:adsk.eagle:library:332" +UsedLibraryUrn="urn:adsk.eagle:library:333" +UsedLibraryUrn="urn:adsk.eagle:library:334" +UsedLibraryUrn="urn:adsk.eagle:library:335" +UsedLibraryUrn="urn:adsk.eagle:library:336" +UsedLibraryUrn="urn:adsk.eagle:library:337" +UsedLibraryUrn="urn:adsk.eagle:library:104" +UsedLibraryUrn="urn:adsk.eagle:library:338" +UsedLibraryUrn="urn:adsk.eagle:library:339" +UsedLibraryUrn="urn:adsk.eagle:library:340" +UsedLibraryUrn="urn:adsk.eagle:library:341" +UsedLibraryUrn="urn:adsk.eagle:library:342" +UsedLibraryUrn="urn:adsk.eagle:library:343" +UsedLibraryUrn="urn:adsk.eagle:library:344" +UsedLibraryUrn="urn:adsk.eagle:library:345" +UsedLibraryUrn="urn:adsk.eagle:library:346" +UsedLibraryUrn="urn:adsk.eagle:library:347" +UsedLibraryUrn="urn:adsk.eagle:library:105" +UsedLibraryUrn="urn:adsk.eagle:library:348" +UsedLibraryUrn="urn:adsk.eagle:library:349" +UsedLibraryUrn="urn:adsk.eagle:library:350" +UsedLibraryUrn="urn:adsk.eagle:library:351" +UsedLibraryUrn="urn:adsk.eagle:library:352" +UsedLibraryUrn="urn:adsk.eagle:library:353" +UsedLibraryUrn="urn:adsk.eagle:library:354" +UsedLibraryUrn="urn:adsk.eagle:library:355" +UsedLibraryUrn="urn:adsk.eagle:library:356" +UsedLibraryUrn="urn:adsk.eagle:library:357" +UsedLibraryUrn="urn:adsk.eagle:library:106" +UsedLibraryUrn="urn:adsk.eagle:library:358" +UsedLibraryUrn="urn:adsk.eagle:library:359" +UsedLibraryUrn="urn:adsk.eagle:library:360" +UsedLibraryUrn="urn:adsk.eagle:library:361" +UsedLibraryUrn="urn:adsk.eagle:library:362" +UsedLibraryUrn="urn:adsk.eagle:library:363" +UsedLibraryUrn="urn:adsk.eagle:library:364" +UsedLibraryUrn="urn:adsk.eagle:library:365" +UsedLibraryUrn="urn:adsk.eagle:library:366" +UsedLibraryUrn="urn:adsk.eagle:library:367" +UsedLibraryUrn="urn:adsk.eagle:library:107" +UsedLibraryUrn="urn:adsk.eagle:library:368" +UsedLibraryUrn="urn:adsk.eagle:library:369" +UsedLibraryUrn="urn:adsk.eagle:library:370" +UsedLibraryUrn="urn:adsk.eagle:library:371" +UsedLibraryUrn="urn:adsk.eagle:library:372" +UsedLibraryUrn="urn:adsk.eagle:library:373" +UsedLibraryUrn="urn:adsk.eagle:library:374" +UsedLibraryUrn="urn:adsk.eagle:library:375" +UsedLibraryUrn="urn:adsk.eagle:library:376" +UsedLibraryUrn="urn:adsk.eagle:library:377" +UsedLibraryUrn="urn:adsk.eagle:library:81" +UsedLibraryUrn="urn:adsk.eagle:library:108" +UsedLibraryUrn="urn:adsk.eagle:library:378" +UsedLibraryUrn="urn:adsk.eagle:library:379" +UsedLibraryUrn="urn:adsk.eagle:library:380" +UsedLibraryUrn="urn:adsk.eagle:library:381" +UsedLibraryUrn="urn:adsk.eagle:library:382" +UsedLibraryUrn="urn:adsk.eagle:library:383" +UsedLibraryUrn="urn:adsk.eagle:library:384" +UsedLibraryUrn="urn:adsk.eagle:library:385" +UsedLibraryUrn="urn:adsk.eagle:library:386" +UsedLibraryUrn="urn:adsk.eagle:library:387" +UsedLibraryUrn="urn:adsk.eagle:library:109" +UsedLibraryUrn="urn:adsk.eagle:library:388" +UsedLibraryUrn="urn:adsk.eagle:library:389" +UsedLibraryUrn="urn:adsk.eagle:library:390" +UsedLibraryUrn="urn:adsk.eagle:library:391" +UsedLibraryUrn="urn:adsk.eagle:library:392" +UsedLibraryUrn="urn:adsk.eagle:library:393" +UsedLibraryUrn="urn:adsk.eagle:library:394" +UsedLibraryUrn="urn:adsk.eagle:library:395" +UsedLibraryUrn="urn:adsk.eagle:library:396" +UsedLibraryUrn="urn:adsk.eagle:library:397" +UsedLibraryUrn="urn:adsk.eagle:library:110" +UsedLibraryUrn="urn:adsk.eagle:library:398" +UsedLibraryUrn="urn:adsk.eagle:library:399" +UsedLibraryUrn="urn:adsk.eagle:library:400" +UsedLibraryUrn="urn:adsk.eagle:library:401" +UsedLibraryUrn="urn:adsk.eagle:library:402" +UsedLibraryUrn="urn:adsk.eagle:library:403" +UsedLibraryUrn="urn:adsk.eagle:library:404" +UsedLibraryUrn="urn:adsk.eagle:library:405" +UsedLibraryUrn="urn:adsk.eagle:library:406" +UsedLibraryUrn="urn:adsk.eagle:library:407" +UsedLibraryUrn="urn:adsk.eagle:library:111" +UsedLibraryUrn="urn:adsk.eagle:library:408" +UsedLibraryUrn="urn:adsk.eagle:library:409" +UsedLibraryUrn="urn:adsk.eagle:library:410" +UsedLibraryUrn="urn:adsk.eagle:library:411" +UsedLibraryUrn="urn:adsk.eagle:library:412" +UsedLibraryUrn="urn:adsk.eagle:library:413" +UsedLibraryUrn="urn:adsk.eagle:library:414" +UsedLibraryUrn="urn:adsk.eagle:library:415" +UsedLibraryUrn="urn:adsk.eagle:library:416" +UsedLibraryUrn="urn:adsk.eagle:library:417" +UsedLibraryUrn="urn:adsk.eagle:library:112" +UsedLibraryUrn="urn:adsk.eagle:library:418" +UsedLibraryUrn="urn:adsk.eagle:library:419" +UsedLibraryUrn="urn:adsk.eagle:library:527439" +UsedLibraryUrn="urn:adsk.eagle:library:4759377" +UsedLibraryUrn="urn:adsk.eagle:library:478" +UsedLibraryUrn="urn:adsk.eagle:library:464" +UsedLibraryUrn="urn:adsk.eagle:library:467" +UsedLibraryUrn="urn:adsk.eagle:library:469" +UsedLibraryUrn="urn:adsk.eagle:library:470" +UsedLibraryUrn="urn:adsk.eagle:library:471" +UsedLibraryUrn="urn:adsk.eagle:library:113" +UsedLibraryUrn="urn:adsk.eagle:library:472" +UsedLibraryUrn="urn:adsk.eagle:library:473" +UsedLibraryUrn="urn:adsk.eagle:library:474" +UsedLibraryUrn="urn:adsk.eagle:library:476" +UsedLibraryUrn="urn:adsk.eagle:library:477" +UsedLibraryUrn="urn:adsk.eagle:library:529" +UsedLibraryUrn="urn:adsk.eagle:library:532" +UsedLibraryUrn="urn:adsk.eagle:library:5223517" +UsedLibraryUrn="urn:adsk.eagle:library:5224417" +UsedLibraryUrn="urn:adsk.eagle:library:114" +UsedLibraryUrn="urn:adsk.eagle:library:6897166" +UsedLibraryUrn="urn:adsk.eagle:library:115" +UsedLibraryUrn="urn:adsk.eagle:library:116" +UsedLibraryUrn="urn:adsk.eagle:library:117" +UsedLibraryUrn="urn:adsk.eagle:library:82" +UsedLibraryUrn="urn:adsk.eagle:library:118" +UsedLibraryUrn="urn:adsk.eagle:library:119" +UsedLibraryUrn="urn:adsk.eagle:library:120" +UsedLibraryUrn="urn:adsk.eagle:library:121" +UsedLibraryUrn="urn:adsk.eagle:library:122" +UsedLibraryUrn="urn:adsk.eagle:library:123" +UsedLibraryUrn="urn:adsk.eagle:library:124" +UsedLibraryUrn="urn:adsk.eagle:library:125" +UsedLibraryUrn="urn:adsk.eagle:library:126" +UsedLibraryUrn="urn:adsk.eagle:library:127" +UsedLibraryUrn="urn:adsk.eagle:library:83" +UsedLibraryUrn="urn:adsk.eagle:library:128" +UsedLibraryUrn="urn:adsk.eagle:library:129" +UsedLibraryUrn="urn:adsk.eagle:library:130" +UsedLibraryUrn="urn:adsk.eagle:library:131" +UsedLibraryUrn="urn:adsk.eagle:library:132" +UsedLibraryUrn="urn:adsk.eagle:library:133" +UsedLibraryUrn="urn:adsk.eagle:library:134" +UsedLibraryUrn="urn:adsk.eagle:library:135" +UsedLibraryUrn="urn:adsk.eagle:library:136" +UsedLibraryUrn="urn:adsk.eagle:library:137" +UsedLibraryUrn="urn:adsk.eagle:library:84" +UsedLibraryUrn="urn:adsk.eagle:library:138" +UsedLibraryUrn="urn:adsk.eagle:library:139" +UsedLibraryUrn="urn:adsk.eagle:library:140" +UsedLibraryUrn="urn:adsk.eagle:library:141" +UsedLibraryUrn="urn:adsk.eagle:library:142" +UsedLibraryUrn="urn:adsk.eagle:library:143" +UsedLibraryUrn="urn:adsk.eagle:library:144" +UsedLibraryUrn="urn:adsk.eagle:library:145" +UsedLibraryUrn="urn:adsk.eagle:library:146" +UsedLibraryUrn="urn:adsk.eagle:library:147" +UsedLibraryUrn="urn:adsk.eagle:library:85" +UsedLibraryUrn="urn:adsk.eagle:library:148" +UsedLibraryUrn="urn:adsk.eagle:library:149" +UsedLibraryUrn="urn:adsk.eagle:library:150" +UsedLibraryUrn="urn:adsk.eagle:library:151" +UsedLibraryUrn="urn:adsk.eagle:library:152" +UsedLibraryUrn="urn:adsk.eagle:library:153" +UsedLibraryUrn="urn:adsk.eagle:library:154" +UsedLibraryUrn="urn:adsk.eagle:library:155" +UsedLibraryUrn="urn:adsk.eagle:library:156" +UsedLibraryUrn="urn:adsk.eagle:library:157" +UsedLibraryUrn="urn:adsk.eagle:library:86" +UsedLibraryUrn="urn:adsk.eagle:library:158" +UsedLibraryUrn="urn:adsk.eagle:library:159" +UsedLibraryUrn="urn:adsk.eagle:library:160" +UsedLibraryUrn="urn:adsk.eagle:library:161" +UsedLibraryUrn="urn:adsk.eagle:library:162" +UsedLibraryUrn="urn:adsk.eagle:library:163" +UsedLibraryUrn="urn:adsk.eagle:library:164" +UsedLibraryUrn="urn:adsk.eagle:library:165" +UsedLibraryUrn="urn:adsk.eagle:library:166" +UsedLibraryUrn="urn:adsk.eagle:library:167" +UsedLibraryUrn="urn:adsk.eagle:library:87" +UsedLibraryUrn="urn:adsk.eagle:library:168" +UsedLibraryUrn="urn:adsk.eagle:library:169" +UsedLibraryUrn="urn:adsk.eagle:library:170" +UsedLibraryUrn="urn:adsk.eagle:library:171" +UsedLibraryUrn="urn:adsk.eagle:library:172" +UsedLibraryUrn="urn:adsk.eagle:library:173" +UsedLibraryUrn="urn:adsk.eagle:library:174" +UsedLibraryUrn="urn:adsk.eagle:library:175" +UsedLibraryUrn="urn:adsk.eagle:library:176" +UsedLibraryUrn="urn:adsk.eagle:library:177" + +[Win_1] +Type="Control Panel" +Number=0 + +[Desktop] +Screen="8320 1440" +Window="Win_1"