Atmega328P-PU with Arduino UNO R3 bootloader

    Atmega328P-PU with Arduino UNO R3 bootloader

    RM 29.00

    Please select option below


    - +
    222 left
    Delivery From Kuala Lumpur
    Estimated Arrival : 1-3 working days.
    First unit : RM 10.00 
    Shipping Fee
    RM 10 by courier to Peninsular Malaysia
    RM 15 by courier to Sabah, Labuan
    RM 15 by courier to Sarawak
    Ship To : Within Malaysia
    Add to wishlist
    Since 27 Dec 2021
    We accept
    All Malaysia Bank
    Buyer Protection
    with NetPay
    Full Refund if you don't receive your order*
    Popular Products
    Product ID : 222016370
    Model / SKU : 133229656
    Conditions : New

    Atmega328P-PU with Arduino UNO R3 bootloader


    Need more Arduino board? Do not spend more money for another one. Why not try to build your own DIY Arduino board? It is easy and simple.

    DIY Arduino Step 1

    Get an Atmega328\u2013PU or Atmega328P-PU (with bootloader inside).



    A brief introduction on the Atmega328 chip:

    • 8-bit MCU
    • 32kB Flash Memory
    • 1kB EEPROM
    • 2kB SRAM
    • 23 general purpose IO lines
    • 6-channel 10 bit ADC
    • SPI and I2C capabilities

    Make Your Arduino Step 2

    Connect the circuit as below:

    arduino breadboard

    arduino breadboard schematic

    Download the eagle schematic file


    In this post, I will talk about uploading sketches using FTDI programming port. In the next post, I will talk more about uploading sketches and burning bootloader using the ICSP programming port. Get one FTDI programmer here.

    Build Your Arduino Step 3

    Using FTDI programmer:

    Now I will address one of the issues of making your own Arduino. On the Uno boards, there\u2019s an IC which is responsible as a USB to serial converter and it makes it possible to program the Arduino and also communicate with it from the computer.

    The problem here is the IC is an SMD (Surface Mounted Device). The R3 uses an ATmega 16U2 while the older revisions uses the 8U2. So, we need an FTDI programmer for the purpose of uploading the code/sketch into the chip.

    FTDI programmer

    FTDI programmer

    When you first plug in your FTDI programmer into your laptop, you have to install the driver file. Get the driver file here.

    Once installed, just connect the FTDI programmer to the FTDI programming port of DIY Arduino accordingly.
    Finally just click on upload to upload the code into the chip!

    If you don\u2019t have the extra 16 MHz crystal and 18-22 picofarad capacitors used in the above examples, you can configure the ATmega328 to use its internal 8 MHz RC oscillator as a clock source instead. You don\u2019t really need the 10K pullup resistor on the reset pin either, so we remove it to get a truly minimal configuration.

    You\u2019ll need to install support for an additional hardware configuration:

    • Download this hardware configuration archive: breadboard.zip
    • Create a \u201chardware\u201d sub-folder in your Arduino sketchbook folder (whose location you can find in the Arduino preferences dialog). If you\u2019ve previously installed support for additional hardware configuration, you may already have a \u201chardware\u201d folder in your sketchbook.
    • Move the \u201cbreadboard\u201d folder from the zip archive to the \u201chardware\u201d sub-folder of your Arduino sketchbook.
    • Restart the Arduino software.
    • You should see \u201cATmega328 on a breadboard (8 MHz internal clock)\u201d in the Tools > Board menu.

    Once you\u2019ve done this, you can burn the bootloader and upload programs onto your ATmega328 as described above. Be sure to select \u201cATmega328 on a breadboard (8 MHz internal clock)\u201d when burning the bootloader.

    If you select the wrong item and configure the microcontroller to use an external clock, it won\u2019t work unless you connect one.

    Finally, you have success in making your own DIY Arduino, meaning that you can upload arduino coding into your chip!



    For enquiries please Whatsapp 0125374838

    Buy with confidence
    We have 2 Good Ratings from buyers View More Rating >
    Item ID
    5/25/2022 7:59:00 AM


    For enquiries please Whatsapp 0125374838


    For enquiries please Whatsapp 0125374838


    For enquiries please Whatsapp 0125374838


    For enquiries please Whatsapp 0125374838

    Average Product Rating

    0.0 stars out of 5
    5 star
    4 star
    3 star
    2 star
    1 star
    Share your thoughts with others
    Write a review
    Only buyers who purchased the product may leave a review

    Frequently Bought Together

    Customers Who Bought This Item Also Bought

    Related Products

    axieinfinity Highlights

    Recently Viewed Items

    axieinfinity' Best Seller

    Promotion Items

    axieinfinity' Recently Sold

    axieinfinity' Items

    You may also be interested in Tag:

    visa mastercard fpx maybank publicbank cimb hongleong touchngo boost
    Copyright © 2023 Interbase Resources Sdn. Bhd. (465435-U).
    All product names are trademarks of their respective companies.
    Lelong.my is not affiliated with or endorsed by any company listed on this site.