+ mycroft audio trows an error because it find the python package
therefor uses it, however pulseaudio is not there anymore.
(Leaving the buildroot-external package there is case people want
to use it, building firmwares themself)
- Adding VLC for skill that needs that.
(Not including mplayer as buildroot removed that package because
of lack of development since 2 years, MPV is the new mplayer)
- Busybox tweaks and adjustments.
(Adding pgrep because start/stop-mycroft.sh uses it. Adding other
small binaries and tweak more for speed instead of size.)
- This compiles and install kernel drivers
- Configures seeed-voicecard
- No LED support as that should be done from within a skill
Be aware: The mic works! But as we are still in development
this is not yet fully implemented within Mycroft. From here
with we can start looking at the pulseaudio and precise issues/PR's
- Download latest code from github
- Compile and install kernel modules
- Init script to load the modules
- Copy over all overlays and configuration files
- Init script to start seeed-voicecard bash script
< ... This now needs testing ... >
- Add Buildroot patches to downgrade / upgrade package dependencies
in line with the Mycroft A.I. software stack requirements.
- Add buildroot additional package dependencies in line with the
Mycroft A.I. software stack requirements.
- Update rpi3 defconfig file.
- Implement initial root_fs overlay filestructure.
- Addition of some quick and dirty helper scripts.
- Update of README to reflect these changes.