Programming Closer to the Iron

648 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
648
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Programming Closer to the Iron

  1. 1. Agenda Why? 1 Wat?!? 2 What? 3
  2. 2. 1 Why? Arduino Uno 14 GPIO Weak IDE experience Netduino 22 GPIO Arduino Mega 54 GPIO Weak IDE experience Raspberry Pi 8 GPIO
  3. 3. 1 Why?
  4. 4. 1 Why?
  5. 5. 2 What? Software Hardware • Development Environment • PDF Reader • PIC Programmer • PIC • Breadboard & Jumpers
  6. 6. 2 What? - Languages ??? Assembly PIC
  7. 7. 2 What? – IDEs/Compilers • Microchip – MPLAB (free…sorta) • meLabs - PICBASIC • MikroElectronica – mikroBasic – mikroPascal – mikroC
  8. 8. 2 What? - mikroBasic
  9. 9. 2 What? - LibStock
  10. 10. 2 What? - Programmer • IDE/Compiler compatibility • PICkit 2/3 – MPLAB • Easy PIC – mikroXXX
  11. 11. 2 What? – Easy PIC v7
  12. 12. 2 What? – Breadboarding
  13. 13. 2 What? - Cost • IDE: $0 -> $250 • Programmer: $50 -> $150 • Breadboarding: $50++
  14. 14. 3 Wat?!? Which PIC?
  15. 15. 3 Wat?!? PIC capabilities
  16. 16. 3 Wat?!? PIC capabilities
  17. 17. 3 Wat?!? How do I wire this?
  18. 18. 3 Wat?!? I still need more!
  19. 19. 3 Wat?!? More ICs?
  20. 20. 3 Wat?!? HEX char codes?
  21. 21. 3 Wat?!? Order matters?
  22. 22. 3 Wat?!?
  23. 23. 3 Wat?!? Debugg……no….
  24. 24. 3 Wat?!? Automated Testing
  25. 25. Σ The long and short… • • • • Making choices is hard Hardware outlay required Visual Studio really is very polished Be ready to work with 0s and 1s…literally • The abstractions are thinner and leaky • Velocity is much slower

×