Designing Circuit Boards with EAGLE

Make High-quality PCBs at Low Cost

DOWNLOAD NOW »

Author: Matthew Scarpino

Publisher: Pearson Education

ISBN: 013381999X

Category: Technology & Engineering

Page: 383

View: 2368

"Matt Scarpino has provided a great tool for the hobbyist starting out in the circuit board design world, demonstrating all the features you'll need to create your own circuit board projects. However, the experienced engineer will also benefit from the book, as it serves as a complete reference guide to all EAGLE software configuration settings and features. His insightful guidance helps simplify difficult tasks, and his handy tips will help save you hours of trial-and-error experimentation." --Rich Blum, author, Sams Teach Yourself Arduino Programming in 24 Hours and Sams Teach Yourself Python Programming for Raspberry Pi in 24 Hours Powerful, flexible, and inexpensive, EAGLE is the ideal PCB design solution for every Maker/DIYer, startup, hobbyist, or student. Today, all open source Arduino designs are released in EAGLE format: If you want to design cost-effective new PCBs, this is the tool to learn. Matthew Scarpino helps you take full advantage of EAGLE's remarkable capabilities. You won't find any differential equations here: only basic circuit theory and hands-on techniques for designing effective PCBs and getting innovative new gadgets to market. Scarpino starts with an accessible introduction to the fundamentals of PCB design. Next, he walks through the design of basic, intermediate, and complex circuit boards, starting with a simple inverting amplifier and culminating in a six-layer single-board computer with hundreds of components and thousands of routed connections. As the circuits grow more complex, you'll master advanced EAGLE features and discover how to automate crucial design-related tasks. Whatever your previous experience, Scarpino's start-to-finish examples and practical insight can help you create designs of stunning power and efficiency. Understand single-sided, double-sided, and multilayer boards Design practical circuits with the schematic editor Transform schematics into physical board designs Convert board designs into Gerber output files for fabrication Expand EAGLE's capabilities with new libraries and components Exchange designs with LTspice and simulate their responses to input Automate simple repetitive operations with editor commands Streamline circuit design and library generation with User Language programs (ULPs) Design for the advanced BeagleBone Black, with high-speed BGA devices and a 32-bit system on a chip (SoC) Use buses to draw complex connections between components Configure stackups, create/route BGA components, and route high-speed signals eagle-book.com provides an archive containing the design files for the book's circuits. It also includes EAGLE libraries, scripts, and User Language programs (ULPs).

Build Your Own Printed Circuit Board

DOWNLOAD NOW »

Author: Al Williams

Publisher: McGraw Hill Professional

ISBN: 007142783X

Category: Technology & Engineering

Page: 206

View: 2417

Printed circuit boards are at the heart of just about every electronic device made today – PCs, cell phones, MP3 players, PDAs, telephones, stereos, TVs, remote controls, cameras, your car, and even small appliances. The reason these items have come down in price over the years is because of printed circuit boards. Whereas before you had to pay someone to physically connect (and repair!) wires for each component (a time-consuming and thus expensive prospect), now an error-proof, custom “PCB†is installed instead. Hobbyists and designers can now start their projects with a printed circuit board, rather than using it as a last step (and contracting it out to someone else, as was previously the norm). It not only makes a more professional-looking prototype, but also makes it easy to mass-produce. And the techniques are the same for the hobbyist working on a single project.This will be by far the most modern book on the market, with the latest and greatest techniques for producing intricate PCB’s at a fraction of the cost of sending them out.

Complete PCB Design Using OrCad Capture and Layout

DOWNLOAD NOW »

Author: Kraig Mitzner

Publisher: Elsevier

ISBN: 9780080549200

Category: Technology & Engineering

Page: 528

View: 4692

Complete PCB Design Using OrCad Capture and Layout provides instruction on how to use the OrCAD design suite to design and manufacture printed circuit boards. The book is written for both students and practicing engineers who need a quick tutorial on how to use the software and who need in-depth knowledge of the capabilities and limitations of the software package. There are two goals the book aims to reach: The primary goal is to show the reader how to design a PCB using OrCAD Capture and OrCAD Layout. Capture is used to build the schematic diagram of the circuit, and Layout is used to design the circuit board so that it can be manufactured. The secondary goal is to show the reader how to add PSpice simulation capabilities to the design, and how to develop custom schematic parts, footprints and PSpice models. Often times separate designs are produced for documentation, simulation and board fabrication. This book shows how to perform all three functions from the same schematic design. This approach saves time and money and ensures continuity between the design and the manufactured product. Information is presented in the exact order a circuit and PCB are designed Straightforward, realistic examples present the how and why the designs work, providing a comprehensive toolset for understanding the OrCAD software Introduction to the IPC, JEDEC, and IEEE standards relating to PCB design Full-color interior and extensive illustrations allow readers to learn features of the product in the most realistic manner possible

