Changes between Initial Version and Version 1 of mycroft_mark-2


Ignore:
Timestamp:
04/12/20 08:33:21 (4 years ago)
Author:
admin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • mycroft_mark-2

    v1 v1  
     1== Mycroft Mark II ==
     2
     3=== body / case ===
     4The original mark2 body at [https://github.com/MycroftAI/hardware-mycroft-mark-II-rpi] was not printable on my FDM printer.
     5So I used this: [https://community.mycroft.ai/t/simplified-mark-ii-body-for-fdm-printing/8248/12] or [https://github.com/guhl/hardware-mycroft-mark-II-rpi]
     6
     7=== Software basis ===
     8I used the picroft image Picroft_Buster-Keaton_2020-01-10.img as the software basis
     9
     10=== Audio ===
     11I had two problems related to audio.
     12
     13First the volume of the Adafruit MAX9744 Amplifier was very high and resulted in a general cracking and static noise when switched on.
     14=== Adafruit Volume control ===
     15I am controlling the volume of the MAX9744 using the CircuitPython Libraries (see [https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi] ).
     16The things that I had to do:
     17==== Install the library ====
     18- while in (.venv)
     19
     20{{{
     21pip3 install RPI.GPIO
     22pip3 install adafruit-blinka
     23}}}
     24==== Enable I2C ===
     25I2C is not enabled by default so run and enable I2C in the Interfacing Options
     26==== Python script ====
     27Use this script to set the initial volume to about the half (the range is 0 to 63). Create ~/bin/ada_volume.py with the following conten
     28{{{
     29import board
     30import busio
     31import adafruit_max9744
     32i2c = busio.I2C(board.SCL, board.SDA)
     33amp = adafruit_max9744.MAX9744(i2c)
     34amp.volume = 30
     35}}}
     36
     37