AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

SparkFun

$72.70 |
In stock at supplier
No reviews yet

The Qduino Mini is a compact, Arduino-compatible development board with built-in LiPo battery charging and a fuel gauge for monitoring battery level. Based o...

Stock availability

Available with leadtime
71 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Qduino Mini is a compact, Arduino-compatible development board with built-in LiPo battery charging and a fuel gauge for monitoring battery level. Based on the ATmega32U4, it runs at 3.3V/8 MHz and measures just 2 × 3.8 cm — ideal for embedding in space-constrained projects.

The board charges via USB with automatic switching between USB and battery power, so you can program and charge simultaneously. Two RGB LEDs are included: one for charge/TX/RX status and one that is user-programmable. It is breadboard-compatible and 100% open source.

Key Features

  • Built-In LiPo ChargerMCP73831 charges via USB with auto-switching circuit
  • Battery Fuel GaugeMAX17048 monitors battery level with Arduino library support
  • Ultra Compact – 2 × 3.8 cm, 3.5 g
  • Two RGB LEDs – Status LED (charge, TX, RX) plus a user-programmable LED
  • Breadboard Compatible – Standard pin spacing for prototyping
  • Arduino Compatible – Program via Arduino IDE with Qduino Mini board profile

Specifications

  • Processor – ATmega32U4
  • Flash – 32 KB
  • SRAM – 2.5 KB
  • EEPROM – 1 KB
  • Operating Voltage – 3.3V @ 8 MHz
  • Digital I/O – 26 (13 dedicated), 7 with PWM
  • Analogue Channels – 12 (6 dedicated)
  • InterfacesSPI, I²C, UART
  • RegulatorAP2112K 3.3V 600 mA

Ideal For

  • Battery-powered wearable projects
  • Quadcopters, drones, and high-altitude balloons
  • Compact embedded electronics
  • Portable data logging
Note: Ensure "Qduino Mini" is selected as the board type in the Arduino IDE before uploading. Uploading with the wrong board profile may brick the device.

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

AP2112K
AP2112K is a small low-dropout (LDO) voltage regulator that supplies a stable fixed output (commonly 3.3V) from a higher input such as USB 5V. Its ratings matter for checking the acceptable input voltage range and the maximum current available to the powered electronics.
EEPROM
A type of non-volatile memory that keeps stored data even when power is turned off. In a sensor module, it can be used to store settings or calibration data so they do not need to be re-entered every time.
IDE
Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
LED
A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
LiPo
A LiPo (lithium polymer) battery is a rechargeable lithium battery widely used in portable projects because it is light and compact. LiPo cells need correct charging circuitry and careful handling to stay safe, so equipment that supports LiPo generally includes charging or protection hardware suited to that battery type.
MAX17048
A battery fuel-gauge chip that estimates how much charge is left in a LiPo battery. It matters for portable projects because your software can monitor battery level instead of only measuring voltage.
MCP73831
A lithium battery charger chip used to safely charge a single-cell LiPo battery. It matters because it lets the board recharge a battery from USB or another input without needing a separate charger module.
PWM
Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
RGB
Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
RX
RX means receive, usually showing data being received by the board. An RX indicator LED can help with troubleshooting USB or serial communication.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
TX
TX means transmit, usually showing data being sent from the board. A TX indicator LED can help you see when the board is communicating or uploading code.
UART
UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.

Qduino Mini Schematic

Schematic · 93.4 KB · Click any page to view full size

Download PDF

Qduino Mini Datasheet

Datasheet · 615.3 KB · Click any page to view full size

Download PDF

Supplier page — sparkfun.com

Supplier Description · 704.7 KB · Click any page to view full size

Download PDF

Source Code

Open-source libraries, firmware & example projects for this product

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.