Complete PCB Design Using OrCAD Capture and PCB Editor

DOWNLOAD NOW »

Author: Kraig Mitzner

Publisher: Newnes

ISBN: 9780080943541

Category: Technology & Engineering

Page: 488

View: 2024

This book provides instruction on how to use the OrCAD design suite to design and manufacture printed circuit boards. The primary goal is to show the reader how to design a PCB using OrCAD Capture and OrCAD Editor. Capture is used to build the schematic diagram of the circuit, and Editor is used to design the circuit board so that it can be manufactured. The book is written for both students and practicing engineers who need in-depth instruction on how to use the software, and who need background knowledge of the PCB design process. Beginning to end coverage of the printed circuit board design process. Information is presented in the exact order a circuit and PCB are designed Over 400 full color illustrations, including extensive use of screen shots from the software, allow readers to learn features of the product in the most realistic manner possible Straightforward, realistic examples present the how and why the designs work, providing a comprehensive toolset for understanding the OrCAD software Introduces and follows IEEE, IPC, and JEDEC industry standards for PCB design. Unique chapter on Design for Manufacture covers padstack and footprint design, and component placement, for the design of manufacturable PCB's FREE CD containing the OrCAD demo version and design files

Fritzing for Inventors: Take Your Electronics Project from Prototype to Product

DOWNLOAD NOW »

Author: Simon Monk

Publisher: McGraw Hill Professional

ISBN: 0071844643

Category: Technology & Engineering

Page: 272

View: 1068

In this TAB book, bestselling electronics author Simon Monk shows maker-entrepreneurs how to use Fritzing’s open-source software and services to create electronics prototypes, design and manufacture printed circuit boards (PCBs), and bring professional-quality electronic products to market. Fritzing for Inventors: Take Your Electronics Project from Prototype to Product explains how to use this set of free, open-source electronics prototyping tools to lay out breadboards, create schematics, and design professional-quality printed circuit boards (PCBs). No engineering skills needed! Whether you’re a hobbyist, artist, inventor, or student, you’ll be able to develop a product from schematic to prototype to professional-quality printed circuit board, all from one easy-to-use software package. Fritzing works well with prototyping boards such as Arduino, Raspberry Pi, and BeagleBone. This DIY guide covers the whole lifecycle of product development for a hobbyist entrepreneur. It takes you from initial concept, to prototyping, to PCB production, to distribution. Along the way, it examines the sourcing of components, product testing, and even how to price products for wholesale and retail. Simon Monk is a bestselling TAB electronics author and popular presenter at MakerFaires Well-illustrated tutorial with screen captures, easy-to-follow instructions, and step-by-step projects Describes an up-to-date contemporary approach to PCB design, including surface-mount designs Explains how to become a maker entrepreneur by using crowdfunding and indie marketplaces for technical products

Making Printed Circuit Boards

DOWNLOAD NOW »

Author: Jan Axelson

Publisher: TAB/Electronics

ISBN: 9780830639519

Category: Technology & Engineering

Page: 327

View: 5953

Learn the latest PC-board fabrication techniques with this learn-by-example guide. The book includes 25 projects and experiments that teach you how to: Draw circuit designs; Transfer artwork to pc blanks; Etch copper patterns and drill lead holes; Solder components repair and modify boards. Master all the latest techniques for low-cost, speedy construction and discover applications for surface-mount components, computer-aided design, safety, and environmental protection.

The Circuit Designer’s Companion

DOWNLOAD NOW »

Author: Tim Williams

Publisher: Elsevier

ISBN: 1483102505

Category: Technology & Engineering

Page: 310

View: 4455

