Reddit Reddit reviews OSOYOO Pro Micro ATmega32U4 5V/16MHz Module Board with 2 Row pin Header for arduino Leonardo Replace ATmega328 Pro Mini

We found 36 Reddit comments about OSOYOO Pro Micro ATmega32U4 5V/16MHz Module Board with 2 Row pin Header for arduino Leonardo Replace ATmega328 Pro Mini. Here are the top ones, ranked by their Reddit score.

Electronics
Computers & Accessories
OSOYOO Pro Micro ATmega32U4 5V/16MHz Module Board with 2 Row pin Header for arduino Leonardo Replace ATmega328 Pro Mini
ATMega 32U4 running at 5V/16MHzSupported under Arduino IDE v1.0.1On-Board micro-USB connector for programming4 x 10-bit ADC pins12 x Digital I/Os
Check price on Amazon

36 Reddit comments about OSOYOO Pro Micro ATmega32U4 5V/16MHz Module Board with 2 Row pin Header for arduino Leonardo Replace ATmega328 Pro Mini:

u/bra1nphuk · 835 pointsr/PUBATTLEGROUNDS

--------------------------------------------------
Update:
I got quite a few requests for a HowTo video so here you are!
https://www.youtube.com/watch?v=bw1gZp-Gxfs

Also, some people wanted to make pedals with 3 or more switches so I reworked the Arduino programm quite a bit and now it supports up to five switches/pedals!
Also, you can now just set which keys you want your pedals to send at the beginning of the sketch.
Here is a link to the new code: https://pastebin.com/r74rA8NF

If you decide to make your own pedals I´d love to see some pics of it!
Also, feel free to PM me if you have more questions or if you run into problems!

-----------------------------------------------------





Old post:

As I don´t like leaning with Q and E I made myself a set of leaning pedals.
Amazon also has plastic foot switches but they are really low quality and are opticaly switched so they don´t provide feedback. the ones I chose are made from aluminum and have a nice clicky mechanical switch in them.
all that was left to do is to connect two of those switches to an Arduino Pro Micro that acts as an HID Keyboard device and sends keystrokes when I press the pedals.
This not only makes peeking way easier but also frees the perfectly accessible Q and E buttons for other uses!

Here is some pics of the internals: https://imgur.com/a/O83IDUF

If you want to build your own you can get the parts here:
https://www.amazon.com/TEMCo-Aluminum-Foot-Switch-QTY/dp/B0163B6Z2G/ref=sr_1_8?ie=UTF8&qid=1540138136&sr=8-8&keywords=aluminum+foot+switch

https://www.amazon.com/OSOYOO-ATmega32U4-arduino-Leonardo-ATmega328/dp/B012FOV17O/ref=sr_1_3?ie=UTF8&qid=1540138104&sr=8-3&keywords=Pro+Micro++ATmega32U4

If someone is interested I can also post the Code for the Arduino that I used.
This project is pretty easy to build even for an electronics novice, feel free to ask if you have questions.

Note that I do NOT sell those things and wont build one for you, but I´m willing to help if you want to build your own!

u/dharg · 22 pointsr/buildapcsales

$38.37 (considering you have a soldering iron) and don't mind doing some coding, I'd estimate it would take 20 minutes at most if your not putting much detail into it.

Library: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/

u/Aesomatica · 6 pointsr/MechanicalKeyboards

Hey guys here's my Let's Split, all completed and troubleshot.

Thanks /u/wootpatoot for the PCB and /u/se7en9057 for the case!

Used this guide for building, this one for flashing.

Let's Split R2 PCBs

TRRS (CP-43514-ND
SJ-43514) /resistors (1N4148FS-ND
1N4148) from Digi-key

Pro Micro controllers from Amazon (Link)

Switches/springs from Switchtop

100g Gateron Reds

78g Zealios (space buttons)

XDA Middle Earth+Ortho

Build Pictures

I ran into a couple issues with columns not working on the right side. I reflowed all the solder points on the Pro Micro and this fixed the issue completely.

I also ran into an issue where one of the switches under the Pro Micro was bad. WHAT a pain in the ass that was, desoldering that thing is intense.

Let me know if you have any questions!

u/Teedacus · 5 pointsr/MechanicalKeyboards

I'm pretty sure that's not a ProMicro. Here's one on Amazon, or you could get one from a community store like Keeb.io.

u/noyceeeebru · 4 pointsr/arduino

sure thing. i use this chip

OSOYOO Pro Micro ATmega32U4 5V/16MHz Module Board with 2 Row pin Header for arduino Leonardo Replace ATmega328 Pro Mini https://www.amazon.com/dp/B012FOV17O/ref=cm_sw_r_cp_apa_i_CT.KDb6KJNP05

