SlideShare a Scribd company logo
1 of 41
Download to read offline
Picking Parts and Reading Datasheets 
Eric Kolker 
APIs to Electrons – 2014.09.04
Welcome! 
◦APIs to Electrons 
◦Foundation 
◦Parts and data sheets 101 
◦Q&A (feel free to interrupt) 
2
APIs to Electrons 
◦Meetup for anyone interested in the span 
◦Organized by Technical Machine 
◦Obligatory mention of Tessel, a Node.js- compatible microcontroller with WiFi built in 
◦Next event: 2014.09.11 - open hack night 
3
Foundation 
◦Voltage: electric potential difference between two points 
◦Current: flow of electric charge through a component 
◦Resistor: component that resists current flow 
◦Capacitor: component that stores electric charge 
◦Inductor: component that resists changes in current flow 
◦Impedance: magnitude of resistance to current flow 
◦Transistor: electrically controlled switch, current source 
◦Integrated circuit: many transistors, one piece of silicon 
4
When part-hunting, think about 
◦What you’re trying to build 
◦The subsystems that go into it 
◦Functional requirements 
◦What you don’t care about 
◦What you don’t know 
5
At a high level 
◦Play to your resources’ strengths 
◦Discovery, learning, and selection 
◦Go back to the functional requirements. If they don’t point to an answer, edit them. 
◦In the end, pick something that works for what you want to get out of the project 
6
Search far and wide to find what 
◦Google, Wikipedia 
◦What are things called and how do they work? 
◦Adafruit/Sparkfun 
◦What are people actually using? 
◦Library on GitHub? You may be done! 
7
Narrow down for which 
◦Manufacturer’s web sites 
◦What’s cutting edge? What exists in the world? 
◦Distributors, aggregators 
◦What can I buy and where? How expensive is it? 
◦Digi-Key, Newark, Mouser, Findchips, Octopart 
8
Once you have some idea 
Digi-Key 
Product Index 
◦[ CTRL ] + [ F ] 
◦Click any sub-category that looks like it might be relevant, then play with the filters 
◦Google/Wiki for unfamiliar terms 
9
Narrow to a category 
Protip: you can spend days reading about something as “simple” as capacitors. Hit Wikipedia hard and fast, then get out. 
Hint: in this case, the answer is probably either “ceramic” or “aluminum”. 
10
Inside a subcategory 
11 
Filters/ parameters 
Quantity 
Results table
Parametric search 
12
Think back to your requirements 
◦Supply range, IO type, through-hole vs. SMT 
◦Lead free, RoHS compliance 
◦Part-specific attributes 
◦Speed, precision, interfaces, package, technology, power rating 
◦Cost 
13
Digi-Key–fu 
◦Apply constraints in small batches 
◦Quantity 1 vs. quantity X for pricing 
◦The Package categories are usually a trap 
◦Customer Reference field 
◦If at first you don’t succeed… 
…open a new tab and try again 
14
What you should select for 
◦Microcontrollers 
◦Core technology 
◦IO/connectivity 
◦Manufacturer 
◦Sensors 
◦Supply range 
◦Output type 
◦Sensitivity/precision 
◦Analog things 
◦Supply range 
◦Bandwidth 
◦Precision/offset/drift 
◦Everything else 
◦Technology/type 
◦Supply range 
◦Power rating 
15
Example - accelerometer 
System requirements 
◦3.3 V 
◦RoHS, lead free 
◦SPI, I2C 
◦SMT 
285 parts 
Part requirements 
◦3-axis 
◦Bandwidth > 500Hz 
◦I2C 
73 parts 
16
For example 
MMA8452Q 
17
Anatomy of a Digi-Key page 
18 
Part information 
Package CAD (approximate) 
Pricing information 
Datasheet link 
Alternate availability 
Specs at 
a glance
…but wait! RTFM! 
◦Skim the product page 
◦Read the datasheet 
◦Manufacturers’ web sites also have user manuals, application notes, errata, and evaluation boards 
19
Datasheets! 
◦Reading them is a core part of the spec’ing process 
◦Information-dense 
◦Compared to good API docs…they suck 
20
What’s in a datasheet? 
◦Who makes the part 
◦What it’s supposed to do 
◦All of the “good” specs 
◦What it expects (power, communication, etc.) 
◦Part numbering guide 
21
First pass 
◦Is this even the right kind of part? 
◦Do all the important facts line up? 
◦Power 
◦IO/communication 
◦Ratings, precision, etc. 
22
Electrical characteristics 
23
ABSOLUTE MAXIMUM RATINGS 
24
Packages 
25
Part number 
26
Pin information 
27
Checklist – nice to have 
◦Theory of operation 
◦Pin-compatible alternatives 
◦Competitors that make the same part 
28
Footprint/land pattern 
29
Reference designs 
30
Errata 
31
Free samples 
32
Evaluation boards 
33
Needles in haystacks / ”meh” 
◦All those graphs 
◦~3/48 will be useful 
◦All those register configurations 
◦All those sleep modes, timing parameters 
◦Protocol definitions/interpretations/caveats 
34
After you pick your part 
◦Save all the documentation you can find 
◦Verify that the part will behave as intended 
◦Read the remaining docs as needed 
◦Simulate, write test code, build a prototype 
◦Put it into your schematic 
◦Seek 2,3 alternatives, but know when to quit 
35
Thanks! 
Questions? 
e@technical.io 
@twiddlee 
ekolker 
36
APPENDICES 
37
Featured parts/datasheets 
◦CC3000 
◦LPC1830 
◦LM741 
◦7805 
◦LT3799 
◦Si7005 
◦PN532 
◦74LS00 
◦LT8471 
◦ACS711 
◦NCP694 
◦SAMD21 
◦ADS1298 
◦MMA8452q 
◦ADA4700 
38
The big names 
Analog Devices Texas Instruments 
Linear Technology Diodes Inc. 
ON Semiconductor International Rectifier 
Atmel TI NXP Microchip 
Freescale Maxim Fairchild Xilinx Altera 
39
Symbols 
40
Defaults/fallbacks 
◦LM741 <3 
◦TL081/2/4 
◦OPA551 
◦2n7000 
◦7805 
◦555 
◦ATTiny 
◦TIP120 
41

