Prydnadssaker kan vara litet, men låt dig inte luras av dess storlek! Det är ett litet mikrokontrollerkort, byggt kring Atmel ATtiny85, ett litet chip med mycket kraft. Vi ville designa ett mikrokontrollerkort som var tillräckligt litet för att passa in i alla projekt och låg kostnad nog att använda utan att tveka. Perfekt för när du inte vill ge upp din dyra dev-board och du inte är villig att ta isär projektet du arbetat så hårt med att designa. Det är vårt billigaste programmerbara arduino-IDE-kort!
Attiny85 är en rolig processor för trots att den är så liten har den 8K blixt och 5 I/O-stift, inklusive analoga ingångar och PWM "analoga" utgångar. Vi designade en USB-starthanterare så att du kan ansluta den till vilken dator som helst och programmera om den via en USB-port precis som en Arduino. Faktum är att vi till och med gjorde några enkla modifieringar av Arduino IDE så att det fungerar som ett mini-Arduino-kort. Du kan inte stapla en stor sköld på den men för många små och enkla projekt kommer Trinket att vara din bästa plattform.
Detta är 5V Trinket. Det finns två versioner av Trinket. En är 3V och en är 5V. Båda fungerar likadant, men har olika driftlogikspänningar. Använd 3V-en för att ansluta till sensorer och enheter som behöver 3V-logik, eller när du vill stänga av den från ett LiPo-batteri. 3V-versionen bör endast köras på 8 MHz. Använd 5V för sensorer och komponenter som kan använda eller kräver 5V logik. 5V-versionen kan köras på 8 MHz eller 16MHz genom att ställa in den mjukvaruinställda klockfrekvensen.
Även om du kan programmera Trinket med Arduino IDE, är det inte helt 100% Arduino-kompatibelt. Det finns vissa saker du byter ut för en så liten och billig mikrokontroller!
- Trinket har ingen seriell portanslutning för felsökning så serieportmonitorn kommer inte att kunna skicka/ta emot data
- Vissa datorers USB v3-portar känner inte igen Trinkets bootloader. Använd helt enkelt en USB v2-port eller en USB-hubb däremellan
Här är några användbara specifikationer!
- ATtiny85 ombord, 8K flash, 512 byte SRAM, 512 byte EEPROM
- Intern oscillator går på 8MHz, men kan dubbleras i mjukvara för 16MHz
- USB bootloader med en snygg LED-indikator ser precis ut som en USBtinyISP så att du kan programmera den med AVRdude (med en enkel konfigurationsändring) och/eller Arduino IDE (med några enkla konfigurationsändringar)
- Mikro-USB-uttag för ström- och/eller USB-uppladdning, du kan lägga den i en låda eller tejpa upp den och använda valfri USB-kabel när du vill programmera om.
- Vi har verkligen arbetat hårt med bootloader-processen för att göra den robust och idiotsäker, den här brädan kommer inte upp och dör på dig mitt i ett projekt!
- ~5,25K byte tillgängliga för användning (2,75K för bootloader)
- Finns i både 3V och 5V smaker
- Inbyggd 3,3V eller 5,0V strömregulator med 150mA utgångskapacitet och ultralågt avfall. Upp till 16V ingång, omvänd polaritetsskydd, termiskt och strömbegränsningsskydd.
- Ström med antingen USB eller extern utgång (som ett batteri) - den växlar automatiskt
- Inbyggd grön ström-LED och röd stift #1 LED
- Återställ-knapp för att gå in i starthanteraren eller starta om programmet. Inget behov av att koppla ur/återansluta kortet varje gång du vill återställa eller uppdatera!
- 5 GPIO - 2 delas med USB-gränssnittet. De 3 oberoende IO-stiften har också 1 analog ingång och 2 PWM-utgångar. De 2 delade IO-stiften har ytterligare 2 analoga ingångar och ytterligare en PWM-utgång.
- Hårdvara I2C / SPI-kapacitet för breakout och sensorgränssnitt.
- Fungerar med många grundläggande Arduino-bibliotek inklusive Adafruit Neopixel!
- Monteringshål! Ja!
- Verkligen riktigt liten