Official Pin Outs revised (work in progress)


#1

I'll be working on revising this post here, I was going to write it in a text document but realized it would be easier for me to get all the images if I just made it here. I was looking for a a save feature so I could wait to post until complete but could not find it. So please note this is all a work in progress and NEEDS further revision/information.

GPIO Overview

VDD versus VDDA versus VDDC

  • VDD is the digital 3.3V supply, use it to power external logic
  • VDDA is the analog reference for the microcontroller adc and dac (gpio/in/analog and gpio/out/analog). It is 3.3V derived from vdd with a simple ferrite+bypass cap. If you connect potentiometers to gpio, vdda
    is the best reference.
  • VDDC is the supply for the audio adc/dac. Also 3.3V, but it has a separate linear regulator from +5V." on the current schematic "AVDD of U3 seems to be connected to VDDA in the schematic, but it really is connected to VDDC, not to VDDA."

Connecting sensors/actuators directly to GPIO's:

Recommended pots 10k-50k

Useful Links:
* in and out examples
* Paul's Illustrator File for ins and Outs
* Schematics (need updating see note about VDDC connected to AVDD of U3)

Connecting gear with higher voltage levels, like Eurorack

Circuit Examples for Ins and Outs with gear using other voltage levels. (assume I know nothing and always double check before attempting this stuff, take no responsibility for damaged gear!)

from @kassu axolti DAC out offset and amplified for -4.95 to 5.55v

inputs using rail to rail op amp to clip down to 3.3V. Note: inverts the signal.

Note: bypass caps between + power and ground and - power and ground is very helpful when working with eurorack power especially if it is on flying by boards.

The 5- and 7-pin headers (X3 and X4)

They are reserved for future expansions, using them will likely conflict with official future expansions.
They're designed to allow linking multiple boards together, exchanging multi-channel digital audio between them. Ongoing development....

What do the "R T S R T S..." pads mean?

They're a sort of hack-patchbay between the actual headphone, line-out, line-in jacks and the rest of the circuit. There are two rows of pads, the row closest to the connectors connects to the connectors, the other row connects to the circuit. These two rows are connected with a small trace on the backside. By cutting that trace, you can re-purpose the on-board jack to something else, while breaking out the signal to an external connector or circuit.
'R' 'S' and 'T' mean ring (right), tip (left) and sleeve (ground), and the three groups correspond to headphone, line out, and line in.

Applications:
* adding volume potentiometers
* split out the stereo jacks into dual mono
* convert the line input jack into an expression pedal input
* add a true bypass circuit for stompbox applications

JP1

Is for in-circuit-debugging, some developers use this while developing firmware and diagnosing complex issues. Setup guide.

JP2, JP3, Cutting the board

There are some slots in the board, to make it easier to reduce the size of Axoloti Core if required. If you do not need MIDI and DC power input, Axoloti Core works without that part. Or you can re-connect both parts together. Some mounting holes line up, allowing to sandwich-mount both parts with M3 spacers.
Don't just break the board by bending, cut along the slots with a small iron saw, or use a sharp snap-blade knife to score the circuit board, cut many times on the same line, and develop a v-shaped groove. Cutting circuit board makes a knife dull pretty fast... Once you have developed a deep v-shaped groove, you can snap the part.
JP2/JP3 legend:

Adding bias to connect Electret-type microphones directly

discussion topic


Hardware pinout
Who has the most handsome gut shots?
How to wire potentiometers into MIDI cable with a breadboard?
Driving 4 leds regarding loop length
Potential user - general questions
Couple of basic questions
Problem reading analog ports
Axoloti Control still in dev?
Using LED as audio output feedback
Trying to make CV-in / CV-out addon for Axo
+/-12 Converter for CV Input
Can I make cv inputs with vactrols?
Seems like this would work for CV input from modular to Axoloti
Types of Switches?
Axoloti to Eurorack & back Integration - Theory & Practice ( + Questions)
Analog pots dont go to zero
Using axoloti to play v / oct analog synths
Extra midi io via UART not working in standalone mode
Patch to test korg volca synchronisation via PLL object
Potential user - general questions
#2

looks great, Ive moved to user guide, and made a wiki, so others can help/edit
(note: discourse cant cope with two people editing at same time, but thats not often been a problem)