The Circuit Designer’s Companion covers the theoretical aspects and practices in analogue and digital circuit design. Electronic circuit design involves designing a circuit that will fulfill its specified function and designing the same circuit so that every production model of it will fulfill its specified function, and no other undesired and unspecified function. This book is composed of nine chapters and starts with a review of the concept of grounding, wiring, and printed circuits. The subsequent chapters deal with the passive and active components of circuitry design. These topics are followed by discussions of the principles of other design components, including linear integrated circuits, digital circuits, and power supplies. The remaining chapters consider the vital role of electromagnetic compatibility in circuit design. These chapters also look into safety, design of production, testability, reliability, and thermal management of the designed circuit. This book is of great value to electrical and design engineers.

Building Your Own Electronics Lab

A Guide to Setting Up Your Own Gadget Workshop

DOWNLOAD NOW »

Author: Dale Wheat

Publisher: Apress

ISBN: 1430243864

Category: Technology & Engineering

Page: 184

View: 8018

What should an electronics hackerspace look like? Is it in your bedroom, garage, a classroom, or even a suitcase? And where do you start? What parts are essential, and which are just nice to have? And how do you organize it all? Dale Wheat, the author of Arduino Internals, will show you how to build your own electronics lab complete with tools, parts, and power sources. You'll learn how to create a portable lab, a small lab to save space, and even a lab for small groups and classrooms. You'll learn which parts and tools are indispensable no matter what type projects you're working on: which soldering irons are best, which tools, cables, and testing equipment you'll need. You'll also learn about different chips, boards, sensors, power sources, and which ones you'll want to keep on hand. Finally, you'll learn how to assemble everything for the type of lab best suited to your needs. If you need to carry everything to your local makerspace, you can build the Portable Lab. If you plan to tinker at home or in the garage, there is the Corner Lab. If you're going to run your own local makerspace or you need to set up a lab to teach others, there is the Small-Group Lab. No matter what your gadgeteering needs may be, Building Your Own Electronics Lab will show you exactly how to put it all together so you have what you need to get started. What you’ll learn Essential components of every electronics lab, and how to get them without going broke The differences between types of electronics parts, accessories, and tools you may need Designing a lab for portability Designing a lab to save space Designing a lab to share space and resources Who this book is for Electronics hobbyists, Arduino enthusiasts, hardware hackers, ham radio tinkerers, or anyone wanting to build their own makerspace. Table of Contents Planning Your Electronics Workshop Building Your Tool Chest Parts – Both Spare and Not-so-Spare Portable Mini-Lab The Corner Lab The Small-Group Lab Appendix: Getting Started with Tool-Building

Printed Circuit Boards

Design, Fabrication, Assembly and Testing

DOWNLOAD NOW »

Author: R. S. Khandpur

Publisher: Tata McGraw-Hill Education

ISBN: 0070588147

Category: Printed circuits

Page: 691

View: 2604

This domain derives from such diverse disciplines as electronics, mechanical engineering, fluid dynamics, thermodynamics, chemistry, physics, metallurgy and optics. The author, with nearly four decades of experience in R&D, technology development, and education and training, provides a practical and hand-on approach to the subject, by covering the latest technological developments and covering all the vital aspects of PCB, i.e. design, fabrication, assembly, testing, including reliability and quality.With this coverage, the book will be useful to designers, manufacturers, and students of electrical and electronic engineering.

Printed Circuits Handbook

DOWNLOAD NOW »

Author: Clyde Coombs

Publisher: McGraw Hill Professional

ISBN: 9780071510790

Category: Technology & Engineering

Page: 1000

View: 6593

The World's #1 Guide to Printed Circuit Boards_Now Completely Updated with the Latest Information on Lead-Free Manufacturing! The best reference in the field for over 30 years, the Printed Circuits Handbook equips you with definitive coverage of every facet of printed circuit assemblies_from design methods to fabrication processes. Now completely revised and updated, the Sixth Edition presents the latest information on lead-free manufacturing, including lead-free PCB design and fabrication techniques, lead-free materials, and lead-free reliability models. The new edition also explores best practices for High Density Interconnect (HDI), as well as flexible printed circuits. Written by a team of experts from around the world, the Sixth Edition of this renowned handbook contains cutting-edge material on engineering and design of printed circuits fabrication methods...assembly processes... solders and soldering...test and repair...waste minimization and treatment ...quality and reliability of printed circuit processes...and much more. The updated Printed Circuits Handbook provides you with: Unsurpassed guidance on printed circuits_from design to manufacturing Over 500 illustrations, charts, and tables for quick access to essential data New to this edition: New coverage of lead-free PCB design and manufacturing techniques, lead-free materials, lead-free reliability models, best practices for High Density Interconnect (HDI), and flexible printed circuits Inside This State-of-the-Art Printed Circuits Guide • Introduction to Printed Circuits • Engineering and Design of Printed Circuits Fabrication Processes • Assembly Processes • Solders and Soldering • Test and Repair • Waste Minimization and Treatment • Quality and Reliability of Printed Circuit Processes • Flexible Circuits

