

The AEM10330 is a Power Management Integrated Circuit (PMIC) manufactured by e-peas. It is designed to efficiently manage the power requirements of electronic systems, particularly in energy-harvesting applications. This PMIC integrates voltage regulation, battery management, and power sequencing functionalities, making it ideal for low-power IoT devices, wearable electronics, and other energy-sensitive applications.








The AEM10330 is optimized for ultra-low-power applications and offers the following key specifications:
The AEM10330 features a 28-pin QFN package. Below is the pinout and description:
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | VIN | Input voltage from the energy source (e.g., solar panel, TEG) |
| 2 | GND | Ground connection |
| 3 | VOUT1 | Primary regulated output voltage |
| 4 | VOUT2 | Secondary regulated output voltage |
| 5 | VBAT | Battery connection for energy storage |
| 6 | EN | Enable pin to activate or deactivate the PMIC |
| 7 | MPPT | Maximum Power Point Tracking configuration pin |
| 8 | VSTORE | Energy storage capacitor connection |
| 9-28 | NC/Other | Reserved or no-connect pins (refer to the datasheet for detailed pin functions) |
The AEM10330 is designed to simplify power management in energy-harvesting systems. Follow these steps to integrate it into your circuit:
The AEM10330 can be used to power an Arduino UNO in energy-harvesting applications. Below is an example of how to connect the PMIC to the Arduino and monitor the output voltage:
// Example code to monitor the output voltage of the AEM10330 using Arduino UNO
const int voltagePin = A0; // Analog pin to read the output voltage
float voltage = 0.0;
void setup() {
Serial.begin(9600); // Initialize serial communication
pinMode(voltagePin, INPUT); // Set the voltage pin as input
}
void loop() {
int sensorValue = analogRead(voltagePin); // Read the analog value
voltage = sensorValue * (5.0 / 1023.0); // Convert to voltage (assuming 5V reference)
// Print the voltage to the Serial Monitor
Serial.print("Output Voltage: ");
Serial.print(voltage);
Serial.println(" V");
delay(1000); // Wait for 1 second before the next reading
}
No Output Voltage
Low Efficiency
Overheating
Can the AEM10330 work with non-rechargeable batteries?
What is the maximum power the AEM10330 can handle?
How do I configure the output voltages?
By following this documentation, users can effectively integrate the AEM10330 into their energy-harvesting systems and optimize power management for their applications.