Teach you how to create an Arduino of 3.3v

Source: Internet
Author: User

The Arduino pro mini is a micro-control panel based on atmega328 and supports 5 V/3.3v voltages. However, the default voltage is 5 V. How can we make this board support 3.3v voltage.

Preparations

1. If you have never used Arduino, You need to download the IDE first. The installation method is not described here.

2. Prepare two board boards, one of which is our Arduino pro mini target board and the other is the Arduino board used to burn the target board, this article uses the same Arduino pro mini as the burning board. (There is no special reason, because the blogger has just two Arduino pro mini ).

  

3. a usb to r232 is often called an ISP download device.

 Start

1. Make a burning and writing board.

1. Make the connection: Arduino pro mini burning board ----- connection ---- ISP download device --- connection --- computer

:

  

Note:

1) RTx and dtx are switched, that is, the RTX on the Arduino pro mini burn-down board is connected to the dtx on the ISP download server; The dtx on the Arduino pro mini burn-down board is connected to the RTX on the ISP download server

2) Select 5 V for the power supply on the ISP download Device

2. After the connection is complete, confirm that the COM option is correct. In the IDE Tools Programmer, select "Arduino as ISP ".

:

  

3,

Select "arduinoisp" in examples of the IDE file ".

:

  

OK. Now, upload.

2. Modify the fuse position of the target board.

If you have completed the previous steps, you have successfully created an Arduino pro mini burning board. Next, modify the fuse position of the target board.

1. Open "C: \ Program Files \ Arduino \ hardware \ Arduino \ AVR \ boards.txt" as the administrator ". The paths of different versions may be slightly different. Anyway,we need to modify “boards.txt ". Modify against:

  

Extension: if you are using another version of Arduino, modify the fuse bit according To The Datasheet of Arduino. According to datasheet, you only need to modify the 4-bit low_fuses as 0010, that is, cksel3 ~ Cksel0.

  

 

2. Connect the Arduino pro mini target board ----- ---- connect ---- Arduino pro mini burning and writing board ----- connect ---- ISP download device --- connect --- computer

:

  

Note:

1) the connection between the Arduino pro mini target board and the Arduino pro mini burn-on board is described in "arduinoisp:

  

That is:

Arduino pro mini target board Arduino pro mini burning Board

RST 10

11

12 12

13 13

VCC

Gnd

  

2) Select 3.3 V as the power supply on the ISP download device.

3) the connection between the burning and writing board and the ISP download board is the same as the 1st point of "making the burning and writing board ".

3. After the connection is complete, select the boards of the IDE tool. Select "modified Arduino pro or pro mini (3.3 V, 8 MHz) W/atmega328 ". (Among them, modified is added by the bloggers themselves, which is useless. It's a good choice)

4. After all the above work is completed, the target plate is already the pork on the plate. The ISP download server is actually a protocol converter. What actually changes the bootloader is the Arduino pro mini burning board, which is changed to the Arduino pro mini target board. Then, the IDE tool "burn bootloader ". So far, the fuse position of the target board has been modified successfully, that is, the target board has been changed to a Board Supporting 3.3v.

3. Test

1. perform the following connection: Arduino pro mini target board ----- connection ---- ISP download device --- connection --- computer

The connection method is the same as the 1st point in "make a burning board. Remember to set the ISP download device voltage to 3.3 V.

2. Open examples of IDE file and select blink. Then upload.

If the target board is separated by 1 s as expected, it will flash for 1 s. Congratulations! You have created an Arduino pro mini board supporting 3.3v ~~

  

Teach you how to create an Arduino of 3.3v

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.