SMD 부품 리퍼런스 룰러 및 CircuitPython 개발보드
(Adafruit PyRuler - Engineer Reference Ruler with CircuitPython)
개요
- 본 제품은 엔지니어 SMD 부품 리퍼런스 룰러 및 CircuitPython 개발보드입니다.
- 자주 마주치는 부품의 패키지를 룰러에 포함하고 있습니다.
- 폰트 크기 가이드, 트레이스 너비 다이어그램, 회로도 심볼 가이드를 포함하고 있습니다.
- 또한 룰러 한쪽 끝에는 Trinket M0, Cortex M0+ 개발보드가 장착되어 있으며, 4개의 터치 패드가 장착되어 있습니다.
- code.py 파일을 열고 키보드 모드를 true로 변경하고 터치패드를 클릭하면, 타이핑하기 어려운 Ω, µ, π 를 얻을 수 있습니다.
- 보드를 PC의 USB에 연결하면 디스크 드라이브로 나타나고 code.py를 텍스트 에디터로 수정하여 프로그래밍이 가능합니다.
특징
-
Revision History: A previous version of this PCB was Digi-Key red, now its a beautiful CircuitPython purple!
Product Dimensions: 152.0mm x 25.0mm x 4.3mm / 6.0" x 1.0" x 0.2"
Product Weight: 13.5g / 0.5oz
-
Here are some of the updates you can look forward to when using PyRuler
- ATSAMD21E18 32-bit Cortex M0+ - 256KB Flash, 32 KB RAM, 48 MHz 32 bit processor
- Native USB supported by every OS - can be used in Arduino or CircuitPython as USB serial console, Keyboard/Mouse HID, even a little disk drive for storing Python scripts.
- Can be used with Arduino IDE or CircuitPython
- Four capacitive touch pads.
- Lots of LEDS - Built in green ON LED, red pin #13 LED, RGB DotStar LED, plus red/yellow/green/blue matching LEDs for each capacitive touch pad
- 5 GPIO header pins are available and are not shared with USB or the touch pads/LEDs - so you can use them for whatever you like! Digital I/O with pullup/down. 3 ADCs, 1 DAC, 2 PWM, 3 extra captouch sensors
- Can drive NeoPixels or DotStars on any pins, with enough memory to drive 8000+ pixels. DMA-NeoPixel support on one pin so you can drive pixels without having to spend any processor time on it.
- Native hardware SPI, I2C and Serial available on two pads so you can connect to any I2C or Serial device with true hardware support (no annoying bit-banging). You can have either one SPI device or both I2C and Serial.
- Reset switch for starting your project code over
- Power with either USB or external output (such as a battery) - it'll automatically switch over
문서
- Primary Guide: Adafruit PyRuler
- Please check out the Trinket M0 CircuitPython guide for a list of capabilities and quick-start code examples - CircuitPython is easier to code but not as low-level as Arduino.