Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use AMS1117 5.0 V: Examples, Pinouts, and Specs

Image of AMS1117 5.0 V
Cirkit Designer LogoDesign with AMS1117 5.0 V in Cirkit Designer

Introduction

The AMS1117 5.0 V is a low dropout (LDO) voltage regulator designed to provide a stable 5.0 V output with a maximum output current of 1 A. It is widely used in power supply circuits to regulate voltage levels for microcontrollers, sensors, and other electronic devices. Its compact size and ease of use make it a popular choice for both hobbyists and professionals.

Explore Projects Built with AMS1117 5.0 V

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
ESP32-Powered Wi-Fi Enabled Microcontroller Circuit with AMS1117 Voltage Regulation
Image of Power regualator: A project utilizing AMS1117 5.0 V in a practical application
This circuit features an ESP32 microcontroller powered by a 3.3V AMS1117 voltage regulator. The power is supplied through a 2.1mm DC barrel jack, which provides the input voltage to the AMS1117, and the regulated 3.3V output is connected to the ESP32's VIN pin. The ground connections are shared among the ESP32 and the voltage regulator.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered 18650 Li-ion Charger with USB Output and Adjustable Voltage Regulator
Image of Breadboard: A project utilizing AMS1117 5.0 V in a practical application
This circuit is a battery management and power supply system that uses three 3.7V batteries connected to a 3S 10A Li-ion 18650 Charger Protection Board Module for balanced charging and protection. The system includes a TP4056 Battery Charging Protection Module for additional charging safety, a Step Up Boost Power Converter to regulate and boost the voltage, and a USB regulator to provide a stable 5V output, controlled by a push switch.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered Arduino and ESP32 Controlled Servo System with BMS and TP4056 Charging
Image of robot: A project utilizing AMS1117 5.0 V in a practical application
This circuit integrates multiple 3.7V batteries managed by a Battery Management System (BMS) and charged via a TP4056 module. It powers an Arduino UNO, an ESP32, a DC-DC boost converter, and a servo motor, with the Arduino controlling the servo and communicating with the ESP32.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered Arduino UNO and ESP-8266 Smart Controller with LCD and RTC
Image of Ogie Diagram: A project utilizing AMS1117 5.0 V in a practical application
This circuit is a power management and control system that uses a 12V power supply and a 18650 Li-ion battery pack to provide a stable 5V output through a step-down buck converter. It includes an Arduino UNO, an ESP-8266 controller, a DS1307 RTC module, and a 20x4 I2C LCD display for monitoring and control purposes. The ULN2003A breakout board is used for driving higher current loads.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with AMS1117 5.0 V

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of Power regualator: A project utilizing AMS1117 5.0 V in a practical application
ESP32-Powered Wi-Fi Enabled Microcontroller Circuit with AMS1117 Voltage Regulation
This circuit features an ESP32 microcontroller powered by a 3.3V AMS1117 voltage regulator. The power is supplied through a 2.1mm DC barrel jack, which provides the input voltage to the AMS1117, and the regulated 3.3V output is connected to the ESP32's VIN pin. The ground connections are shared among the ESP32 and the voltage regulator.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Breadboard: A project utilizing AMS1117 5.0 V in a practical application
Battery-Powered 18650 Li-ion Charger with USB Output and Adjustable Voltage Regulator
This circuit is a battery management and power supply system that uses three 3.7V batteries connected to a 3S 10A Li-ion 18650 Charger Protection Board Module for balanced charging and protection. The system includes a TP4056 Battery Charging Protection Module for additional charging safety, a Step Up Boost Power Converter to regulate and boost the voltage, and a USB regulator to provide a stable 5V output, controlled by a push switch.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of robot: A project utilizing AMS1117 5.0 V in a practical application
Battery-Powered Arduino and ESP32 Controlled Servo System with BMS and TP4056 Charging
This circuit integrates multiple 3.7V batteries managed by a Battery Management System (BMS) and charged via a TP4056 module. It powers an Arduino UNO, an ESP32, a DC-DC boost converter, and a servo motor, with the Arduino controlling the servo and communicating with the ESP32.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Ogie Diagram: A project utilizing AMS1117 5.0 V in a practical application
Battery-Powered Arduino UNO and ESP-8266 Smart Controller with LCD and RTC
This circuit is a power management and control system that uses a 12V power supply and a 18650 Li-ion battery pack to provide a stable 5V output through a step-down buck converter. It includes an Arduino UNO, an ESP-8266 controller, a DS1307 RTC module, and a 20x4 I2C LCD display for monitoring and control purposes. The ULN2003A breakout board is used for driving higher current loads.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications

  • Powering microcontrollers (e.g., Arduino, ESP8266, Raspberry Pi peripherals)
  • Voltage regulation for sensors and modules
  • Battery-powered devices
  • General-purpose power supply circuits

