Skip to content

Latest commit

 

History

History

code

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Code

Here is the code to run on a CircuitPython micro-controller. Written and tested with Version 4.1.

To copy the code to the micro-controller:

cp -a code/modules code/main.py /Volumes/CIRCUITPY/

Modules

  • modules/encoder_panel.py: Controls the NeoPixel ring and reads the rotary encoder
  • modules/input_selector.py: Controls the input selector hardware
  • modules/mdac_attenuator.py: Controls the input attenuator hardware
  • modules/volume_control.py: Manages the volume control interface
  • modules/input_control.py: Manages the input selector interface