This document discusses being a hack engineer and provides an overview of hardware hacking. It defines hacking as finding simple solutions to complex problems and addresses questions about the ethics of hacking. It then provides guidance on getting started with hardware hacking, including recommended tools and components for setting up a home laboratory. Finally, it discusses progressing to microcontrollers and open hardware platforms and provides examples of DIY hardware projects.
16. Hardware Kickstart
• Why hardware?
• Why design your own hardware?
• Isn’t it tough?
16
www.nukelabs.in
17. But how do I get to learn about
electronics?
• Internet
• A very good source for learning the basics and
also some advanced stuff, in an interesting
way - http://www.allaboutcircuits.com/
• Join Hackerspaces
• Join related forums, mailing lists
17
www.nukelabs.in
19. Stuff you must have
• Digital Multimeter
• BreadBoard
• Wire Stripping Pliers
19
www.nukelabs.in
20. Stuff you must have (contd..)
• Jumper Wires
• Needle-Nose Pliers
• Screwdrivers
20
www.nukelabs.in
21. Stuff you must have (contd..)
• Soldering Iron and Solder
• Utility Knife
• Wire (Multi-stranded as well as single
stranded)
21
www.nukelabs.in
22. Stuff you must have (contd..)
• Power Source
(either a 9V battery or get a bench power
supply)
Or
22
www.nukelabs.in
23. Stuff you must have (contd..)
• LEDs (Light Emitting Diode)
• Resistors
• Capacitors
23
www.nukelabs.in
24. Stuff you must have (contd..)
• A small Loudspeaker
• A few ICs (integrated circuits)
• And few other components as and when the
need arises
24
www.nukelabs.in
25. Stuff you must have (contd..)
• General purpose PCB (printed circuit board)
25
www.nukelabs.in
26. Now what to do in my lab?
• Start building simple circuits like tone
generators, basic audio amplifier, blinking
lights, etc.. on the breadboard
• That will help you learn how to place the
components before wiring them together and
troubleshooting techniques
• Learn soldering; practise it
• Implement the same old circuits on a general
purpose PCB (printed circuit board)
26
www.nukelabs.in
27. Done with the basics!!
So what’s next!?
27
www.nukelabs.in
29. Highlights
• The ‘software’ FUN of hacking, kicks in here
• Amazing things possible
• Your imagination is the only limit to what you
can build with microcontrollers
• Gives you the SUPREME POWER of controlling
real world parameters
29
www.nukelabs.in
47. KiCAD – the Open Source PCB Design Suite
47
www.nukelabs.in
48. For more info
• Homepage : http://www.kicad-
pcb.org/display/KICAD/KiCad+EDA+Software+
Suite
• Getting Started PDF : http://www.kicad-
pcb.org/download/attachments/1212538/Get
ting_Started_in_KiCad.pdf
48
www.nukelabs.in
55. Places online which have some good
info for beginners:
• Sparkfun Tutorials :
https://www.sparkfun.com/tutorials
• Beginning Embedded Electronics (lecture
series)
https://www.sparkfun.com/tutorials/57
• LadyAda Tutorials :
http://www.adafruit.com/index.php?main_page=tut
orials
55
www.nukelabs.in
56. A great read
• Open source hardware 2008 – The definitive
guide to open source hardware projects in
2008
http://blog.makezine.com/2008/11/25/draft-
open-source-hardwa/
56
www.nukelabs.in