3500 Datasheet by Adafruit Industries LLC

View All Related Products | Download PDF Datasheet
fi'adafruit —m.mu,uu H
Adafruit Trinket M0 - for use with
CircuitPython & Arduino IDE PRODUCT ID: 3500
Description
TheAdafruitTrinketM0maybesmall,butdonotbefooledbyitssize!It'satinymicrocontrollerboard,
builtaroundtheAtmelATSAMD21,alittlechipwithalotofpower.Wewantedtodesigna
microcontrollerboardthatwassmallenoughtofitintoanyproject,andlowcostenoughtouse
withouthesitation.Perfectforwhenyoudon'twanttogiveupyourexpensivedevboardandyou
aren'twillingtotakeaparttheprojectyouworkedsohardtodesign.It'sourlowestcost
CircuitPythonprogrammableboard!
We'vetakenthesameformfactorweusedfortheoriginalATtiny85basedTrinketandgaveitan
upgrade.TheTrinketM0hasswappedoutthelightweightATtiny85foraATSAMD21E18powerhouse.
It'sjustassmall,andit'seasiertouse,soyoucandomore.
ThemostexcitingpartoftheTrinketM0isthatwhileyoucanuseitwiththeArduinoIDE,weare
shippingitwithCircuitPythononboard.Whenyouplugitin,itwillshowupasaverysmalldiskdrive
withmain.pyonit.Editmain.pywithyourfavoritetexteditortobuildyourprojectusingPython,the
mostpopularprogramminglanguage.Noinstalls,IDEorcompilerneeded,soyoucanuseitonany
computer,evenChromeBooksorcomputersyoucan'tinstallsoftwareon.Whenyou'redone,unplug
theTrinketM0andyourcodewillgowithyou.
HerearesomeoftheupdatesyoucanlookforwardtowhenusingTrinketM0:
o Samesize,formfactor,andpinoutasclassicTrinket
o UpdatingATtiny858bitAVRforATSAMD21E1832bitCortexM0+
o 256KBFlash‐32xasmuchas8KBonATtiny85
o 32KBRAM‐64xasmuchas512bytesonATtiny85
o 48MHz32bitprocessor‐6xasfastasATtiny85(noteventakingintoaccount32bit
speedups)
o NativeUSBsupportedbyeveryOS‐canbeusedinArduinoorCircuitPythonasUSB
serialconsole,Keyboard/MouseHID,evenalittlediskdriveforstoringPythonscripts.
(ATtiny85doesnothavenativeUSB)
o CanbeusedwithArduinoIDEorCircuitPython
o BuiltingreenONLED
o Builtinredpin#13LED
o BuiltinRGBDotStarLED
o All5GPIOpinsareavailableandarenotsharedwithUSB‐soyoucanusethemfor
whateveryoulike!
FiveGPIOpinswithdigitalinput/outputwithinternallyconnectedpullupsor
pulldowns
ThreeoftheI/Opinscanbeusedfor12bitanaloginput
TrueanalogoutputononeI/Opin‐canbeusedtoplay10bitqualityaudio
clips
WegavetheM0padstheexactsamenamesastheoriginalTrinketsoallyour
existingArduinocodewillworkexactlythesameasiswithoutchanges
TwohighspeedPWMoutputs‐forservos,LEDs,etc
Threepinscanalsobeusedashardwarecapacitivetouchsensorswithno
additionalcomponentsrequired
CandriveNeoPixelsorDotStarsonanypins,withenoughmemorytodrive
8000+pixels.DMANeoPixelsupportononepinsoyoucandrivepixelswithout
havingtospendanyprocessortimeonit.
NativehardwareSPI,I2CandSerialavailableontwopadssoyoucanconnectto
anyI2CorSerialdevicewithtruehardwaresupport(noannoyingbitbanging).
YoucanhaveeitheroneSPIdeviceorbothI2CandSerial.
o SameResetswitchforstartingyourprojectcodeover
o PowerwitheitherUSBorexternaloutput(suchasabattery)‐it'llautomaticallyswitch
over
o Mountingholes!Yeah!
o Reallyreallysmall
EachordercomeswithonefullyassembledandtestedTrinketM0withCircuitPython&examplecode
programmedin.
Sowhatareyouwaitingfor?PickupaTrinketM0todayandbeamazedathoweasyandfastitistoget
startedwithTrinketandCircuitPython!
Technical Details
Dimensions:
o 27mmx15.3mmx2.75mm/1.07"x0.6"x0.1"
o HeightwithMicroUSB:3.5mm/0.14"
o Weight:1.4g
 https://www.adafruit.com/product/35009617

Products related to this Datasheet

TRINKET M0 ATSAMD21E18 EVAL BRD