피더 M0 익스프레스 보드 -파이썬 프로그래밍, ATSAMD21
(Adafruit Feather M0 Express - Designed for CircuitPython
- ATSAMD21 Cortex M0)
개요
- 본 제품은 CircuitPython 사용이 가능한 마이크로컨트롤러 모듈입니다.
- CircuitPython은 MicroPython을 초보자도 사용하기 쉽게 한 버전으로 특별히 electronics와 사용하게 만든 버전입니다.
- 보드에는 ATSAMD21G18 ARM Cotex M0 프로세서가 장착되어 있으며, 아두이노 IDE 상에서 개발 진행 또한 가능합니다.
- 작은 크기의 네오픽셀 LED, 프로토 타이핑 공간, 2MB SPI 플래쉬가 지원되며, 플래쉬는 아주 작은 하드 디스크처럼 사용이 가능합니다.
- CircuitPython을 사용시에는 2MB 플래쉬는 스크립트 저장공간으로 사용되며, 아두이노 환경에서는 플래쉬에 데이터를 읽고 쓸수 있으며, 그 파일을 USB에서 접근할 수 있습니다.
- 피더 M0에는 USB 저장공간처럼 보이게 하는 UF2 bootloader가 미리 심겨져 있어 펌웨어를 끌어다 놓아 프로그래밍을 할 수 있습니다.
특징
- Measures 2.0" x 0.9" x 0.28" (51mm x 23mm x 8mm) without headers soldered in
- Light as a (large?) feather - 5 grams
- ATSAMD21G18 @ 48MHz with 3.3V logic/power
- 256KB of FLASH + 32KB of RAM
- No EEPROM
- 32.768 KHz crystal for clock generation & RTC
- 3.3V regulator with 500mA peak current output
- USB native support, comes with USB bootloader and serial port debugging
- You also get tons of pins - 20 GPIO pins
- Hardware Serial, hardware I2C, hardware SPI support
- PWM outputs on all pins
- 6 x 12-bit analog inputs
- 1 x 10-bit analog ouput (DAC)
- Built in 100mA lipoly charger with charging status indicator LED
- Pin #13 red LED for general purpose blinking
- Power/enable pin
- 4 mounting holes
- Reset button