Programming with STM32: Getting Started with the Nucleo Board and C/C++

DOWNLOAD NOW »

Author: Donald Norris

Publisher: McGraw Hill Professional

ISBN: 1260031322

Category: Technology & Engineering

Page: 304

View: 7189

Create your own STM32 programs with ease! Get up and running programming the STM32 line of microcontrollers from STMicroelectronics using the hands-on information contained in this easy-to-follow guide. Written by an experienced electronics hobbyist and author, Programming with STM32: Getting Started with the Nucleo Board and C/C++ features start-to-finish projects that clearly demonstrate each technique. Discover how to set up a stable development toolchain, write custom programs, download your programs to the development board, and execute them. You will even learn how to work with external servos and LED displays! •Explore the features of STM32 microcontrollers from STMicroelectonics•Configure your Nucleo-64 Microcontroller development board•Establish a toolchain and start developing interesting applications •Add specialized code and create cool custom functions•Automatically generate C code using the STM32CubeMX application•Work with the ARM Cortex Microcontroller Software Interface Standard and the STM hardware abstraction layer (HAL).•Control servos, LEDs, and other hardware using PWM•Transfer data to and from peripheral devices using DMA•Generate waveforms and pulses through your microcontroller’s DAC

The Art of PCB Reverse Engineering (Standard Edition)

Unravelling the Beauty of the Original Design

DOWNLOAD NOW »

Author: Keng Ng

Publisher: Createspace Independent Publishing Platform

ISBN: 9781518800535

Category:

Page: 372

View: 2796

PCB reverse-engineering is a skill that requires more than just an acquaintance with electronics. We're not talking about recreating the PCB artwork here, but the schematic diagram itself. To the uninitiated, it is a difficult if not impossible undertaking reserved only for the determined and qualified. The author, however, believes that having a right mindset and being equipped with the right knowledge will enable even an average electronics engineer to do it. This book will not teach you to use electronic automation design (EDA) tools to produce or reproduce PCBs nor give you a formal study on PCB structural design and fabrication. It does, however, impart knowledge on PCBs that relate to reverse-engineering and teaches you how to create PCB layouts and schematic diagrams using Microsoft Visio in a technical capacity. This standard edition illustration-rich book covers things which you'll need to take note before you begin, the necessary basic preparation work to perform, creating layout shapes prior to drafting the PCB artwork, knowing what is a good schematic diagram and the right strategies to use for the type of PCBs (analog, digital, mixed-signals). You will also learn advanced topics such as layering, shape data and shapesheet, generating reports for bill of materials, and even deciphering programmable logic devices!

Digital Electronics for Musicians

DOWNLOAD NOW »

Author: Alexandros Drymonitis

Publisher: Apress

ISBN: 1484215834

Category: Computers

Page: 490

View: 4832

This is the perfect book for musicians who want to dive into the world of computer music and physical computing. This book is aimed at adventurous musicians who want to learn about music programming with Arduino, sensors, and Pure Data, and how to make new interfaces and even new instruments with that knowledge. You’ll learn the basics of the Pure Data and Arduino languages, how to incorporate sensors into your musical projects, and how to use embedded computers, like the Raspberry Pi, to create stand-alone projects. Along the way, you’ll learn how to create a variety of innovative musical projects, including an interactive bow for stringed instruments, a MIDI clavier synthesizer, an interactive drum set, a patch-bay matrix synthesizer, a guitar looper, and even a DIY theremin. If you are a musician or tinkerer who wants to explore the world of electronic and electroacoustic music and musical interfaces with Arduino, sensors, and Pure Data, Digital Electronics for Musicians is the book for you. What You Will Learn Learn the basics of the Pure Data and the Arduino languages Learn more about the available sensors on the market, and how you can incorporate them into your musical projects Focus on physical computing by combining Arduino and Pure Data, bringing the physical world to the world of the computers Make use of additional libraries that extend the capabilities of the Arduino Make use of external objects in Pure Data that help achieve certain goals, depending on the project Learn how a Pure Data patch functions and be able to modify other people's work that fits your needs Learn how the Arduino language works, enabling the modification of already existing code, according to your needs Get insight on the serial communication between the Arduino and Pure Data Learn how to approach various programming challenges in different ways Who This is For Musicians who want to explore the world of electronic and electroacoustic music and musical interfaces with Arduino, sensors, and Pure Data.

