SparkFun Electronics Commentsurn:uuid:214d0e4e-f1b1-d287-ce26-ac5b4c9f82492024-03-28T18:17:33-06:00SparkFun ElectronicsCustomer #204731 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #204731urn:uuid:bdcde816-0050-b1c3-9373-7b0f7256f9782015-08-07T13:45:44-06:00<p>I'd totally appreciate that...</p>
dantebbs on DEV-10743 - Mega Pro Mini - 3.3Vdantebbsurn:uuid:dea4d283-1f11-e7a7-964a-df1e647db68d2015-06-17T15:22:00-06:00<p>I was able to get this to upload under Arduino 1.6.4 by adding the following new section to my boards.txt file.<pre><code>###################################################################
mega2560v.name=Mega Pro 2560V 3.3V
mega2560v.upload.protocol=wiring
mega2560v.upload.maximum_size=258048
mega2560v.upload.maximum_data_size=8192
mega2560v.upload.speed=57600
mega2560v.upload.tool=avrdude
mega2560v.bootloader.low_fuses=0xE2
mega2560v.bootloader.high_fuses=0xD4
mega2560v.bootloader.extended_fuses=0xFD
mega2560v.bootloader.file=MegaPro3.3V-8MHz-57600.hex
mega2560v.bootloader.lock_bits=0xCF
mega2560v.bootloader.unlock_bits=0x3F
mega2560v.bootloader.tool=avrdude
mega2560v.build.mcu=atmega2560
mega2560v.build.f_cpu=8000000L
mega2560v.build.core=arduino
mega2560v.build.variant=mega
</code></pre></p>
pietern on DEV-10743 - Mega Pro Mini - 3.3Vpieternurn:uuid:d2f2d54f-3477-7b51-f0c6-64ded1f8240c2015-05-24T14:17:30-06:00<p>While the description says the board comes with a 8MHz external resonator, the processor isn't configured to actually use it (I measured it running at approximately 7.85MHz). The AVR pocket programmer isn't suited to flash this processor, but it can be used to read and write the fuse bytes.<p>The fuse bytes were set to L:0xE2, H:0xD4, E:0xFD, which means the processor is configured to use its internal oscillator. I set the low byte to 0xD6 (this sets the clock source to "Full Swing Oscillator; Start-up time: 258 CK + 65 ms; Ceramic res.; slowly rising power") and measured it running at 8MHz dead on.</p><p>I used the AVR pocket programmer for sale here on SparkFun. I soldered an ISP header onto the Mega Pro Mini board and connected the pocket programmer (pin 1 is marked on the Mega Pro Mini board, power the board with a separate power source). Then I used avrdude to read and write the fuse bytes. Write them with the following command:</p><pre><code>avrdude -V -D -p m2560 -c usbtiny -U lfuse:w:0xd6:m -U hfuse:w:0xd4:m -U efuse:w:0xfd:m
</code></pre></p>
Customer #130967 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #130967urn:uuid:57a9c8f4-6396-1a2b-c28c-1983423ba96e2015-01-23T04:27:38-07:00<p>Can someone explain to me why the board has an 8MHz external resonator but has the fuse settings in the Arduino 1.0 boards.txt set to internal oscillator? Surely this makes the external resonator obsolete?</p>
Customer #583863 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #583863urn:uuid:e30f29ad-093f-ad13-b14e-46054708745f2014-11-12T13:24:54-07:00<p>What is the typical power consumption for this board ?</p>
Andy Wickert on DEV-10743 - Mega Pro Mini - 3.3VAndy Wickerturn:uuid:59e20933-e2bf-cac8-7cf5-a61657685c0a2014-06-09T12:55:37-06:00<p>I can confirm this issue: I have attempted for the past weekend to upload a bootloader to a custom Arduino Mega board I built, also running at 8 MHz. The full error appears immediately at the end of the bootloader burn processes. It is the exact same as the above and reads:<pre><code> ***failed;
avrdude: verification error, first mismatch at byte 0x0000
0xcf != 0x0f
avrdude: verification error; content mismatch
</code></pre><p>From reading and experimenting, it seems that this is a problem with the lock bits.</p><p>I have been able to upload sketches with my AVRISP mkII with no problem, and have also been able to upload the standard Aruduino Mega 16 MHz bootloader without this error (though of course it won't work -- was just testing to make the verification error go away). I have attempted to modify the makefile for the existing stk500v2 bootloader to include compatibility at 8 MHz, but so far have been unsuccessful -- the bootloader will upload successfully, but I will have timeout() errors when attempting to upload the sketch (so maybe something with the baud rate?).</p><p>For completeness, here is my attempt to change "Makefile" in the "stk500v2" directory of the Arduino source:</p><pre><code>############################################################
# Jun 8, 2014 <ADW> Adding 2560 support: 8MHz
mega2560_8MHz: MCU = atmega2560
mega2560_8MHz: F_CPU = 8000000
mega2560_8MHz: BOOTLOADER_ADDRESS = 3E000
mega2560_8MHz: CFLAGS += -D_MEGA_BOARD_ -DBAUDRATE=57600 -DUART_BAUDRATE_DOUBLE_SPEED=1
mega2560_8MHz: begin gccversion sizebefore build sizeafter end
mv $(TARGET).hex stk500boot_v2_mega2560_8MHz.hex
</code></pre><p>I haven't yet tried to burn a new bootloader to my Arduino Mega Pro 3.3V (I have the non-mini board but am posting here to keep the topic together) because I'm not sure whether it would be better to try on one of those boards or worse to possibly incapacitate my one USB-programmable system.</p><p>Clearly, someone at Sparkfun got this working for their boards, so I'm going to email their tech support and re-post with what we find out.</p><p>And in case it is useful, I am running Ubuntu 14.04, 64-bit, and am using Arduino 1.0.5.</p></p>
Customer #260919 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #260919urn:uuid:47753a11-0175-4075-8c09-db06db9822f62014-05-06T11:40:09-06:00<p>Same here, would love to have a 5V/16mhz one!</p>
timothy1324 on DEV-10743 - Mega Pro Mini - 3.3Vtimothy1324urn:uuid:106399c8-ac55-a719-bd3c-32827bdd42cb2014-02-17T18:12:13-07:00<p>I don't know if you've found a solution yet, but I also had the same problem when using the Sparkfun FTDI breakout. The way I got mine to work was to hold down the reset button right after clicking the upload button in the Arduino IDE, then releasing the button right before the IDE said "uploading." Don't know if you've tried that yet, but just a suggestion.</p>
Purple People Eater on DEV-10743 - Mega Pro Mini - 3.3VPurple People Eaterurn:uuid:faa6e5ee-11bf-2fa4-11db-d6a3d7bf17712013-11-18T15:12:13-07:00<p>I would love that! Would buy too!</p>
Customer #259854 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #259854urn:uuid:18ceb41f-68d3-c831-83a1-b028dac299092013-07-29T17:36:50-06:00<p>Ordered two back on 6/21 and can only rarely get them to load with Arduino 0022 or Arduino 1.0. Sparkfun tech support has same issue, but no resolution yet, and say they may just give up and obsolete the board. I am a great Sparkfun customer, and I committed to a project that needs this board; super bummed!. Any ideas out there? Really appreciate any help.</p>
Customer #301047 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #301047urn:uuid:f09d9ffe-b119-4f47-9f79-c873e14711c82013-06-19T14:55:00-06:00<p>Hi, have you found anything? Having same issues here.</p>
Customer #301047 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #301047urn:uuid:0055ab94-8261-3aca-1704-4f78f635e1552013-06-19T14:54:36-06:00<p>Hi, since it's been two years, have you found anything?</p>
Customer #301047 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #301047urn:uuid:9c5c1663-32d3-9e3f-d1ab-d259507b34562013-06-12T08:13:04-06:00<p>Anyone know the maximum voltage output of this board? I have a 5V motor driver. Not sure how to connect this to that...</p>
Toni_K on DEV-10743 - Mega Pro Mini - 3.3VToni_Kurn:uuid:f1bb4338-496d-3886-0751-85dc1f7243a42013-06-06T08:37:11-06:00<p>Check out the Eagle files listed above. You can take the measurements of the board and also find the exact measurements of the mounting holes.</p>
Customer #301047 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #301047urn:uuid:6f9680fe-119c-3557-b7dd-341e726365a42013-06-05T12:14:14-06:00<p>anyone know the dimensions of this board?</p>
Alexander88 on DEV-10743 - Mega Pro Mini - 3.3VAlexander88urn:uuid:efb68426-c674-cd2f-1154-3b08093a5b882013-03-06T09:08:08-07:00<p>You guys planning to restock these? or get upgraded version? this is awesome concept, and I'd love to get my hands on one, but stock of 1 (at time of writing) makes me a bit nervous. Thanks.</p>
MikeGrusin on DEV-10743 - Mega Pro Mini - 3.3VMikeGrusinurn:uuid:505f535f-eac8-8081-bb56-e644eccd97742013-01-07T13:54:36-07:00<p>I respectfully disagree; if you consider the pads the pivot-point that the connector is rotating against (stressing and breaking the solder connections in the process), firmly attaching the plastic block holding the pins to the board will help resist this rotation. If you apply epoxy to the two indexing pins on the back of the board, it will wick into the gap between the pins and holes, hopefully providing a better connection.<p>But the earlier point stands; if you're not abnormally stressing this connector and it's breaking, contact our customer service department and we'll help you out.</p></p>
DJmatic on DEV-10743 - Mega Pro Mini - 3.3VDJmaticurn:uuid:b4f22400-37a7-d4e5-5d0c-da8211ae00ec2013-01-05T15:47:23-07:00<p>PS: putting epoxy on the back of the board is not going to help- there's only a few mm of the connector there. It has to go near the SMT pads.</p>
DJmatic on DEV-10743 - Mega Pro Mini - 3.3VDJmaticurn:uuid:9877e2bd-6d91-a3d8-2faf-ac8c1adfc5772013-01-03T21:52:18-07:00<p>Thanks for your reply.<p>I tend to think it is a mechanical design problem rather than a manufacturing error, as it came off too easily both times. All that is holding the current connector on there is six small smt solder pads, and two black dots of plastic (about 1mm in diameter) on the bottom of it. Give it a yank, and it comes off, taking the traces with it.</p><p>There are lots of epozy-type SMT adhesives around, why don't you investigate them? The mechanical reliability of this connector doesn't match the usual Sparkfun quality.</p></p>
MikeGrusin on DEV-10743 - Mega Pro Mini - 3.3VMikeGrusinurn:uuid:8c23e6f9-d1e8-e12f-4d32-9adeee65e66e2012-12-31T10:16:47-07:00<p>Very sorry about the problems you've had. It sounds like you received a poorly-attached part, please feel free to contact customer service if you find such problems in the future. We use and abuse our parts with this style of connector on a daily basis and rarely have this problem. Ensure that your FTDI/cable is not stressing the connector at a right angle, and as you say two drops of epoxy on the nubs on the <a href="https://dlnmh9ip6v2uc.cloudfront.net/images/products/1/0/7/4/3/10743-03.jpg" rel="nofollow">back side of the board</a> is good insurance.</p>
DJmatic on DEV-10743 - Mega Pro Mini - 3.3VDJmaticurn:uuid:8b2426cd-3785-8081-019a-8ec0bc94208f2012-12-30T21:42:32-07:00<p>If you get one of these, as I did, I suggest you put a drop or two of epoxy on the back side of the FTDI pins for programming (i.e. the 6 gold pins with .100" spacing).<p>One little tug of your programming adapter, and that connector comes right off the board as it is only surface mount soldered and there is no strong mechanical connection to hold it on.</p><p>This happened three times before I finally resoldered it and put the epoxy on it. Sparkfun: this should really be a through-hole connector, or glued on with epoxy, post soldering!</p></p>
DJmatic on DEV-10743 - Mega Pro Mini - 3.3VDJmaticurn:uuid:53aa5784-1d32-8a97-b2c0-20a349f0b82a2012-11-30T21:00:38-07:00<p>IS there a mating connector for the port pins that could be used on a shield? By this I mean a surface-mount connector that would go on a shield board and plug into his board. I did some research on JST's web site but cannot seem to find one.</p>
LouisT on DEV-10743 - Mega Pro Mini - 3.3VLouisTurn:uuid:424e57f4-eab1-44ca-fab2-c24afee3c7422012-09-14T07:52:10-06:00<p>Could you guys update the Pinout Reference to reflect the cables currently sold?</p>
MikeGrusin on DEV-10743 - Mega Pro Mini - 3.3VMikeGrusinurn:uuid:f0e37598-a43f-0591-5199-4ac13dda11362012-09-05T14:59:43-06:00<p>There are other considerations besides laziness; the clock math does work out very nicely for a number of timing applications besides serial, the slower you clock a microprocessor the less power it consumes (unused cycles beyond what your code requires are basically waste heat), you're that much further within the performance margins, etc.</p>
Kevin-O on DEV-10743 - Mega Pro Mini - 3.3VKevin-Ourn:uuid:405b6bdd-e9f6-4817-937d-bcd7c02898dd2012-09-05T14:20:57-06:00<p>If you actually read the datasheet (Figure 31-3. Maximum Frequency vs. VCC, ATmega640/ATmega1280/ATmega1281) , these atmegas are actually rated for something like 12Mhz at 3.3v. I think because all the baud calculations have been done for 8mhz, people are just lazy.<p>John Luciani did a bootloader for the atmega328 that supports 12mhz.... just sayin'</p></p>
Customer #102267 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #102267urn:uuid:2a208050-ac85-b6de-2c09-2493a374ad512012-06-28T08:26:33-06:00<p>Make a 5V/16mhz version of this sucker, and I'll buy a bunch.</p>
Customer #314614 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #314614urn:uuid:8610af09-83fb-1ec4-5072-ac22ffd177352012-04-03T22:50:22-06:00<p>Good night! This board should be powered by 3,7V LiPo battery? Thanks.</p>
bitsmashed on DEV-10743 - Mega Pro Mini - 3.3Vbitsmashedurn:uuid:6de93a81-0ada-d75f-ee9c-ff61bb8e6f402012-03-02T14:19:54-07:00<p>Yes. I've added some of the LiPos to the related items.</p>
JGuthridge on DEV-10743 - Mega Pro Mini - 3.3VJGuthridgeurn:uuid:cc5e3b71-5991-c932-0f3e-5bc75597f1962012-03-02T07:49:00-07:00<p>I can't quite see well enough, but is the JST looking connector on the left side the same size and type as the connectors you offer on your LiPro batts?</p>
JacquesKleynhans on DEV-10743 - Mega Pro Mini - 3.3VJacquesKleynhansurn:uuid:b2d7fe1c-a56b-4e62-00b6-ddc2547351792012-03-02T02:33:18-07:00<p>Hi Guys.. Has anyone actually tried to upload a bootloader to this micro from within arduino IDE.. Because I tried but I am getting the following error:<p>***failed;
avrdude: verification error, first mismatch at byte 0x0000
0xcf != 0x0f
avrdude: verification error; content mismatch</p></p>
SlyVixsky on DEV-10743 - Mega Pro Mini - 3.3VSlyVixskyurn:uuid:b5f29bd6-633a-cee8-7d79-a54d2d97befd2011-12-30T17:07:30-07:00<p>My first thought: those are goinna be some interesting shield designs :)</p>
Customer #228962 on DEV-10743 - Mega Pro Mini - 3.3VCustomer #228962urn:uuid:cee63d10-5174-089d-ca20-c60cc2a46dcb2011-11-28T03:31:46-07:00<p>Does anybody know of a PCB-mounted female component that mates with these male JST-SH headers?</p>
miked13 on DEV-10743 - Mega Pro Mini - 3.3Vmiked13urn:uuid:7c9cc662-0d20-7909-7074-a6da8cb190dd2011-11-14T07:59:25-07:00<p>I prefer something like this for the mini it's 5V not 3.3V though. <a href="http://www.domcoelectronics.com/Mega_Cube.html" rel="nofollow">Mega Cube</a></p>
green47 on DEV-10743 - Mega Pro Mini - 3.3Vgreen47urn:uuid:22847d94-1fe3-d2b5-6f2a-35c7fb3ad8db2011-11-12T14:23:23-07:00<p>this looks great, way to shrink down the footprint</p>
bitsmashed on DEV-10743 - Mega Pro Mini - 3.3Vbitsmashedurn:uuid:d0fdcbdb-3c30-97e2-746a-a162007b7f742011-11-09T11:12:41-07:00<p>Possible? Yes. Suggested? No. 8MHz is the max for an atmega2560V, see page 369 of the <a href="http://www.atmel.com/dyn/resources/prod_documents/doc2549.pdf" rel="nofollow">atmega2560v datasheet</a> for more info.</p>
dwc309 on DEV-10743 - Mega Pro Mini - 3.3Vdwc309urn:uuid:8f810e23-805c-cb46-21c1-0f8eff6b11f12011-11-07T12:31:03-07:00<p>Is it possible to boost the speed of the processor up to 16MHz?</p>
AngusP on DEV-10743 - Mega Pro Mini - 3.3VAngusPurn:uuid:9199b195-9be2-a6f7-6965-42f0b9d1113f2011-11-06T05:22:23-07:00<p>I always get so exited when I see connectors that look like SATA ones... but they never are... :-(</p>
TLAlexander on DEV-10743 - Mega Pro Mini - 3.3VTLAlexanderurn:uuid:0b97448f-5b36-2b6d-0417-9508de2bd4de2011-11-04T16:47:24-06:00<p>Have you guys had a look at Hirose DF-13 connectors? They are really great, we use 'em at work.</p>
Robomaniac on DEV-10743 - Mega Pro Mini - 3.3VRobomaniacurn:uuid:b91c301c-a18e-a713-b630-2085ec499ae02011-11-04T08:45:32-06:00<p>You should put the JST mini cable link into the description.
http://www.sparkfun.com/products/10853</p>
RobertC. on DEV-10743 - Mega Pro Mini - 3.3VRobertC.urn:uuid:b64bc69e-66fd-a9fc-457f-0ded3eb897602011-11-03T12:01:09-06:00<p>They are, and it takes more time to populate, etc.</p>
salsa on DEV-10743 - Mega Pro Mini - 3.3Vsalsaurn:uuid:714044d4-77fe-a81d-5410-826e404459a52011-11-03T11:27:04-06:00<p>Cool small board! But why $20 more than the Mega Pro 3.3V? Are those JST headers very expensive?</p>