Lvl.up

584 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

Lvl.up

  1. 1. So you want to connect your stuff to the internet!
  2. 2. Good News is
  3. 3. Bad news is
  4. 4. Unlike open source software, open source hardware still need money
  5. 5. More skills is needed
  6. 6. Replicator? Not there yet.
  7. 7. While this won’t happen.
  8. 8. This is a very real danger(the house not the girl)
  9. 9. Commercialization means
  10. 10. Help is available!
  11. 11. ● http://www.seeedstudio.com/depot/ ● http://www.cytron.com.my/ ● http://myduino.com/ ● http://my.element14.com/ Online shop
  12. 12. http://www.ladyada.net/library/pcb/manufacturers.html Online manufacturing(?)
  13. 13. ● http://hackaday.com/ ● https://learn.sparkfun.com/ ● http://makezine.com/ ● http://learn.adafruit.com/ ● http://tutorial.cytron.com.my/ ● http://www.instructables.com/ (Not just arduino, but have other DIY which is as cool) Online resource for learning
  14. 14. Lets start
  15. 15. Microcontroller! ● Read input from sensor ● Output to somewhere. ● programmable
  16. 16. Why not a computer ● GPIO Limit ○ Smaller voltage ○ Fewer pins ● Did I tell you it sucked at reading analog
  17. 17. How about cell phone? ● You can’t easily add more sensor easily ● To add sensor to phone you ○ a microcontroller to ○ USB interface (ftdi) ○ Sensor ○ Maybe battery
  18. 18. Many available ● Arduino ● raspberry pi ● pcduino ● beaglebone ● PIC ● etc
  19. 19. Arduino…. ● This is the one I work on a lot, Sorry :-(
  20. 20. The arduino
  21. 21. These are arduino too!
  22. 22. Specification is released
  23. 23. You can make it on a breadboard!
  24. 24. Have a nice community
  25. 25. Easy to use software
  26. 26. Easy to experiment
  27. 27. What not so cool ● Not the most powerful around ● Only limited to C/C++ ● Some of the recent design not so open
  28. 28. Example project ● http://blog.safecast.org/ ● https://www.ardusat.org/ ● http://reprap. org/wiki/Arduino_Mega_Pololu_Shield ● etc
  29. 29. Lets Talk Component
  30. 30. Where to get components! Online shop! Go to the earlier slide p.s pasar road is good too, the experience varies from people to people
  31. 31. You can get premade component
  32. 32. There is also shield to make prototyping easy
  33. 33. Some Pre-assembled one.
  34. 34. To use pre-assembled component 1. Find if someone already use it! 2. If not start here. Read data sheet 3. Understand what you have 4. Find out any extra component needed 5. Now connect it
  35. 35. The internet part ● You essentially have interface to the world ● Provide ○ API to read/write ○ used by device ○ UI to explore data ● 2 main one ○ Xively ○ thingspeak, it’s open source!
  36. 36. Xively
  37. 37. This is my project
  38. 38. Get the software part here ● https://gist.github.com/sweemeng/9663343 ● https://xively.com/feeds/1068165020
  39. 39. What next ● Go on and explore! ● Make stuff, anything! ○ Except killer robot that attack human ● I did not do a lot of stuff. But there is a lot more people done! ●
  40. 40. Idea ● Maybe we can map out pollution in KL ;-) ● A christmas light that light up with more facebook like? ● Get more inspiration on learning page

×