robot expansion board for - digi-key sheets/seeed technology/105990110_web.pdfmicro usb charger port...
TRANSCRIPT
![Page 1: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/1.jpg)
RobotBit‐RobotExpansionBoardforMicro:bit SKU105990110
Robotbitisanexcellentroboticexpansionboardspeciallydesigned(forMicrobit,byKittenBotteam)forprimaryschoolstudents/traininginstitutions/parents/enthusiastsasaroboticaccessory.
ProductFeature
IthasapowerfulabilitytodriveDCmotors,steppermotors,servos,andonboardbuzzerandRGBpixelsandreleaseallvalidIOfrommicrobit,withsupportthemostcommonelectronicsmoduleinthemarket.Itcomeswith18650batteryholder,integratedlithiumbatteryboost,chargingandprotectionchip.Supportforexternalpowerinput.MechnicallysupportforKittenBotroboticchassisandLEGOtechnicalslots.Thepowerfuldrivecapabilityandbuilt‐inbatterymakeDIYmoreconvenientandfree.Wehavereceivedunanimouspraisefromtheschoolteachertraininginstitutionsandindividualenthusiasts.ItisanexcellentchoiceforyourroboticprojectsbasedonMicro:bit!
![Page 2: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/2.jpg)
Hardwareinterface
1.5Vexternalpowerinput(withanti‐reverseprotection)2.Powerswitch3.PowerIndicator4.BatteryIndicator5.MicroUSBcharingport6.4‐channelDCmotor/2‐channelsteppermotor7.Jumperforbuzzerselection8.8channelIO(correspondingtoMicro:bitP0‐P2、P8、P12‐P15)9.5VandGNDport10.Buzzer11.8channelservoport12.I2Cinterface(expandableI2Cmodule)13.18650batterycase14.Betteryprotectionrecoverypushbutton15.Micro:bitedgeconnector16.4xRGBpixel
17.Servodriver(PCA9685)18.2xDc/Stepperdriver(DRV8833)19.KittenBotrobotchassismountinghole20.StandardLEGOhole
![Page 3: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/3.jpg)
Supportedsoftware
AvailableCodingplatform:Kittenblock(basedonScratch3.0)orMakecodeandpython(Mueditorinmicrobitmode)
MakeCodefromMicrosoft
![Page 4: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/4.jpg)
KittenBlock(DevelopedbyKittenbotTeambasedonScratch3.0)
Python
Ifyou’reusedtocodeprogrammingandwanttogetstartedbymicrobitpythonyouhavetwooptions,directlyMuEditororkittenblockinmicropythoneditormode.
![Page 5: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/5.jpg)
Theabovedetailedtutorialcanbefoundfromourlearnwebsiteforself‐learning.Ifyouencounterproblemsduringthelearningprocess,youarewelcometogetusatourbbsorslackchannel.
MakecodeExtension
InmakecodeaddextensionpaneldirectlysearchRobotbit.Inourofflineversionofmakecode,youmayfindRobotbitinthedefaultlistandotherusefulextensions.
![Page 6: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/6.jpg)
RobotbitDetaileddescription
18650batterycase
OnceyougotyourRobotBitextensionboardpleasefirstinstalla18650battery,payattentiontothepositiveandnegativepole(evenwehaveanti‐reverseprotection).YouhavetoactivatethepowermanagementsystembypressingtheBatteryActpushbutton.Eachtimeyouswitchabatterycellorletthepowermanagementgointoprotectionmode(overcurrentoroverdischarge),youhavetoredothisstep.
18650Powerswitch
Turnontheswitch(inthedirectionofgreenterminalinput),willprovideonboard3.3V5VandVM(motorsandservosdirectlydriverbybatterycell)
![Page 7: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/7.jpg)
MicroUSBchargerport
Onlyforchargingandnotfordownload!ComputerUSBhostportoranyothermobilephonechargerwhichmayoutput1Aorlargershouldbefineandmaytakeabout2.5hourstofullychargea18650cell.itwillautomaticallycutoffoncefull,noneedtoworryaboutovershoot.
Powerandbatteryindicator
Led(3)isthepowerindicator,willbealwaysonafterswitchisturnedon.Led(1)ischargingindicator,willbeonwhilecharingandLed(2)beononcefullycharged.
Micro:bitstandedgeconnector
ForinstallingMicrobitmainboard.PleaseinstallMicrobitwithledmatrixandRGBledinthesamedirection.
![Page 8: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/8.jpg)
4xRGBneopixel
Therobotbitextensionformakecodehasintegratedneopixelsupport.NeopixelarrayconnecttoP16ofmicrobit.
8channelservoconnector
Servosaredrivenbyanextensionchip(PCA9685)withthepowersourcefrombatteryorexternalinput.TheextensionchipcommunicateswithMicrobitviathei2cinterface,sotheseS1~S8interfacescanonlybeusedforpulseoutputnotascommonIO.Withonboard18650batterycell,itmaydriveeight9ghobbyservo(withmaximumcurrentlessthan2A).IfyouplantouselargerservoslikeMG995pleaseuseanexternalpowerresourceconnecttothegreenslot(theinputstill5V).Robotbitextensionhasbuilt‐inblocksforcontrollingservos.
4channelDCmotors/2channel28BYJmicrosteppers
![Page 9: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/9.jpg)
Robotbitextensionhasalsobuilt‐inblocksforDCmotorsandsteppers.Withonboardcellyoumaydrive4xTTmotorsor2x28BYJsteppers,oramixtureoftheese.KeepinmindthatVMmayout2Atomotorsandservos.Ifyouuseexternalsourcepleasekeeptheinputaround5Vorless,ahighvoltageexternalinputmaydamagethe5Vboostcircuit.
Buzzerandtheselectionjumper
Thebuzzerjumpercapispluggedinbydefault,andthecorrespondingbuzzerisconnectedtotheMicro:bitP0port.IfyouneedP0forotherpurposespleaseunplugthejumper.Thebuzzerassociatetomusicblocksinmakecode.
Micro:bitIO
WehavereleasedP0‐P2、P8、P12‐P15fromMicrobittoRobotbitforcommonIOusage.P0~P2hasanalogread/writesupport,othersmayactasdigitalIOs.YoumayconnectcommonlymodulesforArduinotoRobotbit,thereisalso5Voutputincaseyourmoduleonlysupport5Vpowerinput.PleasenotethatMicrobitIOsignallevelis3.3V.
![Page 10: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/10.jpg)
I2CInterface
ExpandableI2Cmodule,canonlybeusedtopluginI2Cmodule.
2PINExternalPowerInput
Althoughthereisanti‐reverseprotection,butstillpayattentionwhilewiring.ThepositiveandnegativesilkinkofthisinterfaceisonthebackofRobotbit.Youcanonlyinput5Vorlessintothisport.IfyouhaveahighervoltagesourceyoumayneedaLDOorDC‐DCmoduletobuckthevoltagedown.
ProductParameters
Dimensions:78mmx57mmx23mmPCBThickness:1.5mmSmallmechnicalhole:3.0mmBigmechnicalhole:4.8mmNetweight(withoutpackaging):37.5g
![Page 11: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/11.jpg)
Functionalparameters
18650batteryvoltage:3.7VUSBinputvoltage:5VVMpinmaxouput:1A(withonboardbattery)ExternalVoltageInput(thegreentermial):5V(onlysupports5Vinput,donotconnectover5V,maximumcurrentsupports3A)
PartListRobotbitV2.0x1
ECCN/HTS
ECCN EAR99
HSCODE 8517709000
RobotbitQuickstart
Putthe18650batteryontheRobotbit,payattentiontothepositiveandnegativepole.
PlugtheMicrobitintotheRobotbitandpayattentiontothepluggingdirection.
Clickthebatteryactivationbutton
Turnonthe18650batteryswitch
Openthemakecodeeditor(http://makecode.microbit.org)andpressaddpackage.
![Page 12: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/12.jpg)
Searchrobotbit
![Page 13: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/13.jpg)
Dragsomeoftherobotbitblocksouttoworkspace,remembertoconnectthe
correspondingmotorservos,etc.
![Page 14: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/14.jpg)
![Page 15: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/15.jpg)
![Page 16: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/16.jpg)
Beforedownloading,remembertoconnecttoMicrobit’swithamicrousbcableandclick
thedownloadbutton.
Afterclickdownloadbutton,afilesaveboxwillprompt,pleasechoosetosaveittotheMicrobitremovabledisk.
![Page 17: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/17.jpg)
thefinaleffectofthecodeblockinthediagramabove
F&Q
Thebatteryispluggedin,thereisnoresponseafterturnonswitch?
Checkifthebatteryactivationbuttonhasbeenpressed?Checkifthebatteryispositiveornegative?Checkifthebatteryhaspower?
Whatisthebatteryactivationbuttonusedfor?
Inthecaseofovercurrent,orshortcircuit,orswitchbatterycell,thebatteryprotectionchipwillprotectthethecircuit.Clickthebatteryactivationbuttontoresumenormalworkingmode.
PlugedinusbcableandIcan’tfindMicrobit
Theusbontherobotbitcanonlybeusedforcharging.Itcan’tbeusedtodownloadtheprogram.Itispluggedintotheusbportoftherobotbit.Thecomputerwillnotrespond.
WillitsmokeifIinsertbatteryinverse?
No,therobotbitdesignisanti‐reverseprotectinconsiderationofgeneralmissoperations.Inverselypluginwilljustnotoutputpower.
![Page 18: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/18.jpg)
WillMicrobitdamageifpluginfaceback?
No,itwilljustrefusetowork.
P0pincontroldoesnotrespond?Isitbroken?
YouneedtounplugthebuzzerselectionjumpertouseP0ascommonIO.
WhereistherestofMicrobit’sIOs?
Nearly20programmableIOportsontheMicrobit,butmanyhavebeenmultiplexedwiththedotmatrixbuttonsontheboard.Consideringtheinconveniencecausedbymultiplexing,beginnersarelikelytoconfuseonthese.Wehavebridge8IOwithnoconflicttomatrixorbuttonstoRobotbit,itshouldbeenoughformostdiyprojects.IfyouneedallIOfrommicrobitpleasechooseIOBitfromkittenbotteam.
CantheservointerfaceactascommonIO?
No,theservos1‐s8isextendedwithaspecialservodrivechipandcanonlybeusedforservodrive.
WhatistheuseoftheVMonthemotorinterface?
Thepowersourcefor4‐phase5‐wiresteppermotorlike28BYJ.Usually,theVMisnotusedfortheDCmotor,andtheDCmotoronlyneedstoconnectA+A‐orB+B‐.
Cantheboardbeplacedonametalsurfaceorinahumidenvironment?
No,itwillbeshort‐circuited,payattentiontoinsulation
Whatisthevoltageinputforthegreenexternalpowersupply?Whatwillhappenswitha
highervoltageinput?
Canonlybeconnectedto5V,above5Vwilldamagetheboard,thecurrentisrecommended2~3A,whichmeansthatthemaximumcurrentsupportedbytheboardis3A
Ididfollowthetutorial,notresults
Ifthetestresultsarenotcorresponding,firstcheckyourwiringandprocedures,somesmallplaceingeneralismissing,pleasedoublecheck.
![Page 19: Robot Expansion Board for - Digi-Key Sheets/Seeed Technology/105990110_Web.pdfMicro USB charger port Only for charging and not for download! Computer USB host port or any other mobile](https://reader034.vdocument.in/reader034/viewer/2022042104/5e816ebad8be1c41917763f2/html5/thumbnails/19.jpg)
https://www.seeedstudio.com/RobotBit‐Robot‐Expansion‐Board‐for‐Micro‐bit.html //3‐25‐19