GitXplorerGitXplorer
j

meta-owswaas

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Verified
3ae0a123dff1239d740b4a0339444053b7d99004

doc/README.md: Add schematic link

jjynik committed 3 years ago
Unverified
f5b1347feed204aabe2b2ec3dc143ee573781eec

owswaas-daemon: Create config file if it does not exist

jjynik committed 5 years ago
Unverified
263f2dcf2080fd74559dd583004ad1eab8d1d3ee

owswwas: Updated to version 0.3

jjynik committed 5 years ago
Unverified
ad725009c0b10475fc1655f381acea83061ca77f

owswaas-daemon: Configure button for either edge

jjynik committed 5 years ago
Unverified
5c9246355a1ae27b4de000787cce5e456b7da47b

alsa-state: Update asound.conf device name

jjynik committed 5 years ago
Unverified
9844ffa9858e59b3da5034cd077e86dfc99e4da3

layer.conf: Compatible with zeus only at this time

jjynik committed 5 years ago

README

The README file for this repository.

This is the meta-owswaas Yocto layer, which implements Owen Wilson Saying "Wow" as a Service (OWSWaaS) on this hot mess:

You can see a video of it in action here.

If you haven't used Yocto before, you can find a quick intro here: https://github.com/jynik/ready-set-yocto

Dependencies

This layer depends on:

URI: git://git.yoctoproject.org/poky.git layers: meta, meta-poky branch: zeus

URI: https://github.com/agherzan/meta-raspberrypi.git layers: meta-raspberrypi branch: zeus

URL: git://git.openembedded.org/meta-openembedded layers: meta-oe, meta-multimedia, meta-networking, meta-python, meta-filesystems branch: zeus

Configuration Variables

This layer currently targets the Raspberry Pi Zero (W), but can easily be adapted to other platforms by defining variable overrides for the following in your local.conf.

Sysfs GPIO pin assigments

  • GPIO_BTN = "24" - Push button
  • GPIO_SW = "23" - SP/ST rotary switch
  • GPIO_LED = "18" - LED control (intentionally on RPi PWM pin, though not used as such)

Default ALSA sound card selection, by index:

DEFAULT_ALSA_CARD = "0"

Hardware

This is a fairly simple setup, and makes for a fun beginner/intermediate hobbyist electronics project. Information about the hardware components can be found here:

Patches

Please submit patches as pull requests on Github at: https://github.com/jynik/meta-owswaas/pulls