Sketching in Hardware 10 “Expansion”

Recent Activities in Japan and
A Thought Experiment on Integrating Similar Toolkits
...
Affiliations
My Background

 •   Roland Corp. (1993~2004)

     •   Sound designer

     •   R&D

     •   Software engineer

 •   IAMA...
Gainer v1.0
Gainer v1.0
Make Magazine (in Japanese)
Making Things Talk (in Japanese)
FIO/Arduino Fio


                  FIO 4 x 4 (December, 2010)
                  Designed by Shigeru Kobayashi




       ...
Recent Activities in Japan

 •   physical × wonder

 •   Gakken Otona-no Kagaku Magazine Vol.27 “Japanino”

 •   Prototypi...
physical × wonder

  •   Based on wonder by KAYAC, inc.
      online IDE with code sharing*1
      http://wonder .net/

  ...
Otona-no Kagaku Magazine “Japanino”
http://otonanokagaku.net/magazine/vol27/
Otona-no Kagaku Magazine “Japanino”
http://otonanokagaku.net/magazine/vol27/

  •   A magazine with an Arduino clone board...
Otona-no Kagaku Magazine “Japanino”
http://otonanokagaku.net/magazine/vol28/
Otona-no Kagaku Magazine “Japanino”
http://otonanokagaku.net/magazine/vol28/
Otona-no Kagaku Magazine “Japanino”
http://otonanokagaku.net/magazine/vol28/
Japanino × wonder contest
http://wonder .net/event/japanino/

  •   Collaboration with physical × wonder

  •   Choose fro...
Japanino × wonder contest
http://wonder .net/event/japanino/
Prototyping Lab
http://prototypinglab.com/

  •   Published on May 22, 2010

  •   To ll gaps between “Getting Started wit...
