Official pin out/ports documentation


#1

Sorry if this was answered elsewhere but I couldn't find any info on this.

Is there an official pin outs documentation of the Axoloti board?

Some of the ports are self-descriptive enough. But I'm not electro-technically educated person and would like to know what is available for possible hacks. Thanks!


Ultranoob questions: CV out / shared power supply
#2

No official documentation yet.
The relevant objects gpio/* show the relevant pin selections.
Do not use 5V on the gpio pins, but max 3.3V!

Some examples are shown here: http://www.axoloti.com/examples/general-input-and-output/
while this shows an old prototype, and gpio pins have been re-ordered, but the labels still have the same meaning.


Using 5V peripherals on 3.3V axoloti
#3

I don't find any descriptions, too. But you can easily check the available I/O pins, if you add e.g. an analog in object to your patch and check the drop down menu. SPI, I2C, analog write pins are explained at the Description field of the object menu.
At the moment, I'm working out some examples for IC connections and there are some other threads by other user, where ADC (analog in) is described. Check the Hardware/Patch categories.


#4

Thanks guys for directing me to the right places!


How to add knobs to Axoloti board (Not in patcher)
How many Potentiometers / Buttons?
How to add knobs to Axoloti board (Not in patcher)
#5

here is my nonofficial gpio I/O port overview.

edited 31.12.2015

Download


Axoloti and sensors
Connect Wii Nunchuks to Axoloti
Anyone planning to make and sell an enclosure?
How to Axoloti to Din Sync
Analog Input #15 Disappeared From gpio/in/analog
How to connect Rotary encoder to Axoloti?
Is is possible to have analog outputs (+/-5V)?
SPI/I2C OLED display
Gate/Trig Output from Axoloti Pin outputs
128 channel mux for many buttons to axoloti?
Axoloti to Eurorack & back Integration - Theory & Practice ( + Questions)
CD74HC4067 mux programming
#6

wowowooowwwww thank you so much man, I was praying for something like this smilesmilesmile


#7

hopefully it will help everyone, who is experimenting with the IO ports… the overview will be extended with linked objects, later.
one hint: the "pwm t8" object offers PC7 as a pwm output. PC7 is labeled on the old board version but not on the new pin row one .


#8

? about the potentiometer in examples sketch: why connect one side to ground? This will just heat the resistor between + and -?


#9

you again :smile:

well this is fundamental electronics, anyway:

If you dont connect it, the potentiometer will NOT have any effect, there will be the same voltage on both ends, since there is no reference to GND.


#10

.

Just a tiny tiny bit, at 10kOhm this is ~1 milliWatt. It is required to make a voltage divider.


Interaction between GPIO's - erratic?
#11

Some circuit templates to connect potentiometers, switches, sensors:


Noob question about solder points for knobs,pots,etc
Add volume potentiometers
How to connect hardware A-B switch
Connecting a pedal to the Axoloti
How to Axoloti to Din Sync
Rotary Switch for selecting programs
How to connect Rotary encoder to Axoloti?
Potmeter and their range
Noob electronics question
Advice for electronics noob
TESeq strange behaviour
Anyone planning to make and sell an enclosure?
#12

Thanks, very useful (especially the recommended values).
I've just finished making a midi controller (for the axoloti) using a teensy 3.2 board, and the funny thing compared to the axoloti, is that the digital button switches are connected to the ground on the teensy, but on VDD on the axoloti.


#13

Also possible with Axoloti, if you configure the digital input as a pullup, but that gets you the inverted value.


#14

Can someone please recommend/link to a starter Kit with breadboard?

I am looking at Amazon, and the kits usually only have 1 potenciometer, no faders, and only 5 switches. Amazon kit


New to axoloti, hello! Got some questions
#15

I've never seen a good all-in-one kit, but the various bits are cheap. Here are some amazon links, not sure if they work everywhere, but you should get an idea. If you're in the UK, I'd recommend a supplier like Bitsbox, because they have a relatively limited range, so it's less overwhelming.

1. These Pots look OK


- you should be able to force them into the pins on the breadboard, and they're cheap.
- You're looking for 10-50k Linear pots, also often called B pots. So B10k is good, A10k isn't good. Single gang = one track. Dual gang = two tracks (like for a stereo volume control) you don't want dual gang for this kind of prototyping.
- You want pots with PCB pins you can force into the breadboard. Some pots have solder lugs - to use those, you'll have to solder on some bits of solid core 22awg wire, which you can then force into the breadboard. Remember, if you buy the wrong kind, it's probably quicker to buy some more, rather than messing about trying to get them to work...
- The neatest pots for breadboard are Alpha Vertical pots like these: http://www.bitsbox.co.uk/index.php?main_page=product_info&cPath=94_325&products_id=2287 with the tabs snipped off.

2. This Breadboard looks perfect


- Any common breadboard will work.

3. These Jumper wires are messy but quick and easy


- Or you can use any SOLID CORE reasonably thin wire, 22AWG is good, and you'll need wire strippers

4. I use these really tiny tactile buttons


- Any through hole tactile buttons should work - 2 pins or 4 pins, experiment to make sure you've found the pins that are switched!
- They're quite small and fiddly, but come in a bag of 50 so you've got plenty of spares...

5. I'd buy this bundle of LEDs


- Any LEDs will work. You'll probably need wire trimmers to make them a bit shorter and neater in the breadboard. When trimming, cut the long lead longer than the short lead, so you know which way round they go.
- Some LED bundles include flashing or multi-colour LEDs, which could be really confusing in this context.
- RGB (red, green, blue) LEDs are also fun if you connect them to 3 x PWM outputs.

6. If you use LEDs, you'll need resistors to protect the LEDs from excess current


- Any value from 220 ohms to 3,000 ohms (3K) should be fine - smaller the resistor value, the brighter the LED (ie 220R is very bright, 3K less bright). If you have 'ultrabright' LEDs, then they'll be REALLY bright with 220 ohm resistors, you might want 5k or 10k. They'll work fine, just burn your eyes :wink:
- The resistor type (carbon, metal film etc) doesn't matter here. But be careful with the value. If you buy 220K rather than 220R or 220Ω (same thing) then you won't be able to see your LED glowing, it will be so pale.
- Resistor value clarifier: Ohm = Ω = R. 1000 ohm = 1K. So 1000 Ohm = 1000Ω = 1000R = 1K. You sometimes see the notation where people write 4.7K as 4K7, I think because in old printing systems, the . might have got lost.

HAVE FUN, remember you probably can't break anything much.

You can now make this: https://www.instagram.com/p/_roKoUjmYD/


#16

I would also recommend getting a simple digital multimeter. It's really useful for testing and learning purposes. You can get them for less than 10€ and are definitely worth it.


#17

Great post! Thanks a lot for the detailed help.

I was able to find most items in Amazon Spain.


#18

Do you think this multimeter will do the job? Thanks


#19

For starting out a multimeter is one of the first things you should get. Not just for testing, but for understanding how the current is flowing through your components. Most modern How to books on electrical projects have a multimeter as the first tool you buy.


#20

Ooops! I forgot to put the link to the multimeter:

Yes, it will be for learning mainly. I am just beginning in this DIY, but I think I will like it! :grinning:
Will this be OK?