Electronics for Kids

Play with Simple Circuits and Experiment with Electricity!

DOWNLOAD NOW »

Author: Oyvind Nydal Dahl

Publisher: No Starch Press

ISBN: 1593277474

Category: Technology & Engineering

Page: 328

View: 7508

Why do the lights in a house turn on when you flip a switch? How does a remote-controlled car move? And what makes lights on TVs and microwaves blink? The technology around you may seem like magic, but most of it wouldn’t run without electricity. Electronics for Kids demystifies electricity with a collection of awesome hands-on projects. In Part 1, you’ll learn how current, voltage, and circuits work by making a battery out of a lemon, turning a metal bolt into an electromagnet, and transforming a paper cup and some magnets into a spinning motor. In Part 2, you’ll make even more cool stuff as you: –Solder a blinking LED circuit with resistors, capacitors, and relays –Turn a circuit into a touch sensor using your finger as a resistor –Build an alarm clock triggered by the sunrise –Create a musical instrument that makes sci-fi soundsThen, in Part 3, you’ll learn about digital electronics—things like logic gates and memory circuits—as you make a secret code checker and an electronic coin flipper. Finally, you’ll use everything you’ve learned to make the LED Reaction Game—test your reaction time as you try to catch a blinking light!With its clear explanations and assortment of hands-on projects, Electronics for Kids will have you building your own circuits in no time.

AVR Programming

Learning to Write Software for Hardware

DOWNLOAD NOW »

Author: Elliot Williams

Publisher: Maker Media, Inc.

ISBN: 1449355757

Category: Computers

Page: 474

View: 5389

Atmel's AVR microcontrollers are the chips that power Arduino, and are the go-to chip for many hobbyist and hardware hacking projects. In this book you'll set aside the layers of abstraction provided by the Arduino environment and learn how to program AVR microcontrollers directly. In doing so, you'll get closer to the chip and you'll be able to squeeze more power and features out of it. Each chapter of this book is centered around projects that incorporate that particular microcontroller topic. Each project includes schematics, code, and illustrations of a working project. Program a range of AVR chips Extend and re-use other people’s code and circuits Interface with USB, I2C, and SPI peripheral devices Learn to access the full range of power and speed of the microcontroller Build projects including Cylon Eyes, a Square-Wave Organ, an AM Radio, a Passive Light-Sensor Alarm, Temperature Logger, and more Understand what's happening behind the scenes even when using the Arduino IDE

PCB Design for Real-World EMI Control

DOWNLOAD NOW »

Author: bruce archambeault,James Drewniak

Publisher: Springer Science & Business Media

ISBN: 1475736401

Category: Technology & Engineering

Page: 244

View: 2132

Proper design of printed circuit boards can make the difference between a product passing emissions requirements during the first cycle or not. Traditional EMC design practices have been simply rule-based, that is, a list of rules-of-thumb are presented to the board designers to implement. When a particular rule-of-thumb is difficult to implement, it is often ignored. After the product is built, it will often fail emission requirements and various time consuming and costly add-ons are then required. Proper EMC design does not require advanced degrees from universities, nor does it require strenuous mathematics. It does require a basic understanding of the underlying principles of the potential causes of EMC emissions. With this basic understanding, circuit board designers can make trade-off decisions during the design phase to ensure optimum EMC design. Consideration of these potential sources will allow the design to pass the emissions requirements the first time in the test laboratory. A number of other books have been published on EMC. Most are general books on EMC and do not focus on printed circuit board is intended to help EMC engineers and design design. This book engineers understand the potential sources of emissions and how to reduce, control, or eliminate these sources. This book is intended to be a 'hands-on' book, that is, designers should be able to apply the concepts in this book directly to their designs in the real-world.

