Difference between revisions of "Tangible Embedded Linux"
Line 43: | Line 43: | ||
* '''A default pd patch starts running automatically when your kit finishes booting up. If your kit is configured correctly, the only evidence you will have of this is some sound in the headphones (you might have to touch the A0 pin on the Arduino with your finger to hear the sound). To stop the default patch, run the command''' | * '''A default pd patch starts running automatically when your kit finishes booting up. If your kit is configured correctly, the only evidence you will have of this is some sound in the headphones (you might have to touch the A0 pin on the Arduino with your finger to hear the sound). To stop the default patch, run the command''' | ||
''stop-default'' | ''stop-default'' | ||
+ | |||
When you run this command, you will observe that the sound in the headphones stops. | When you run this command, you will observe that the sound in the headphones stops. | ||
− | '''Remember that each time you boot up your kit, you should stop the default patch from running using the command ''stop-default'' ''' | + | '''Remember that each time you boot up your kit and want to edit your patch, you should stop the default patch from running by using the command ''stop-default'' ''' |
* Start pd now again with the following command: | * Start pd now again with the following command: |
Revision as of 03:51, 17 February 2013
Workshop at TEI 2013 by Edgar Berdahl and Quim Llimona
(Some portions of the teaching materials may have been contributed by other authors such as Wendy Ju, Bill Verplank, Michael Gurevich, Spencer Salazar, Matt Wright, etc.)
This workshop consists of a condensed version of the material from labs 1 and 2 for the course Music 250A at Stanford University. For this workshop you need your Satellite CCRMA kit, a laptop computer with Ethernet adaptor to program it, and some headphones with a mini 1/8" (2.54mm) stereo jack.
You are also invited to bring the following optional items, but they are by no means required:
- Some of your favorite breadboardable sensors and LEDs.
- A set of small, battery powered speakers with 1/8" (2.54mm) jack.
- A pico projector with cable to HDMI connector.
Prior to coming to the workshop, you may wish to read more about Satellite CCRMA, Pure Data, Raspberry Pi, or the Arduino Nano.
Contents
- 1 Introductions
- 2 Powering Up For The First Time
- 3 Connect To Satellite CCRMA
- 4 Stop Default Patch and Run Pd
- 5 Learn A Little More About Pd
- 6 Routing Power On The Breadboard
- 7 Connect Your Analog Sensor To Pin A0
- 8 Make Your Tangible Embedded Prototype
- 9 Appendix A. Transferring Files To and From Your Kit
- 10 Appendix B. Learn A Lot More About Pd
- 11 Epilogue I. Protect The Flash Memory
- 12 Epilogue II. End Of Workshop
Introductions
- Participants explain their backgrounds and what they would like to get out of the studio.
- Show some videos of prior projects
- Construct Satellite CCRMA kits
Powering Up For The First Time
Plug the Ethernet port of the Satellite CCRMA into your laptop. Then use the USB micro cable to connect your laptop to the Raspberry Pi--this provides the power. You should see some lights turn on, flickering every now and then. This means that Satellite CCRMA is booting up.