Technical Specifications

Key Specifications

Parameter Value
Output Voltage 5.0 V
Input Voltage Range 6.5 V to 15 V
Maximum Output Current 1 A
Dropout Voltage 1.1 V (at 1 A load)
Quiescent Current 5 mA (typical)
Operating Temperature -40°C to +125°C
Package Type SOT-223, TO-252

Pin Configuration

The AMS1117 5.0 V typically comes in a 3-pin SOT-223 or TO-252 package. The pinout is as follows:

Pin Number Pin Name Description
1 ADJ/GND Ground (GND)
2 VOUT Regulated 5.0 V output
3 VIN Input voltage (6.5 V to 15 V)

Usage Instructions

How to Use the AMS1117 5.0 V in a Circuit

  1. Input Voltage: Connect a DC voltage source (6.5 V to 15 V) to the VIN pin. Ensure the input voltage is at least 1.1 V higher than the desired 5.0 V output to maintain proper regulation.
  2. Output Voltage: Connect the load to the VOUT pin. The output will be a stable 5.0 V.
  3. Ground Connection: Connect the ADJ/GND pin to the ground of the circuit.
  4. Capacitors:
    • Place a 10 µF capacitor (electrolytic or ceramic) between VIN and GND to stabilize the input voltage.
    • Place a 10 µF capacitor between VOUT and GND to ensure stable output voltage and reduce noise.

Important Considerations

  • Heat Dissipation: The AMS1117 can generate heat under high current loads. Use a heatsink or ensure proper ventilation if the current exceeds 500 mA.
  • Input Voltage Range: Do not exceed the maximum input voltage of 15 V to avoid damaging the regulator.
  • Load Current: Ensure the load does not draw more than 1 A, as this is the maximum output current rating.
  • Bypass Capacitors: Always use the recommended capacitors to prevent oscillations and ensure stable operation.

Example: Using AMS1117 5.0 V with Arduino UNO

The AMS1117 5.0 V can be used to power an Arduino UNO from a 9 V battery. Below is an example circuit and Arduino code:

Circuit Connections

  • Connect the 9 V battery's positive terminal to the VIN pin of the AMS1117.
  • Connect the battery's negative terminal to the GND pin of the AMS1117.
  • Connect the VOUT pin of the AMS1117 to the 5 V pin of the Arduino UNO.
  • Connect the GND pin of the AMS1117 to the GND pin of the Arduino UNO.

Arduino Code

// Example code to blink an LED connected to pin 13 of Arduino UNO
// Ensure the AMS1117 is providing a stable 5.0 V to the Arduino

void setup() {
  pinMode(13, OUTPUT); // Set pin 13 as an output pin
}

void loop() {
  digitalWrite(13, HIGH); // Turn the LED on
  delay(1000);            // Wait for 1 second
  digitalWrite(13, LOW);  // Turn the LED off
  delay(1000);            // Wait for 1 second
}

Troubleshooting and FAQs

Common Issues and Solutions

  1. Output Voltage is Not 5.0 V:

    • Check the input voltage. Ensure it is at least 6.5 V.
    • Verify the capacitors are correctly connected and have the recommended values.
    • Ensure the load does not exceed 1 A.
  2. Regulator Overheats:

    • Reduce the load current if it exceeds 500 mA.
    • Use a heatsink or improve ventilation around the AMS1117.
  3. Oscillations or Noise on Output:

    • Ensure the input and output capacitors are placed as close as possible to the AMS1117.
    • Use low-ESR capacitors for better performance.
  4. No Output Voltage:

    • Verify all connections, especially the ground connection.
    • Check if the AMS1117 is damaged due to overvoltage or overcurrent.

FAQs

Q: Can I use the AMS1117 5.0 V with a 5 V input?
A: No, the input voltage must be at least 6.5 V to maintain proper regulation. The dropout voltage is approximately 1.1 V.

Q: What type of capacitors should I use with the AMS1117?
A: Use 10 µF electrolytic or ceramic capacitors with low ESR for both input and output.

Q: Can the AMS1117 power a Raspberry Pi?
A: No, the AMS1117 is not suitable for powering a Raspberry Pi, as it requires more current than the AMS1117 can provide.

Q: Is the AMS1117 suitable for battery-powered applications?
A: Yes, but ensure the input voltage remains within the specified range and consider the quiescent current for battery life.