SlideShare a Scribd company logo
1 of 37
Product Development with the
Atmel 328P Chipset (Arduino UNO)
“The Arduino Logo is a Trademark [of Arduino AG] and
can only be used by Arduino on products, websites and
publications.”
https://www.arduino.cc/en/Trademark/CommunityLogo
Or some
other
chipset!
Evan J. Williams Evan Williams Consulting, LLC
Outline
• Why I like using Arduino
• Prototypes on board / off board
• Things you need to know … tech tips
• Drawing the schematic
• Ordering a Printed Circuit board
4/27/2020 2
Evan J. Williams Evan Williams
Consulting, LLC
Goal
• Create a circuit that we needed!
• Prototyping the circuit
• Design considerations
• Produce several copies (Printed Circuit Board)
• Document the circuit (Schematic) and the
program (Arduino sketch) … adding Libraries
for our new Shield!!
4/27/2020 3
Evan J. Williams Evan Williams
Consulting, LLC
Prying the Chip off The board
• Don’t bend the pins!
• Picture of Chips, of Blank Shields, of
Capacitors, the 7805 regulator, the 3.3 V
regulator, talk about voltage levels all in one
slide!!!!!
• And onto the breadboard.
4/27/2020 4
Evan J. Williams Evan Williams
Consulting, LLC
Going Off Board 1 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
5
Going Off Board 2 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
6
Going Off Board 3 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
7
Going Off Board 4 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
8
Going Off Board 5 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
9
Going Off Board 6 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
10
Going Off Board 7 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
11
Going Off Board 8 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
12
Going Off Board 9 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
13
Going Off Board 10 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
14
Going Off Board 11 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
15
Going Off Board 12 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
16
Going Off Board 13 of 13
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
17
Going off Board I
• Clock
• Power
• USB
4/27/2020 18
Evan J. Williams Evan Williams
Consulting, LLC
Going Off-Board II
• Breadboard
• Power
– There is a power regulator on the UNO but how
much can power can it source?
• Crystal
– I found that the breadboard had stray capacitance
• Test using Blink
– Pin 13 Onboard or off
4/27/2020 19
Evan J. Williams Evan Williams
Consulting, LLC
Going off Board II
• FTDI – Your own programmer
• Available at Sparkfun (model number)
• FT232RL
4/27/2020 20
Evan J. Williams Evan Williams
Consulting, LLC
Arduino IDE
• Get the prototype to work!
4/27/2020 21
Evan J. Williams Evan Williams
Consulting, LLC
Other Arduinos and Chipsets
• It seems that everyday you hear about a new
small board computer.
• These techniques are equally valuable for
building a custom HAT for Raspberry Pi
• Did I try Raspberry Pi?
4/27/2020 22
Evan J. Williams Evan Williams
Consulting, LLC
Catching the Bus
• I2C
• SPI
• Dallas One Wire
… the list goes on!
Picture of bits!
4/27/2020 23
Evan J. Williams Evan Williams
Consulting, LLC
Pictures of Breadboards
USB Device Circuit4/27/2020 24
Evan J. Williams Evan Williams
Consulting, LLC
Introduction to Kicad
• Drawing the Schematic (you can help me with
my USB project)
4/27/2020 25
Evan J. Williams Evan Williams
Consulting, LLC
Kicad
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
26
Next Steps
• Build a Prototype or two (wired, soldered)
• Design and order a Printed Circuit Board (we
used to print these at home)
4/27/2020 27
Evan J. Williams Evan Williams
Consulting, LLC
Pictures of prototypes
LCD Display Shield
4/27/2020 28
Evan J. Williams Evan Williams
Consulting, LLC
Drawing the Schematic
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
29
The finished artwork
4/27/2020
Evan J. Williams Evan Williams
Consulting, LLC
30
Moving to a finished PCB
4/27/2020 31
Evan J. Williams Evan Williams
Consulting, LLC
The finished PCB!
4/27/2020 32
Evan J. Williams Evan Williams
Consulting, LLC
Surface Mount Technology (SMT)
4/27/2020 33
Evan J. Williams Evan Williams
Consulting, LLC
Oops!
4/27/2020 34
Evan J. Williams Evan Williams
Consulting, LLC
Pictures of the Final Board
4/27/2020 35
Evan J. Williams Evan Williams
Consulting, LLC
Useful Things
• Interrupts
• Timers
• Pulse Width Modulation
4/27/2020 36
Evan J. Williams Evan Williams
Consulting, LLC
Keep it Going!
• Thanks!
• Evan Williams
• Evan Williams Consulting, LLC
• www.evanwilliamsconsulting.com
• www.evtechnote.us
4/27/2020 37
Evan J. Williams Evan Williams
Consulting, LLC

More Related Content

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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 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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