More Related Content

Similar to Picking parts and reading datasheets

IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
IBM Research
 
Risc cisc Difference
Risc cisc DifferenceRisc cisc Difference
Risc cisc Difference
Sehrish Asif
 
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
Linaro
 
Micro Controller 8051 of Speedo Meter using KEIL Code
Micro Controller 8051 of Speedo Meter using KEIL CodeMicro Controller 8051 of Speedo Meter using KEIL Code
Micro Controller 8051 of Speedo Meter using KEIL Code
Sunil Kumar R
 
my.Light weight cryptography.2023.pptx
my.Light weight cryptography.2023.pptxmy.Light weight cryptography.2023.pptx
my.Light weight cryptography.2023.pptx
halosidiq1
 
Parallelism Processor Design
Parallelism Processor DesignParallelism Processor Design
Parallelism Processor Design
Sri Prasanna
 
Embedded training report(mcs 51)
Embedded training report(mcs 51)Embedded training report(mcs 51)
Embedded training report(mcs 51)
Gurwinder Singh
 
Senior Project Presentation
Senior Project Presentation Senior Project Presentation
Senior Project Presentation
valdo3333
 
Design Efficient Wireless Monitoring Platform for Recycling Point Spots
Design Efficient Wireless Monitoring Platform for Recycling Point SpotsDesign Efficient Wireless Monitoring Platform for Recycling Point Spots
Design Efficient Wireless Monitoring Platform for Recycling Point Spots
IJMTST Journal
 

Similar to Picking parts and reading datasheets (20)

IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
IBM and ASTRON 64-Bit Microserver Prototype Prepares for Big Bang's Big Data,...
 
Track 1 session 6 - st dev con 2016 - smart badge
Track 1   session 6 - st dev con 2016 - smart badgeTrack 1   session 6 - st dev con 2016 - smart badge
Track 1 session 6 - st dev con 2016 - smart badge
 
An_Introduction_to_Microcontrollers.pptx
An_Introduction_to_Microcontrollers.pptxAn_Introduction_to_Microcontrollers.pptx
An_Introduction_to_Microcontrollers.pptx
 
Risc cisc Difference
Risc cisc DifferenceRisc cisc Difference
Risc cisc Difference
 
Practical introduction to IoT
Practical introduction to IoTPractical introduction to IoT
Practical introduction to IoT
 
How to achieve 95%+ Accurate power measurement during architecture exploration?
How to achieve 95%+ Accurate power measurement during architecture exploration? How to achieve 95%+ Accurate power measurement during architecture exploration?
How to achieve 95%+ Accurate power measurement during architecture exploration?
 
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
 
Lakefield: Hybrid Cores in 3D Package
Lakefield: Hybrid Cores in 3D PackageLakefield: Hybrid Cores in 3D Package
Lakefield: Hybrid Cores in 3D Package
 
DTMF based Home Applicance System
DTMF based Home Applicance SystemDTMF based Home Applicance System
DTMF based Home Applicance System
 
