CV1800B audio project

Finally making some progress in a little devboard that’s targeted at digital audio - a small daughterboard to mount on a carrier for interfacing to various projects like Eurorack modules, guitar stompboxes, etc.

The board has a CV1800B, micro SD socket, USB-C jack, stereo audio codec and provides the following I/O:

  • 3.3V GPIO with SPI port for interfacing to LCD displays.
  • 3.3V I2C port for sensors, port expanders, etc.
  • 5 GPIO for buttons, encoders, etc.
  • 2 GPIO for trigger/gate I/O
  • 4 3.3V analog CV inputs (muxed on-board to a single ADC input)
  • Codec level stereo in and out (needs external DC block or offset nulling).

Designed on a 4-layer process compatible w/ OSHpark. Hoping to get it fabbed over the next few weeks and build it up before the end of the month. I’ve already gotten all the Linux drivers for codec, LCD and button I/O working so (fingers crossed) it should come right up if the hardware design is not too screwed up.

5 Likes