초소형 오픈소스 보드 Adafruit Trinket
보드의 크기가 문제가 되는 프로젝트 라면 한번 고려해 볼만 합니다. 아두이노 프로 미니보다도 작은 사이즈에 유사한 기능을 제공하는 보드입니다.
31×15.5mm 의 크기에 3.3V/5V 용이 있으며 각각 8MHz/16MHz 로 동작합니다. 아두이노 IDE 사용이 가능하며(하지만 아두이노와 100% 호환은 아님) USB 포트로 프로그램 업로드가 가능합니다. 자세한 스펙은…
Here are some useful specifications!
- ATtiny85 on-board, 8K of flash, 512 byte of SRAM, 512 bytes of EEPROM
- Internal oscillator runs at 8MHz, but can be doubled in software for 16MHz
- USB bootloader with a nice LED indicator looks just like a USBtinyISP so you can program it with AVRdude (with a simple config modification)and/or the Arduino IDE (with a few simple config modifications)
- Mini-USB jack for power and/or USB uploading, you can put it in a box or tape it up and use any USB cable for when you want to reprogram.
- We really worked hard on the bootloader process to make it rugged and foolproof, this board wont up and die on you in the middle of a project!
- ~5.25K bytes available for use (2.75K taken for the bootloader)
- Available in both 3V and 5V flavors
- On-board 3.3V or 5.0V power regulator with 150mA output capability and ultra-low dropout. Up to 16V input, reverse-polarity protection, thermal and current-limit protection.
- Power with either USB or external output (such as a battery) – it’ll automatically switch over
- On-board green power LED and red pin #1 LED
- Reset button for entering the bootloader or restarting the program. No need to unplug/replug the board every time you want to reset or update!
- 5 GPIO – 2 shared with the USB interface. The 3 independent IO pins have 1 analog input and 2 PWM output as well. The 2 shared IO pins have 2 more analog inputs and one more PWM output.
- Hardware I2C / SPI capability for breakout & sensor interfacing.
- Works with many basic Arduino libraries including Adafruit Neopixel!
- Mounting holes! Yeah!
- Really really small
단점은…
먼저 디버깅용 시리얼 포트 지원이 되지 않습니다.
USB V3 에서 부트로더를 인식하지 못하는 경우가 있기 때문에 V2를 사용하거나 USB 허브를 이용해야 합니다.
리눅스는 지원하지 않습니다.
아두이노 프로 미니와 비교해 볼 때 flash/RAM/EEPROM 등이 절반 정도로 작습니다.
제품에 대한 자세한 내용은 이곳에서 확인