<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.programmableair.com/projects</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-05</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556649968690-F1DNBV2UGQJ5UGZXKTXX/foxy_lovelace.gif</image:loc>
      <image:title>Projects</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.programmableair.com/projects/inflatabra</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-04-30</lastmod>
  </url>
  <url>
    <loc>https://www.programmableair.com/projects/foxy-lovelace</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-03-12</lastmod>
  </url>
  <url>
    <loc>https://www.programmableair.com/projects/breath-mirror</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-04-30</lastmod>
  </url>
  <url>
    <loc>https://www.programmableair.com/projects/digital-apple-bobbing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-04-30</lastmod>
  </url>
  <url>
    <loc>https://www.programmableair.com/projects/popcorn-bucket</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-04-02</lastmod>
  </url>
  <url>
    <loc>https://www.programmableair.com/getting-started-1</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-30</lastmod>
  </url>
  <url>
    <loc>https://www.programmableair.com/home</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2026-01-29</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1555725696127-TQ5ZR8QQRZ053KEO7XKI/newWebsiteGIF.gif</image:loc>
      <image:title>Home</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1559842993424-QYYK9AS305PJ5VBQPS4T/crowd-supply-logo-dark%402x.png</image:loc>
      <image:title>Home</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.programmableair.com/buzz</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-20</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/52a74d9ae4b0253945d2aee9/1390928870858-4D9B6T9WGP8017NSS9W3/topography.jpg</image:loc>
      <image:title>News</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.programmableair.com/contact-us</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-20</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1554185881168-9VLBU4D77BI4RJXJBRVR/giphy.gif</image:loc>
      <image:title>Contact Us</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.programmableair.com/about-us</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-06-07</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1555719370477-5DB11DUF1TIV5LULO2RU/TWU_0811.JPG</image:loc>
      <image:title>About</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.programmableair.com/hardware</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-19</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1555712772101-VPKLSZIZ3COWXTBSXJ3P/pinDefinitions.png</image:loc>
      <image:title>PCB - Pin definitions</image:title>
      <image:caption>Pin definitions v0.5</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.programmableair.com/code</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-13</lastmod>
  </url>
  <url>
    <loc>https://www.programmableair.com/pneumatics</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-13</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1555128910794-1XQKEPX7NY61MZ8N0QWP/01_components.png</image:loc>
      <image:title>Pneumatics</image:title>
      <image:caption>The solid lines represent air tubes. There are three valves below, all closed. From top to bottom, the inputs of the valves are connected to high pressure, low pressure and atmospheric pressure. The outputs of all valves are connected to each other and to a pressure sensor as well as the soft robot.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1555129009264-IR3VFG4G0KPEWGGHJ7AL/02_blow.png</image:loc>
      <image:title>Pneumatics</image:title>
      <image:caption>The valve on top is switched on, blowing air into the soft robot. The pressure sensor reads an increase in pressure.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1555129030467-X3KYGGC9E4UX213RM2R2/03_suck.png</image:loc>
      <image:title>Pneumatics</image:title>
      <image:caption>The valve in the middle is switched on, sucking air out of the soft robot. The pressure sensor reads a decrease in pressure.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1555129048679-HHUFJ04QVB03NA6UH9NP/04_vent.png</image:loc>
      <image:title>Pneumatics</image:title>
      <image:caption>The valve at the bottom is switched on, exchanging air with the atmosphere. The pressure sensor eventually stabilizes to read atmospheric pressure.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.programmableair.com/meet-the-maker</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-06-07</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1555722132344-83REF6HWDBY0KANZCD7K/Amitabh+Shrivastava+tinkrmind</image:loc>
      <image:title>Meet the maker</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.programmableair.com/lets-chat</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-24</lastmod>
  </url>
  <url>
    <loc>https://www.programmableair.com/jamming-gripper-tutorial</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-30</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556606655162-J0EF74OUI7QA2LQOP0OY/01_materials.jpg</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 1: Materials</image:title>
      <image:caption>* 9” balloon * 1 heaping tbsp coffee grounds * coffee filter * 3D printed holder * zip ties</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556606655276-4F0FIB1ORPIQ3A2JK5PA/02_tools.jpg</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 2: Tools</image:title>
      <image:caption>* Programmable-Air kit * scissors * pen * super glue * funnel or a folded piece of paper</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556606656416-SPT1BWZILDBT2ZA49OCI/03_mark.jpg</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 3: Mark</image:title>
      <image:caption>Mark the coffee filter with the size of the holder base.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556606656822-4HWTLSJFYXB4X3ZNV9UE/04_cu.jpg</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 4: Cut</image:title>
      <image:caption>Cut the coffee filter along the marking</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556606657608-CIXRN5RQ2DCCYRH08BCY/05_glue.jpg</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 5: Glue</image:title>
      <image:caption>Glue the cutout circle to the base of the holder. Make sure to cover the edges only. Otherwise, the glue will block the filter and no air will be able to pass through.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556606657973-DCWPPO419KWJZ6AYZXIC/06_pour.jpg</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 6: Fill</image:title>
      <image:caption>Fill the balloon with 1 heaping tbsp of coffee grounds using the funnel or paper. This can get a little bit tricky. It might help if you pre-stretch the balloon by blowing it up and chop off the neck of the balloon. You will probably need a friend to hold the balloon for you.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556606658790-012BNL3YOCB1215EJ2M4/07_cover.jpg</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 7</image:title>
      <image:caption>Stretch the balloon over the 3d printed holder. Careful not to puncture the balloon while doing this.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556606659345-CT6CONK9OD3OSBREMLT2/08_coverFully.jpg</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 8</image:title>
      <image:caption>Pull the balloon over the holder till the holder is fully inside the balloon. You want the coffee powder to be loose inside the balloon. Err on the side of too loose instead of too tight.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556606659825-ZMEKQMHWD6AMHCHD6ZFW/08_zipTie.jpg</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 9: Zip tie</image:title>
      <image:caption>Zip tie the balloon over the holder. Make sure to tighten the zip tie over the grooves in the holder. Depending on the length, you might need use the zip ties in series to increase their length.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556606661142-B7RLPGPQ4U2QZMJCCL06/09_cut.jpg</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 10: Cut</image:title>
      <image:caption>Cut the excess balloon and zip ties.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556606661826-MPKUCM3CL91LDDXT614M/10_PA.jpg</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 11</image:title>
      <image:caption>Congrats! The jamming gripper is complete. Connect it to the output of Programmable-Air kit.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556607709306-U2UJBMTM78I0UYGVA0GI/11_upload.PNG</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 12: Upload code</image:title>
      <image:caption>Upload the Jamming Gripper example to Programmable-Air board. Now the gripper can be actuated by pressing the blue button on-board.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1556607801795-DB0QKAB2OHUUSC8DE7AK/demo_2.gif</image:loc>
      <image:title>Jamming Gripper-Tutorial - Step 13: Done!</image:title>
      <image:caption>To use the gripper, place the balloon over an object like a pen and apply some force. You should feel the coffee grounds flowing and distributing themselves around the object. Now, press the blue button on Programmable-Air. This should pull a vacuum inside the balloon, making the coffee grounds jam together and turn solid. Now lift the balloon(while holding the button), and the object with it. Release the button to drop the object. Isn’t that gripping!</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.programmableair.com/home-copy</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2024-12-14</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1555725696127-TQ5ZR8QQRZ053KEO7XKI/newWebsiteGIF.gif</image:loc>
      <image:title>Home (Copy)</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5c21fad9f407b4794acac263/1559842993424-QYYK9AS305PJ5VBQPS4T/crowd-supply-logo-dark%402x.png</image:loc>
      <image:title>Home (Copy)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.programmableair.com/new-page</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-01-29</lastmod>
  </url>
  <url>
    <loc>https://www.programmableair.com/store</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2024-12-12</lastmod>
  </url>
</urlset>