crappy code that works
https://pastebin.com/e9Pr73eR

i use arduino ide for programming and it was actually a pain adding the pro micro board to ardunio ide. this site gives a good idea on how to set up your board for xinput library

https://www.partsnotincluded.com/tutorials/how-to-emulate-an-xbox-controller-with-arduino-xinput/

you can also use a keyboard, or joystick library instead of xinput.

you can see more of the controller here https://www.twitch.tv/noycebru i make arduino projects live on stream.

u/centenary · 4 pointsr/vridge

Here is the main website detailing how to build an EDTracker. You should make sure to read through this website in addition to reading my comment.

You have a few decisions to make:

  1. MPU-6050, MPU-9150, or MPU-9250 gyroscope board. The first does not have a magnetometer and is prone to drifting, so it's not recommended. The second is the best of the three options and most plans are built around it. The third is basically equivalent to the second, except that the board is larger, so you'll need to adapt plans to build around the larger board. Finding the second can be hard though, while the third is pretty widely available.

  2. SparkFun Pro Micro or a compatible clone (Arduino board based on ATmega32u4 microcontroller with USB and 24 pins). There are lots of options here, just be careful that whatever you get is compatible with the SparkFun Pro Micro

  3. Whether you want a reset orientation button on the tracker. This is nice to have, but isn't strictly necessary because you can also reset the orientation using a keyboard shortcut. If you go with the MPU-9250 board, you'll have less room for a reset orientation button since the MPU-9250 board is larger, but it's possible to squeeze it on

  4. How to mount the components together. As discussed on the website, you can do protoboard, PCB, or breadboard. You can also mount the components directly to each other with tiny wires connecting the components, but that requires some tricky soldering. From easiest to hardest: PCB, broadboard, protoboard, mounting components to each other. From largest to smallest: breadboard, PCB, protoboard, mounting components to each other.

    *****

    Here's what I did for my build:

  5. I purchased an MPU-9250 board from Amazon here

  6. I purchased a Pro Micro clone from Amazon here. Note that my Pro Micro clone seems to have trouble running its programming upon first being connected to power, necessitating a soft-reset by connecting the RST pin to ground. After the soft reset, the Pro Micro clone runs its programming successfully. I plan to wire a button to the RST pin so that I can do the soft-reset every time I plug in my Pro Micro clone.

  7. I decided not to go for a reset orientation button on the tracker because I wanted to keep the cost down =P I'm fine with resetting orientation using a keyboard shortcut

  8. I decided to mount the components directly to each other, again to keep the cost down. Mine kinda looks like this. Here is another build that is slightly less compact. I don't really recommend this mounting option unless you have a good understanding of the wiring diagrams, decent soldering skills, and a lot of patience fiddling with tiny wires.

    *****

    After you build the EDTracker, it requires programming and calibration. I would follow the instructions from the website above, I don't have anything to add to those instructions.

    In order to make the EDTracker software work with VRidge, you'll need OpenTrack to translate between the two pieces of software. Follow the instructions here to setup the EDTracker software and OpenTrack. You'll also need to set VRidge to take sensor data from the FreeTrack protocol.

    There's one very important piece of information that doesn't appear anywhere. You want to start OpenTrack immediately after the orientation has been reset in the EDTracker software. That way OpenTrack will have the same understanding of the neutral position as the EDTracker software. If this isn't done correctly, you get really strange side effects when moving around. If you then want to map a keyboard button to reset the orientation, this should be done in the EDTracker software and not the OpenTrack software.

    Hopefully you find this helpful!
u/MediocreBadGuy23 · 3 pointsr/MechanicalKeyboards

I decided against digikey and went with a combo of Amazon and Ebay. Here's the parts I bought:

>Cheap trrs cable from amazon $5.69

>100 M2 screws from amazon $4.99

>50 M2 spacers from ebay for $4.49

>200 diodes from ebay $3.29

>70 gateron blue switches from switchtop.co for $22.75


I bought 2 pro micros from ebay and 1 from amazon just because I had amazon giftcards and might use the extra pro micro for a numpad.
>pro micro from amazon $8.70

>2 pro micro from ebay $10.98

u/Zenock43 · 3 pointsr/AskElectronics

https://www.amazon.com/OSOYOO-ATmega32U4-arduino-Leonardo-ATmega328/dp/B012FOV17O

​

You can also get these for like $3 from China if you don't mind waiting for them to arrive.

​

And here's how to do it...

https://www.sparkfun.com/tutorials/337

​

There are a lot of other tutorials out there as well.

I prefer HID-Project with bootKeyboard() myself. Gives you more control. But that tutorial can get you started.

