Ordered on weekdays before 14:00 = shipped the same day and delivered the next day in 98% of cases. Free returns 30-day reflection period 1-year warranty

Wiring diagram and code example

How to connect the 18650 Battery Holder with Charger and 5V Step-up Module (USB-C) to an Arduino UNO or ESP32, with an example sketch you can upload straight away.

Powering Arduino Uno with 18650 Battery Shield

This setup demonstrates how to power the Arduino Uno portably using the 18650 battery shield with built-in 5V boost converter. The shield boosts the battery voltage to a steady 5V output and feeds it directly into the Arduino 5V and GND pins. The built-in LED blinks and heartbeat status messages are sent over serial to confirm continuous power delivery.

Wiring diagram: 18650 Battery Holder with Charger and 5V Step-up Module (USB-C) on an Arduino UNO
Wiring diagram · Click to enlarge
Connection table: 18650 Battery Holder with Charger and 5V Step-up Module (USB-C) on an Arduino UNO
Connection table · Click to enlarge
Powering_Arduino_Uno_with_18650_Battery_.ino · compiled and verified
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : Powering Arduino Uno with 18650 Battery Shield
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : 18650 Battery Shield with USB-C Charger and 5V Boost Converter
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// Powering Arduino Uno from 18650 Battery Shield with 5V Boost Converter

const int LED_PIN = 13;

void setup() {
  pinMode(LED_PIN, OUTPUT);
  Serial.begin(115200);
  
  Serial.println(F("18650 Battery Shield 5V Power Demo"));
  Serial.println(F("Arduino Uno is running from the shield's 5V UPS output."));
}

void loop() {
  // Blink onboard LED to visually confirm operation while on battery
  digitalWrite(LED_PIN, HIGH);
  delay(500);
  digitalWrite(LED_PIN, LOW);
  delay(500);

  Serial.println(F("Operating normally on battery power..."));
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

ESP32 18650 UPS Battery Shield Demo

This setup powers the ESP32 directly from the 18650 battery shield using its 5V boosted UPS output. The module supplies regulated 5V power from the battery and supports charging via USB-C without interrupting power to the ESP32. The sketch blinks the onboard LED and reports uptime over the Serial Monitor to show steady portable operation.

Wiring diagram: 18650 Battery Holder with Charger and 5V Step-up Module (USB-C) on an ESP32 DevKit V1
Wiring diagram · Click to enlarge
Connection table: 18650 Battery Holder with Charger and 5V Step-up Module (USB-C) on an ESP32 DevKit V1
Connection table · Click to enlarge
ESP32_18650_UPS_Battery_Shield_Demo.ino · compiled and verified
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ESP32 18650 UPS Battery Shield Demo
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : 18650 Battery Shield with USB-C Charger and 5V Boost Converter
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

const int LED_PIN = 2;
unsigned long lastReport = 0;

void setup() {
  Serial.begin(115200);
  pinMode(LED_PIN, OUTPUT);

  Serial.println("ESP32 powered by 18650 Battery Shield!");
  Serial.println("Running portable test...");
}

void loop() {
  // Blink the onboard LED
  digitalWrite(LED_PIN, HIGH);
  delay(500);
  digitalWrite(LED_PIN, LOW);
  delay(500);

  // Report status every 2 seconds
  if (millis() - lastReport >= 2000) {
    lastReport = millis();
    unsigned long seconds = millis() / 1000;
    Serial.print("Battery-powered uptime: ");
    Serial.print(seconds);
    Serial.println(" s");
  }
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

18650 Battery Holder with Charger and 5V Step-up Module (USB-C)

This advanced 18650 battery holder, with integrated charger and 5V step-up module, is designed for electronics hobbyists and professionals who need reliable power supply without compromising on technical specifications. It is a built-in module that offers high performance and battery protection.

NOTE: This module must be equipped with a button to switch it ON/OFF.

Technical Specifications:

  • Input Voltage: 5V (via USB-C connection)
  • Output Voltage: 5.1V (Stable 5.1V step-up output regardless of battery charge)
  • Output Current: Max. 1000mA
  • Battery Type: Suitable for 18650 Li-Ion batteries (not included)
  • Battery Protection: Cutoff function at 2.6V to prevent deep discharge
  • Charging Current: Integrated charging circuit for efficient and safe charging
  • Battery Charging Voltage: 4.2V
  • Connectivity: USB-C connection for broad compatibility
  • Dimensions: Compact built-in module for seamless integration into electronic projects
  • LED Indicator: Charge status indicator for visual feedback

Features and Benefits:

  • Reliable Performance: The 18650 battery holder delivers a stable 5.1V output, which is ideal for electronic circuits and devices that require a constant power supply.

  • Battery Protection: The built-in 2.6V cutoff function protects your 18650 battery from deep discharge, extending battery life and preventing damage.

  • Efficient Charging: The integrated charging circuit ensures efficient and safe charging of your battery, with a charging voltage of 4.2V.

  • Easy Installation: This module is designed for seamless integration into your electronic projects, allowing you to achieve reliable power supply.

  • Wide Compatibility: The USB-C connection makes it easy to integrate this module into various electronic applications.

This technical 18650 battery holder is the ideal choice for electronics hobbyists and professionals who need reliable and technically advanced power supply. With a focus on performance and protection, this module will meet your expectations and be a valuable addition to your projects.

Dimensions:
Length: 90mm
Width: 21.7mm
Height: 28.3mm

  • USB-C connection
  • 18650 Li-Ion
  • LED indicator
  • Compact module

Why choose this product?

  • Stable power supply – Delivers a stable 5.1V output.
  • Prevents deep discharge – Cutoff at 2.6V protects the battery.
  • Efficient charging – Integrated charging circuit charges safely.
  • Seamless integration – Designed for integration into electronic projects.
  • USB-C compatible – USB-C connection for broad compatibility.
Specifications
DimensionsCompact built-in module for seamless integration into electronic projects
Width21.7 mm
LED indicatorCharging status indicator for visual feedback
Input voltage5V (via USB-C port)
Output voltage5.1V (Stable 5.1V step-up output regardless of battery charge)
Length90 mm
ConnectivityUSB-C connection for broad compatibility
Height28.3 mm
Charging currentIntegrated charging circuit for efficient and safe charging
Output currentMax. 1000mA
Battery typeSuitable for 18650 Li-Ion batteries (not included)
Battery protectionCutoff function at 2.6V to prevent deep discharge
Battery charging voltage4.2V

Frequently bought together

Total: € 33,95

Reviews

★★★★★ 4,0/5 1 review
  • ★★★★★André B.Verified purchase

    Unfortunately no pass-through (charging and discharging at the same time). Charging current approx. 1100 mA with a half-charged battery. Otherwise works perfectly.

Write a review
Your rating

Shipping & returns

Shipping

  • Parcel with track & trace€ 7,70Within 24 hours
  • Pick up at PostNL location€ 7,40Within 24 hours
  • Letterbox parcel€ 3,70Within 2 business days
  • Letterbox parcel 24 hours€ 4,55Within 24 hours
  • Pick up in storeFree
All about shipping

Returns

Not satisfied? You have 30 days after delivery to return the product.

All about returns