Microcontroller Programming

The Microchip PIC

DOWNLOAD NOW »

Author: Julio Sanchez,Maria P. Canton

Publisher: CRC Press

ISBN: 1351837818

Category: Computers

Page: 824

View: 2605

From cell phones and television remote controls to automobile engines and spacecraft, microcontrollers are everywhere. Programming these prolific devices is a much more involved and integrated task than it is for general-purpose microprocessors; microcontroller programmers must be fluent in application development, systems programming, and I/O operation as well as memory management and system timing. Using the popular and pervasive mid-range 8-bit Microchip PIC® as an archetype, Microcontroller Programming offers a self-contained presentation of the multidisciplinary tools needed to design and implement modern embedded systems and microcontrollers. The authors begin with basic electronics, number systems, and data concepts followed by digital logic, arithmetic, conversions, circuits, and circuit components to build a firm background in the computer science and electronics fundamentals involved in programming microcontrollers. For the remainder of the book, they focus on PIC architecture and programming tools and work systematically through programming various functions, modules, and devices. Helpful appendices supply the full mid-range PIC instruction set as well as additional programming solutions, a guide to resistor color codes, and a concise method for building custom circuit boards. Providing just the right mix of theory and practical guidance, Microcontroller Programming: The Microchip PIC® is the ideal tool for any amateur or professional designing and implementing stand-alone systems for a wide variety of applications.

Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or Tablet

DOWNLOAD NOW »

Author: Simon Monk

Publisher: McGraw Hill Professional

ISBN: 0071775978

Category: Technology & Engineering

Page: 256

View: 5462

TEAM ARDUINO UP WITH ANDROID FOR SOME MISCHIEVOUS FUN! Filled with practical, do-it-yourself gadgets, Arduino + Android Projects for the Evil Genius shows you how to create Arduino devices and control them with Android smartphones and tablets. Easy-to-find equipment and components are used for all the projects in the book. This wickedly inventive guide covers the Android Open Application Development Kit (ADK) and USB interface and explains how to use them with the basic Arduino platform. Methods of communication between Android and Arduino that don't require the ADK--including sound, Bluetooth, and WiFi/Ethernet are also discussed. An Arduino ADK programming tutorial helps you get started right away. Arduino + Android Projects for the Evil Genius: Contains step-by-step instructions and helpful illustrations Provides tips for customizing the projects Covers the underlying principles behind the projects Removes the frustration factor--all required parts are listed Provides all source code on the book's website Build these and other devious devices: Bluetooth robot Android Geiger counter Android-controlled light show TV remote Temperature logger Ultrasonic range finder Home automation controller Remote power and lighting control Smart thermostat RFID door lock Signaling flags Delay timer

30 Arduino Projects for the Evil Genius, Second Edition

DOWNLOAD NOW »

Author: Simon Monk

Publisher: McGraw-Hill Professional

ISBN: 0071817727

Category: Science

Page: 224

View: 5654

This do-it-yourself guide shows you how to program and build projects with the Arduino Uno and Leonardo boards and the Arduino 1.0 development environment. It gets you started right away with the simplified C programming you need to know and demonstrateshow to take advantage of the latest Arduino capabilities. You'll learn how to attach an Arduino board to your computer, program it, and connect electronics to it to create your own devices. A bonus chapter uses the special USB keyboard/mouse-impersonation feature exclusive to the Arduino Leonardo--

Programming the Raspberry Pi: Getting Started with Python

DOWNLOAD NOW »

Author: Simon Monk

Publisher: McGraw Hill Professional

ISBN: 0071807845

Category: Computers

Page: 192

View: 2197

Program your own Raspberry Pi projects Create innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics guru Simon Monk explains the basics of Raspberry Pi application development, while providing hands-on examples and ready-to-use scripts. See how to set up hardware and software, write and debug applications, create user-friendly interfaces, and control external electronics. Do-it-yourself projects include a hangman game, an LED clock, and a software-controlled roving robot. Boot up and configure your Raspberry Pi Navigate files, folders, and menus Create Python programs using the IDLE editor Work with strings, lists, and functions Use and write your own libraries, modules, and classes Add Web features to your programs Develop interactive games with Pygame Interface with devices through the GPIO port Build a Raspberry Pi Robot and LED Clock Build professional-quality GUIs using Tkinter