Product Development Using the Atmel 328P Chipset

  • 1. Product Development with the Atmel 328P Chipset (Arduino UNO) “The Arduino Logo is a Trademark [of Arduino AG] and can only be used by Arduino on products, websites and publications.” https://www.arduino.cc/en/Trademark/CommunityLogo Or some other chipset! Evan J. Williams Evan Williams Consulting, LLC
  • 2. Outline • Why I like using Arduino • Prototypes on board / off board • Things you need to know … tech tips • Drawing the schematic • Ordering a Printed Circuit board 4/27/2020 2 Evan J. Williams Evan Williams Consulting, LLC
  • 3. Goal • Create a circuit that we needed! • Prototyping the circuit • Design considerations • Produce several copies (Printed Circuit Board) • Document the circuit (Schematic) and the program (Arduino sketch) … adding Libraries for our new Shield!! 4/27/2020 3 Evan J. Williams Evan Williams Consulting, LLC
  • 4. Prying the Chip off The board • Don’t bend the pins! • Picture of Chips, of Blank Shields, of Capacitors, the 7805 regulator, the 3.3 V regulator, talk about voltage levels all in one slide!!!!! • And onto the breadboard. 4/27/2020 4 Evan J. Williams Evan Williams Consulting, LLC
  • 5. Going Off Board 1 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 5
  • 6. Going Off Board 2 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 6
  • 7. Going Off Board 3 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 7
  • 8. Going Off Board 4 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 8
  • 9. Going Off Board 5 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 9
  • 10. Going Off Board 6 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 10
  • 11. Going Off Board 7 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 11
  • 12. Going Off Board 8 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 12
  • 13. Going Off Board 9 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 13
  • 14. Going Off Board 10 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 14
  • 15. Going Off Board 11 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 15
  • 16. Going Off Board 12 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 16
  • 17. Going Off Board 13 of 13 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 17
  • 18. Going off Board I • Clock • Power • USB 4/27/2020 18 Evan J. Williams Evan Williams Consulting, LLC
  • 19. Going Off-Board II • Breadboard • Power – There is a power regulator on the UNO but how much can power can it source? • Crystal – I found that the breadboard had stray capacitance • Test using Blink – Pin 13 Onboard or off 4/27/2020 19 Evan J. Williams Evan Williams Consulting, LLC
  • 20. Going off Board II • FTDI – Your own programmer • Available at Sparkfun (model number) • FT232RL 4/27/2020 20 Evan J. Williams Evan Williams Consulting, LLC
  • 21. Arduino IDE • Get the prototype to work! 4/27/2020 21 Evan J. Williams Evan Williams Consulting, LLC
  • 22. Other Arduinos and Chipsets • It seems that everyday you hear about a new small board computer. • These techniques are equally valuable for building a custom HAT for Raspberry Pi • Did I try Raspberry Pi? 4/27/2020 22 Evan J. Williams Evan Williams Consulting, LLC
  • 23. Catching the Bus • I2C • SPI • Dallas One Wire … the list goes on! Picture of bits! 4/27/2020 23 Evan J. Williams Evan Williams Consulting, LLC
  • 24. Pictures of Breadboards USB Device Circuit4/27/2020 24 Evan J. Williams Evan Williams Consulting, LLC
  • 25. Introduction to Kicad • Drawing the Schematic (you can help me with my USB project) 4/27/2020 25 Evan J. Williams Evan Williams Consulting, LLC
  • 26. Kicad 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 26
  • 27. Next Steps • Build a Prototype or two (wired, soldered) • Design and order a Printed Circuit Board (we used to print these at home) 4/27/2020 27 Evan J. Williams Evan Williams Consulting, LLC
  • 28. Pictures of prototypes LCD Display Shield 4/27/2020 28 Evan J. Williams Evan Williams Consulting, LLC
  • 29. Drawing the Schematic 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 29
  • 30. The finished artwork 4/27/2020 Evan J. Williams Evan Williams Consulting, LLC 30
  • 31. Moving to a finished PCB 4/27/2020 31 Evan J. Williams Evan Williams Consulting, LLC
  • 32. The finished PCB! 4/27/2020 32 Evan J. Williams Evan Williams Consulting, LLC
  • 33. Surface Mount Technology (SMT) 4/27/2020 33 Evan J. Williams Evan Williams Consulting, LLC
  • 34. Oops! 4/27/2020 34 Evan J. Williams Evan Williams Consulting, LLC
  • 35. Pictures of the Final Board 4/27/2020 35 Evan J. Williams Evan Williams Consulting, LLC
  • 36. Useful Things • Interrupts • Timers • Pulse Width Modulation 4/27/2020 36 Evan J. Williams Evan Williams Consulting, LLC
  • 37. Keep it Going! • Thanks! • Evan Williams • Evan Williams Consulting, LLC • www.evanwilliamsconsulting.com • www.evtechnote.us 4/27/2020 37 Evan J. Williams Evan Williams Consulting, LLC