MEMLNaut Technical Specification
The MEMLNaut pcb is a RP2350B microcontroller with a stereo audio codec, MIDI IO and SD Card storage. It provides pin headers to break out a wide range of IO from these systems.
PCB
Microcontroller
- Raspberry Pi RP2350B
- dual ARM M33 or RISCV cores
- 16Mb flash
- pcb footprint for soldering another flash memory or a PSRAM chip
- 8 ADCs
- range of GPIO options including SIO, UART, SPI, i2C, I2S, and custom IO with state machines
Audio CODEC
- NXP SGTL5000 codec
- stereo line out
- stereo headphone output
- stereo line in
- mono microphone preamp with bias voltage
- variety of sample rates
- I2S
Power
- runs from 5V USB power (USB-C connector)
- separate 3.3V regulators for analogue and digital power domains
- 5V input for external power (non-USB)
Breakout Pinheaders
- 5V, 3,3V and 3.3V analog power
- SWD
- GPIO pins
- ADCs
- line ins and line outs
- microphone input
- SD Card SPI pins
- I2S
- I2C bus (with pull-up resistors)
- vertical mount USB-C connector
Panels