Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Muxlicer v1.4

This code is made for Befaco's Muxlicer module. A sequential signal processor divided in three main blocks: a Digital Step Controller, a Gate Generator and an Analog Switch (a.k.a. Mux/DeMux) Find further information here This code will work in any hardware revision from PCB v1.3. Note this code will have issues in PCBs 1.2 and below.


Changed input clock behaviour. This had an incompatibility with hardware v1.1.


TimerOne Also Available from Libraries manager.


Uploading the firmware

  1. Get an ICSP Programmer We normally use an USBasp programmer like this one

  2. Download Arduino IDE Go to the official Arduino website and download the latest version of Arduino IDE for your operating system and install it.

  3. Download the firmware clone or download thisrepository. Go to and press "clone or download" to download the repository to your computer. Extract the zip file and copy "firmware" folder to your sketchbook folder.

  4. Install the libraries Download the libraries (Rotary encoder) and install them following the instructions from this link

  5. Connecting the module Connect the programmer to the ICSP conector in the back of the module. Pay special attention to the pinout when you plug the module. You can check this link for more information about ICSP

  6. Upgrading Press "Open" and search the file "muxlicer.ino" located on the "BURST" folder. Go to "Sketch" and hit "Upload using programmer".

If everything goes well you should see a "Done uploading" message in a few seconds. If something happens during the upgrade, check your Arduino settings following the instructions of this link


Coded By Eloi Flowers from Winter modular.


Befaco Muxlicer information



No packages published