Micro Controller 8051 of Speedo Meter using KEIL Code
Micro Controller 8051 of Speedo Meter using KEIL CodeMicro Controller 8051 of Speedo Meter using KEIL Code
Micro Controller 8051 of Speedo Meter using KEIL Code
 
Prototyping Embedded Devices_Internet of Things
Prototyping Embedded Devices_Internet of ThingsPrototyping Embedded Devices_Internet of Things
Prototyping Embedded Devices_Internet of Things
 
Virtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadVirtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges Ahead
 
Hardware hacking 101
Hardware hacking 101Hardware hacking 101
Hardware hacking 101
 
my.Light weight cryptography.2023.pptx
my.Light weight cryptography.2023.pptxmy.Light weight cryptography.2023.pptx
my.Light weight cryptography.2023.pptx
 
Parallelism Processor Design
Parallelism Processor DesignParallelism Processor Design
Parallelism Processor Design
 
Embedded training report(mcs 51)
Embedded training report(mcs 51)Embedded training report(mcs 51)
Embedded training report(mcs 51)
 
Senior Project Presentation
Senior Project Presentation Senior Project Presentation
Senior Project Presentation
 
Embedded systems basics 8051 - project approach
Embedded systems basics 8051 - project approach Embedded systems basics 8051 - project approach
Embedded systems basics 8051 - project approach
 
Affordable trustworthy-systems
Affordable trustworthy-systemsAffordable trustworthy-systems
Affordable trustworthy-systems
 
Design Efficient Wireless Monitoring Platform for Recycling Point Spots
Design Efficient Wireless Monitoring Platform for Recycling Point SpotsDesign Efficient Wireless Monitoring Platform for Recycling Point Spots
Design Efficient Wireless Monitoring Platform for Recycling Point Spots
 

More from TechnicalMachine

More from TechnicalMachine (12)

JS gesture sensor driver
JS gesture sensor driverJS gesture sensor driver
JS gesture sensor driver
 
Beyond the Screen: Humans as Input and Output
Beyond the Screen: Humans as Input and OutputBeyond the Screen: Humans as Input and Output
Beyond the Screen: Humans as Input and Output
 
Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDa...
Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDa...Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDa...
Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDa...
 
Tessel Introduction
Tessel IntroductionTessel Introduction
Tessel Introduction
 
Tessel Introduction
Tessel IntroductionTessel Introduction
Tessel Introduction
 
Tessel Introduction
Tessel IntroductionTessel Introduction
Tessel Introduction
 
Why use JavaScript in Hardware? GoTo Conf - Berlin
Why use JavaScript in Hardware? GoTo Conf - Berlin Why use JavaScript in Hardware? GoTo Conf - Berlin
Why use JavaScript in Hardware? GoTo Conf - Berlin
 
Bringing Hardware to Life with JS and Node
Bringing Hardware to Life with JS and NodeBringing Hardware to Life with JS and Node
Bringing Hardware to Life with JS and Node
 
From APIs to Electrons: A JS on Hardware Journey
From APIs to Electrons: A JS on Hardware JourneyFrom APIs to Electrons: A JS on Hardware Journey
From APIs to Electrons: A JS on Hardware Journey
 
Technical Machine's Hardware Playbook
Technical Machine's Hardware PlaybookTechnical Machine's Hardware Playbook
Technical Machine's Hardware Playbook
 
Embedded JavaScript (FluentConf 2014)
Embedded JavaScript (FluentConf 2014)Embedded JavaScript (FluentConf 2014)
Embedded JavaScript (FluentConf 2014)
 
