Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
進擊的 Gobot!
Attack on Gobot!
kerkerj
image from gobot.io
Who am I
● kerkerj
● twitter: @kerkerj
● blog: blog.kerkerj.in (powered by hugo )
Today I’m going to share about
● Gobot
● a little bit Arduino
● Sphero
Gobot
Gobot is a framework for robotics, physical computing, and the Internet of
Things, written in the Go programming lan...
Platforms
Drivers
And things I don’t know :P
Arduino
gort - To scan for connected devices, upload firmware, and more.
← My sensor is broken...Orz
NT$ 50
Arduino Blink using Gobot
Read the sample code, to understand how Gobot works.
$ vim ~/go/src/github.com/kerkerj/arduino_g...
Sphero
Sphero
youtube
Sphero
BB8
youtube
Cats love it!
Maybe only my cat loves it …
What can Sphero do?
● Change light color
● Rolling! Rolling! Rolling!
● And Jump! (a little bit)
Official Gobot example for Sphero
In my demo
● I used Echo to create API endpoints to controll Sphero.
○ Another micro web framework for Go.
● Use http requ...
Sphero Demo
$ j gtg15
$ cd bin && ./sphero
$ open http://localhost:5566
End!
Demo project source: https://github.com/kerkerj/gtg15-demo
誠徵下次 gtg 講者 XD
Golang Taipei Gathering #15 - 進擊的 Gobot!
Golang Taipei Gathering #15 - 進擊的 Gobot!
Upcoming SlideShare
Loading in …5
×

Golang Taipei Gathering #15 - 進擊的 Gobot!

1,334 views

Published on

Slides for this event: http://golang.kktix.cc/events/gtg15

Published in: Technology
  • Be the first to comment

Golang Taipei Gathering #15 - 進擊的 Gobot!

  1. 1. 進擊的 Gobot! Attack on Gobot! kerkerj image from gobot.io
  2. 2. Who am I ● kerkerj ● twitter: @kerkerj ● blog: blog.kerkerj.in (powered by hugo )
  3. 3. Today I’m going to share about ● Gobot ● a little bit Arduino ● Sphero
  4. 4. Gobot Gobot is a framework for robotics, physical computing, and the Internet of Things, written in the Go programming language
  5. 5. Platforms
  6. 6. Drivers
  7. 7. And things I don’t know :P
  8. 8. Arduino gort - To scan for connected devices, upload firmware, and more.
  9. 9. ← My sensor is broken...Orz NT$ 50
  10. 10. Arduino Blink using Gobot Read the sample code, to understand how Gobot works. $ vim ~/go/src/github.com/kerkerj/arduino_gobot/arduino.go (or sample code from gobot.io) read more: ● type Gobot ● type Robot
  11. 11. Sphero Sphero youtube
  12. 12. Sphero BB8 youtube
  13. 13. Cats love it! Maybe only my cat loves it …
  14. 14. What can Sphero do? ● Change light color ● Rolling! Rolling! Rolling! ● And Jump! (a little bit)
  15. 15. Official Gobot example for Sphero
  16. 16. In my demo ● I used Echo to create API endpoints to controll Sphero. ○ Another micro web framework for Go. ● Use http request to set Sphero’s color or tell Sphero to roll...etc.
  17. 17. Sphero Demo $ j gtg15 $ cd bin && ./sphero $ open http://localhost:5566
  18. 18. End! Demo project source: https://github.com/kerkerj/gtg15-demo
  19. 19. 誠徵下次 gtg 講者 XD

×