here is my nonofficial gpio I/O port overview.
edited 31.12.2015
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 .
? about the potentiometer in examples sketch: why connect one side to ground? This will just heat the resistor between + and -?
you again
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.
.
Just a tiny tiny bit, at 10kOhm this is ~1 milliWatt. It is required to make a voltage divider.
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.
Also possible with Axoloti, if you configure the digital input as a pullup, but that gets you the inverted value.
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
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
- 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/
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.
Great post! Thanks a lot for the detailed help.
I was able to find most items in Amazon Spain.
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.
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!
Will this be OK?
One more thing. What do you use to link your breadboard and the Axoloti?
It is showed in this link:
It is not a normal 40pin header, isn't it?
Yes, the multimeter you show seems fine. You're mainly going to be using it as a ohm meter (to check conductivity and resistance values, and as a DC <5V voltmeter
Thanks for this guys, I think I will also be placing an order in the new year.
has anyone tried any 'solderless headers', might not be as stable, but perhaps ok for beginners, concerned about soldering their axoloti board, until they get a bit of practice.
(I've so far only seen them on US sites, but perhaps can be found in europe?)
BTW @johannes perhaps this also could be an interesting area for the webshop.
have you seen http://www.sound-machines.it/index.php/shop-2/
they sell an NS1 experiment kit, which has a few components in, and some example circuits.
something like this for Axoloti could perhaps kickstart a few of us novice diyers into action,
and with a 'known' set of components, would mean the community could share different examples.
it kind of reminds me of the electronics kits I had as a kid... there might even be andinteresting market as axoloti as an education device for kids?!