{"__v":10,"_id":"55a84cb972e7120d004ae6e8","category":{"__v":8,"_id":"55a823b88b9fdf0d00117111","pages":["55a823b88b9fdf0d00117113","55a84903a9824d2d00a6b94b","55a84c9ea9824d2d00a6b956","55a84cb972e7120d004ae6e8","55a84e83a9824d2d00a6b95d","55ad8eb433616a0d00599ee7","55aecfa8555b900d0036d1a2","55aee068555b900d0036d1e9"],"project":"55a823b78b9fdf0d0011710d","version":"55a823b78b9fdf0d00117110","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-07-16T21:35:52.065Z","from_sync":false,"order":9999,"slug":"documentation","title":"Documentation"},"project":"55a823b78b9fdf0d0011710d","user":"5564f227f0f70f0d00a9ab20","version":{"__v":5,"_id":"55a823b78b9fdf0d00117110","project":"55a823b78b9fdf0d0011710d","createdAt":"2015-07-16T21:35:51.544Z","releaseDate":"2015-07-16T21:35:51.544Z","categories":["55a823b88b9fdf0d00117111","55a8485472e7120d004ae6de","55a84e53a9824d2d00a6b95c","55aecf97c97a1a0d002245af","55aedfe0c97a1a0d00224606"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-07-17T00:30:49.580Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":999,"body":"The latest Arduino library for tentacle can be found [here](https://github.com/octoblu/tentacle-build/releases/latest) .\n\nFrom this page, download **tentacle-arduino.zip**. Not the source zip.\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"title\": \"This Is Not the Repo You're Looking For\",\n  \"body\": \"The code in the above repo is not the actual tentacle code - it's the code for preparing the library for use in the Arduino IDE. **So don't try to flash it to your microcontroller**. Use the [releases]((https://github.com/octoblu/tentacle-build/releases/latest) in the link above.\\n\\nFor more information on this, check out [The Source](the-source)\"\n}\n[/block]\n\n\nThough the system should work for anything that implements the Arduino stream interface, we've tested it on the following platforms: \n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Platform\",\n    \"h-1\": \"Examples\",\n    \"0-0\": \"[Arduino Uno](https://www.arduino.cc/en/Main/arduinoBoardUno)\",\n    \"1-0\": \"[Arduino Mega](https://www.arduino.cc/en/Main/arduinoBoardMega2560)\",\n    \"2-0\": \"[Arduino Yun](https://www.arduino.cc/en/Main/ArduinoBoardYun?from=Products.ArduinoYUN)\",\n    \"3-0\": \"Particle.io's [Photon](https://store.particle.io/?product=particle-photon)\",\n    \"4-0\": \"Particle.io's [Spark Core](https://store.particle.io/?product=spark-core)\",\n    \"0-1\": \"* [Serial](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-serial/tentacle-serial.ino)\\n* [Wifi](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-wifi/tentacle-wifi.ino)\\n* [Ethernet](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-ethernet/tentacle-ethernet.ino)\",\n    \"1-1\": \"* [Serial](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-serial/tentacle-serial.ino)\\n* [Wifi](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-wifi/tentacle-wifi.ino)\\n* [Ethernet](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-ethernet/tentacle-ethernet.ino)\",\n    \"2-1\": \"[Yun](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-yun/tentacle-yun.ino)\",\n    \"3-1\": \"[Particle](https://github.com/octoblu/tentacle-build/blob/master/particle/examples/example.ino)\",\n    \"4-1\": \"[Particle](https://github.com/octoblu/tentacle-build/blob/master/particle/examples/example.ino)\"\n  },\n  \"cols\": 2,\n  \"rows\": 5\n}\n[/block]\n\n\n\nFor Arduino boards without built-in networking capabilities, Tentacle can be used as a plugin for [Gateblu](https://gateblu.octoblu.com/), or with a network shield.\n\nWe've also tested the following network shields for Arduino:\n\n* Arduino's official [Ethernet Shield](https://www.arduino.cc/en/Main/ArduinoEthernetShield)\n* Arduino's official [Wifi Shield](https://www.arduino.cc/en/Main/ArduinoWiFiShield) (though we don't recommend using it: see [this]","excerpt":"Does your microcontroller have what it takes to become one with The Tentacle?","slug":"getting-started-2","type":"basic","title":"Supported Platforms"}

Supported Platforms

Does your microcontroller have what it takes to become one with The Tentacle?

The latest Arduino library for tentacle can be found [here](https://github.com/octoblu/tentacle-build/releases/latest) . From this page, download **tentacle-arduino.zip**. Not the source zip. [block:callout] { "type": "warning", "title": "This Is Not the Repo You're Looking For", "body": "The code in the above repo is not the actual tentacle code - it's the code for preparing the library for use in the Arduino IDE. **So don't try to flash it to your microcontroller**. Use the [releases]((https://github.com/octoblu/tentacle-build/releases/latest) in the link above.\n\nFor more information on this, check out [The Source](the-source)" } [/block] Though the system should work for anything that implements the Arduino stream interface, we've tested it on the following platforms: [block:parameters] { "data": { "h-0": "Platform", "h-1": "Examples", "0-0": "[Arduino Uno](https://www.arduino.cc/en/Main/arduinoBoardUno)", "1-0": "[Arduino Mega](https://www.arduino.cc/en/Main/arduinoBoardMega2560)", "2-0": "[Arduino Yun](https://www.arduino.cc/en/Main/ArduinoBoardYun?from=Products.ArduinoYUN)", "3-0": "Particle.io's [Photon](https://store.particle.io/?product=particle-photon)", "4-0": "Particle.io's [Spark Core](https://store.particle.io/?product=spark-core)", "0-1": "* [Serial](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-serial/tentacle-serial.ino)\n* [Wifi](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-wifi/tentacle-wifi.ino)\n* [Ethernet](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-ethernet/tentacle-ethernet.ino)", "1-1": "* [Serial](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-serial/tentacle-serial.ino)\n* [Wifi](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-wifi/tentacle-wifi.ino)\n* [Ethernet](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-ethernet/tentacle-ethernet.ino)", "2-1": "[Yun](https://github.com/octoblu/tentacle-build/blob/master/arduino/examples/tentacle-yun/tentacle-yun.ino)", "3-1": "[Particle](https://github.com/octoblu/tentacle-build/blob/master/particle/examples/example.ino)", "4-1": "[Particle](https://github.com/octoblu/tentacle-build/blob/master/particle/examples/example.ino)" }, "cols": 2, "rows": 5 } [/block] For Arduino boards without built-in networking capabilities, Tentacle can be used as a plugin for [Gateblu](https://gateblu.octoblu.com/), or with a network shield. We've also tested the following network shields for Arduino: * Arduino's official [Ethernet Shield](https://www.arduino.cc/en/Main/ArduinoEthernetShield) * Arduino's official [Wifi Shield](https://www.arduino.cc/en/Main/ArduinoWiFiShield) (though we don't recommend using it: see [this]