Prototyping Lab
http://prototypinglab.com/
LOGER (Craftive
http://craftive.net/
Hunter-Gatherer Colorist (team_hgc)
http://huntergatherercolorist.net/
form. Design + Personal Fabrication
http://www.rudesign.jp/form/
Jamming Gear
                                                      Jamming Gear   MATERIALS AND TOOLS:
 Jamming Gear




 ...
Jamming Gear




                         5


                                 Yusuke Tamura




                         ...
Nixie Clock
                                                 Arduino                     MATERIALS AND TOOLS:
 Nixie Clock...
Nixie Clock
 Prototyping Lab




                   PROFILE




                    http://arms22.blog91.fc2.com



012   ...
http://odaicraft.blogspot.com/




                                                                                    RS3...
Prototyping Lab




                   HPI   RS304




                                 PROFILE




                      ...
Introduction

                   *8                                                                                       ...
Electronics Basics: Voltage
Electronics Basics: Ohm’s Law
Arduino Basics: Analog Output (PWM)
Recipe 1: Measure Brightness
Recipe 9: Measure Tilt
Recipe 9: Measure Tilt
Recipe 15: Control RGB LED
Recipe 20: Control DC Motor

 20                                                                                          ...
Recipe 20: Control DC Motor
Recipe 32: Wireless Connection
Recipe 36~38: Rapid Modeling with Sensors
Attention from various industries

 •   Diamond Weekly, a popular weekly magazine focusing
     on economics, nance and bu...
Make: Tokyo/Ogaki Meeting

 •   Tokyo: Started with 30 exhibitors and 600 visitors in
     2008, now > 200 exhibitors and ...
FabLab Japan
http://fablabjapan.org/

•   Explore possibilities of personal fabrication with personal
    machine tools

•...
Craft ROBO (Graphtec, Inc.)
http://craftrobo.jp/product//

  •   Personal cutting machines from $250
FabLab Japan
http://fablabjapan.org/




                          Photo: Yusuke Okamura (AXIS, FabLab Japan)
A Thought Experiment on Integration

 •   There are various toolkits for physical computing that
     support Arduino for ...
How Funnel is similar to NETLab toolkit?

                                                  Funnel                       N...
How we can collaborate?

 •   Integrate proxy applications into an uni ed hub
     application

 •   Make software librari...
Sketching in Hardware 10 “Expansion”

Recent Activities in Japan and
A Thought Experiment on Integrating Similar Toolkits
...
Sketching in Hardware 10
Sketching in Hardware 10
Upcoming SlideShare
Loading in...5
×

Sketching in Hardware 10

1,784

Published on

The slides for my presentation at Sketching in Hardware 10. http://sketching10.com/

Published in: Design
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,784
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Sketching in Hardware 10

  1. 1. Sketching in Hardware 10 “Expansion” Recent Activities in Japan and A Thought Experiment on Integrating Similar Toolkits July 23-25 2010 - Encounter Restaurant, LAX Theme Building, LAX, USA Shigeru Kobayashi (IAMAS, Gainer and Funnel)
  2. 2. Affiliations
  3. 3. My Background • Roland Corp. (1993~2004) • Sound designer • R&D • Software engineer • IAMAS (2004~) • Prototyping • Physical computing and Interaction design • Graduate School of Media Design, Keio University (2009~) • PhD student
  4. 4. Gainer v1.0
  5. 5. Gainer v1.0
  6. 6. Make Magazine (in Japanese)
  7. 7. Making Things Talk (in Japanese)
  8. 8. FIO/Arduino Fio FIO 4 x 4 (December, 2010) Designed by Shigeru Kobayashi Funnel I/O (July, 2008) Designed by Shigeru Kobayashi FIO (December, 2009) Designed by Shigeru Kobayashi and SparkFun Arduino Fio (March, 2010) Designed by Shigeru Kobayashi and SparkFun
  9. 9. Recent Activities in Japan • physical × wonder • Gakken Otona-no Kagaku Magazine Vol.27 “Japanino” • Prototyping Lab • Attention from various industries • Make: Tokyo Meeting and Make: Ogaki Meeting • FabLab Japan
  10. 10. physical × wonder • Based on wonder by KAYAC, inc. online IDE with code sharing*1 http://wonder .net/ • Adopted the Funnel library for their web service http://physical.wonder .net/ • Unveiled at Sketching in Hardware 09 *1 KAYAC, Inc. also released HTML5 version in 2010 at http://jsdo.it/
  11. 11. Otona-no Kagaku Magazine “Japanino” http://otonanokagaku.net/magazine/vol27/
  12. 12. Otona-no Kagaku Magazine “Japanino” http://otonanokagaku.net/magazine/vol27/ • A magazine with an Arduino clone board and a P.O.V. display kit • Sold at normal bookstores • Since May 2010, MANY copies have been sold • Initial audience was adults, now getting attention from many sources including senior children at elementary school • Keep correlating successive issues (e.g. Japanese clock)
  13. 13. Otona-no Kagaku Magazine “Japanino” http://otonanokagaku.net/magazine/vol28/
  14. 14. Otona-no Kagaku Magazine “Japanino” http://otonanokagaku.net/magazine/vol28/
  15. 15. Otona-no Kagaku Magazine “Japanino” http://otonanokagaku.net/magazine/vol28/
  16. 16. Japanino × wonder contest http://wonder .net/event/japanino/ • Collaboration with physical × wonder • Choose from two themes • Let’s create a shing game • Let’s connect Japanino × wonder to Twitter • Not so many applications so far...
  17. 17. Japanino × wonder contest http://wonder .net/event/japanino/
  18. 18. Prototyping Lab http://prototypinglab.com/ • Published on May 22, 2010 • To ll gaps between “Getting Started with Arduino” and “Making Things Talk” • Various topics on prototyping • Works (design, arts and hobby) • Introduction of prototyping and Arduino • Tutorial of electronics basics and Arduino • Cookbook (38 recipes)
  19. 19. Prototyping Lab http://prototypinglab.com/
  20. 20. LOGER (Craftive http://craftive.net/
  21. 21. Hunter-Gatherer Colorist (team_hgc) http://huntergatherercolorist.net/
  22. 22. form. Design + Personal Fabrication http://www.rudesign.jp/form/
  23. 23. Jamming Gear Jamming Gear MATERIALS AND TOOLS: Jamming Gear ABS 3D FIO Max/MSP TECHNICAL DESCRIPTION: So Kanno, Kenichiro Saigo DC FIO Bluetooth 3D Jamming Gear Max/MSP Prototyping Lab 002 003
  24. 24. Jamming Gear 5 Yusuke Tamura Jamming Gear LEGO Arduino Jamming Gear Prototyping Lab 3D PROFILE IAMAS IAMAS 004 005
  25. 25. Nixie Clock Arduino MATERIALS AND TOOLS: Nixie Clock 1960 1990 Arduino IN-12B 170V DC-DC 74141 1551 1 7 TECHNICAL DESCRIPTION: Yusuke Sasaki Arduino 170V 12V 170V Make: Tokyo Meeting 02 DC-DC 170V IN-12B IC 74141 1551 1 Arduino DC-DC Arduino Prototyping Lab 010 011
  26. 26. Nixie Clock Prototyping Lab PROFILE http://arms22.blog91.fc2.com 012 013
  27. 27. http://odaicraft.blogspot.com/ RS304MD 1 MATERIALS AND TOOLS: LilyPad Arduino XBee RS304MD-FF Firmata Processing TECHNICAL DESCRIPTION: LilyPad Arduino XBee Firmata PWM TTL Prototyping Lab Mac Processing Arduino XBee XBee & AmiRobo – Knitted Walking Robot Osamu Iwasaki, Hanako Metori 034 035
  28. 28. Prototyping Lab HPI RS304 PROFILE MechaRoboShop http://www.osamuiwasaki.com/ 036 037
  29. 29. Introduction *8 *10 MakerBot Industries http:// glass box encapsulation Arduino www.makerbot.com/ *9 3D 20 Making Things Talk Basic Tom Igoe Linux Firefox Kit 750 Deluxe Kit 950 21 Arduino Hotproceed http://members2.jcom.home. ne.jp/hotproceed/ Chumby Industries Chumby Arduino Bug Labs BUG 3D Thingiverse http://www. thingiverse.com/ Arduino *10 Arduino Arduino Wiring IDE *9 *11 Interaction Design Institute Ivrea IDII IDII 1000 Ivrea 2001 Apple 1989 UGD User Generated Device RCA CRD Computer RCA Royal College of Art Related Design http://techon. nikkeibp.co.jp/NE/ Gillian Crampton Smith *11 2001 IDII Terry Allen Winograd *12 IDEO Bill Moggridge *13 Università IUAV di Venezia 1000 2009 3 23 2005 IDEO User Generated Device 1001 1-1 Chumby Industries Chumby Bug Labs BUG 2009 4 6 *12 User Chumby Prototyping Lab Generated Device HCI Human-Computer Interaction Un d e r s t an d in g C o m p u t e r s and Cognition Arduino Gainer 1989 Bringing Design to Software 2002 1-2 ToDo http://www.todo.to.it/ The Prototyping Toolbox *13 Arduino Wiring Processing IDII 1980 tinkering http://www.todo.to.it/media/idii_toolbox.pdf IDEO PC Wiring Copenhagen Institute of Arduino Interaction Design Designing Gainer Wiring http://wiring.org.co/ 2003 2004 Interactions The MIT Press IDII Hernando 2007 050 051
  30. 30. Electronics Basics: Voltage
  31. 31. Electronics Basics: Ohm’s Law
  32. 32. Arduino Basics: Analog Output (PWM)
  33. 33. Recipe 1: Measure Brightness
  34. 34. Recipe 9: Measure Tilt
  35. 35. Recipe 9: Measure Tilt
  36. 36. Recipe 15: Control RGB LED
  37. 37. Recipe 20: Control DC Motor 20 2 EE-SX198 20 DC AC *2 1 *2 | DC 9V 1A M-01803 401952 EE-SX198 OMRON 20-2 Arduino 20 2 DC LED 1 150 LED 1 10k LED HIGH LOW K C 19 DC Arduino 150 10k A E DC *1 *1 10k 150 10k Prototyping Lab 20-2 2 LED LED 20-1 DC Arduino 1 1 5 150 2 10k 3 LEGO 1 20-3 1 1 1 TB6612FNG 1 LEGO M 242 243
  38. 38. Recipe 20: Control DC Motor
  39. 39. Recipe 32: Wireless Connection
  40. 40. Recipe 36~38: Rapid Modeling with Sensors
  41. 41. Attention from various industries • Diamond Weekly, a popular weekly magazine focusing on economics, nance and business, recently featured personal fabrication and hobby electronics as noteworthy activities
  42. 42. Make: Tokyo/Ogaki Meeting • Tokyo: Started with 30 exhibitors and 600 visitors in 2008, now > 200 exhibitors and > 7000 visitors • Ogaki: Expecting about > 100 exhibitors and > 4000 visitors (the rst meeting in a local city) • Not as big as Maker Faire in the USA, but getting mixed with Japanese pop culture
  43. 43. FabLab Japan http://fablabjapan.org/ • Explore possibilities of personal fabrication with personal machine tools • Hold occasional “camps” to work together • Researchers, designers and students from various companies and universities • Hiroya Tanaka (Keio SFC/MIT) will talk at FAB6
  44. 44. Craft ROBO (Graphtec, Inc.) http://craftrobo.jp/product// • Personal cutting machines from $250
  45. 45. FabLab Japan http://fablabjapan.org/ Photo: Yusuke Okamura (AXIS, FabLab Japan)
  46. 46. A Thought Experiment on Integration • There are various toolkits for physical computing that support Arduino for ActionScript 3 • NETLab toolkit http://www.netlabtoolkit.org/ • as3glue http://code.google.com/p/as3glue/ • Funnel http://funnel.cc/ • Among others, Funnel is similar to NETLab toolkit
  47. 47. How Funnel is similar to NETLab toolkit? Funnel NETLab Toolkit How to communicate A proxy (Funnel Server) A proxy (Hub) with hardware Network protocol Open Sound Control Open Sound Control Arduino, XBee, Make Supported hardware Arduino, XBee, Gainer Controller, DMX and MIDI Supported languages AS3, Processing and Ruby AS3*1 Open source? Yes Yes Programming style Text based GUI based (widgets) Background of the main Sound designer Recording engineer designer *1 Also compatible with various programming environments that support OSC (e.g. Processing, Max/MSP)
  48. 48. How we can collaborate? • Integrate proxy applications into an uni ed hub application • Make software libraries compatible (i.e. unify addressing scheme in Open Sound Control) • Other ways to accelerate “expansion” • Make illustrations in books open source • Still want to keep diversity ;-)
  49. 49. Sketching in Hardware 10 “Expansion” Recent Activities in Japan and A Thought Experiment on Integrating Similar Toolkits July 23-25 2010 - Encounter Restaurant, LAX Theme Building, LAX, USA Shigeru Kobayashi (IAMAS, Gainer and Funnel)

×