Adafruit Trinket - Mini Microcontroller - 3.3V Logik
Først en lille bemærkning: Trinket bruger bit-bang1 USB metode, der ikke fungerer så godt som det gjorde i 2014. Det vil ikke fungere godt med mange moderne computere. Så på trods af vi stadig lagerfører Trinket, er det primært så folk kan vedligeholde ældre projekter. Vi anbefaler altså ikke denne udgave af Trinket til nye projekter. Tjek i stedet Trinket M0. Denne udgave har medfødt USB understøttelse, flere egenskaber og ligger i samme prisleje!
Trinket er nok lille, men lad dig ikke narre and dens størrelse! Det er et meget lille mikrocontroller kort, bygget på Atmels ATtiny85, en lille chip med massere af krafter. Adafruit ønskede at designe et mikrocontroller kort, der er lille nok til at passe i et hvert projekt, og med en attraktiv pris. Perfekt når du ikke ønsker at bruge dit dyre udviklingskort, men heller ikke ønsker at skille det projekt du har arbejdet hårdt på at designe ad. Trinket er Adafruits billigste arduino-IDE programmerebare kort!
Attiny85 er en sjov processor for selvom den er så llle, har dens 8K flash, og 5 I/O pins, inklusiv analoge inputs og PWM 'analoge' outputs. Adafruit har designet en USB-bootloader så du kan tilslutte Trinket til enhver pc og programmere den via USB-porten ligesom en Arduino (Læs venligst den indledende bemærkning). Adafruit har faktisk lavet nogle simple modifikationer til Arduino IDE så det fungerer ligesom et mini-Arduino kort. Du kan ikke montere et stort skjold på Trinket, men til mange mindre og simple projekter, kan Trinket meget vel blive din foretrukne platform.
Dette er 3V Trinket udgaven. Der er to udgaver the Trinket. Den ene er 3V og den anden er 5V. Begge fungerer på samme måde, men har forskellige logic spændinger. Du kan bruge 3V udgaven til at interface med sensorer og enheder der kræver 3V logic, eller hvis du ønsker at køre den på et LiPo batteri. 3V udgaven burde kun køre med 8 MHz. Man kan bruge 5V udgaven til sensorer og komponenter der kan bruge eller kræver 5V logic. 5V udgaven kan køre med 8 MHz eller med 16MHz ved at indstille den software-indstillelige clockfrekvens.
Selvom du kan programmere Trinket gennem Arduino IDE’en, er Trinket ikke 100% Arduino-kompatibel. Der er nogle ting der ofres for så lille og billig en mikrocontroller!
- Trinket har ikke en Serial-port forbindelse til fejlsøgning, så serial-port monitoren kan ikke sende/modtage data
- Nogle computeres USB3.x porte genkender ikke Trinkets bootloader. Brug i stedet en USB2.0 port eller en USB-hub imellem pc og Trinket
SPECIFIKATIONER
- ATtiny85 chip, 8K flash, 512 byte SRAM, 512 bytes EEPROM
- Interne oscillator kører 8MHz, men det kan fordobles i software til 16MHz (5V udgaven)
- USB-bootloader med en fin LED indikator, der ligner en USBtinyISP så du kan programmere den med AVRdude (med en simpel konfiguration modifikation) og/eller Arduino IDE (med få simple konfiguration modifikationer)
- MicroUSB stik til strømforsyning og/eller USB-upload, du kan putte Trinket i en boks eller bare tape den fast og bruge et USB-kabel når du ønsker at omprogrammere.
- Adafruit har abejdet hårdt på bootloader processen får at gøre denne solid og let at bruge, dette kort “dør” ikke midt i et projekt!
- ~5.25K bytes tilgængelig til brug (2.75K bruges til bootloaderen)
- Tilgængelig i både 3V og 5V udgave
- Integreret 3.3V eller 5.0V strømregulator der kan levere 150mA output og ultra-lav dropout. Op til 16V input, omvendt polaritetsbeskyttelse, termisk- og strøm-begrænsende beskyttelse.
- Strømforsynes via enten USB eller ekstern strømkilde (f.eks. fra batteri) - Trinket skifter automatisk strømkilde
- Integreret grøn strøm LED og rød pin #1 LED
- Reset knap til at starte bootloaderen eller genstarte program. Det er ikke nødvendigt at trække strømstikket på kortet hver gang du ønsker at resette eller opdatere!
- 5 GPIO - 2 delt med USB interfacet. De 3 separate I/O pins har 1 analogt input og 2 PWM outputs. De 2 delte I/O pins har 2 yderligere analoge inputs og ét yderligere PWM-output.
- Hardware I2C / SPI-muligheder til at interface med breakout & sensorer.
- Fungerer med mange basale Arduino biblioteker inklusiv Adafruit Neopixel [ENG]!
- Monteringshuller
- Virkelig lille :)
TEKNISKE DETALJER
- Dimensioner: 1.1" x 0.6" x 0.2" / 27mm x 15 x 4mm
- Vægt (uden headers): 1.85 grams
- Datablade, EagleCAD PCB filer, tegninger, og Fritzing bibliotek er tilgængelig i produkt guiden
1 Bit-banging er en teknik der kan anvendes i embedded systemer. Bit-banging er f.eks. at implementere seriel kommunikation i software, uden anvendelse af dedikeret hardware, som f.eks. en UART eller et skifteregister
Brand | Adafruit |
---|---|
Vægt (kg) | 0.001000 |