I think you are looking for this (http://www.ebay.com/itm/New-Pro-Micro-5V-16MHz-ATMega-32U4-Module-with-2-row-pin-header-For-Leonardo-/400610628809?pt=LH_DefaultDomain_0&hash=item5d464114c9) guy.
Just do a search in ebay for "atmega32u4" and you will find more alternatives.
Pro Micro works (http://deskthority.net/post124124.html#p124124). Use ArduinoBuilder (http://deskthority.net/post124124.html#p124124) to load the hex, selecting Leonardo as the target (I think).
I think you are looking for this (http://www.ebay.com/itm/New-Pro-Micro-5V-16MHz-ATMega-32U4-Module-with-2-row-pin-header-For-Leonardo-/400610628809?pt=LH_DefaultDomain_0&hash=item5d464114c9) guy.
Pro Micro works (http://deskthority.net/post124124.html#p124124). Use ArduinoBuilder (http://deskthority.net/post124124.html#p124124) to load the hex, selecting Leonardo as the target (I think).
It's $4 more expensive than a Teensy 2.0... ;)
Um everyone who replied...
I appreciate your replies! But I am a techno peasant. I can understand how to fix them up physically like a teensy, but what about the programming part? Surely Soarer's code won't work with different converter? (I understand that some technically trained people will know what to do, but I don't, so I am only inquiring so that next time I want a teensy-like thing that is cheaper than teensy, at least I have options.
Mine has a mini-USB plug, not a micro, but I guess that is irrelevant.
If you get a chance can you post a picture?
Wait, no, you're right. I am an old man and did not have on my reading glasses when I opened it at the PO.
http://www.ebay.com/itm/121199913346?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649
Oh, too bad.
Wait, no, you're right. I am an old man and did not have on my reading glasses when I opened it at the PO.
http://www.ebay.com/itm/121199913346?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649
Oh, too bad... BTW here is the pins for soarer's converter on the Pro Micro:Show Image(http://geekhack.org/index.php?action=dlattach;topic=48650.0;attach=37320;image)
So we can use this $10 thing instead of a $20 dollar teensy
So we can use this $10 thing instead of a $20 dollar teensy
The price differential is greater, but shipping and service from pjrc is infinitely better. And you get it in hours instead of weeks.
So we can use this $10 thing instead of a $20 dollar teensy
The price differential is greater, but shipping and service from pjrc is infinitely better. And you get it in hours instead of weeks.
I plan to get my teensy from jdcarpe's GB so time isn't an issue. These two work the same and won't be any slower right?
If you are a beginner or looking for something to hack around with I would suggest just spending the extra money on a teensy.
So we can use this $10 thing instead of a $20 dollar teensy
The price differential is greater, but shipping and service from pjrc is infinitely better. And you get it in hours instead of weeks.
I plan to get my teensy from jdcarpe's GB so time isn't an issue. These two work the same and won't be any slower right?
If you are a beginner or looking for something to hack around with I would suggest just spending the extra money on a teensy. It will be MUCH easier to use, these things don't even have a reset button on them. Also these don't have enough IO pins to be useful for driving a keyboard matrix, they have a flimsy connector, and are harder to program because if their inferior bootloader. That said if you are looking for something small and cheap to leave inside your project and you don't mind these differences it is a great option.
Teensyduino won't work unless you install the halfKay bootloader onto the chip - and if you're able to install a new bootloader you might as well just load the hex directly onto the chip without a bootloader at all.
Not sure about ArduinoBuilder - never tried that.
Here are instructions about how to load a hex onto a Pro Micro (or any board with the Leonardo bootloader) directly with avrdude:
http://geekhack.org/index.php?topic=48650.msg1060586#msg1060586
I have no idea how they can sell those Pro Micros so cheaply - they're even cheaper now than when BCG bought them - but they appear to work just fine, and the soldering looks OK. Even just buying the ATmega32U4 chip, you'd have to buy a lot to get them at that price! The design is open source, so it's not fair to call the direct-from-China ones knock-offs or clones :)I do have more than 15 here and never had problems with. Sometimes the dammed USB connector get loose but it's one common issue with this kind of chinese board.
Also... on about half of the Pro Micro boards that I've purchased... the micro USB has broken off very easily. Even SparkFun has complaints on their product page about that on the genuine article. They attributed it to a tendency of the solder around that connector to not reflow properly.
Given that, I have had good results reinforcing the connector with superglue. First test the board by carefully inserting a micro USB cable. An LED should light up. If it does your board is probably working ok. You can also check if its recognized by your computer.
If its working, CAREFULLY apply superglue across the 5 pins behind the connector, and at the corners of the connector and any other place that you could get good contact between glue, connector, and board. Let dry for a while and should be good to go. I've not had any break after that is done. I say CAREFULLY apply the glue because you don't want any to get inside the connector and it is riddled with little openings. If you get too much glue in there you won't be able to insert a cable. Or you could just put a cable or adapter in before applying glue and glue the thing in place. Whatever makes you smile.
If I just plug it in and out max 10 times, will it break or no?
I have no idea how they can sell those Pro Micros so cheaply - they're even cheaper now than when BCG bought them - but they appear to work just fine, and the soldering looks OK. Even just buying the ATmega32U4 chip, you'd have to buy a lot to get them at that price! The design is open source, so it's not fair to call the direct-from-China ones knock-offs or clones :)I do have more than 15 here and never had problems with. Sometimes the dammed USB connector get loose but it's one common issue with this kind of chinese board.
The main difference (as far as I can tell) is the bootloader (teensy uses some tiny black magic assembly code that is not open source).
I would love to see one ergodox using this board, actually my dream is to replace teensy totally!
There are 16 pins ready to be used - we could do a little hack soldering the pin that is missing into the uC (it's not that hard).I have no idea how they can sell those Pro Micros so cheaply - they're even cheaper now than when BCG bought them - but they appear to work just fine, and the soldering looks OK. Even just buying the ATmega32U4 chip, you'd have to buy a lot to get them at that price! The design is open source, so it's not fair to call the direct-from-China ones knock-offs or clones :)I do have more than 15 here and never had problems with. Sometimes the dammed USB connector get loose but it's one common issue with this kind of chinese board.
The main difference (as far as I can tell) is the bootloader (teensy uses some tiny black magic assembly code that is not open source).
I would love to see one ergodox using this board, actually my dream is to replace teensy totally!
From what soarer just said, couldn't you just load the hex of the ergodox onto it? Not sure how much wiring rearrangement would be necessary though. Hopefully all the necessary pins have a hole on the Pro Micro. Document how you did it for everyone if you do it, cause I'd like to do that as well!!
edit: I just checked and from how I see it, you need 17 digital outs for an ergodox. Unfortunately the Pro Micro doesn't have enough pins. Damn.
It'd still work for Soarer's converter though.
There are 16 pins ready to be used - we could do a little hack soldering the pin that is missing into the uC (it's not that hard).
Sure, I'm assuming that this 17th pin is really used ...
It's definitely doable and yes, it would be pretty ugly - even a few wires can make a huge difference!There are 16 pins ready to be used - we could do a little hack soldering the pin that is missing into the uC (it's not that hard).
Sure, I'm assuming that this 17th pin is really used ...
I wasn't that careful counting, colud be wrong. You could leave out a layer led or something.
Is it easy to rearrange the pins used in the ergodox software?
I think you could take the resistor/led attached to PD5 (pin 22). Schematic is here (https://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Arduino/Boards/Pro-Micro-v11-5V_B.pdf).
So it might be doable, but it'd still look pretty ugly hacked onto an ergodox pcb.