티스토리 뷰

[Seeeduino XIAO 개요]

  • SAMD21G18(ARM® Cortex®-M0 아키텍처)
  • 256kB 플래시 메모리
  • 32kB SRAM
  • 12비트 ADC
  • USB 컨트롤러 내장
  • 아두이노(Arduino) IDE 호환
  • 브레드 보드 호환
  • 초소형 폼팩터
  • 디지털/아날로그핀 11개
  • PWM핀 10개
  • DAC 출력핀 1개
  • I2C 인터페이스
  • UART 인터페이스
  • SPI 인터페이스
  • USB-C 타입

[주의 사항]

  • 5V 입력전원을 사용하지만,
  • 내부적으로 3.3V로 동작함.
  • 입출력핀에 3.3V를 초과하는 전압이 가해지면 모듈에 오작동이 발생할 수 있음.

이미지 출처 : https://forum.seeedstudio.com/t/button-interrupt-to-turn-led-on-off-xiao/260746

 

[아두이노IDE 설정]

 

  • 툴> 보드 > 보드매니저 ...

 

  • 타입(Type)에 "XIAO" 입력

 

  • Seeed SAMD Board 의 '설치' 클릭

  • 보드 설치 확인

 

  • 연결 포트 확인

 

[테스트 코드]

int LEDStatus = LOW;

void setup() {
  // put your setup code here, to run once:
  pinMode(LED_BUILTIN, OUTPUT);

}

void loop() {
  // put your main code here, to run repeatedly:
  
  ChangeLEDStatus(100);
}

void ChangeLEDStatus(int delaymSec){
  if(LEDStatus==HIGH){
    digitalWrite(LED_BUILTIN, LOW);
    LEDStatus = LOW;
  }else{
    digitalWrite(LED_BUILTIN, HIGH);
    LEDStatus = HIGH;
  }
  delay(delaymSec);
}
반응형

'HWDesk > HardwareControl' 카테고리의 다른 글

스텝 모터 제어 예제  (1) 2025.04.06
OLED 디스플레이 예제  (1) 2025.04.05
디지털 디밍 기초회로 테스트  (0) 2024.03.29
Arduino Nano ESP32 - 주요 특징  (0) 2023.12.20
핀맵 : 나노 ESP32 대 나노 33 IoT  (0) 2023.12.12
반응형
250x250
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함