Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Title
Copyright Page
Dedication
About the Author
Contents
Acknowledgments
1 Introduction
Printed Circuit Boards
Surface Mount and Through Hole
Prototyping
Solderless Breadboard
Perfboard
Stripboard
Installing EAGLE Light Edition
Installation on Windows
Installation on Mac
Installation on Linux
First Run
Load an Example Project
Install Third-Party Software
Installing the Adafruit and Sparkfun Libraries
Installing the Sparkfun Design Rules
Downloading the Book Examples
Light Edition Limitations
Summary
2 Quickstart
Creating a New Project
Drawing the Schematic
Add the Components
Join Them Together
Electrical Rule Check
Laying Out the Board
Dragging Components onto the Board
Resizing the Board
Routing
Summary
3 Components and Libraries
U.S. versus European Circuit Symbols
Resistors
Through-Hole Resistors
SMD Resistors
Capacitors
Through-Hole Capacitors
SMD Capacitors
Transistors and Diodes
Through-Hole Transistors
SMD Transistors and Diodes
Integrated Circuits
Through-Hole ICs (DIP)
SMD ICs
Connectors
Other Components
Buying Components
Paper PCB
Summary
4 Editing Schematics
The Anatomy of the Schematic Editor
The Command Toolbar
Common Commands
Other Commands
Nets
Buses
Worked Example
Starting the Schematic
Adding the Components
Adding the Supplies
Adding the Nets
Assigning Net Classes
Running the ERC
Summary
5 Laying Out a Printed Circuit Board
Experimenting
Layers
The Command Toolbar
Common Commands
Other Commands
The Grid
Sound Meter Layout (Through-Hole)
Create a Board from the Schematic
Decide on Board Size
Position and Rotate the Components
Add Mounting Holes
Get Some Design Rules
Run the Autorouter
Tweak the Result
Run the Design Rule Checker
Text on the Silk Screen
Add Text to the Bottom
Sound Meter Layout (Surface-Mount)
Create a New Schematic and Board
Swap Parts on the Schematic
Resize and Tidy the Board
Manual Layout
Summary
6 Printed Circuit Board Fabrication
Gerber Files
Loading a CAM Job
Running a CAM Job
Measure Twice, Cut Once
Submitting a Job to a PCB Service
Follow the Instructions
Photoetching
Milling PCBs
Toner Transfer
Summary
7 Soldering
Tools
General Tools
Tools for Surface-Mount Devices
Soldering Through-Hole PCBs
Through-Hole Soldering Step by Step
SMD Hand Soldering
Soldering Two- and Three-Legged Components
Soldering IC Packages
SMT with Hot-Air Gun
Soldering Two- and Three-Legged Components
Soldering IC Packages
Packages with Hidden Connections
Using a Reflow Oven
Get Everything Together
Applying Solder Paste
Populating the Board
Baking the Boards
Summary
8 Example: An Arduino Shield
Introducing Arduino
Shield Design
Arduino R3 Shield Template
A Four-Digit LED Example
Schematic
PCB Layout
Fabrication
Summary
9 A Raspberry Pi Expansion Board
Design Considerations
The Schematic
The Board
Laying Out the Power Supply
Laying Out the Power and Motor Tracks
Summary
10 Commands, Scripts, and User-Language Programs
Commands
Scripts
Built-in Scripts
Writing a Script
User Language Programs
Running ULPs
The ULP Language
Summary
11 Creating Libraries and Parts
Creating a Library
Copying a Device from Another Library
The Part Editor
Devices, Symbols, and Packages
Editing a Part
Creating a New Part
Making a Package
Making a Symbol
Making a Device
Summary
Appendix A: Resources
Official Documentation
Forums
Tutorials
Sources of Library Parts
Appendix B: EAGLE Layers
Layers Used in the Layout Editor
Layers Used in the Schematic Editor
Appendix C: User-Language Program Reference
Data Types
Strings
Arrays
Logical and Bitwise Operators
Control Structures
Special Constants
Dialog Functions
Other Built-in Functions
Index
← Prev
Back
Next →
← Prev
Back
Next →