u/thiswonisloaded · 2 pointsr/mechmarket

Here's a pro micro link. You'll need two.

https://www.amazon.com/dp/B012FOV17O/ref=cm_sw_r_cp_apa_NtdAyb2VVNC13

And the case I had made by Ponoko.
Here's the github files with the svg file needed for ponoko.
https://github.com/climbalima/qmk_firmware/tree/master/keyboards/lets_split/imgs

u/alose · 2 pointsr/MechanicalKeyboards

https://www.reddit.com/r/MechanicalKeyboards/wiki/customkeyboards

Pretty much, you are looking at hand wiring a Pro Micro and designing a case.

Or save yourself some trouble and get a 6 key macro pad.

u/odwdinc · 2 pointsr/SwitchHaxing

Yes!, its it not built i do not have plans to do so, so some one could...
This is all you would need to do the bowsers kingdom coin spot though.ATmega32U4 5V

I opted for the coin frog as it was a much simper action, I get about 1 coin per sec, not that fast, under 3 hours to get to 9999 coins though.


Bowser's kingdom coin spot is a bit harder without the live play back
of recordings. There is no auto restart there, you have to get the seed and while the location of the seed and the spiky bits are know and fixed. its becomes bit harder to build for the first time as you have to guess the timing and stick inputs.

u/scotcheyn · 1 pointr/MechanicalKeyboards

https://www.amazon.com/gp/product/B012FOV17O/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

What can I do with a Arduino Pro Mini? Already purchased but I really just need like 20 keys with multiple layers if that is possible. thanks fam

u/EmperorJohnson · 1 pointr/MechanicalKeyboards

I've heard mixed reports from other people, but I had no major issues. Your results may vary. I didn't really write the firmware since I spent so much time doing the wiring. I just wanted to get it working as soon as possible. So I just went to this site to build the firmware. Then I followed the instructions on this site to flash it. This is where I bought the pro micro. Keep in mind that those instructions I linked only apply to Unix like operating systems.

u/advicevice · 1 pointr/raspberry_pi

Pro Micro: https://www.amazon.com/gp/product/B012FOV17O

Much cheaper, and you just make it stand-alone. Then you can plug it in as a USB device, as well as create a button matrix as /u/jricher42 suggested.

u/[deleted] · 1 pointr/MechanicalKeyboards

The one that Profet links to. It's a ProMicro Clone.

Edit: link

u/kkwapnioski · 1 pointr/MechanicalKeyboards

https://www.amazon.com/gp/aw/d/B012FOV17O/ref=sxl1

A little harder to flash with TMK but way cheaper than a teensy

u/einboglova · 1 pointr/MechanicalKeyboards

So I have some extra keys laying around (66+) and wanted to make a 5x5 numpad, Is the teensy the only controller worth bothering with or will something like this do? Will it limit my firmware choices at all?

I've already found that 5x5 ebay switch plate and it seems that's my only
plate option without getting a custom one.

u/Ninja__Dog · 1 pointr/osugame
u/cheemio · 1 pointr/MechanicalKeyboards

Thanks so much for the help! This looks to be a fun little project.

​

Edit: Which pro micro do I need? Is it this one?

u/replicaJunction · 1 pointr/MechanicalKeyboards

I'm also interested in this. I've found this Pro Micro by SparkFun, but at that price point I'd rather get a Teensy. Amazon is no better.

This guy calls itself a Pro Micro, but it's made by a company I've never heard of, and I don't know anything about the quality.

Any specific recommendations about which Pro Micro?

u/koduh · 1 pointr/olkb

> Arduino Pro Micro

So you are saying this would work just fine?

u/ScottyAye · 1 pointr/olkb

Yeah I think my Pro Micro is busted. Literally everything I've looked up has said that it should be detected by windows. I've also tried on a linux laptop but it didn't seem to work either. Any tips on going about replacing it? Do I need to buy a specific pro micro or can I just buy one that looks similar enough? I could get something like this on amazon prime and not have to wait ages for shipping.

Sadly I'll have to desolder everything in order to replace it Q~Q

u/lokivii · 1 pointr/MechanicalKeyboards

