InstantSOUP is an introductory path into Physical Computing through a series of examples. Each example is a detailed, step-by-step recipe to follow. When you complete the recipe you have a working prototype ready to serve. InstantSOUP is InstantSATISFACTION.
InstantSOUP examples go from very simple to more advanced, each introducing a new physical computing element and building on the previous ones learned. After completing the basic set of InstantSOUP examples you will be able to create delicious
prototypes on your own.
This setup is a good path into physical computing for a number of reasons. The Wiring board is especially planned for a designer audience; existing knowledge of Flash is a great asset; and SOUP examples are designed precisely to give you an easy path in. This setup is also a powerful one and can be used later to create sophisticated physical computing projects.
Who is InstantSOUP for?
For students of design â€“ interaction design, product design, architecture â€“ InstantSOUP teaches how to prototype concepts that involve digital behaviors, to produce interactive artifacts that give a direct experience of your concept.
For people who already use Flash and ActionScript, InstanSOUP is a way to connect Flash programs with the physical rld. You can, for example, make physical input devices for games, connect hacked electronic gadgets to Flash, or do anything else that connects the virtual and physical worlds.
How does an InstantSOUP example work?
An InstantSOUP example is like a cookbook recipe. At first you make it according to precise instructions; then, you gain confidence and modify it according to your needs and tastes.
When you make an example / recipe, all the ingredients are pre-prepared for you: everything you need for building the electronics is explained in detail, and the Wiring and Flash code segments are there for you to study, copy and use.
Hereâ€™s how it works:
First, you build the electronics following step-by-step instructions.
Then, you paste the Wiring code into the Wiring environment and export it to the board.
Then, you paste the Flash code into the Flash environment and publish it.
Then – you play.
But thatâ€™s not all. Finally, you develop your own version of the recipe – a modified implementation using the same basic principles. This is a major part of the SOUP learning path.
SOUP recipes are as simple and direct as possible. But at any point you can get on a â€˜Bridgeâ€™.
Bridges contain additional information on a specific topic: some are devoted to teaching a basic skill such as soldering, while others provide more in-depth information about physical computing concepts.
So how do I actually learn InstantSOUP?
Attend an InstantSOUP workshop. You will be taught to cook electronic prototypes by the best SOUP chefs. The SOUP website will be a reference throughout and after the workshop. SOUP workshops are being taught to design students at Interaction-Ivrea and other schools, and the best creations are added to the InstantSOUP website for others to learn from.
If you canâ€™t attend a workshop, you can learn SOUP through the InstantSOUP website.
This site contains all recipes in full detail, and also explains how to get a Wiring board and all the electronic components needed for making SOUP recipes. The InstantSOUP online community is a great resource for questions and inspirations.
Who develops SOUP?
SOUP is developed and taught at the Interaction Design Institute Ivrea.
SOUP uses the Wiring prototyping board and language, and the XML broker, developed at Interaction Design Institute Ivrea by Hernando BarragÃ¡n SOUP uses Macromedia Flash MX.
InstantSOUP could not exist without the help and support of :
Barbara Ghella, Gillian Crampton Smith, Stefano Mirti, Walter Aprile, Edoardo Brambilla, Dario Buzzini, Tal Drori, Maya Lotan and Myriel Milicevic.