Welcome to Hackster!
Hackster is a community dedicated to learning hardware, from beginner to pro. Join us, it's free!
sripriyan
Published © LGPL

Go Mart

A 3 part cashierless mart to do your shopping and fear not catching the covid by getting into contact with anyone.

IntermediateFull instructions provided4 hours174
Go Mart

Things used in this project

Story

Read more

Schematics

flowcharts and project informations

Code

stock control

Python
use flow.m5stack online,connect your m5stack with the tof sensor and run the code
{"components":[{"id":"____screen","createTime":1636875397763,"name":"screen","x":0,"y":0,"width":320,"height":240,"backgroundColor":"#68b163","backgroundImage":"","type":"screen"},{"id":"____buttonA","createTime":1636875397763,"name":"ButtonA","buttonIndex":0,"x":35,"y":216,"width":64,"height":24,"text":"ButtonA","visibility":false,"type":"button"},{"id":"____buttonB","createTime":1636875397763,"name":"ButtonB","buttonIndex":1,"x":125,"y":216,"width":64,"height":24,"text":"ButtonB","visibility":false,"type":"button"},{"id":"____buttonC","createTime":1636875397763,"name":"ButtonC","buttonIndex":2,"x":215,"y":216,"width":64,"height":24,"text":"ButtonC","visibility":false,"type":"button"},{"id":"-xxc0ofY8uFF9gp8","createTime":1636876396303,"isCoreTwo":false,"isPaper":false,"name":"label2","x":122,"y":-183,"color":"#FFFFFF","text":"available","font":"lcd.FONT_DejaVu24","rotation":0,"type":"label","layer":20},{"id":"HX0CC_@!#Mp-w=Mh","createTime":1636876390049,"isCoreTwo":false,"isPaper":false,"name":"label0","x":33,"y":129,"color":"#FFFFFF","text":"unavilable pls restock","font":"lcd.FONT_DejaVu24","rotation":0,"type":"label","layer":22},{"id":"t2A`OYS4i1QCcZ^A","createTime":1643074076672,"isCoreTwo":false,"isPaper":false,"name":"label3","x":95,"y":99,"color":"#FFFFFF","text":"Available","font":"lcd.FONT_DejaVu24","rotation":0,"type":"label","layer":7}],"type":"fire","versions":"Beta","units":[{"id":"h7#Wcn`jDOIG3EA%","createTime":1643866311359,"stickNone":"stick","type":"tof","name":"tof0","port":"A","default":["A","E","PAHUB","Custom"],"pb_port":[0,1,2,3,4,5],"new_pb_port":"0","user_port":["21","22"],"icon":"tof.png"}],"hats":[],"blockly":"<variables><variable id=\"iR]xmOUK=-ZAO?B5_Gju\">product</variable></variables><block type=\"basic_on_setup\" id=\"setup_block\" deletable=\"false\" x=\"190\" y=\"70\"><next><block type=\"basic_on_loop\" id=\"vUf;n~usjXzMM_7qvGs:\"><statement name=\"LOOP\"><block type=\"variables_set\" id=\"|pA-o1APqz1pnsQ/K[+y\"><field name=\"VAR\" id=\"iR]xmOUK=-ZAO?B5_Gju\">product</field><value name=\"VALUE\"><block type=\"convent_int\" id=\"y5];p_BwXwtQ9@IBR|~h\"><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"{{CNVdC{}F_J6c`wsb`o\"><field name=\"OP\">DIVIDE</field><value name=\"A\"><block type=\"unit_tof_state\" id=\"u#tfI|:(#a+PmJcZQV.R\"><field name=\"TOF\">tof0</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"+90q18E(}$SaDz6u(z5S\"><field name=\"NUM\">10</field></block></value></block></value></block></value><next><block type=\"controls_ifelse\" id=\"w]@^0k{HhyD_8zs,v5`q\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"28+d5!Zdk;#i,f1DQ=ob\"><field name=\"OP\">GT</field><value name=\"A\"><block type=\"variables_get\" id=\"VNbUvDGj(U4hp#q@gQ/;\"><field name=\"VAR\" id=\"iR]xmOUK=-ZAO?B5_Gju\">product</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"0DQD6J{^lm2kHm`c1{an\"><field name=\"NUM\">30</field></block></value></block></value><statement name=\"DO0\"><block type=\"label_set_mode\" id=\"?N$|uD5k*YeT,rAKryp^\"><field name=\"COMPONENT\">label3</field><field name=\"MODE\">False</field><next><block type=\"label_set_mode\" id=\"+B/cj{rSV16iTV])S|2-\"><field name=\"COMPONENT\">label0</field><field name=\"MODE\">True</field><next><block type=\"rgb_set_all\" id=\"#%(/_UD4%Nd$miK8[PnV\"><field name=\"COLOR\">#ff0000</field><next><block type=\"speaker_tone\" id=\"*!@0?C,Jy((9jzKd.WN1\"><value name=\"FREQ\"><shadow type=\"math_number\" id=\"]NE[,?-9v5u@[Ze?mVMM\"><field name=\"NUM\">1800</field></shadow></value><value name=\"TIMEOUT\"><shadow type=\"math_number\" id=\"6%c)De[47Y}GVe`t[rx!\"><field name=\"NUM\">100</field></shadow></value><next><block type=\"speaker_vol\" id=\"@*M})BFLj:9f8,Pw/dGh\"><value name=\"VOLUME\"><shadow type=\"math_number\" id=\":b@=|ESq]*VO:Q^j0smX\"><field name=\"NUM\">0.5</field></shadow></value><next><block type=\"timer_delay\" id=\";ugr:#f}G;6FsC?]_Lkj\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"m}P,DSK{0:o`a]Mam-c[\"><field name=\"NUM\">1</field></shadow></value><next><block type=\"speaker_tone\" id=\"BgpzxSVgNrjN/1*y2X4)\"><value name=\"FREQ\"><shadow type=\"math_number\" id=\"KEVFze:X=|B}Mk(b{Zyu\"><field name=\"NUM\">1800</field></shadow></value><value name=\"TIMEOUT\"><shadow type=\"math_number\" id=\"qo##Erw}!`VEufK~;meA\"><field name=\"NUM\">100</field></shadow></value><next><block type=\"speaker_vol\" id=\"^xlc/TAN:[L7XL^C0n_a\"><value name=\"VOLUME\"><shadow type=\"math_number\" id=\"X)1X*sKGSz#(;1dtfh_P\"><field name=\"NUM\">0</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement><statement name=\"ELSE\"><block type=\"label_set_mode\" id=\"h?[V=Bi6LUcZiH|F0Yt|\"><field name=\"COMPONENT\">label3</field><field name=\"MODE\">False</field><next><block type=\"label_set_mode\" id=\"cJ9J$.4Fak6S41pw=S)W\"><field name=\"COMPONENT\">label0</field><field name=\"MODE\">True</field></block></next></block></statement></block></next></block></statement></block></next></block>","Blockly.Remotes":[],"modules":["rgb"]}

entrance and traffic control

Python
use flow.m5stack online,connect your m5stack with the pir sensor and servo motor and run the code
{"components":[{"id":"____screen","createTime":1636870593608,"name":"screen","x":0,"y":0,"width":320,"height":240,"backgroundColor":"#222222","backgroundImage":"","type":"screen"},{"id":"____buttonA","createTime":1636870593608,"name":"ButtonA","buttonIndex":0,"x":35,"y":216,"width":64,"height":24,"text":"ButtonA","visibility":false,"type":"button"},{"id":"____buttonB","createTime":1636870593608,"name":"ButtonB","buttonIndex":1,"x":125,"y":216,"width":64,"height":24,"text":"ButtonB","visibility":false,"type":"button"},{"id":"____buttonC","createTime":1636870593608,"name":"ButtonC","buttonIndex":2,"x":215,"y":216,"width":64,"height":24,"text":"ButtonC","visibility":false,"type":"button"},{"id":"nL3t3+BWJ85277fK","createTime":1638811769405,"isCoreTwo":false,"isPaper":false,"name":"label0","x":0,"y":28,"color":"#FFFFFF","text":"Foot Traffic Count:","font":"lcd.FONT_Ubuntu","rotation":0,"type":"label","layer":9},{"id":"N1579F_6bStEXs0`","createTime":1638811891450,"isCoreTwo":false,"isPaper":false,"name":"count_number","x":226,"y":33,"color":"#FFFFFF","text":"0","font":"lcd.FONT_Default","rotation":0,"type":"label","layer":10},{"id":"`@mBpc0SD5FVi5Pm","createTime":1638811914085,"isCoreTwo":false,"isPaper":false,"name":"label1","x":317,"y":-108,"color":"#FFFFFF","text":"Text","font":"lcd.FONT_Default","rotation":0,"type":"label","layer":21}],"type":"fire","versions":"Beta","units":[{"id":"pwe2YJYLKFz0sOIa","createTime":1643866253781,"type":"pir","name":"pir0","port":"B","default":["A","B","E","Custom"],"user_port":["21","22"],"icon":"pir.png"},{"id":"wpeDVI&7+EDc5YB7","createTime":1643866253781,"type":"servo","name":"servo0","port":"A","default":["A","B","E","Custom"],"user_port":["21","22"],"icon":"servo.png"}],"hats":[],"blockly":"<variables><variable id=\"d0LL{qu$LFetxntC:[tz\">Count</variable></variables><block type=\"basic_on_setup\" id=\"setup_block\" deletable=\"false\" x=\"370\" y=\"50\"><next><block type=\"label_set_text\" id=\"Xd8sXFqI/?ejJ+Ty-$bL\"><field name=\"COMPONENT\">label0</field><value name=\"TEXT\"><shadow type=\"text\" id=\"`nz6KG!+YhZhjSnx.#d9\"><field name=\"TEXT\">Foot Traffic Count :</field></shadow></value><next><block type=\"label_set_mode\" id=\"cug29MS`h5pi64G4xZf{\"><field name=\"COMPONENT\">count_number</field><field name=\"MODE\">True</field><next><block type=\"label_set_mode\" id=\"6c7`Nofz7dHk^_thvovT\"><field name=\"COMPONENT\">label0</field><field name=\"MODE\">True</field><next><block type=\"variables_set\" id=\"?m?@e#3t)Y[OIh8=Kyad\"><field name=\"VAR\" id=\"d0LL{qu$LFetxntC:[tz\">Count</field><value name=\"VALUE\"><block type=\"convent_int\" id=\"wG4ZI-$oFj;|V.S-,PhU\"><value name=\"VALUE\"><block type=\"math_number\" id=\"IZZ+?(h=B?_Z*Uzx1_L+\"><field name=\"NUM\">0</field></block></value></block></value><next><block type=\"servo_unit_write_angle\" id=\"+UX3*6Zrt^IB%0;%qlEu\"><field name=\"VARNAME\">servo0</field><value name=\"ANGLE\"><shadow type=\"math_number\" id=\":8XRx)-alB0T:;%JtXvW\"><field name=\"NUM\">0</field></shadow></value><next><block type=\"basic_on_loop\" id=\"$+`.!Z~A1L}3,NQpT_Qn\"><statement name=\"LOOP\"><block type=\"controls_ifelse\" id=\"*a;Nab(z(V[Cg8Mf80Y_\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"B)D9DI{=_?%DfG{udb6,\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"pir_read\" id=\"?EB=R!UKj+4gN=LfC4`7\"><field name=\"VARNAME\">pir0</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"=$CAia]st%_zm]/z.)_B\"><field name=\"NUM\">1</field></block></value></block></value><statement name=\"DO0\"><block type=\"label_set_mode\" id=\"GDk6JK$*N.RX#DiaBpPo\"><field name=\"COMPONENT\">label0</field><field name=\"MODE\">False</field><next><block type=\"timer_delay\" id=\"{g~){4C0#U0W[6FaRQVJ\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"aP|9GT4^z7BP*U#+R%Xh\"><field name=\"NUM\">2</field></shadow></value><next><block type=\"variables_set\" id=\"Ao]CxP*Q^0H}koW}3d4U\"><field name=\"VAR\" id=\"d0LL{qu$LFetxntC:[tz\">Count</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"d)u0WHb!QZ-(|dJxuM7S\"><field name=\"OP\">ADD</field><value name=\"A\"><block type=\"variables_get\" id=\"{()aRY*t^CUB#sNmDjjL\"><field name=\"VAR\" id=\"d0LL{qu$LFetxntC:[tz\">Count</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"u.Fy#T[{l;JSI]M?a)[^\"><field name=\"NUM\">1</field></block></value></block></value><next><block type=\"servo_unit_write_angle\" id=\"7$Mi*K9.{S`;}wLStExf\"><field name=\"VARNAME\">servo0</field><value name=\"ANGLE\"><shadow type=\"math_number\" id=\"6sm|UxKxsX3e89YZcJIK\"><field name=\"NUM\">90</field></shadow></value><next><block type=\"label_set_mode\" id=\"1AJOCeP!6,1~j4E7UaQ}\"><field name=\"COMPONENT\">count_number</field><field name=\"MODE\">True</field><next><block type=\"label_set_text\" id=\"H?q+#%U/_VY;pQ(-vxw@\"><field name=\"COMPONENT\">count_number</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">Hello M5</field></shadow><block type=\"variables_get\" id=\"hSi:=6ofM.c!qs_j9:$^\"><field name=\"VAR\" id=\"d0LL{qu$LFetxntC:[tz\">Count</field></block></value><next><block type=\"rgb_set_all\" id=\"]ilhL+`t`+}uf{h;hMTr\"><field name=\"COLOR\">#ff0000</field><next><block type=\"speaker_tone\" id=\"FNn*Up[feK4q,vG/3RMh\"><value name=\"FREQ\"><shadow type=\"math_number\" id=\"!!t{r%,nMq{hcqNgFt~-\"><field name=\"NUM\">1800</field></shadow></value><value name=\"TIMEOUT\"><shadow type=\"math_number\" id=\"JT#bH)uC!sS/m|cz1;1]\"><field name=\"NUM\">100</field></shadow></value><next><block type=\"speaker_vol\" id=\"{rk*cyM0,!PJVdLV;h}e\"><value name=\"VOLUME\"><shadow type=\"math_number\" id=\")L9]QJ!RsuP4CZy6O}ei\"><field name=\"NUM\">1</field></shadow></value><next><block type=\"timer_delay\" id=\"3u6ovA^z*ajcqCc5XdY^\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"0](K.olR5A{joSm.gyD+\"><field name=\"NUM\">5</field></shadow></value><next><block type=\"servo_unit_write_angle\" id=\"@l4Xx-hcv?Q*y~I8{$BD\"><field name=\"VARNAME\">servo0</field><value name=\"ANGLE\"><shadow type=\"math_number\" id=\"bo|IQS[8uFDb`]R02dS,\"><field name=\"NUM\">0</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement><statement name=\"ELSE\"><block type=\"rgb_set_all\" id=\"+[0sw/rf})z}()L53O9+\"><field name=\"COLOR\">#66ff99</field><next><block type=\"label_set_mode\" id=\"5yTSwT$WJX5+,(I3!MpO\"><field name=\"COMPONENT\">count_number</field><field name=\"MODE\">True</field><next><block type=\"label_set_mode\" id=\"xm=TAfZFfr8KNRP[T{vA\"><field name=\"COMPONENT\">label0</field><field name=\"MODE\">False</field><next><block type=\"servo_unit_write_angle\" id=\"%}cq!kE{?@Cwh8S4GQmR\"><field name=\"VARNAME\">servo0</field><value name=\"ANGLE\"><shadow type=\"math_number\" id=\"Vr[O:~I%EU%rR1~n.~dN\"><field name=\"NUM\">0</field></shadow></value></block></next></block></next></block></next></block></statement></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block>","Blockly.Remotes":[],"modules":["rgb","servo"]}

selfcheckout

Python
use flow.m5stack online,connect your m5stack with the rfid sensor and run the code
{"components":[{"id":"____screen","createTime":1637469804846,"name":"screen","x":0,"y":0,"width":320,"height":240,"backgroundColor":"#222222","backgroundImage":"","type":"screen"},{"id":"____buttonA","createTime":1637469804846,"name":"ButtonA","buttonIndex":0,"x":35,"y":216,"width":64,"height":24,"text":"ButtonA","visibility":false,"type":"button"},{"id":"____buttonB","createTime":1637469804846,"name":"ButtonB","buttonIndex":1,"x":125,"y":216,"width":64,"height":24,"text":"ButtonB","visibility":false,"type":"button"},{"id":"____buttonC","createTime":1637469804846,"name":"ButtonC","buttonIndex":2,"x":215,"y":216,"width":64,"height":24,"text":"ButtonC","visibility":false,"type":"button"},{"id":"mDnXEh@-0d5`7$%b","createTime":1637469931845,"isCoreTwo":false,"isPaper":false,"name":"label0","x":31,"y":15,"color":"#FFFFFF","text":"Text","font":"lcd.FONT_Default","rotation":0,"type":"label","layer":4},{"id":"UGqP8N3ywPd9VkH3","createTime":1637470058412,"isCoreTwo":false,"isPaper":false,"name":"label1","x":31,"y":44,"color":"#FFFFFF","text":"Text","font":"lcd.FONT_Default","rotation":0,"type":"label","layer":5},{"id":"uQfE$Do*_7TkuZ_L","createTime":1642322341388,"isCoreTwo":false,"isPaper":false,"name":"label2","x":90,"y":83,"color":"#FFFFFF","text":"Text","font":"lcd.FONT_Default","rotation":0,"type":"label","layer":54},{"id":"L+3GsIo6yWFP&RuJ","createTime":1642326076181,"isCoreTwo":false,"isPaper":false,"name":"label3","x":31,"y":83,"color":"#FFFFFF","text":"Text","font":"lcd.FONT_Default","rotation":0,"type":"label","layer":61},{"id":"hTbiFKmUbNhwvdGG","createTime":1642326178864,"isCoreTwo":false,"isPaper":false,"name":"label4","x":31,"y":126,"color":"#FFFFFF","text":"Text","font":"lcd.FONT_Default","rotation":0,"type":"label","layer":62},{"id":"!rrn1zy0mBr@_Tk2","createTime":1642326347141,"isCoreTwo":false,"isPaper":false,"name":"label5","x":137,"y":126,"color":"#FFFFFF","text":"Text","font":"lcd.FONT_Default","rotation":0,"type":"label","layer":63},{"id":"EJ%LqDrggE`YT6Au","createTime":1642327458299,"isCoreTwo":false,"isPaper":false,"name":"label6","x":137,"y":195,"color":"#FFFFFF","text":"Text","font":"lcd.FONT_Default","rotation":0,"type":"label","layer":65},{"id":"!$KhFm93_e6pCr#9","createTime":1642327870746,"isCoreTwo":false,"isPaper":false,"name":"label7","x":173,"y":15,"color":"#FFFFFF","text":"Text","font":"lcd.FONT_Default","rotation":0,"type":"label","layer":11},{"id":"U%H=#uLwJfaW2LHZ","createTime":1642327889359,"isCoreTwo":false,"isPaper":false,"name":"label8","x":253,"y":15,"color":"#FFFFFF","text":"Text","font":"lcd.FONT_Default","rotation":0,"type":"label","layer":12}],"type":"fire","units":[{"id":"-^eP+KuH%wgUPWAx","createTime":1644036656410,"type":"rfid","name":"rfid0","port":"A","default":["A","E","PAHUB","Custom"],"pb_port":[0,1,2,3,4,5],"new_pb_port":"0","user_port":["21","22"],"icon":"rfid.png"}],"hats":[],"blockly":"<variables><variable id=\"]3e!jm}qw()xF;-Xp!Kt\">Item1</variable><variable id=\"^Z_o5),RO5`x]BeYc@tW\">Item2</variable><variable id=\")|n;)D~ssVF#6WtPI@X=\">Item3</variable><variable id=\"NigPL@.GKc$uZ`EW#d)|\">Item4</variable><variable id=\"=J1+dXk]KY]jcwiQQC,H\">Total</variable><variable id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</variable><variable id=\"mL}}P]Re:$.ud5husFbU\">Stock1</variable><variable id=\"Ql2DMAfh`TW[{]3PXZcC\">Stock2</variable><variable id=\"!PnC-J@+hrx+Z)$vpfU8\">Stock3</variable><variable id=\"tw-!MBRT1kWG2N5|qPWi\">Stock4</variable></variables><block type=\"basic_on_setup\" id=\"setup_block\" deletable=\"false\" x=\"70\" y=\"150\"><next><block type=\"variables_set\" id=\"tjn{9EXkf13L*.(?_q+i\"><field name=\"VAR\" id=\"]3e!jm}qw()xF;-Xp!Kt\">Item1</field><value name=\"VALUE\"><block type=\"math_number\" id=\"kP,OjWLPS/D_qWoOVw|s\"><field name=\"NUM\">2</field></block></value><next><block type=\"variables_set\" id=\"64#hD;$)Wsf09AW$lq-T\"><field name=\"VAR\" id=\"^Z_o5),RO5`x]BeYc@tW\">Item2</field><value name=\"VALUE\"><block type=\"math_number\" id=\"D[rAk-43xA#TA_q(RTY(\"><field name=\"NUM\">4</field></block></value><next><block type=\"variables_set\" id=\"$HvNMjKvGgC,FoHoz|O0\"><field name=\"VAR\" id=\")|n;)D~ssVF#6WtPI@X=\">Item3</field><value name=\"VALUE\"><block type=\"math_number\" id=\"2DtpCljsd%4leozuNcV?\"><field name=\"NUM\">6</field></block></value><next><block type=\"variables_set\" id=\"^y.(ZsdV(l)P/fUJPSV#\"><field name=\"VAR\" id=\"NigPL@.GKc$uZ`EW#d)|\">Item4</field><value name=\"VALUE\"><block type=\"math_number\" id=\"9LUYW?A$Ej]=,VZ4rAn7\"><field name=\"NUM\">8</field></block></value><next><block type=\"variables_set\" id=\"%sc{m^.u^[f#VmbKSFO]\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field><value name=\"VALUE\"><block type=\"math_number\" id=\"W@1T;ck-Bl@zTmgpA~*u\"><field name=\"NUM\">0</field></block></value><next><block type=\"variables_set\" id=\"jq],s2iXxy2A@jyhta79\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field><value name=\"VALUE\"><block type=\"math_number\" id=\"7Kvf=448m#SB^IxaIur}\"><field name=\"NUM\">0</field></block></value><next><block type=\"variables_set\" id=\"A;ID$9.jL90LFjj@#b*z\"><field name=\"VAR\" id=\"mL}}P]Re:$.ud5husFbU\">Stock1</field><value name=\"VALUE\"><block type=\"math_number\" id=\"!u3TYtV8AUau/MRT.uWU\"><field name=\"NUM\">20</field></block></value><next><block type=\"variables_set\" id=\"u%b-NNmu?/=WLpM|e4C7\"><field name=\"VAR\" id=\"Ql2DMAfh`TW[{]3PXZcC\">Stock2</field><value name=\"VALUE\"><block type=\"math_number\" id=\"_hRQk/!G+o{^B~_S4tU;\"><field name=\"NUM\">30</field></block></value><next><block type=\"variables_set\" id=\"9f(1Az7E}33,X:4^m%Q5\"><field name=\"VAR\" id=\"!PnC-J@+hrx+Z)$vpfU8\">Stock3</field><value name=\"VALUE\"><block type=\"math_number\" id=\")4C_0~uCpB(I0hJy,h%5\"><field name=\"NUM\">25</field></block></value><next><block type=\"variables_set\" id=\"XH3Brz_9!CK4h@lxl@Au\"><field name=\"VAR\" id=\"tw-!MBRT1kWG2N5|qPWi\">Stock4</field><value name=\"VALUE\"><block type=\"math_number\" id=\"XjMdCOe35OWaXAykt@X`\"><field name=\"NUM\">30</field></block></value><next><block type=\"label_set_text\" id=\"|b%qMPEQP4uNeV%-RvS.\"><field name=\"COMPONENT\">label0</field><value name=\"TEXT\"><shadow type=\"text\" id=\"3+QPPN4qK2EK!^J15]Df\"><field name=\"TEXT\">Scan your tag</field></shadow></value><next><block type=\"label_set_text\" id=\"8OTV6v*@u}!P0gxKI@uk\"><field name=\"COMPONENT\">label1</field><value name=\"TEXT\"><shadow type=\"text\" id=\"xFQy1uh^pS/(u)+GAXW-\"><field name=\"TEXT\">Hello M5</field></shadow><block type=\"rfid_uid\" id=\"Zi65M,9,v]]spgM#8!vl\"><field name=\"RFID\">rfid0</field></block></value><next><block type=\"label_set_text\" id=\"Le{{#(jKsTecyi7Ipp`s\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\" id=\".DcV$_;+x_31mx*tCuNX\"><field name=\"TEXT\">$</field></shadow><block type=\"variables_get\" id=\"q#mV|@z=vA5$(yvv!uqB\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field></block></value><next><block type=\"label_set_text\" id=\"k`{-#`T8QeT2mMF1)JS!\"><field name=\"COMPONENT\">label3</field><value name=\"TEXT\"><shadow type=\"text\" id=\"01(^lGzu!C~_;aNeMx:S\"><field name=\"TEXT\">Price:$ </field></shadow></value><next><block type=\"label_set_text\" id=\"Ym:Ow[!bEUJ-Ji!Y{$BA\"><field name=\"COMPONENT\">label4</field><value name=\"TEXT\"><shadow type=\"text\" id=\"TJ!6cXMpMlF@eK6Bv=uf\"><field name=\"TEXT\">Total Items:</field></shadow></value><next><block type=\"label_set_text\" id=\"wXq:z1[U+c/!/P/r[KxD\"><field name=\"COMPONENT\">label5</field><value name=\"TEXT\"><shadow type=\"text\" id=\"GW9xoDEe*V:GFxqW;d(,\"><field name=\"TEXT\">Hello M5</field></shadow><block type=\"variables_get\" id=\"~OwGgN.-o}PAbo_@N(pB\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field></block></value><next><block type=\"label_set_mode\" id=\"0@a0]]nXJ/`~DsAIv}c,\"><field name=\"COMPONENT\">label7</field><field name=\"MODE\">True</field><next><block type=\"label_set_mode\" id=\"_qJReO#36zdPZaG+F=ul\"><field name=\"COMPONENT\">label8</field><field name=\"MODE\">True</field><next><block type=\"basic_on_loop\" id=\"6$3S[C~xU+cFB|m7ukO6\"><statement name=\"LOOP\"><block type=\"controls_ifelse\" id=\"-LiN:)1~)uVw`g*pW83Y\"><value name=\"IF0\"><block type=\"rfid_cardOn\" id=\"xb#W=^e7]U+*;/3IvfgE\"><field name=\"RFID\">rfid0</field></block></value><statement name=\"DO0\"><block type=\"controls_ifelse\" id=\"3l|rx[l[Klli=k4TUig$\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"vz_6-F,=8Dn9t/|K/[d6\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"rfid_uid\" id=\"V6TtsiBo0hMntjb2Nm_V\"><field name=\"RFID\">rfid0</field></block></value><value name=\"B\"><block type=\"text\" id=\"1[KX,qZ^i-|Iiuo0_RE)\"><field name=\"TEXT\">37c47fec60</field></block></value></block></value><statement name=\"DO0\"><block type=\"variables_set\" id=\"4$Y7D*e?PTVvX!c?Il6q\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"PaiI;u}Wgn1F{1R45X2S\"><field name=\"OP\">ADD</field><value name=\"A\"><block type=\"variables_get\" id=\"W$v3!AN*{2o}BF$4izL^\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field></block></value><value name=\"B\"><block type=\"variables_get\" id=\".B#lN56!0EOq0%#ScM1i\"><field name=\"VAR\" id=\"]3e!jm}qw()xF;-Xp!Kt\">Item1</field></block></value></block></value><next><block type=\"variables_set\" id=\"@6Qr`o%OfjSIS[5q{KWg\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"F!q9p:WgqH?|Lu@90$:H\"><field name=\"OP\">ADD</field><value name=\"A\"><block type=\"variables_get\" id=\";=fm%0iYU6F`)d492fpo\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"){O3+2)qBOYaFL5#xu?z\"><field name=\"NUM\">1</field></block></value></block></value><next><block type=\"variables_set\" id=\")kKXoa9=w1a#IJ+mk,P7\"><field name=\"VAR\" id=\"mL}}P]Re:$.ud5husFbU\">Stock1</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"V}J_[)$^#l~FcneaI2Tp\"><field name=\"OP\">MINUS</field><value name=\"A\"><block type=\"variables_get\" id=\"CbV.2=7Jn-am{KuPar#J\"><field name=\"VAR\" id=\"mL}}P]Re:$.ud5husFbU\">Stock1</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"1Wt:9MQ0VOQ,cfs.%qm`\"><field name=\"NUM\">1</field></block></value></block></value><next><block type=\"label_set_text\" id=\"`R8xgfbyNSpo`M%cdj}Y\"><field name=\"COMPONENT\">label7</field><value name=\"TEXT\"><shadow type=\"text\" id=\"sDf~wPf5T8UcPtTiAbh,\"><field name=\"TEXT\">Quantity:</field></shadow></value><next><block type=\"label_set_text\" id=\"bB$$uLJm#hOe@D1d^@m!\"><field name=\"COMPONENT\">label8</field><value name=\"TEXT\"><shadow type=\"text\" id=\"Nf08qVwhi7Kx{~fh3o1=\"><field name=\"TEXT\">Quantity:</field></shadow><block type=\"variables_get\" id=\"Rl51w*9H[}yqO5GmnV[B\"><field name=\"VAR\" id=\"mL}}P]Re:$.ud5husFbU\">Stock1</field></block></value><next><block type=\"label_set_text\" id=\"QbkV3TLU72Q4^n.bDjg^\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">$</field></shadow><block type=\"variables_get\" id=\"2LI(Hy~wU6D@kHh,{IZE\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field></block></value><next><block type=\"label_set_text\" id=\"`Dw;OFv,CK6Q6+trPfWs\"><field name=\"COMPONENT\">label5</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">Hello M5</field></shadow><block type=\"variables_get\" id=\"YycJ;dgZJW;JW6Qw@_iL\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field></block></value><next><block type=\"mqtt_publish\" id=\"nF,-%pD?=G,cZV7v,#NZ\"><value name=\"FROM\"><shadow type=\"text\" id=\"N/2xqJ3]D:SVZtRVpwqx\"><field name=\"TEXT\">devices/m5stack-project2/messages/events/</field></shadow></value><value name=\"MSG\"><shadow type=\"text\" id=\"N[1kd#N3~+$q$MPChkqt\"><field name=\"TEXT\">dadadvb</field></shadow></value><next><block type=\"timer_delay\" id=\"3S1o%D2{X7FeB73MEwB~\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"XW]Z:LqBr]rC{vM!x6eI\"><field name=\"NUM\">3</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement><statement name=\"ELSE\"><block type=\"controls_ifelse\" id=\"%:EkH[|YAra%*do/S7EI\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"z=P)u*oW|?!.W/w`+!}K\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"rfid_uid\" id=\"Yb44/eF@~01)8+U`jN]A\"><field name=\"RFID\">rfid0</field></block></value><value name=\"B\"><block type=\"text\" id=\",UT8mE?)muVyQLjDZem,\"><field name=\"TEXT\">28fff1163</field></block></value></block></value><statement name=\"DO0\"><block type=\"variables_set\" id=\"_qeFC6Nr@gdpTHbFEGG_\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"_m4t@!$zqU)GQ62^:}hR\"><field name=\"OP\">ADD</field><value name=\"A\"><block type=\"variables_get\" id=\"uL^V4v_ei9U8n2J#nLyM\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field></block></value><value name=\"B\"><block type=\"variables_get\" id=\"Y/AN6s5(v59N=^%r2?/l\"><field name=\"VAR\" id=\"^Z_o5),RO5`x]BeYc@tW\">Item2</field></block></value></block></value><next><block type=\"variables_set\" id=\"v|XyR0.?6^18QFTk@+*,\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"9q$WcuDb,FCW]k(]o*R?\"><field name=\"OP\">ADD</field><value name=\"A\"><block type=\"variables_get\" id=\"DYWYDCJ7ehm3)k7!waPr\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"hSrg#7^S|Pe*X1S?j-aM\"><field name=\"NUM\">1</field></block></value></block></value><next><block type=\"variables_set\" id=\"+NlYoITCDSg?u%WyeP[c\"><field name=\"VAR\" id=\"Ql2DMAfh`TW[{]3PXZcC\">Stock2</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"+34Z-32G?fMQaaLFM()T\"><field name=\"OP\">MINUS</field><value name=\"A\"><block type=\"variables_get\" id=\"mA?wb$u*uRI0}OK{U:.D\"><field name=\"VAR\" id=\"Ql2DMAfh`TW[{]3PXZcC\">Stock2</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"kN(Fwqj0r%,Q]XWw8KQ4\"><field name=\"NUM\">1</field></block></value></block></value><next><block type=\"label_set_text\" id=\"o7iud(Vm-$J[Gs}v;ZxL\"><field name=\"COMPONENT\">label7</field><value name=\"TEXT\"><shadow type=\"text\" id=\"@7En;2incc[qpysa$lcK\"><field name=\"TEXT\">Quantity:</field></shadow></value><next><block type=\"label_set_text\" id=\"f8OXPE:ef|S/m5)oG/kt\"><field name=\"COMPONENT\">label8</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">Quantity:</field></shadow><block type=\"variables_get\" id=\"Rl@HUu#hyb9tUoX!*aWR\"><field name=\"VAR\" id=\"Ql2DMAfh`TW[{]3PXZcC\">Stock2</field></block></value><next><block type=\"label_set_text\" id=\"=:UcN7uy)dlV]{n`pVg]\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">$</field></shadow><block type=\"variables_get\" id=\"[Ebs`TEA8#%(23J{RF$v\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field></block></value><next><block type=\"label_set_text\" id=\"BNwx?Q3+Cu}ST_3.$W@j\"><field name=\"COMPONENT\">label5</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">Hello M5</field></shadow><block type=\"variables_get\" id=\"~4c[0:T,,s{#Y30(~CF7\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field></block></value><next><block type=\"timer_delay\" id=\"m)ijc0]$:hMe3:,]5oH{\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"ch5}AMnsbKeSg9+~PWs!\"><field name=\"NUM\">3</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement><statement name=\"ELSE\"><block type=\"controls_ifelse\" id=\"h]D_7Yt`$5FM=chw|,.^\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"tqCatz|.pvu4%(#ySwe7\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"rfid_uid\" id=\"8PG]QFH_?*a2m$#GQ49w\"><field name=\"RFID\">rfid0</field></block></value><value name=\"B\"><block type=\"text\" id=\"TZqNg!PiUJr(N@Ul*+sZ\"><field name=\"TEXT\">8846424cc</field></block></value></block></value><statement name=\"DO0\"><block type=\"variables_set\" id=\"p`j`$.E~Eq,i(?}-]xkr\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"TQ,~nU5:lZfJ2T.t]J7D\"><field name=\"OP\">ADD</field><value name=\"A\"><block type=\"variables_get\" id=\"]?QiNmlSSzg2)`aA[mcc\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field></block></value><value name=\"B\"><block type=\"variables_get\" id=\"_z`[$MO28Q(V/^G=mj{E\"><field name=\"VAR\" id=\")|n;)D~ssVF#6WtPI@X=\">Item3</field></block></value></block></value><next><block type=\"variables_set\" id=\"=@TNO/nK=!d{~5?XV;c9\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"+tSSQYl.A:^.lv%4+cZa\"><field name=\"OP\">ADD</field><value name=\"A\"><block type=\"variables_get\" id=\"A(Rjk48]v6$Zz}.*rADq\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"3+PXL=[`(eD|W_iiO|)8\"><field name=\"NUM\">1</field></block></value></block></value><next><block type=\"variables_set\" id=\"X@H11e6!nFs{2hCZ#G{J\"><field name=\"VAR\" id=\"!PnC-J@+hrx+Z)$vpfU8\">Stock3</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"1yKUVjZ*^Zh^1T7H^xYD\"><field name=\"OP\">MINUS</field><value name=\"A\"><block type=\"variables_get\" id=\"bVGj)*#ym%^9nDEdg|CW\"><field name=\"VAR\" id=\"!PnC-J@+hrx+Z)$vpfU8\">Stock3</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"0H3Hb[Th4hl#%;V(5^U?\"><field name=\"NUM\">1</field></block></value></block></value><next><block type=\"label_set_text\" id=\"z{BRx*G._R.=#bsYGqMz\"><field name=\"COMPONENT\">label7</field><value name=\"TEXT\"><shadow type=\"text\" id=\"lxV(MMa,gK(a`fm-w(Ym\"><field name=\"TEXT\">Quantity:</field></shadow></value><next><block type=\"label_set_text\" id=\"O$^_{{X*rQ4/}{NFYO.P\"><field name=\"COMPONENT\">label8</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">Quantity:</field></shadow><block type=\"variables_get\" id=\"g`=pWdy4wB~fvJ#(-+U$\"><field name=\"VAR\" id=\"!PnC-J@+hrx+Z)$vpfU8\">Stock3</field></block></value><next><block type=\"label_set_text\" id=\";6jf@u[|4%Tssb%SL=%M\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">$</field></shadow><block type=\"variables_get\" id=\"S+YO*UOPad9E!TAz:.IQ\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field></block></value><next><block type=\"label_set_text\" id=\"i)FgI_,)m[}J(TXrTK6(\"><field name=\"COMPONENT\">label5</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">Hello M5</field></shadow><block type=\"variables_get\" id=\"Ar:MX^Gc;x$E!$2OoIa{\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field></block></value><next><block type=\"timer_delay\" id=\"s`ZHqx.aDYkmX#hn`W`S\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"#E2q7EQdKaB#W#+E{OvB\"><field name=\"NUM\">3</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement><statement name=\"ELSE\"><block type=\"controls_if\" id=\"uG`B1.8LZ@m$s}zX=y@=\"><value name=\"IF0\"><block type=\"logic_compare\" id=\"^)~/zCN2Yu3tI`)3CAcU\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"rfid_uid\" id=\":H@HhZNO|-04`qcwtjzc\"><field name=\"RFID\">rfid0</field></block></value><value name=\"B\"><block type=\"text\" id=\"o/x2$j@G!OZg=eCf%IX*\"><field name=\"TEXT\">b266fb113e</field></block></value></block></value><statement name=\"DO0\"><block type=\"variables_set\" id=\"Z30v~V^InmHrOha%JQl%\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"2Uj2*sqobiE*PAc(T$ZB\"><field name=\"OP\">ADD</field><value name=\"A\"><block type=\"variables_get\" id=\"+p-Hx#mmJVdR)F54h+nI\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field></block></value><value name=\"B\"><block type=\"variables_get\" id=\"_.hJ+S)/zvhm!J*fnm8;\"><field name=\"VAR\" id=\"NigPL@.GKc$uZ`EW#d)|\">Item4</field></block></value></block></value><next><block type=\"variables_set\" id=\",U5z3_M9NcGuf4aHV+B(\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"ar9T;UPcE99:@K!+:D*r\"><field name=\"OP\">ADD</field><value name=\"A\"><block type=\"variables_get\" id=\"6g?P#1KEI`3X2iRC?Vg4\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"R_=7#dxHftdULcHG;{J2\"><field name=\"NUM\">1</field></block></value></block></value><next><block type=\"variables_set\" id=\"$t34]rFV`.A3.~5d.#wO\"><field name=\"VAR\" id=\"tw-!MBRT1kWG2N5|qPWi\">Stock4</field><value name=\"VALUE\"><block type=\"math_arithmetic\" id=\"1+u/SZj|x|C|-Z{K5tSw\"><field name=\"OP\">MINUS</field><value name=\"A\"><block type=\"variables_get\" id=\"DLD=wn3sVC_8-Nide/?2\"><field name=\"VAR\" id=\"tw-!MBRT1kWG2N5|qPWi\">Stock4</field></block></value><value name=\"B\"><block type=\"math_number\" id=\"p%h2@8.sH3?h$N4RSVLy\"><field name=\"NUM\">1</field></block></value></block></value><next><block type=\"label_set_text\" id=\"txdM9`w!/MrGqQIe]U2P\"><field name=\"COMPONENT\">label7</field><value name=\"TEXT\"><shadow type=\"text\" id=\"J/OOpj]`l]ZOtk?Km7!d\"><field name=\"TEXT\">Quantity:</field></shadow></value><next><block type=\"label_set_text\" id=\"84%PlOtbuGfDD|+9vw^G\"><field name=\"COMPONENT\">label8</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">Quantity:</field></shadow><block type=\"variables_get\" id=\"|)Jx,}oDD;DzwcmirOHv\"><field name=\"VAR\" id=\"tw-!MBRT1kWG2N5|qPWi\">Stock4</field></block></value><next><block type=\"label_set_text\" id=\"%0EXuI]M5E-]ReJ9e8Gu\"><field name=\"COMPONENT\">label2</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">$</field></shadow><block type=\"variables_get\" id=\"d5/Ft;-N[M]K)?G-:+^P\"><field name=\"VAR\" id=\"=J1+dXk]KY]jcwiQQC,H\">Total</field></block></value><next><block type=\"label_set_text\" id=\"wh!z9mIlv7fuZEDZ5*Wu\"><field name=\"COMPONENT\">label5</field><value name=\"TEXT\"><shadow type=\"text\"><field name=\"TEXT\">Hello M5</field></shadow><block type=\"variables_get\" id=\"p5:}9p4y(GQGpO$|$4U=\"><field name=\"VAR\" id=\"4NMtKtd`f*,r)b6|A~$W\">Totalitems</field></block></value><next><block type=\"timer_delay\" id=\"G=R7*,cnKlVMD^Kh|^7V\"><value name=\"DELAY\"><shadow type=\"math_number\" id=\"+9),.sgYcRSB_@[U7z2l\"><field name=\"NUM\">3</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block></statement></block></statement></block></statement><statement name=\"ELSE\"><block type=\"label_set_text\" id=\"A({v%.pV3GsB%2h9)2EW\"><field name=\"COMPONENT\">label6</field><value name=\"TEXT\"><shadow type=\"text\" id=\"G4y_Osc[BA%*Bd._E1+L\"><field name=\"TEXT\">No tag detected</field></shadow></value></block></statement></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block>","Blockly.Remotes":[],"Blockly.RemotePlus":[{"id":"__title","blockId":"","createTime":1644036656410,"name":"M5RemoteTitle","dragAndDrop":false,"resizable":false,"options":{"minWidth":1,"minHeight":1,"maxWidth":6,"maxHeight":10,"defaultWidth":2,"defaultHeight":1},"w":2,"h":1,"bgColor":"#0080FF","color":"#fff","fontsize":"M","label":"M5Remote","interval":3000,"code":"","event":"","dataSource":"none","ezdataToken":"hIpBVFmrLlTTiKc4MDtMG79QWnFAuToz","topic":"","needShadow":false,"type":"title","x":0,"y":0}],"modules":[]}

Credits

sripriyan
1 project • 0 followers
Contact

Comments

Please log in or sign up to comment.