Arduino Pro Mini Basic Info

해초의 꿈·2025년 3월 16일

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

ItemValue
BoardArduino Pro Mini (3.3V, 8MHZ)
Buck converterShunmaii DC-DC Buck Converter 5V-30V To 3.3V 3A
(Debug)FT232RL FTDI USB To TTL Serial Converter Adapter

Software

ItemVersion
CLion2024.3.4
PlatformIO6.1.18
PlatformIO for CLion243.21565.198

Set Debugging Environment

FTDI Connection

Arduino Pro MiniFT232RL FTDI
BLKGND
GNDCTS
VCCVCC
RXTX
TXRX
GRNDTR

Actual Wiring Photo

Set PlatformIO

  • 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 MiniBattery
VCCOUT+
GNDOUT-

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

StateVoltageAmpere (Max)CalculateWatt (Max)
LED ON3.3V0.1A3.3V * 0.1A0.33W
LED OFF3.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나 간단한 출력 정도는 충분히 가능할 것으로 예상

0개의 댓글