For hardware programmers and designers, we bring 24 ebooks on circuit designing and programming absolutely free!
Moving ahead with time, its a no brainer that the world is going to experience much smarter and advanced electronics. And as every advance electronic requires a advance circuit design which is directly proportional to more job opportunities for circuit designers and programmers. So here’s your chance to set yourself for the best circuit designing and programming jobs with these free ebooks. From micro-controllers to assembly to VLSI, these books have almost everything you wanted to learn.
Author/s: Andy Lindsay
The book answers the question “What’s a Microcontroller?” by showing students how they can design their own customized, intelligent inventions using the BASIC Stamp.
2. PaulOS: An 8051 Real-Time Operating System
Author/s: Paul P. Debono
This book covers mainly the 8051 family of micro-controllers starting with the basic architecture and then moves on to assembly language and Real-Time Operating System (RTOS) where three main types of self-developed RTOSs are discussed.
Author/s: Esteban Tlelo-Cuautle and Sheldon X.-D. Tan
This book provides some recent advances in design nanometer VLSI chips, ranging from design tools, new post-silicon devices, GPU-based parallel computing, emerging 3D integration, and antenna design.
Author/s: Hans Camenzind
A comprehensive introduction to CMOS and bipolar analog IC design. The book presumes no prior knowledge of linear design, making it comprehensible to engineers with a non-analog background.
5. Application-Specific Integrated Circuits
Author/s: Michael J. Smith
This comprehensive book on application-specific integrated circuits (ASICs) describes the latest methods in VLSI-systems design.
6. Automating Manufacturing Systems with PLCs
Author/s: Hugh Jack
An in depth examination of manufacturing control systems using structured design methods. Topics include ladder logic and other IEC 61131 standards, wiring, communication, analog IO, structured programming, and communications.
7. Digital Design with RTL Design, VHDL, and Verilog
Author/s: Frank Vahid
Offering a modern, updated approach to digital design, this much-needed book reviews basic design fundamentals before diving into specific details of design optimization.
8. Very-Large-Scale Integration (VLSI)
Author/s: Zhongfeng Wang
This book is intended to cover a wide range of VLSI design topics by providing a historical perspective as well as design methodologies of VLSI systems.
9. Guide to the Assembly Language of ATMEL-AVR-Microprocessors
This book features a step-by-step approach in covering Assembly language programming of Atmel AVR microcontrollers.
10. PIC Microcontrollers – Programming in C
Author/s: Milan Verle
This book has provided a step-by-step guide to programming these microcontrollers (MCUs) with the C programming language.
11. PIC Microcontrollers – Programming in BASIC
Author/s: Milan Verle
This book will help you learn more about programming PIC microcontrollers in BASIC with practical, common-sense instructions, real projects, etc.
12. Programming dsPIC Microcontroller in PASCAL
Author/s: Zoran Milivojevic
The book provides numerous practical examples with necessary connection schematics explaining the operation of temperature sensors, A/D and D/A converters, LCD and LED displays, relays, communication modules etc.
13. Computer Aids For VLSI Design
Author/s: Steven M. Rubin
This textbook broadly examines the software required to design electronic circuitry, including integrated circuits.
14. Algorithms and Data Structures in VLSI Design
This book presents broad and in-depth coverage of the entire field of modern VLSI Design with ordered binary decision diagrams (OBDDs).
15. Understanding Electronics Components
Author/s: Filipovic D. Miomir
This book is meant for those people who want to create electronic devices with their own hands. All components are illustrated and the circuit-symbol is explained in detail.
16. Introduction to PLC controllers
Author/s: Nebojsa Matic
This basic guide will take you from the very basic concepts, to put PLC code together, all the way up to briefly explore the steps to a successful project! No previous PLC coding experience is needed to begin exploring this fascinating technological world!
17. Arduino Programming Notebook
Author/s: Brian W. Evans
This book is a beginner’s reference to the programming syntax of the Arduino microcontroller.
18. Architecture and Programming of 8051 Microcontroller
Learn in a quick and easy way to program 8051 microcontroller using many practical examples we have provided for you.
19. PIC Microcontrollers ©2008
Author/s: Milan Verle
Numerous illustrations and practical examples along with detailed description of the PIC16F887 will make you enjoy your work with the PIC microcontrollers.
20. Flexible Circuit Technology, Third Edition
Author/s: Joseph Fjelstad
This book was written to provide a bridge of understanding by offering a clearly defined set of steps which take the reader from basic concepts of flexible circuits to a more detailed review of the various technology and materials.
21. Op Amp Applications Handbook
Author/s: Walt Jung
This book is a complete and up-to-date op amp reference for electronics engineers from the most famous op amp guru, supported by Analog Devices marketing efforts.
22. The Data Conversion Handbook
Author/s: Walt Kester
The Data Conversion Handbook is written for design engineers who routinely use data converters and related circuitry.
23. Designing Computers and Digital Systems
Author/s: C. Gordon Bell
This is a classic book from the days that computers were designed using pdp 16 registers. It is authored by some very famous figures of computer history – Gordon Bell, John Grason, and Allen Newell.
The writer is a senior correspondent at EFY, Gurgaon