SparkFun Electronics Commentsurn:uuid:214d0e4e-f1b1-d287-ce26-ac5b4c9f82492016-12-09T18:20:42-07:00SparkFun ElectronicsM-Short on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzM-Shorturn:uuid:e1bd66ab-e73d-2cb4-6307-9ef124897e432016-10-19T09:57:26-06:00<p>Yes, the 6 pin header on the board is designed to plug directly into our FTDI boards which connect power, gnd, rx,tx and dtr (to reset). Once that is done you should have autoreset.</p>Jerry H. on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzJerry H.urn:uuid:82575614-9932-f6d5-20c4-462ad38873e22016-10-19T09:39:00-06:00<p>Thanks, I should pay closer attention to the product page on which I am posting.</p>
<p>It looks like I should connect the FTDI board&rsquo;s DTR to the RST line so that I don&rsquo;t have to hold the reset button?</p>M-Short on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzM-Shorturn:uuid:87697a66-a18f-7436-6391-cddb577bcbb12016-10-19T09:15:33-06:00<p>That is a pretty standard error which generally means the IDE can&rsquo;t find the bootloader it is looking for. This means there are quite a few reasons things aren&rsquo;t working (FTDI drivers, wrong COM port, wrong board selected, etc.) These boards should have autoreset built in (on the DTR line) meaning you shouldn&rsquo;t have to hold down the reset, if that is the case something might be wrong with your board. First thing I noticed is that you have the processor set to 5V/16MHz, for this board you want 3.3V/8MHz. While you can get it to compile and upload at 16MHz all functions that are time based will be off (delay, all serial communication, etc.). If you are still having problems try sending techsupport an email and they should be able to help you out.</p>Jerry H. on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzJerry H.urn:uuid:9986d596-f65a-bc8e-9c5a-9a5a7e89dc502016-10-19T05:37:45-06:00<p>I am having trouble programming this board. Using just the &ldquo;Blink&rdquo; example, when I click on the <strong>Upload</strong> button, the Arduino IDE indicates that it has started uploading, but then I get a series of <strong>avrdude: stk500_recv()</strong> and <strong>avrdude: stk500_getsync()</strong> errors.</p>
<p>I have both an USB-FTDI adapter and a USB-PL adapter, and both return the same error (I know for sure that both adapters work because I&rsquo;ve used them with ESP8266s and other Arduinos).</p>
<p>I&rsquo;ve double-checked every setting I can think of:</p>
<ul>
<li>Current IDE is 1.6.6</li>
<li>AVR Boards version is 1.6.9</li>
<li>Board setting: &ldquo;Arduino Pro of Pro Mini&rdquo;</li>
<li>Processor: &ldquo;ATmega328(5V, 16mhz)</li>
<li>Port: COM6</li>
</ul>
<p>The red power LED on the board is lit.</p>
<p>I can post the verbose output of the Upload attempt if needed.</p>
<p>Thanks for your help.</p>
<p><strong>SOLVED!</strong>: Turns out that I merely need to hold the RESET button down during compilation of the sketch and then release it when the UPLOADING message appears in the status area.</p>M-Short on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzM-Shorturn:uuid:5105125b-3dbf-cc98-dd36-ef2880f71b1e2016-07-18T09:01:39-06:00<p>Sorry, just saw this comment. Yes, the only differences between the 5V and 3.3V are the value of the voltage regulator and the value of the crystal. The ATmega328 is fine with a VCC of either value and the FTDI line is VCC and therefor bypasses the voltage regulator. The only thing that might be iffy is that 3.3V/16MHz is technically out of spec. We actually run boards at that voltage all the time without a problem, but if you starting trying to go lower and run it at 1.8V or something you will likely run into problems.</p>
<p>As for the second part that is not correct. Because the FTDI is connected directly to VCC and does not go through the regulator the chip will be running at 5V and therefor the I/O pins will be running at 5V. Be careful if you do this of powering anything from VCC (which is tied directly to the power from the FTDI) and of anything sensitive to 5V from the I/O pins.</p>Customer #751155 on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzCustomer #751155urn:uuid:cf3e9fa7-3426-1550-5c4d-2e81bb237ab62016-07-17T00:18:14-06:00<pre><code>if(true)
pinMode(13, OUTPUT);
</code></pre>ben_r on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzben_rurn:uuid:fdb4833b-6298-fe7c-b159-b1b0b72599a12016-05-10T07:54:23-06:00<p>This seems rather obvious with the 5/3.3V silkscreening under the header, but just to be absolutely certain: I can safely program and operate this with a 5V FTDI without risking damage to the board, right? And likewise, if I&rsquo;ve got it plugged into my computer over the FTDI cable, the voltage from the I/O pins will be safe for 3.3V devices even if the board itself is running from 5V USB over the FTDI connection?</p>Nate on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzNateurn:uuid:279669d5-0ad1-db9f-97f1-ee7233fa9e122015-12-22T11:41:15-07:00<p>Yes they do. The outline of the Pro is slightly smaller but the mounting holes are in the same place.</p>Customer #376426 on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzCustomer #376426urn:uuid:da92a4c9-8743-2e1f-249b-19810a19038b2015-12-11T10:00:10-07:00<p>Do the mounting holes on the Pro match up to the holes on the original Arduinos? I want a 3v Arduino that can be solidly mounted to a standard shield, but to my eyeballs the holes near the power connector don&rsquo;t match.</p>
<p>If I made custom shields, perhaps I could put both holes in my shield so it would work with either Arduino?</p>
<p>Any advice would be appreciated. Thanks!</p>M-Short on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzM-Shorturn:uuid:8e63149b-2e37-d9de-b079-6f245ff27d792014-09-19T14:29:30-06:00<p>When using the Arduino IDE you just need to select the correct board. In this case the Pro Mini 3.3V/8MHz w/ATMega328 option. This board selection tells it what clock setting as well as other things like the actual chip, etc., to use when compiling.</p>GG on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzGGurn:uuid:71f33e53-3b35-0d8e-e9e0-6337a8bb8cc82014-09-19T14:03:32-06:00<p>I am relattvely new to Arduino. Where do I tell the I/O subsystems that the system clock is 8MHz? Currently I am fudging the baud setting.</p>BirdNerd on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzBirdNerdurn:uuid:b2dab011-0b03-ef8f-7c1f-47cd0c92ac5d2014-04-19T15:34:29-06:00<p>Is it 3.3-12V input or 4-12V input? I have a 3.3V supply. Is that enough to power it?</p>Toni_K on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzToni_Kurn:uuid:114f93bf-1a4b-70dd-f367-bbbc48c31cbd2014-03-31T11:28:03-06:00<p>They are both OSHW boards. Sorry about the confusion. Once we get our system up and running again, we can get this fixed to make it more clear.</p>Customer #486782 on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzCustomer #486782urn:uuid:48b367de-298e-6ea3-1f2a-6afe9fa0fa3f2014-03-29T16:56:28-06:00<p>The board has an OSHW emblem printed on it but the product page seems to be missing it up top? And the 5V version has the opposite: the emblem is listed on the product page but it isn&rsquo;t printed on the board. Just a little confusing&hellip;</p>Lars_G on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzLars_Gurn:uuid:dce48c32-816c-7e2c-f5e8-d0a6e275d6662014-03-29T01:15:29-06:00<p>They responded on the arduino day thread, technical issue, they&rsquo;re looking into it.</p>Customer #198643 on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzCustomer #198643urn:uuid:438f247e-2dbf-c284-cb23-a54750ead1542014-03-29T00:34:20-06:00<p>Yes, what is up with that???</p>Customer #346896 on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzCustomer #346896urn:uuid:d4215541-e21e-496b-5397-da5ddffb0cc42014-03-29T00:10:58-06:00<p>I thought the Arduino Day deals were going to allow backorders? Disappointed!</p>MikeGrusin on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzMikeGrusinurn:uuid:9328a691-f2f1-a569-c9e8-e3c4d7ea926c2014-02-24T16:17:47-07:00<p>Not quite sure where you got that information, but SPI works just fine on these, both from the SPI library, and the serin/serout commands.</p>Customer #423933 on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzCustomer #423933urn:uuid:caa31d87-6d1b-e9b5-05f1-2ce912c4af7f2014-02-23T21:26:24-07:00<p>I want to purchase this product, no SPI library?
SPI must use this feature &hellip;&hellip;</p>
<p>.SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). These pins support SPI communication, which, although provided by the underlying hardware, is not currently included in the Arduino language.</p>w1bwx on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzw1bwxurn:uuid:e2d22539-150f-2ed8-b539-c9b7f176d81e2013-08-27T10:24:31-06:00<p>LMB Heeger makes a plastic enclosure that works well with this board. Part # PT 101. Perhaps SparkFun should carry them&hellip;&hellip;.</p>MikeGrusin on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzMikeGrusinurn:uuid:52aa45f0-2738-fe0b-940d-d5f47b22c4bc2013-05-10T12:23:02-06:00<p>Yes it has 2kB of RAM. But the Pro Mini has the same MPU, so it also has 2kB of RAM&hellip;</p>wesgood on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzwesgoodurn:uuid:82c8d190-eb6e-3564-3449-7fead2fc111f2013-05-10T11:07:20-06:00<p>Since this board has the 328, does it have a full 2kB SRAM (as compared to the Pro Mini at 1kB)?</p>LightManCA on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzLightManCAurn:uuid:a90f04a5-9822-333b-d725-71ebf78827782013-04-11T16:49:09-06:00<p>Thanks for the info. I&rsquo;ve been looking for &ldquo;inexpensive&rdquo;, and I want to make a number of boards for my project. I suppose if I&rsquo;m making my own board, the cheapest thing is to make my own Arduino circuit.</p>
<p>I also want to be able to run off a lipo, but I&rsquo;m also running an led matrix, which most controller chips for led matrix&rsquo;s are 5 volt (though the led matrix itself wants something like 2.7 volts.)</p>
<p>Choices, choices&hellip;</p>MikeGrusin on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzMikeGrusinurn:uuid:9984d6ef-d2ff-bbfe-0fdc-886e0104768c2013-04-11T13:58:20-06:00<p>Nope, no battery charger on this board. The <a href="https://www.sparkfun.com/search/results?term=fio&amp;what=products" rel="nofollow" >Fio</a> has one though.</p>
<p>If you look at the Atmel datasheets, you&rsquo;ll find a graph in the back with the safe area for voltage vs. clock speed. The lower the voltage, the slower the clock must be to keep everything running correctly. At 3.3V, 16MHz is outside the safe area, but 8MHz is inside it. (Fun fact: you can run a 328 at 1.8V if the clock is 4MHz. The more you know!)</p>LightManCA on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzLightManCAurn:uuid:1c2830d5-5f18-8485-f8f4-c9d6497555692013-04-11T12:47:01-06:00<p>I take this does not have a battery charger on board?</p>
<p>Also why are all 3.3v arduinos 8mhz, instead of 16?</p>jlhonora on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzjlhonoraurn:uuid:0bcc1df8-58f3-cfea-22d7-8bcd294dfa3e2012-12-14T09:46:03-07:00<p>Found it! The crystal is the CSTCE16M0V53-R0 from Murata, DigiKey PN 490-1198-1-ND.</p>jlhonora on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzjlhonoraurn:uuid:652d6fbb-92fa-11bf-f9f5-3f0dd39832202012-12-14T09:36:07-07:00<p>Do you have the part number of the SMD crystal? It seems that you don&rsquo;t have it for sale and I can&rsquo;t find it in Digikey. Thanks in advance</p>Funda on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzFundaurn:uuid:70edaa0e-37be-3bda-d363-cc894892454e2012-11-28T10:02:58-07:00<p>We changed the dimension of most of our FTDI basics(except the Lilypad FTDI basic, currently) to fit the Arduino Pro with the barrel jack connected. If you have a old FTDI basic and the PCB is wider then the black 6 pin header, the above fix would be required.</p>Customer #364496 on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzCustomer #364496urn:uuid:d6798242-afc6-12b3-03c9-9c556b5c9c082012-11-16T11:03:58-07:00<p>If you install the DC power jack, the FTDI Basic Breakout will not fit, unless you extend the pins with an Arduino stackable header.</p>
<p>This is not just for the &ldquo;pro&rdquo;, it&rsquo;s also great for the &ldquo;duffer&rdquo; who doesn&rsquo;t want to be bothered with level shifters.</p>cyclicredundancy on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzcyclicredundancyurn:uuid:bd308040-87e1-7d1f-4a1c-5a0ab5b004752012-10-28T21:24:53-06:00<p>Hey Sparkfun, whats up with the buzzer pad between D4 and D5 on the board &amp; in the schematic files? Somekind of easter egg? :-)</p>a1ronzo on DEV-10914 - Arduino Pro 328 - 3.3V/8MHza1ronzourn:uuid:408d00f7-d15c-289b-3a2f-1a9870618e3b2012-07-30T12:18:47-06:00<p>Sorry for the late response.</p>
<p>The purpose of the resistors are to protect the pins from over current, given a case of two outputs connected together and one goes high, while the other goes low, i.e. short to GND.</p>
<p>For example, when you have two serial devices (FTDI and UART peripheral) connected to the atmega, they all share one set of TX and RX. You only need one resistor &ldquo;blocking&rdquo; the TX lines from the FTDI and external UART peripheral going to the atmega RX line (we really don&rsquo;t need both). Draw this out if this doesn&rsquo;t make sense. On this board, the resistor blocks the external UART peripheral from the atmega, while the arduino deumilanove, blocks between the FTDI and atmega. Either way, both prevent over current from happening between two TX lines.</p>
<p>Also, if you are needing to short across the resistors to get something to work, you probably have 3 UART devices connected together and you could have two outputs connected, so be careful. But sometimes this configuration can be useful, only in one direction of communication. Ideally, you want to use NewSoftSerial to move your peripheral UART device to another set of pins.</p>
<p>Hope this helps.</p>I_AM_Zoidicus on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzI_AM_Zoidicusurn:uuid:b06e15d6-2ecc-d4a5-5221-8efd625fa6fd2012-03-10T14:54:24-07:00<p>Applies to raw power pins (battery / barrel jack) only. Inputs must not exceed VCC.</p>
<p>Personally I&rsquo;m trying to determine if this is the regulator (rumored in another forum): http://dlnmh9ip6v2uc.cloudfront.net/images/products/10914-01.jpg</p>Noobulus on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzNoobulusurn:uuid:3a536b98-cf99-5f00-66ae-e29c516bb5102012-03-02T21:14:46-07:00<p>When it says &ldquo;3-12 volt input,&rdquo; does that mean you can power it with 3-12 volts, or that that&rsquo;s the acceptable range for the DC inputs?</p>bennard on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzbennardurn:uuid:44a3f35a-a3c7-ece4-bafc-718aedc6de1c2012-01-26T16:57:26-07:00<p>What is the purpose of the resistors on D0 and D1 (RX and TX)? These are only on the Pros, and not on the regular Arduinos or the Pro Minis. I have had to remove and jumper them on previous projects. Thanks.</p>CF on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzCFurn:uuid:ba93c323-57b3-4b6e-d773-e67e967b36052012-01-24T21:21:34-07:00<p>Nope. No charge controller on this board. Try <a href="http://www.sparkfun.com/products/10116" rel="nofollow" >One of these</a> or add a charger.</p>Customer #227114 on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzCustomer #227114urn:uuid:f9cf2157-dc90-6a8c-e975-343b8c5f59f02012-01-15T11:16:56-07:00<p>will the barrel jack charge the lipo?</p>AngusP on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzAngusPurn:uuid:69edbace-74c1-94c1-af9e-bb41e102638f2012-01-13T12:18:12-07:00<p>Shame this has missed out on the mew IOREF, SDA, SCL and Mystery pins on the new R3 Arduinos</p>Blacklab1 on DEV-10914 - Arduino Pro 328 - 3.3V/8MHzBlacklab1urn:uuid:912a4ce9-f683-1a26-6337-97f1c3d843202012-01-13T11:35:27-07:00<p>Q: So when you click on the picture above the words “Click On The Image To Enlarge”, you don’t get a bigger picture? Also what browser are you using?
This give me quite a big picture and I can read everything on the board >> http://dlnmh9ip6v2uc.cloudfront.net/images/products/10914-01.jpg</p>