Overview
- Arduino Pro Mini (3.3V, 8MHZ) 사용
- 기본적인 전력 소비량을 측정
- AAA 배터리 3개로 구성된 4.5V를 DC-DC Buck Converter를 통해 3.3V로 변환하여 최대 3A까지 전력 공급
- 전력 소비량은 멀티미터를 사용하여 간단히 확인
- AAA Battery 부분에서 멀티미터를 사용하여 Buck converter도 같이 측정
Test Environment
Hardware
| Item | Value |
|---|
| Board | Arduino Pro Mini (3.3V, 8MHZ) |
| Buck converter | Shunmaii DC-DC Buck Converter 5V-30V To 3.3V 3A |
| (Debug) | FT232RL FTDI USB To TTL Serial Converter Adapter |
Software
| Item | Version |
|---|
| CLion | 2024.3.4 |
| PlatformIO | 6.1.18 |
| PlatformIO for CLion | 243.21565.198 |
Set Debugging Environment
FTDI Connection
| Arduino Pro Mini | FT232RL FTDI |
|---|
| BLK | GND |
| GND | CTS |
| VCC | VCC |
| RX | TX |
| TX | RX |
| GRN | DTR |
Actual Wiring Photo

- Shell
- PlatformIO Core 설치 (
brew install platformio)
- CLion 설정
- PlatformIO for CLion 설치
- Setting -> Languages & Frameworks -> PlatformIO -> Path 설정 (
/opt/homebrew/bin/pio)
- File -> New -> Project 진입하여 PlatformIO -> Arduino -> Arduino Pro or Pro Mini ATmega328 (3.3V, 8MHz)
Set Battery connection
Connection
| Arduino Pro Mini | Battery |
|---|
| VCC | OUT+ |
| GND | OUT- |
Actual Wiring Photo

Sample Code
main.c
#include <Arduino.h>
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
digitalWrite(LED_BUILTIN, LOW);
delay(2000);
}
CLion Screenshot

Power Consumption
| State | Voltage | Ampere (Max) | Calculate | Watt (Max) |
|---|
| LED ON | 3.3V | 0.1A | 3.3V * 0.1A | 0.33W |
| LED OFF | 3.3V | 계측 불가 수준 | - | - |
- 전력 소모량이 매우 낮아 멀티미터로 정확한 측정이 어려움
- 직접 배터리 라인에 멀티미터를 직렬로 연결해서 측정
- Buck Converter 전원 입력 측에서 측정
Conclusion
- Raspberry Pi Zero와 비교하면 부팅에 소요되는 시간이 거의 없어 즉각적인 사용 가능
- 일반 MCU는 OS 부팅이 아니라 단순 펌웨어 실행이라 전문적이지 않은 환경에서 비교가 어려움
- LED ON시 소비 전력은 약 0.3W 이지만, 측정치가 매우 낮아 추가 확인을 필요로 함 (Raspberry Pi Zero의 경우 Idle시 0.6W 소요)
Next Steps
- PN532를 이용한 NFC RFID 보드를 연동하고 추가 전력 상승량을 비교
- Arduino Pro Mini는 2KB SRAM, 32KB 플래시(ATmega328P) 등으로 사양이 제한되어 있음
- 성능 한계 내에서도 NFC 인식 + LED나 간단한 출력 정도는 충분히 가능할 것으로 예상
Link