아두이노 개발 플랫폼은 메이커, IoT, 제품 개발, 스마트 농장, 스마트 홈 등 모든 분야에서 사랑받는 전자, 코딩 교육 플랫폼입니다.
한 번 배워두면 평생 써먹을 수 있습니다. 여기 아두이노 개발환경이 지원하는 마이크로컨트롤러를 알아보세요.
가장 빠르게 환경을 만들 수 있는 종합 가이드를 무료로 받으세요. 👇👇👇
Arduino IDE는 공식 코어와 서드파티 보드 지원 패키지(BSP)를 통해 매우 폭넓은 마이크로프로세서 및 마이크로컨트롤러 아키텍처를 지원합니다.
1. 공식 및 주요 아키텍처
AVR (8비트): 가장 전통적인 Arduino 아키텍처입니다.
ATmega328P: Arduino Uno R3, Nano 등에서 사용됩니다.
ATmega2560: Arduino Mega 2560에 탑재됩니다.
ATmega32U4: Arduino Micro 및 Leonardo에서 사용됩니다.
ARM Cortex-M (32비트): 현대적인 고성능 프로세서 라인업입니다.
SAMD21 (M0+): MKR 시리즈 및 Zero에 사용됩니다.
Renesas RA4M1: Arduino Uno R4 (Minima/WiFi)의 핵심 칩입니다.
STM32 시리즈: STM32Duino 공식 코어를 통해 M0부터 M7까지 광범위하게 지원됩니다.
nRF52 시리즈: Nano 33 BLE와 같은 블루투스 지원 보드에 사용됩니다.
Raspberry Pi RP2040: Raspberry Pi Pico 및 Nano RP2040 Connect에서 사용되는 Cortex-M0+ 칩입니다.
2. Wi-Fi 및 통신 특화 칩셋
Espressif Systems:
ESP8266: 저가형 Wi-Fi 모듈의 대명사입니다.
ESP32: Wi-Fi와 블루투스를 모두 지원하는 강력한 듀얼 코어 칩셋입니다.
Realtek: RTL8720 등 IoT 특화 칩셋들이 지원됩니다.
3. 최신 및 고성능 프로세서 (2025년 기준)
Qualcomm QRB2210: 2025년에 출시된 Arduino Uno Q에 탑재된 쿼드코어 ARM Cortex-A53 마이크로프로세서입니다. 리눅스 환경과 실시간 제어를 동시에 지원합니다.
RISC-V: 오픈 소스 아키텍처인 RISC-V 기반의 CH32V 시리즈 등에 대한 지원이 확대되고 있습니다.
4. 기타 서드파티 지원
Arduino IDE의 보드 매니저를 통해 다음 제조사의 칩들도 프로그래밍할 수 있습니다.
Teensy (NXP i.MX RT 시리즈): 고성능 Cortex-M7 프로세서를 지원합니다.
Texas Instruments: MSP430 및 Tiva C 시리즈 (Energia 프로젝트 연동).
Microchip PIC32: chipKIT 플랫폼을 통해 지원됩니다.
필요한 보드의 라이브러리를 설치하려면 Arduino IDE의 보드 매니저(Board Manager)를 활용하십시오.
https://kimbongzo.gumroad.com/l/ArduinoIDE2UltimateGuide

댓글
댓글 쓰기