Tessel: The End of Web Development (as we know it)
Tessel: The End of Web Development (as we know it)Tessel: The End of Web Development (as we know it)
Tessel: The End of Web Development (as we know it)
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Picking parts and reading datasheets

  • 1. Picking Parts and Reading Datasheets Eric Kolker APIs to Electrons – 2014.09.04
  • 2. Welcome! ◦APIs to Electrons ◦Foundation ◦Parts and data sheets 101 ◦Q&A (feel free to interrupt) 2
  • 3. APIs to Electrons ◦Meetup for anyone interested in the span ◦Organized by Technical Machine ◦Obligatory mention of Tessel, a Node.js- compatible microcontroller with WiFi built in ◦Next event: 2014.09.11 - open hack night 3
  • 4. Foundation ◦Voltage: electric potential difference between two points ◦Current: flow of electric charge through a component ◦Resistor: component that resists current flow ◦Capacitor: component that stores electric charge ◦Inductor: component that resists changes in current flow ◦Impedance: magnitude of resistance to current flow ◦Transistor: electrically controlled switch, current source ◦Integrated circuit: many transistors, one piece of silicon 4
  • 5. When part-hunting, think about ◦What you’re trying to build ◦The subsystems that go into it ◦Functional requirements ◦What you don’t care about ◦What you don’t know 5
  • 6. At a high level ◦Play to your resources’ strengths ◦Discovery, learning, and selection ◦Go back to the functional requirements. If they don’t point to an answer, edit them. ◦In the end, pick something that works for what you want to get out of the project 6
  • 7. Search far and wide to find what ◦Google, Wikipedia ◦What are things called and how do they work? ◦Adafruit/Sparkfun ◦What are people actually using? ◦Library on GitHub? You may be done! 7
  • 8. Narrow down for which ◦Manufacturer’s web sites ◦What’s cutting edge? What exists in the world? ◦Distributors, aggregators ◦What can I buy and where? How expensive is it? ◦Digi-Key, Newark, Mouser, Findchips, Octopart 8
  • 9. Once you have some idea Digi-Key Product Index ◦[ CTRL ] + [ F ] ◦Click any sub-category that looks like it might be relevant, then play with the filters ◦Google/Wiki for unfamiliar terms 9
  • 10. Narrow to a category Protip: you can spend days reading about something as “simple” as capacitors. Hit Wikipedia hard and fast, then get out. Hint: in this case, the answer is probably either “ceramic” or “aluminum”. 10
  • 11. Inside a subcategory 11 Filters/ parameters Quantity Results table
  • 13. Think back to your requirements ◦Supply range, IO type, through-hole vs. SMT ◦Lead free, RoHS compliance ◦Part-specific attributes ◦Speed, precision, interfaces, package, technology, power rating ◦Cost 13
  • 14. Digi-Key–fu ◦Apply constraints in small batches ◦Quantity 1 vs. quantity X for pricing ◦The Package categories are usually a trap ◦Customer Reference field ◦If at first you don’t succeed… …open a new tab and try again 14
  • 15. What you should select for ◦Microcontrollers ◦Core technology ◦IO/connectivity ◦Manufacturer ◦Sensors ◦Supply range ◦Output type ◦Sensitivity/precision ◦Analog things ◦Supply range ◦Bandwidth ◦Precision/offset/drift ◦Everything else ◦Technology/type ◦Supply range ◦Power rating 15
  • 16. Example - accelerometer System requirements ◦3.3 V ◦RoHS, lead free ◦SPI, I2C ◦SMT 285 parts Part requirements ◦3-axis ◦Bandwidth > 500Hz ◦I2C 73 parts 16
  • 18. Anatomy of a Digi-Key page 18 Part information Package CAD (approximate) Pricing information Datasheet link Alternate availability Specs at a glance
  • 19. …but wait! RTFM! ◦Skim the product page ◦Read the datasheet ◦Manufacturers’ web sites also have user manuals, application notes, errata, and evaluation boards 19
  • 20. Datasheets! ◦Reading them is a core part of the spec’ing process ◦Information-dense ◦Compared to good API docs…they suck 20
  • 21. What’s in a datasheet? ◦Who makes the part ◦What it’s supposed to do ◦All of the “good” specs ◦What it expects (power, communication, etc.) ◦Part numbering guide 21
  • 22. First pass ◦Is this even the right kind of part? ◦Do all the important facts line up? ◦Power ◦IO/communication ◦Ratings, precision, etc. 22
  • 28. Checklist – nice to have ◦Theory of operation ◦Pin-compatible alternatives ◦Competitors that make the same part 28
  • 34. Needles in haystacks / ”meh” ◦All those graphs ◦~3/48 will be useful ◦All those register configurations ◦All those sleep modes, timing parameters ◦Protocol definitions/interpretations/caveats 34
  • 35. After you pick your part ◦Save all the documentation you can find ◦Verify that the part will behave as intended ◦Read the remaining docs as needed ◦Simulate, write test code, build a prototype ◦Put it into your schematic ◦Seek 2,3 alternatives, but know when to quit 35
  • 36. Thanks! Questions? e@technical.io @twiddlee ekolker 36
  • 38. Featured parts/datasheets ◦CC3000 ◦LPC1830 ◦LM741 ◦7805 ◦LT3799 ◦Si7005 ◦PN532 ◦74LS00 ◦LT8471 ◦ACS711 ◦NCP694 ◦SAMD21 ◦ADS1298 ◦MMA8452q ◦ADA4700 38
  • 39. The big names Analog Devices Texas Instruments Linear Technology Diodes Inc. ON Semiconductor International Rectifier Atmel TI NXP Microchip Freescale Maxim Fairchild Xilinx Altera 39
  • 41. Defaults/fallbacks ◦LM741 <3 ◦TL081/2/4 ◦OPA551 ◦2n7000 ◦7805 ◦555 ◦ATTiny ◦TIP120 41