Skip to product information
1 of 8

Uno R3+ ATmega328P Microcontroller Development Board (Arduino Compatible)

Uno R3+ ATmega328P Microcontroller Development Board (Arduino Compatible)

Regular price $19.99 CAD
Regular price Sale price $19.99 CAD
Sale Sold out
Shipping calculated at checkout.

NOTE: For large quantity orders of the Uno R3+ with custom pricing please contact us directly.


This product has a datasheet!

This product has a 3D model!

This product has a video!

This product has example sketches!

This product has a Fritzing model!

This product has a 3D print accessory!

This product has tutorials:

  

Also available on

 

About this item

  • A Classic, Reimagined: PTSolns Uno R3+ (the "Plus" version) microcontroller development board, based on the Microchip ATmega328P and is Arduino Uno compatible, is a modern twist on a classic widely popular board. This fully stackable board can accept any Uno Shield, providing the user with endless features and applications. The Uno R3+ is ideal for STEM education, hobby and home projects, and rapid prototyping, whether you're driving motors or LEDs, reading sensor data, or interfacing with I2C/SPI buses or RF modules.
  • Plug & Play Ready: The Uno R3+ microcontroller development board arrives fully assembled with soldered headers, and comes preloaded with the Optiboot bootloader and our custom “GetStarted” sketch, so you can start using it right away—no setup required. Simply power the Uno R3+ up and begin experimenting. A description of the sketch is available in the datasheet, available on our “PTSolns Documentation Repository”.
  • Packed with Features: The Uno R3+ microcontroller features a modern USB-C port, programmable and power LEDs, a reset button, a QWIIC connector, an SPI bus, a 5V I2C bus and an extra 3.3V I2C bus available on the power header row. For a complete list of features, pinout, and electrical ratings, please refer to the datasheet.
  • What’s Included: Each package includes one (1) PTSolns Uno R3+ boards, fully assembled and individually QC quality checked. USB cable not included. Use a USB-C cable that supports data transfer, as some cables only provide power. To program the Uno R3+ using the Arduino IDE or other platforms, install the widely used CH340 USB driver (a quick, one-time setup). Detailed installation steps are provided in the datasheet.
  • PTSolns Customer Support & Resources: We’re here to help. Contact PTSolns support for assistance or technical questions. Every PTSolns product is backed by our comprehensive resource library, including datasheets, schematics, 3D models, Fritzing files, and tutorials. All supporting material is freely available on our “PTSolns Documentation Repository”.

     

    View full details

     

    Product Description

    PTSolns Uno R3+ microcontroller development board based on ATmega328P with USB-C, removable DIP-28 chip, onboard QWIIC connector and 3.3V logic level shifted I2C pins, grouped status LEDs, and compatibility with standard Arduino Uno R3 shields for versatile prototyping
    The PTSolns Uno R3+ based on the ATmega328P, is a popular microcontroller development board with additional unique features. The Uno R3+ continues to be compatible with a range of shields, yet it has two extra female header pins. These pins are used to supply SDA and SCL that are shifted from the onboard logic level of 5 V down to 3.3 V. Along with the onboard QWIIC connector, this shifted 3.3 V I2C bus makes it convenient to connect many common sensors and modules that operate on 3.3 V logic No need for extra external components, all the logic level shifting between 5 V and 3.3 V on the I2C bus is done automatically onboard.
     
    The Uno R3+ replaces the previous bulky port with a modern USB-C port. Meanwhile the standard power barrel jack remains onboard. The board has a new layout of components, such as for example, the grouping of the four LEDs (Power LED, Pin 13 controlled LED, TX and RX communication LEDs). Furthermore, the Uno R3+ allows for a larger current draw on the 3.3 V pin with a rated maximum of 0.8A. This lets the user manage their project’s power budget more easily by allowing a larger current draw.
     
    This version of the Uno R3+ contains the ATmega328P as a 28-Pin through-hole component that can be removed from the board and used elsewhere, as in for example the popular entry-level project “Make Your own Uno”. The Uno R3+ comes with a pre-installed out-of-the-box ready set of tests. This gets simple projects started quickly and allows for testing the proper function of the board. A large active online community supports this microcontroller and its programming using the Arduino IDE software. Many tutorials, projects, schematics, and sketches can be easily found online in blogs, forums and the like.
     
    This Plus version offers all of the features users come to learn and expect, and adds additional ones that make this board stand out.
     
    All Uno R3+ boards are individually inspected and marked with a quality control sticker (either on the PCB, or on the packaging).
     
    This product, along with all of the PTSolns products, comes with a detailed datasheet, and other supporting material. Please view our "PTSolns Documentation Repository" to access these documents.
     
    The Uno R3+ is compatible with a range of shields, including the Proto-Shield, the NRF-Shield, the Interface-Shield.

     

    Features of the Uno R3+ Microcontroller Development Board

    Labeled technical diagram of PTSolns Uno R3+ microcontroller development board highlighting USB-C port, reset button, 5V and 3.3V I2C pinouts, QWIIC connector, LED array (Power, Pin 13, TX, RX), power LED disconnect jumper, genuine through-hole ATmega328P, power barrel jack, and four mounting holes, designed in Canada for Arduino-compatible projects
    The following are highlights of the Uno R3+ Microcontroller Development Board. For full details please see the datasheet which can be found in our "PTSolns Documentation Repository".
    • USB-C Port.
    • Reset Button.
    • Pinout of I2C bus (SDA/SCL) at 5V logic.
    • Power LED jumper disconnect on the back.
    • LED array: Power, Pin 13, TX, RX.
    • Canadian designed!
    • QWIIC connect for I2C bus (SDA/SCL) at 3.3V logic.
    • Genuine ATmega328P IC, through-hole (THT) version.
    • Pinout of I2C bus (SDA/SCL) at 3.3V logic.
    • Four mounting holes.
    • Power barrel.

       

      Endless Possible Applications 

      Example application showing PTSolns RTC MicroSD data logging shield stacked on top of PTSolns Uno R3+ microcontroller board, demonstrating full compatibility for real-time clock and microSD data logging in Arduino-based projects

      Add any Uno Shield to the fully stackable Uno R3+. In this example an RTC MicroSD Shield is stacked. The user can also add the Proto-Shield, the NRF-Shield, the Interface-Shield and so many more!

       

      Check out our shields

      PTSolns Proto-Shield compatible with the PTSolns Uno R3+ microcontroller board, demonstrating full compatibility for custom circuit prototyping and Arduino-based hardware development

      The Uno R3+ microcontroller development board is part of a compatible family of products. The Uno Shield as shown here, the Proto-Shield, add lots of features to your projects. Simply stack & play. Check out our line of Uno Shields, including:

      Pinout Diagram of the Uno R3+ Microcontroller Development Board

      Pinout diagram of PTSolns Uno R3+ microcontroller development board showing labeled GPIO, power, analog, PWM, I2C, SPI, and UART pins, including both 5V and 3.3V I2C bus locations for clear and accessible Arduino-compatible prototyping

      Ready-to-use out-of-the-box ... Fully assembled, bootloader burned, and "GetStarted" sketch uploaded!

      The Uno R3+ microcontroller development board comes ready-to-use out-of-the-box. What does that mean exactly?
      1. Fully assembled: The Uno R3+ is fully assembled with male headers soldered in place. With the modern USB-C Port onboard, getting started is as easy as plugging it in.
      2. Experiment ready: The Uno R3+ has bootloader burned, and our custom "GetStarted" sketch has been uploaded.
        Get tinkering right away with the five tests uploaded in our custom "GetStarted" sketch (NOTE below). These tests include:
        • Test 1: Onboard LED (Pin 13) Blink Unique Pattern. Observe a blinking pattern on the onboard LED.
        • Test 2: Onboard LED (Pin 13) Blink Reset Pattern. Observe a different short blinking pattern upon pressing RST.
        • Test 3: I2C Scanner (Image with the circled "3" above). Connect a peripheral via I2C and automatically scan its address. View the results in Serial Monitor on baud 9600 (See NOTE below).
        • Test 4: Pin 9 Fade (Image with the circled "2" above). Connect an external LED and a resistor from Pin 9 to ground and observe the classic "Fade" example.
        • Test 5: Analog A0 Read. Connect a wire to the A0 Pin and observe the readout on the Serial Monitor on baud 9600 (See NOTE below).
          These tests are explained in detail in the User Manual of the Uno R3+.

          NOTE: Please ensure you have the CH340 driver installed (Only required once - Likely you already have it). Details on how to install this common driver can be found in the Datasheet for the Uno R3+.

          Technical Specifications

          Input voltage on USB-C  5 V
          Input voltage on Vin Pin 7-12 V
          Current draw on a GPIO 20 mA
          Max current draw on all GPIOs 200 mA (IF OPERATING in “Stable” CONDITIONS. See Datasheet for important details.)
          Max current draw on 3.3 V pin 800 mA (IF OPERATING in “Stable” CONDITIONS. See Datasheet for important details).
          Max current draw on 5 V pin 800 mA (IF OPERATING in “Stable” CONDITIONS. See Datasheet for important details).
          Microcontroller ATmega328P, AVR 8-bit CPU, Up to 20 MHz, Flash Memory: 32 KB, SRAM: 2 KB, EEPROM: 1 KB, Peripherals I/O Pins: 23, ADC Channels: 6 ,ADC Resolution: 10-bit, PWM Channels: 6, Timers: 3 (2x 8-bit, 1x 16-bit), USART: 1, SPI: 1, I2C: 1
          Length 68.6 mm
          Width 53.3 mm
          Weight 24 g
          Material Lead free HASL-RoHS surface finish, FR-4 base
          Mounting Holes 4x each with 1.651 mm diameter, see mounting holes diagram for spacing.
          USB-C NOTE Please use a USB-C cable that can support data transfer. Not all USB-C cables support data transfer, and can only power a device but not program it.

           

          Other Names

          • Uno R3+
          • Uno R3 +
          • Uno R3 Plus
          • PTS-00194-101
          • PTS-00194-201

            Customer Reviews

            Based on 7 reviews
            86%
            (6)
            14%
            (1)
            0%
            (0)
            0%
            (0)
            0%
            (0)
            A
            Amazon Customer
            Easy to use, modern connector, great for projects

            Pros:

            - Works out of the box without needing to install headers or mess with settings. I just plugged it in, picked Arduino Uno in the IDE, and it started working immediately.

            - The USB-C port is way more convenient than the old USB-B connectors you usually get on boards like this. Less bulky, and I already have a bunch of USB-C cables.

            - Comes with pre-soldered headers so it's stack-ready for shields. I added an RTC shield and it worked no problem.

            - Has a socketed ATmega328P chip which is nice if you ever want to swap it out or use it in a breadboard project later.

            Cons:

            - There's not a ton of beginner-friendly documentation unless you already know what you're doing. Would be great to see more step-by-step guides.

            Current title: PTSolns UNO R3+ ATmega328P Microcontroller Development Board (Arduino Compatible)

            A
            Amazon Customer
            Good value Arduino UNO with extras

            This is an Arduino UNO board, but with a USB-C connector and a Qwiic connector (a SparkFun thing making I2C connections easier). The board is less expensive than the similar SparkFun one.

            A good value, and should be usable by anybody experimenting with Arduinos.

            J
            Jennifer
            Fantastic little Arduino Uno rev 3 with socketted chip.

            Good little board. Seems to be well made.

            I like that it has:
            - a socketted chip,
            - a genuine CH340 USB chipset,
            - good documentation and specs,
            - USB C port

            I'm not a fan of the black solder mask but that is a personal preference.

            Also wish it came with a USB data cable. I think a lot of people will get tripped up by trying to use a cable that does not have data pins. The board will power up but they won't see it on their computers and think the board is broken.

            A
            Amazog Gustomer
            Like any other Arduino board

            Like any other Arduino board I've used. Works fine with Arduino IDE (though you must download the CH340 driver) driver.

            Documentation is a bit sparse, but you can find it online if you're persistent.

            Can't complain. An Arduino board is an Arduino board.

            R
            RyanJ
            Would recommend for not a bad price! Proudly designed in Canada!

            This is a typical R3 Microcontroller using the Arduino Uno hardware. I got this for my son's robotics after another variant of this board had had an error. Hopefully this one will continue to serve him for a while with underwater robotics and motor controls.

            One big plus is this is a Canadian designed piece of hardware.

            Would recommend for not a bad price!