The questions were done over PM but I'll list them out for you.

  1. Asked for any gotchas or issues during assembly
    1. Look for the extra Diode pins on the Contra logo
  2. PCB or Plate Switches
    1. PCB or Plate is fine, the directions call for PCB but I used one plate to replace my destroyed switch.
  3. Can you replace the microcontroller?
    1. Yes, any [atmega 32u4](https://www.amazon.com/OSOYOO-ATmega32U4-arduino-Leonardo-ATmega328/dp/B012FOV17O/ref=sr_1_2?ie=UTF8&qid=1521208104&sr=8-2&keywords=atmega+32u4) will work.
u/MC_Lutefisk · 1 pointr/MechanicalKeyboards

Thanks for the response!

So is this the Pro Micro?

I have a few questions about using the Pro Micro in general. When installing the pins, do I only put pins in the specified slots? Or, should I load it up with pins and only connect the specified ones? Are there specific pins to go in specific slots or is it just a matter of where they end up getting connected?

When it comes time to flash it with the converter, how do I connect it to my machine to do so? Do I have to figure out the pins first and connect it to my computer via the jumper wires, or do I connect it via USB to get the firmware, then just use the wires to connect it to the KB?

u/MajorOverskill · 1 pointr/MechanicalKeyboards

I'm gathering parts to build a numpad. Would this controller work?

https://www.amazon.com/dp/B012FOV17O/ref=cm_sw_r_other_awd_bfz-wbQEGS0B2

u/whistler162 · 1 pointr/k12sysadmin

You could try this project. Create a restore USB drive and a dongle with a script to walk through enrollment. Quicker than doing manually. We did with 8 or less people unboxed, restored, enrolled, and reboxed 2000 plus Chromebooks over 4 weekends.

http://labs.amplifiedit.com/centipede/

https://amplifiedlabs.zendesk.com/hc/en-us/articles/221099548-Program-the-Centipede


https://www.amazon.com/OSOYOO-ATmega32U4-arduino-Leonardo-ATmega328/dp/B012FOV17O/ref=as_sl_pc_tf_til?tag=ampit01-20&linkCode=w00&linkId=d827ea40818d2ba4a6041d52aacd0479&creativeASIN=B012FOV17O

u/fb39ca4 · 1 pointr/arduino

https://www.amazon.com/OSOYOO-ATmega32U4-arduino-Leonardo-ATmega328/dp/B012FOV17O/

I'll try reflashing the bootloader once I have access to a programmer.

u/piggychuu · 1 pointr/MechanicalKeyboards

You can use the teensy, I'm currently using a pro micro which is cheaper although a little less straightforward to flash firmware for, etc. There are guides online on how to do that though.

http://www.amazon.com/OSOYOO-ATmega32U4-arduino-Leonardo-ATmega328/dp/B012FOV17O?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o02_s00

u/BrianTheJay · 1 pointr/MechanicalKeyboards

It seems like the teensy 2.0 is the micro controller of choice for diy keyboards, but would something like [this] (http://www.amazon.com/OSOYOO-ATmega32U4-arduino-Leonardo-ATmega328/dp/B012FOV17O/ref=pd_sim_147_8?ie=UTF8&dpID=51azbRtDpFL&dpSrc=sims&preST=_AC_UL160_SR160%2C160_&refRID=1XYDZ68RG071DJYXF5H4) work as well? They both use an ATMEGA32U4 chip at 16 MHz so I figure they would, but it seems like ALL diy keyboards on here use either a pre made keyboard pcb or a teensy.

u/Dcore45 · 1 pointr/MechanicalKeyboards

keeb.io is out of stock. Will any Atmega32U4 5V work? Looking at this one Amazon elite micro, I have the micro USB for the slave side.

u/ThesaurizeThisBot · -2 pointsr/PUBATTLEGROUNDS

As I don´t like tilt with Alphabetic character and East I made myself a down of tendency pedals.
Amazon as well has elastic infantry switches but they are actually low pressure degree and are opticaly switched so they don´t ply feedback. the ones I chose are made from aluminium and have a city clicky mechanic operate in them.
all that was left-wing to do is to infix two of those switches to an Arduino Athlete Small that act as an HID Device emblem and sends keystrokes when I estate the pedals.
This not merely makes peeking way easier but besides frees the dead get-at-able Alphabetic character and Irrational number buttons for other uses!

Here is some pics of the internals: https://imgur.com/a/O83IDUF

If you poverty to establish your personal you can get the assets here:
https://www.amazon.com/TEMCo-Aluminum-Foot-Switch-QTY/dp/B0163B6Z2G/ref=sr_1_8?ie=UTF8&qid=1540138136&sr=8-8&keywords=aluminum+foot+switch

https://www.amazon.com/OSOYOO-ATmega32U4-arduino-Leonardo-ATmega328/dp/B012FOV17O/ref=sr_1_3?ie=UTF8&qid=1540138104&sr=8-3&keywords=Pro+Micro++ATmega32U4

If cause is curious I can likewise install the Written communication for the Arduino that I used.
This transfer is jolly well-heeled to oversee regularise for an physics novice, think resign to bespeak if you have questions.

Note that I do NOT cozen those concern and habit deepen one for you, but I´m willing to boost if you look for to shape your own!