SparkFun Electronics Commentsurn:uuid:214d0e4e-f1b1-d287-ce26-ac5b4c9f82492024-03-28T06:04:08-06:00SparkFun Electronicssantaimpersonator on DEV-12587 - Pro Micro - 3.3V/8MHzsantaimpersonatorurn:uuid:7452279e-5e5a-abd8-e0b3-e8701bbe14e02020-08-19T19:36:09-06:00<p>I am not exactly sure what you are trying to indicate in your first "question". However, to address your second question, I believe you are interpreting the available current as current draw in the graphical datasheet. The 3.3 V voltage regulator can source up to 500mA on the VCC pin.</p>
Customer #185241 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #185241urn:uuid:2e6785b1-c8ab-777e-ec2f-d456ddb6a8dd2020-08-06T10:59:46-06:00<p>Nice design, I'm encountering the same problem of detaching microUSB connectors, perhaps you could fan D+ and D- out to pins for permanent serial UART?<p>Another issue is the 500 mA power consumption documented, should this not read 500 uA?</p></p>
Customer #1501291 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #1501291urn:uuid:a152e91c-005a-1a9d-e86d-56782007c68e2019-02-11T17:42:39-07:00<p>can it control a speaker</p>
Customer #1375362 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #1375362urn:uuid:34368086-bf14-48d1-d986-793b78cb5a542018-05-17T19:01:07-06:00<p>Does anyone know what specific crystal this board uses and where I could buy one?</p>
Nudos on DEV-12587 - Pro Micro - 3.3V/8MHzNudosurn:uuid:6ddf016b-94d5-61cb-a282-5c469f32d6982018-01-28T12:36:48-07:00<p>Nice Stuf, It is of very good quality, it has been very useful to me. Thank you for sending me so fast.</p>
Customer #1076585 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #1076585urn:uuid:c9b350eb-d5c1-466b-1028-1f8a02e428232017-07-26T05:06:55-06:00<p>Hi,
Could you please update your schematics for the 3.3V version? The crystal shown in the schematics is 16MHz whereas it should be 8MHz.<p>I have been trying to flash the ATmega32U4 using flip software by Atmel without success. Everytime i click to open the USB port i get an error message (Could not ope USB device). Although the ATmega32U4 is listed into my device manage under Atmel USB Devices.<br>
Has anyone tried to flash the ATmega32U4 of this development board using FLIP software?</p></p>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:4a48aef2-7121-859b-12d4-71bc753f19972017-01-27T10:22:50-07:00<p>Thanks for the feedback. This should all be fixed and uploaded.</p>
Customer #698024 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #698024urn:uuid:383fc9d7-60d2-09c3-28d1-6fb7a11b73d82017-01-26T12:42:34-07:00<p>just an update: it looks like you mislabeled some OC4x pins on the graphical datasheet: you put labels for OC4A and OC4B on pins that are actully connected to OC4A and OC4B's complimentary outputs. It's easy enough to miss; the datasheet just puts a bar over OC4A to mark it as complimentary. (I describe the issue in full at https://github.com/sparkfun/Pro_Micro/issues/3)</p>
ghjeng on DEV-12587 - Pro Micro - 3.3V/8MHzghjengurn:uuid:32aa725d-cb80-1eb0-bb8d-678e35e6ab1e2016-11-24T07:14:31-07:00<p>Hello @bboyho, is there any chance I can direct mail you to find out more about the CDC driver and timer interrupt issues? My problem is not just for the Pro Micros that I've bought. I've also bought 4Duinos from 4D Systems, which also use the ATMega32u4, and they have exactly the same bricking problem. This happens even with the correct board files selected in the IDE. It is definitely something to do with the Timers. I've stared at the ATMega32u4 datasheet exhaustively, and from what I see, Timers 0,1,2 are not used in the USB section of the chip, but every time I use those associated interrupts in code...BRICK. If you could please let me know hoe we can make direct contact so we can find a long term solution to the cause of this and then find a remedy? Thanks! My email is ghj_at_atlantiscorp_dot_co_dot_za</p>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:80e02303-3dfa-c41c-2c18-85975d42f2e32016-09-09T08:52:11-06:00<p>The hardware SS pin for SPI serial communication seems to be on the RX LED. That pin isn't broken out, but you should be able to use any pin you want as a SS.</p>
Customer #566516 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #566516urn:uuid:07b83a0c-9534-00dc-812d-cc039745fac02016-09-09T00:23:33-06:00<p>Can anyone tell me where is the ss pin for serial communication? I can see it on the graphical datasheet but cannot figure out where in the heck it is.</p>
Customer #356814 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #356814urn:uuid:97ff4051-1c0c-8299-7bb4-89f77b1a787c2015-11-21T07:21:29-07:00<p>FYI, using Arduino IDE 1.6.6 seems to have issues with deprecated platform.txt and subsequent inability to locate avrdude. Reverting to Arduino 1.6.5 solves this.</p>
Customer #356814 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #356814urn:uuid:fc18d102-2f0c-81c5-382e-e5aded8113b82015-11-19T18:31:46-07:00<p>Oh, now I see below: "The only differences are the voltage regulator and crystal (and a solder jumper)."</p>
Customer #356814 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #356814urn:uuid:4cb31a81-3a85-3453-b679-e4bbcffa496b2015-11-19T18:27:49-07:00<p>Is the only difference between the 3.3v and the 5v the voltage regulator on the RAW pin, and the software configuration (e.g. clk freq)? I see "VCC = 2.7V to 5.5V (unless otherwise noted)" mentioned on page 383 of the 32U4 datasheet. In general, can microcontrollers be powered with a range of voltages?<p>Specifically, I am wondering if I can run the 3.3v version at 3.6v. Thanks.</p></p>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:ca446973-bc10-8e80-d8d4-10e691aef1b42015-11-03T08:56:34-07:00<p>Sigh, yes, the schematic makes me want to cry a bit. It's on our list of things to do (although not super high priority). In the mean time check out the graphical datasheets. I dug into the ATmega32U4 datasheet and triple checked it so it should be correct.</p>
CreativeRobotics on DEV-12587 - Pro Micro - 3.3V/8MHzCreativeRoboticsurn:uuid:89523817-77ee-2c85-0139-daebb9bb13862015-11-03T06:37:59-07:00<p>There appear to be some errors in the schematic linked to on this page, and for the 5v part. Pin PB0 is the SS pin but has the net name MISO and PB3 is the MISO pin but has the net name D14/RXLED - in the caterina bootloader source the RXLED pin is PB0, not PB3 ... looks to me like the PB0 and PB3 names on the 32u4 schematic part have been swapped over by accident.</p>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:c4fb0461-b6ce-10ed-ea1e-c2a6127a95562015-07-23T11:45:52-06:00<p>You can tell the 32U4 to use the internal oscillator even if you don't desolder it. This is done with fuse bits and an avr programmer. Whenever you upload the bootloader it automatically configures the fusebits (which it gets from the boards.txt file), but you can also set them yourself from a command line. Check out this <a href="http://www.engbedded.com/fusecalc/" rel="nofollow">calculator</a> for figuring out what fuse bit you want to use. Also check out this quick <a href="http://www.embedds.com/all-you-need-to-know-about-avr-fuses/" rel="nofollow">run through</a> about fuse bits in general. If you have any other questions feel free to email techsupport@sparkfun.com</p>
Finn Kerr on DEV-12587 - Pro Micro - 3.3V/8MHzFinn Kerrurn:uuid:4bb3dc29-e328-35d5-9537-edf4fbc7e8032015-07-23T11:28:57-06:00<p>If we wanted to de-solder the crystal, what would we need to do to tell the 32U4 to use the internal oscillator instead?</p>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:65d1b6eb-eaec-a76f-69f7-df5c9074656a2015-07-22T13:53:09-06:00<p>Mostly for better accuracy. All of our 8MHz boards actually have an oscillator for that reason (if not all then most).</p>
Finn Kerr on DEV-12587 - Pro Micro - 3.3V/8MHzFinn Kerrurn:uuid:ad6186de-89d2-beb4-f3e0-45e1df0ea58e2015-07-22T10:55:32-06:00<p>Why does this board have an external crystal when the chip has an internal 8MHz oscillator?</p>
Customer #318099 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #318099urn:uuid:2782eb27-9a4f-3aaf-fb36-15ee2ef5c8f52015-07-02T14:34:11-06:00<blockquote>
<p>and PB3(MISO) is Arduino pin D14.</p>
<p>John in the original post is correct. The silk screen layer and resulting board are incorrect.</p></blockquote>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:9f1cf8fc-1b37-b8f5-b2cc-76380264786f2015-06-03T15:45:40-06:00<p>No, the Pro Micro has native USB and the bootloader is designed to program over USB, so you should be fine with just a USB cable</p>
equidna on DEV-12587 - Pro Micro - 3.3V/8MHzequidnaurn:uuid:b3bb0da8-76cf-c2ef-f38b-9a0aefe7a3bf2015-06-03T11:40:31-06:00<p>Do I need an external programmer?</p>
Customer #386279 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #386279urn:uuid:4f76cd0d-2898-ad34-8b1c-da88885a7ed92015-04-17T00:45:12-06:00<p>Is anyone else having issues getting the board recognized by OSX Yosemite (IDE 1.6)?<p>I've tried the Troubleshoot (dump IDE, plug out/wait/plug in), other variations, restarted many times... and only ONCE was I able to get my usbcom working. When it did work, I got a "new keyboard" popup per documentation, but also got a second page where it asked me to hit the key to the right of the right-hand shift key... which I just closed. Everything worked fine and was able to get Blink and my own code working. That was yesterday; in countless tries since (or before) it has never worked.</p><p>Incidentally, when it did work, I had a browser open in the background and noticed that the page I was on (the troubleshoot page) scrolled a bit every time I plugged in/out.</p><p>Any ideas? Is this happening to anyone else? I'd really appreciate some help/guidance. Thanks</p></p>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:3135f381-f95f-382e-d876-3b26c6a9fee92015-01-26T11:19:36-07:00<p>That's a tricky questions. As a general rule we run our 16MHz AVRs at 5V and our 8MHz AVRs at 3.3V. The reason for this is that the more voltage you give the chip the faster it can run. 16MHz/3.3V is technically out of spec on the ATMega328 (although it does tend to work fine). I believe it is in spec on the ATMega32U4 board though. The regulator on this board will still be 5V, so you would have to hook the 3.3V directly up to the VCC pin and not the RAW pin, but that should work just fine.</p>
Customer #639850 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #639850urn:uuid:58fbe77e-b7e3-ced1-9718-e5ab33a575452015-01-26T05:17:38-07:00<p>Can a Pro Micro - 5V/16MHz be power with a Voltage of 3.3Volt ?</p>
wirahim on DEV-12587 - Pro Micro - 3.3V/8MHzwirahimurn:uuid:a65c134e-3590-8607-7731-82db08ff69162014-12-27T18:47:50-07:00<p>What should I do if I want to convert a 5v version to 3.3v version? I need a to operate the chip at 16MHz at 3.3v.</p>
Customer #574364 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #574364urn:uuid:9dd389f7-681b-f209-01a8-aec985e19cf22014-11-27T02:13:18-07:00<p>Can this board be powered and run through USB port in stead of an external LiPo battery or wall adapter? If yes, can the 5V line on the USB header be connected to Raw/Vcc or is it already connected?</p>
Ben Rothschild on DEV-12587 - Pro Micro - 3.3V/8MHzBen Rothschildurn:uuid:6ae8c8e7-a249-d587-0503-b37682ec8b5f2014-11-23T14:56:14-07:00<p>Would it be possible to use the adafruit battery backpack with this or is there a sparkfun equivalent?<p>https://www.adafruit.com/product/2010</p></p>
Customer #595486 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #595486urn:uuid:f6bd4e3c-e0f8-22e1-da44-40c25d68e0632014-10-04T00:52:26-06:00<p>How much current can the digital i/o pin safely push under continuous load?</p>
RichardBronosky on DEV-12587 - Pro Micro - 3.3V/8MHzRichardBronoskyurn:uuid:3d14ff43-ac46-e567-e25a-1c06556a1d5c2014-09-26T00:30:00-06:00<p>I needed to use the analog pins as digital I/O and found the answer to addressing them in leonardo\pins_arduino.h<pre><code>PF, // D18 - A0 - PF7
PF, // D19 - A1 - PF6
PF, // D20 - A2 - PF5
PF, // D21 - A3 - PF4
</code></pre><p>The SparkFun schematic shows <code>PF7(ADC7)</code> for A0, but it doesn't clearly indicate that it can be addressed as digital pin 18. Well, it can. Enjoy your extra 4 digital I/Os</p></p>
RichardBronosky on DEV-12587 - Pro Micro - 3.3V/8MHzRichardBronoskyurn:uuid:37b31621-b94a-6592-8cb9-fb2ff78c69682014-09-25T10:20:21-06:00<p>Can someone please share a Fritzing part for this?</p>
RichardBronosky on DEV-12587 - Pro Micro - 3.3V/8MHzRichardBronoskyurn:uuid:fbff97d0-0fe5-e140-0f4f-23de67b1189b2014-09-19T23:38:02-06:00<p>I was able to recover my Pro Micro 3.3v using a new Pro Micro 3.3v that I ordered as its replacement! Now they both work. I basically followed <a href="https://learn.sparkfun.com/tutorials/installing-an-arduino-bootloader#uploading-code---easy-way" rel="nofollow">these instructions</a> but the wiring was confusing. I used:<pre><code>10 -> RST
16 -> 16
14 -> 14
15 -> 15
VCC -> VCC
GND -> GND
</code></pre><p>...and change the ArduinoISP sketch to</p><pre><code>#define RESET 10
</code></pre><p>At this point I got an error when trying to "Burn Bootloader" that said "first mismatch at byte 0x0000 0xfe != 0xce" A little Google-fu lead me to <a href="http://forum.arduino.cc/index.php?topic=252217.0" rel="nofollow">this forum post</a> and just as he said I edited the file:</p><blockquote>
<p>~/Documents/Arduino/hardware/SF32u4_boards-master/boards.txt</p>
</blockquote><p>and put:</p><pre><code>#promicro8.bootloader.extended_fuses=0xfe
promicro8.bootloader.extended_fuses=0xce
</code></pre><p>in the "promicro8.name=SparkFun Pro Micro 3.3V/8MHz" section and then the "Burn Bootloader" function worked. I verified it with the Examples>04.Communication>ASCIITable sketch and it worked.</p></p>
RichardBronosky on DEV-12587 - Pro Micro - 3.3V/8MHzRichardBronoskyurn:uuid:0361c11d-226e-87c4-9a47-15d63419211d2014-09-19T23:25:16-06:00<p>The board is measuring ~0.9mm according to my Harbor Freight calipers.</p>
RichardBronosky on DEV-12587 - Pro Micro - 3.3V/8MHzRichardBronoskyurn:uuid:fb4fcee9-0f16-8498-24c5-7a8e189677592014-09-13T20:57:32-06:00<p>First thing I did with my Pro Micro 3.3v was try to upload the Examples>04.Communication>SerialCallResponseASCII sketch. I had the Leonardo board selected and now the thing seems bricked. Ideas?</p>
RichardBronosky on DEV-12587 - Pro Micro - 3.3V/8MHzRichardBronoskyurn:uuid:9232df1f-4ffb-9774-7121-992f021945582014-09-10T11:28:11-06:00<p>Does this use a .8mm thin PCB like the Pro Mini? https://www.sparkfun.com/products/11114</p>
RichardBronosky on DEV-12587 - Pro Micro - 3.3V/8MHzRichardBronoskyurn:uuid:89c9569d-32cf-794b-2a8d-3d2c3dfbf0e52014-09-07T10:00:34-06:00<p>This posting needs some new photos with the inch/cm scale super imposed. BTW, it's 33mm x 18mm.</p>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:d8ddeb77-e1e1-cf78-8cfb-1d65e50152032014-08-21T14:44:55-06:00<p>That does not sound like a software issue, but like a faulty board (probably a short of some kind). Email techsupport@sparkfun.com and they should be able to help you out.</p>
BobNKnob on DEV-12587 - Pro Micro - 3.3V/8MHzBobNKnoburn:uuid:3712aa19-c9bd-d996-fd75-85fde1a4f3be2014-08-21T11:12:37-06:00<p>My chip is really hot and all the lights are on when I plug in the board. The USB port on my computer says it the chip is pulling too much power. Can I reset my board?</p>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:75174e0b-8401-994d-7813-c1321399264e2014-07-28T09:15:53-06:00<p>Even with them in stock configuration I don't recommend having a power source on VCC with the USB plugged in. Having 2 power sources on a board is never a good idea. But if they are both 3.3V its probably not going to hurt while programming (don't forget to open the solder jumper on the board as well).</p>
Customer #575333 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #575333urn:uuid:73c252d7-433d-e948-458f-47abcd7e10b62014-07-28T06:30:07-06:00<p>yes, but then if i connect the USB i get a short circuit, no?</p>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:db079bb1-9745-6b57-d1a9-2251eb2493b02014-07-21T09:58:50-06:00<p>With the ATMega32U4 that might actually be in spec, but even if not it should probably work fine. Don't forget, you can also just put 3.3V on the VCC pin.</p>
Customer #575333 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #575333urn:uuid:658a36a3-b731-8575-476c-cc820ca75d022014-07-18T10:29:40-06:00<p>Thanks for the answer! Yes i noticed that, that's why I didn't know which one to choose between them because I need 3.3V and 16MHz... Isn't it possible? If I change the voltage regulator on the one that works at 5V, do you think i can make it work at 3.3V and 16MHz? Thank you</p>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:d20d38ee-8c07-faf4-f3cf-c80d2d37f9a32014-07-17T09:19:36-06:00<p>Sorry, the 5V/16MHz and 3.3V/8MHz versions use the same PCB. The only differences are the voltage regulator and crystal (and a solder jumper). I'm not sure if we have 2 different schematics, but these are populated with a 3.3V regulator and 8MHz crystal.</p>
Customer #575333 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #575333urn:uuid:3e36d4c9-3078-99f3-fd65-efe2870103582014-07-17T08:35:35-06:00<p>Why do you say that it works at 8MHz and in the schematic there is a 16MHz oscillator? Is there an error? If yes which one is wrong? Thank you</p>
MikeGrusin on DEV-12587 - Pro Micro - 3.3V/8MHzMikeGrusinurn:uuid:81e555b0-73ac-7c03-e09c-ad5ab13eafe22014-06-13T16:34:57-06:00<p>Thank you for the numbers, this will help others who are already pushing the limits of an Uno.</p>
Customer #471059 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #471059urn:uuid:6e04d684-4161-a5a1-6056-77b59641ed472014-06-12T18:27:18-06:00<p>Okay, so I've learned that the additional sketch size comes from the USB libraries that are needed for the Pro Micro and the smaller maximum sketch size is due to the boot loader.<p>All this would have been nice to know before I purchased this board.</p></p>
Customer #471059 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #471059urn:uuid:1d9d6303-e8b2-1d70-e7f1-8a53d15377522014-06-12T17:56:22-06:00<p>For the same sketch I get:
Pro micro
Binary sketch size: 34,750 bytes (of a 28,672 byte maximum)<p>Arduino Uno
Binary sketch size: 32,160 bytes (of a 32,256 byte maximum)</p><p>Why is the sketch bigger and the sketch maximum smaller?</p></p>
Customer #19870 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #19870urn:uuid:3141f50d-1215-3bbb-d0c4-c25898c945482014-05-26T11:08:21-06:00<p>Anyone know how to get the hardware files to work with the 1.5.6 IDE? In the release notes there is a new hardware file protocal / description. I can see the pro-micro in the 1.0.5 environment but NOT in 1.5.6. Looks like Sparkfun will need to provide updated hardware files for the new environment. This is my first time using this particualr board, I love it!! building a remote mounted altimeter using this chip, the BMP-180 and an xBee. Works great except I get the panic screen on my MAC more frequently with this chip that's why I want to switch over to the newer environment.</p>
Kevin-O on DEV-12587 - Pro Micro - 3.3V/8MHzKevin-Ourn:uuid:33632180-75c1-b88c-da25-9cbb611e890f2014-05-07T19:59:04-06:00<p>It seems there's an error in boards.txt The Efuse bits should be 0xce not 0xfe</p>
Kevin-O on DEV-12587 - Pro Micro - 3.3V/8MHzKevin-Ourn:uuid:1c693b9d-5c21-b512-67f9-3d92911ca7a02014-05-07T19:45:43-06:00<p>I've been trying to verify that I can re-burn the bootloader (I have my reasons, muhaha..) and it doesn't work from arduino. I get a verification error. From the command line it works fine... any ideas folks?</p>
Customer #34440 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #34440urn:uuid:392e5560-50ed-0d23-d2f6-41e4733935572014-04-17T01:24:12-06:00<p>Figured it out with help of this: https://forum.sparkfun.com/viewtopic.php?f=32&t=37026. Sparkfun should update their tutorial and driver (INF) files. The rest of the tutorial looks ok.. I can upload the sample program to the board and it works ok.</p>
Customer #34440 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #34440urn:uuid:6b1fe875-dfe8-84ff-0eea-69db5106cb1f2014-04-17T01:02:43-06:00<p>Following the instructions in the Hookup Guide Tutorial but so far no luck installing driver on Windows 7 64. Downloaded driver ZIP-file from https://github.com/sparkfun/SF32u4_boards. Device is detected properly as 'USB IO Board' in Device Manager but when I point the driver installation to the SF32u4_boards-master\driver directory I keep getting 'Windows was unable to install your USB IO Board... Windows could not find driver software for your device'. Anyone know what's up?</p>
Customer #524043 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #524043urn:uuid:bee7c8ef-c73a-b843-ab18-5d8de72601b12014-04-05T14:31:30-06:00<p>I'm having the same problem. I was programming it one day and all of a sudden it stopped showing up in my Windows 7 Device Manager (regardless of the USB port I was using [I've had trouble using it on my USB 3.0 port]). When I do the "double tap" reset trick to get it into bootloader mode, my Windows 7 Device Manager flickers as if it were recognizing a new device, and the Arduino IDE see it on Port 9 for a few seconds. I haven't been able to successfully upload a sketch to the Arduino while doing this though. I wish we could find a fix.</p>
Customer #531518 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #531518urn:uuid:f532bddc-b6d9-f69d-eb7e-2df7d200e40e2014-04-03T12:32:23-06:00<p>Hi,
I work with the Arduino Pro 3.3V "DEV-10914" and the FDTI basic 3.3V "DEV-09873." Today, I want to work with Pro Micro 3.3V "DEV-12587" or fio v3 "DEV-11520."
How to flash my new board without the port USB converter 5V/3.3V ?</p>
Customer #492678 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #492678urn:uuid:3ad0aad6-2a98-2576-942e-c8456f675a9f2014-04-03T06:33:14-06:00<p>Does anybody know if the Pro Micro can support a display? If yes, what kind of display and how? (what kind of connection and how to program it) I have attached the pro micro with a bluetooth serial port module in order to send some dummy readings to an android app via bluetooth and I would like to have these readings shown on a display as well. Thank you</p>
DaveBaldwin on DEV-12587 - Pro Micro - 3.3V/8MHzDaveBaldwinurn:uuid:af048dbe-1a7a-1c0d-fa34-3dfa99e521fc2014-03-30T15:09:05-06:00<p>Has anyone run into problems using the EEPROMex library on these Pro Micro boards? I used that library flawlessly on an Arduino Uno, but I think using it bricked by Pro Micro 5V (I was able to recover it by reflashing the bootloader: https://learn.sparkfun.com/tutorials/installing-an-arduino-bootloader/uploading-code---easy-way), but I'm wary of trying again.
Any ideas on how to easily use EEPROM memory would be fantastic! Thanks!</p>
RocketMac on DEV-12587 - Pro Micro - 3.3V/8MHzRocketMacurn:uuid:e20daa70-8ea7-6366-d34f-aa21b69f26ff2014-03-28T09:06:10-06:00<p>Did you ever determine the cause and resolution? I have MANY styles of 5v Arduinos that appear fine on my Mac. I have exactly two 3.3v devices and neither show up in the IDE, but this one (the DEV-12587) doesn't even show up in system information.<p>When I first connected it, it showed up as a keyboard and I sent a modified blink code to it. Since then I can't see it in the IDE port list anymore. This is on two different computers (both running Mavericks, though).</p><p>Would love to find a fix.</p></p>
Customer #369762 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #369762urn:uuid:5eaa9549-50c6-70e6-8d9f-9680a10949d92014-03-10T02:37:29-06:00<p>last update synopsis: i'm able to see/program the boards again, but i don't know why. long version: after unsuccessfully trying to get the IDE to see the board under windows via the bootloader mode reset x 2 sequence, i rebooted the mac into OS X and noticed that the serial port (/dev/tty.usbmodem1411) has reappeared. i was able to download the blinky test sketch into the board, switch to the second board and perform the same thing. i rebooted the linux and it was able to see the board again. my w-a-g is that there's an issue with the USB dialect that the board uses.</p>
Customer #369762 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #369762urn:uuid:67b0fc6e-2ffc-cf92-faa6-475024ae1f342014-03-10T01:11:28-06:00<p>Update: Using windows 7 and arduino IDE 1.0.5 + the above addon files, I tried the recommended remedy for getting into bootloader mode and loading a sketch; i've not been able to get into bootloader mode (50+ tries).</p>
Customer #369762 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #369762urn:uuid:ed9bc005-04cf-48d0-e000-33b03e234c832014-03-09T14:28:34-06:00<p>after my initial prototyping with Pro Mini's, I bought a couple of Pro Micro units because it would eliminate the external power supply. following the instructions for the Addon files, i was able to program both units (one via a Mac, the other via Linux both with Arduino IDE 1.0.5) using an example from RF24 library to verify my wiring. the functioning setup was disconnected overnight and now neither board is recognized (i.e. the Mac and the Linux setup exhibit the same behavior). i'm stuck. this seems to be a known issue (e.g. http://mrgazz.com/blog/computers/computers-mainmenu-138/hardware-mainmenu-140/sparkfun-arduino-pro-micro-and-linux and https://forums.freebsd.org/viewtopic.php?&t=37505 and https://forum.sparkfun.com/viewtopic.php?f=32&t=37466). is there a documented solution to this?</p>
Customer #423561 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #423561urn:uuid:aff18be5-c1f0-4afb-8428-3db53fac7d3a2014-02-17T20:38:06-07:00<p>Could you please specify the quiescient current at poiwer down?
Thank you</p>
Customer #516311 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #516311urn:uuid:95125d44-d278-afd0-c297-028aa929b4752014-02-16T20:21:09-07:00<p>I've got a few of these, and was wondering if I could convert one of them to 5V by simply changing the Crystal to 16Mhz, soldering the jumper closed, and flashing with the Caterina_promicro16.hex bootloader?</p>
Customer #520799 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #520799urn:uuid:65b8d048-8d4a-8cdc-4ff0-270b6e42ce462014-02-14T04:43:03-07:00<p>I developed HID keyboard using example source.<p>However, BIOS does not work on the problem. (Mac, Windows in normal operation.)</p></p>
Customer #105442 on DEV-12587 - Pro Micro - 3.3V/8MHzCustomer #105442urn:uuid:ba3b8219-c762-b7a0-03ec-46c36803927c2014-02-07T10:23:13-07:00<p>This is a fantastic deal!</p>
tim7 on DEV-12587 - Pro Micro - 3.3V/8MHztim7urn:uuid:2429bd1c-6f3a-37e4-dbc9-bddbdf70c6fd2014-02-04T17:37:08-07:00<p>I think the schematic is wired correctly, but labelled wrongly: PB0(SS) is Arduino pin D17, and PB3(MISO) is Arduino pin D14. The PCB is correct.</p>
M-Short on DEV-12587 - Pro Micro - 3.3V/8MHzM-Shorturn:uuid:fcafbe49-fefb-baba-1410-f86cc1f4b6d32014-01-31T13:38:26-07:00<p>That's one of the reason for the change. The new boards have a new connector with a more secure footprint to help prevent that accidental removal.</p>
JoyMonkey on DEV-12587 - Pro Micro - 3.3V/8MHzJoyMonkeyurn:uuid:a880c46a-5f45-43cd-01f5-463230bd61252014-01-31T07:00:16-07:00<p>The easier to solder connectors are not necessarily a good thing. I've had several micro-USB connectors snap off of 5V Pro Micros while attaching a USB cable, lifting traces in the process and generally being a big pain to repair. Maybe the solder pads to the left and right of the connector should be made a little larger to give the connector a little more footing on the board.</p>
Kamiquasi on DEV-12587 - Pro Micro - 3.3V/8MHzKamiquasiurn:uuid:08b04ccc-885f-824e-958c-821835c21b3a2014-01-30T17:36:06-07:00<p>I agree that the confusing naming is, well, confusing. Basically you're thinking 'Pin 14 on the header, that must be the same as D14 in the schematic', while it's not. Gets even more fun when you try to figure out which pin number that would be on a various traditional arduino boards :)</p>
johnboiles on DEV-12587 - Pro Micro - 3.3V/8MHzjohnboilesurn:uuid:ffaf5481-067f-f075-40ea-247198e6f5192014-01-30T17:00:55-07:00<p>I'm looking at the schematic and it looks like there's either an error in the board or the schematic:<p>The silkscreen on the board has pins on the bottom corner labeled 10, 16, 14, 15, A0, etc. The schematic shows those same pins as D10, MOSI, MISO, SCK, A0, etc. This is mostly ok as D16==MOSI and D14==SCK. <strong>However, D14 is not the same as MISO</strong>. According to the schematic, D14 is connected directly to the RX LED. Either the schematic or the silkscreen should be updated.</p></p>
Shpoople on DEV-12587 - Pro Micro - 3.3V/8MHzShpoopleurn:uuid:7e76c666-dfa9-7788-81c2-fad0d8a5e0c92014-01-27T17:34:40-07:00<p>What type of micro-USB connector are you using on this? It looks MUCH easier to solder than the ones I've been messing around with!</p>