diff options
-rw-r--r-- | meta-alexa-led/README | 56 | ||||
-rw-r--r-- | meta-alexa-led/tutorials/1HowToRegisterMinnowboardAsIoTDevice.pdf | bin | 0 -> 2245977 bytes | |||
-rw-r--r-- | meta-alexa-led/tutorials/2HowToCreateLambdaFunction.pdf | bin | 0 -> 2260907 bytes | |||
-rw-r--r-- | meta-alexa-led/tutorials/3HowToCreateAlexaSkill.pdf | bin | 0 -> 1383314 bytes |
4 files changed, 42 insertions, 14 deletions
diff --git a/meta-alexa-led/README b/meta-alexa-led/README index c671cfe..4611bfc 100644 --- a/meta-alexa-led/README +++ b/meta-alexa-led/README @@ -16,32 +16,36 @@ This layer depends on: layers: meta branch: master - URI: git://git.yoctoproject.org/xxxx - layers: xxxx - branch: master - + URI: git://git.yoctoproject.org/meta-alexa-demo + layers: meta-alexapi + branch: dev Patches ======= Please submit any patches against the alexa-led layer to the -xxxx mailing list (xxxx@zzzz.org) and cc: the maintainer: +yocto mailing list (yocto@yoctoproject.org) and cc: the maintainer: -Maintainer: XXX YYYYYY <xxx.yyyyyy@zzzzz.com> +Maintainer: Amanda Brindle <amanda.r.brindle@intel.com> Table of Contents ================= + + I. Prerequisite + II. Adding the alexa-led layer to your build +III. Adding installations to your build + IV. Demo Tutorials - I. Adding the alexa-led layer to your build - II. Misc +I. Prerequisite +================================================= +Add alexapi to your image by following the README in the meta-alexapi layer, +and test that you can speak to Alexa. (ex: Alexa, what time is it?) -I. Adding the alexa-led layer to your build +II. Adding the alexa-led layer to your build ================================================= ---- replace with specific instructions for the alexa-led layer --- - In order to use this layer, you need to make the build system aware of it. @@ -53,12 +57,36 @@ other layers needed. e.g.: BBLAYERS ?= " \ /path/to/yocto/meta \ /path/to/yocto/meta-poky \ - /path/to/yocto/meta-yocto-bsp \ + /path/to/yocto/meta-intel \ + /path/to/yocto/meta-alexapi \ /path/to/yocto/meta-alexa-led \ " -II. Misc +III. Adding installations to your build ======== ---- replace with specific information about the alexa-led layer --- +In local.conf add: + +IMAGE_INSTALL_append = " alexa-led alexapi alsa-utils nodejs nodejs-npm portaudio-v19 curl " + +If you get the ERROR: Nothing PROVIDES 'libmad' and/or ERROR: libmad was skipped: because it has a restricted license not whitelisted in LICENSE_FLAGS_WHITELIST + +In local.conf add: + +LICENSE_FLAGS_WHITELIST = "commercial" + +Optionally, you can add more to IMAGE_INSTALL_append, such as git in case you want to clone the dev branch of alexapi, or connman-client to help connect to wifi: + +IMAGE_INSTALL_append = " git connman-client " + +You can also add gcc, make, cmake, and other development tools if you want to build code: + +IMAGE_INSTALL_append = " gcc make cmake " + +Then, look for EXTRA_IMAGE_FEATURES ?= "debug-tweaks", and add tools-sdk. + +IV. Demo Tutorials +===================================== + +To complete the demo to make an led blink, follow the demo tutorials found in the tutorials folder. diff --git a/meta-alexa-led/tutorials/1HowToRegisterMinnowboardAsIoTDevice.pdf b/meta-alexa-led/tutorials/1HowToRegisterMinnowboardAsIoTDevice.pdf Binary files differnew file mode 100644 index 0000000..030337d --- /dev/null +++ b/meta-alexa-led/tutorials/1HowToRegisterMinnowboardAsIoTDevice.pdf diff --git a/meta-alexa-led/tutorials/2HowToCreateLambdaFunction.pdf b/meta-alexa-led/tutorials/2HowToCreateLambdaFunction.pdf Binary files differnew file mode 100644 index 0000000..d518dd5 --- /dev/null +++ b/meta-alexa-led/tutorials/2HowToCreateLambdaFunction.pdf diff --git a/meta-alexa-led/tutorials/3HowToCreateAlexaSkill.pdf b/meta-alexa-led/tutorials/3HowToCreateAlexaSkill.pdf Binary files differnew file mode 100644 index 0000000..dda6edf --- /dev/null +++ b/meta-alexa-led/tutorials/3HowToCreateAlexaSkill.pdf |