background preloader

Lessons In Electric Circuits

A free series of textbooks on the subjects of electricity and electronics Copyright (C) 2000-2015, Tony R. Kuphaldt These books and all related files are published under the terms and conditions of the Design Science License. A copy of the Design Science License is included at the end of each book volume. As an open and collaboratively developed text, this book is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Access individual volumes, I through VI: Edition numbers reflect major structural changes to a book volume such as the addition of new chapters, the substantial expansion of existing chapters, or a change in markup language (source code formatting). "Last revised" dates reflect non-trivial changes only. Click here for a detailed changelog of all books. Note to instructors: Interested in contributing to this project? News flashes (Reverse chronologic order) All volumes! Related:  all electronics

CrossPack - A Development Environment for Atmel’s AVR Microcontrollers CrossPack is a development environment for Atmel’s AVR® microcontrollers running on Apple’s Mac OS X, similar to AVR Studio on Windows. It consists of the GNU compiler suite, a C library for the AVR, the AVRDUDE uploader and several other useful tools. Features Does not depend on Xcode for building AVR code. Runs on Mac OS X 10.6 and higher. For a list of included software packages and versions see the Release Notes. Getting Started Since CrossPack consists of command line tools only (except the HTML manual which is linked to your Applications folder), you need to know some basic command names. bash$ cd Desktop bash$ avr-project Demo bash$ cd Demo bash$ ls -l total 0 drwxr-xr-x 3 cs cs 102 Nov 22 18:29 Demo.xcodeproj drwxr-xr-x 4 cs cs 136 Nov 22 18:29 firmware bash$ cd firmware bash$ ls -l total 24 -rw-r--r-- 1 cs cs 4139 Nov 22 18:29 Makefile -rw-r--r-- 1 cs cs 348 Nov 22 18:29 main.c Now we compile the code and send it to the device: That’s it.

Zener Diode Circuits and Applications - a summary or tutorial covering the essentials of the Zener diode or voltage reference diode used in many power supply and other circuits. Zener diodes are used in many circuits in a variety of ways. The most common Zener diode circuit is one in which the Zener diode is used as a voltage reference element. This type of circuit uses the constant voltage as a reference in one of a variety of forms of power supply circuit. There are other Zener diode circuits and applications. Simple Zener diode ciruit for voltage regulator When used in a regulator cirrcuit, the Zener diode must have the current entering it limited. In a practical circuit, the simplest form of current source is a resistor. Simple circuit of a Zener diode shunt regulator The value of the series resistor is simple to calculate. Resistor value (ohms) = (V1 - V2) / (Zener current + Load current) Where: V1 is the input voltage V2 is the Zener diode voltage Zener diode circuit for PSU with series transistor Circuit tips By Ian Poole

Google Apps Hacks: Philipp Lenssen t r o n i x s t u f f Proteus lab Manual.pdf Mike's Electric Stuff Free Online Ubuntu Linux Books Today, I would like to share with everyone free Ubuntu Linux books which I have found on the Net some days ago. Publisher: Addison-Wesley ProfessionalLanguage: EnglishPaperback: 496 pagesData: August 17, 2006Description: Discover Ubuntu, Today’s Hottest Linux Everyone’s talking about Ubuntu—it’s not just 100% free, it’s the most useful, practical desktop Linux ever! Now, Linux expert Marcel Gagné reveals Ubuntu’s amazing power and helps you migrate from Windows faster than you ever thought possible. Moving to Ubuntu Linux will teach you how to do virtually anything with Ubuntu—write documents, create spreadsheets, surf the Web, use email, listen to music, watch movies, and play games. Read it or Download it Publisher: Prentice Hall PTRLanguage: EnglishPaperback: 448 pagesData: August 11, 2006Description: Ubuntu is a complete, free operating system that emphasizes community, support, and ease of use while refusing to compromise on speed, power, and flexibility. Read it or Download it

farsinotare.com In the beginning, there are breadboard prototypes. An examples looks as below: Breadboard wiring is often done with so called "jumper wires". Jumper wires can be as simple as simple wires. Jumpe wires often come with headers, and for breadboards, wires with male type headers often make sense. Well, breadboards are just lo-fidelity prototypes. For example, in the case of combining a LEDlogics with an Arduino Micro, a setup with male headers on the PCBs and female headers on the wires looks like this: The combination of male header connectors on the board together with female headers on the jumper wires is also a popular option for most breakout boards, for example see the following Nunchuk break out board: If you think about advanced wiring of digital systems, things get quickly more complicated. An example is here wiring up an old joystick with an RS-232 interface. Connectors on ribbon cables are another topic. For sure, wiring is an interesting and important part of electronic projects.

Learn Bil Herd’s DIY Surface Mount Assembly Process You can do your own Surface Mount Technology based PCB assembly with just a handful of tools and some patience. At the heart of my SMT process is stopping to inspect the various steps all while trying to maintain a bit of cleanliness in the process. Surface mount or Surface Mount Technology (SMT) is the modern way to assemble Printed Circuit Boards (PCB) and is what is commonly seen when opening a modern piece of tech. It’s much smaller than the older Through-Hole (TH) technology where the component leads were inserted into holes in PCB, and act we called “stuffing” since we had to stuff the components into the holes. A few specialized tools make this a lot easier, but resourceful hackers will be able to pull together a solder paste stencil jig, vacuum tweezers, and a modified toaster oven with a controller that can follow the reflow profile of the solder paste. Component Size Matters Surface mount package names can be a little bit confusing. Caring for Solder Paste Applying the Solder

Related: