{"_id":"576d42354bcd290e0042894e","project":"56a526d4e7a1622b0024fae4","__v":1,"version":{"_id":"576d42354bcd290e00428941","project":"56a526d4e7a1622b0024fae4","__v":1,"createdAt":"2016-06-24T14:22:45.076Z","releaseDate":"2016-06-24T14:22:45.076Z","categories":["576d42354bcd290e00428942","576d42354bcd290e00428943","576d42354bcd290e00428944","576d42354bcd290e00428945","576d42354bcd290e00428946","576d42354bcd290e00428947"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"2.0.0","version":"2"},"user":"56bc6af27c91881900089bac","category":{"_id":"576d42354bcd290e00428943","__v":0,"project":"56a526d4e7a1622b0024fae4","version":"576d42354bcd290e00428941","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-02-11T15:53:26.341Z","from_sync":false,"order":1,"slug":"platforms","title":"Our SDKs"},"parentDoc":null,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-02-11T11:25:50.106Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":4,"body":"One of Chirp's key affordances is that virtually any device with a speaker can begin sending data. We've build a dedicated set of interfaces that allow you to begin prototyping Chirp on the Arduino and Spark platforms.\n\nAll the resources to get started are our our [GitHub: Chirpino](https://github.com/chirp/chirpino) repository.\n\n**[ChirpinoSing for Arduino](https://github.com/chirp/chirpino/tree/develop/ChirpinoSing%20for%20Arduino)** enables Arduino devices (and the UCL Engduino) to play chirp audio though connected earbuds or other simple speakers.\n\n**[ChirpinoLink for Arduino](https://github.com/chirp/chirpino/tree/develop/ChirpinoLink%20for%20Arduino)** enables Arduinos with an ethernet shield to get online and interact with the Chirp API, to encapsulate and transmit larger data structures.\n\n**[Chirpino for Arduino Mega](https://github.com/chirp/chirpino/tree/develop/Chirpino%20for%20Arduino%20Mega)** is a full-featured command line example that uses both **ChirpinoSing** and **ChirpinoLink**. It lets you create, play and store lists of chirps, and schedule them to be played at chosen times or triggered by buttons or your own events.\n\n**[Chirpino for Spark Core](https://github.com/chirp/chirpino/tree/develop/Chirpino%20for%20Spark%20Core)** is the same program for the innately WiFi-connected Spark Core. It offers all the above, plus cloud commands. The Spark Core version is currently self-contained; you don't need any extra libraries.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/R76oTmkTnCZqyOK5I4ZB_Chips.jpg\",\n        \"Chips.jpg\",\n        \"800\",\n        \"600\",\n        \"#7b4c3f\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]","excerpt":"Integrating Chirp into the Internet of Things: Arduino, Spark, and embedded devices.","slug":"chirp-and-embedded-devices","type":"basic","title":"Chirp for Arduino and Spark"}

Chirp for Arduino and Spark

Integrating Chirp into the Internet of Things: Arduino, Spark, and embedded devices.

One of Chirp's key affordances is that virtually any device with a speaker can begin sending data. We've build a dedicated set of interfaces that allow you to begin prototyping Chirp on the Arduino and Spark platforms. All the resources to get started are our our [GitHub: Chirpino](https://github.com/chirp/chirpino) repository. **[ChirpinoSing for Arduino](https://github.com/chirp/chirpino/tree/develop/ChirpinoSing%20for%20Arduino)** enables Arduino devices (and the UCL Engduino) to play chirp audio though connected earbuds or other simple speakers. **[ChirpinoLink for Arduino](https://github.com/chirp/chirpino/tree/develop/ChirpinoLink%20for%20Arduino)** enables Arduinos with an ethernet shield to get online and interact with the Chirp API, to encapsulate and transmit larger data structures. **[Chirpino for Arduino Mega](https://github.com/chirp/chirpino/tree/develop/Chirpino%20for%20Arduino%20Mega)** is a full-featured command line example that uses both **ChirpinoSing** and **ChirpinoLink**. It lets you create, play and store lists of chirps, and schedule them to be played at chosen times or triggered by buttons or your own events. **[Chirpino for Spark Core](https://github.com/chirp/chirpino/tree/develop/Chirpino%20for%20Spark%20Core)** is the same program for the innately WiFi-connected Spark Core. It offers all the above, plus cloud commands. The Spark Core version is currently self-contained; you don't need any extra libraries. [block:image] { "images": [ { "image": [ "https://files.readme.io/R76oTmkTnCZqyOK5I4ZB_Chips.jpg", "Chips.jpg", "800", "600", "#7b4c3f", "" ] } ] } [/block]