1:"$Sreact.fragment" 2:I[3506,["550","static/chunks/550-e23a52004421f08c.js","173","static/chunks/173-7457ed470966a6b5.js","259","static/chunks/259-d9c622318ce13499.js","177","static/chunks/app/layout-0824824c6f5a1ab2.js"],"default"] 3:I[5244,[],""] 4:I[6310,["39","static/chunks/app/error-e1239d9ad8b4da12.js"],"default"] 5:I[3866,[],""] 6:I[8173,["550","static/chunks/550-e23a52004421f08c.js","173","static/chunks/173-7457ed470966a6b5.js","831","static/chunks/app/blog/page-986193b3d85e78a4.js"],""] 7:I[7970,["550","static/chunks/550-e23a52004421f08c.js","367","static/chunks/app/blog/page/qr/page-0545b3e95847d224.js"],"Image"] 8:I[410,["550","static/chunks/550-e23a52004421f08c.js","367","static/chunks/app/blog/page/qr/page-0545b3e95847d224.js"],"default"] 9:I[6213,[],"OutletBoundary"] b:I[6213,[],"MetadataBoundary"] d:I[6213,[],"ViewportBoundary"] f:I[4835,[],""] :HL["/_next/static/css/3bd0cc293ba4842a.css","style"] 0:{"P":null,"b":"BzuhwOT9HzKXh0JmfAtH0","p":"","c":["","blog","page","qr"],"i":false,"f":[[["",{"children":["blog",{"children":["page",{"children":["qr",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/3bd0cc293ba4842a.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"__variable_3a0388","children":[["$","head",null,{"children":null}],["$","body",null,{"children":[["$","$L2",null,{}],["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$4","errorStyles":[],"errorScripts":[],"template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[],["$","div",null,{"children":["$","h2",null,{"children":"The requested resurce is not found !"}]}]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","footer",null,{"className":"bg-black text-[#CACACA] py-8 px-10","children":["$","div",null,{"className":"container mx-auto px-4","children":[["$","div",null,{"className":"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-4 gap-8","children":[["$","div",null,{"children":[["$","$L6",null,{"className":"mb-4","href":"/","children":["$","$L7",null,{"width":120,"height":50,"src":{"src":"/_next/static/media/logo_white.f088d89e.png","height":870,"width":870,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAGFBMVEX////8/Pz9/f3+///+/v38/Pz7/f39/f39qeCTAAAACHRSTlMBGV87gnErnD+I5kYAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAtSURBVHicTYvJDQAgDMPSHGX/jRGoQvhjfwx8kOP4Fr18SmHCCJKqu4Ua3rsBDiMAbhVIJGsAAAAASUVORK5CYII=","blurWidth":8,"blurHeight":8},"alt":"logo"}]}],["$","p",null,{"className":"my-4","children":"Embedded System Design, Embedded software, and IoT for a Smarter Future."}],["$","div",null,{"children":[["$","$L6",null,{"href":"/","className":"border rounded-full px-3 py-2 mx-2 hover:border-blue-500 hover:text-blue-800","children":["$","svg",null,{"aria-hidden":"true","focusable":"false","data-prefix":"fab","data-icon":"facebook-f","className":"svg-inline--fa fa-facebook-f fa-1x ","role":"img","xmlns":"http://www.w3.org/2000/svg","viewBox":"0 0 320 512","style":{},"ref":"$undefined","children":["$","path",null,{"fill":"currentColor","d":"M80 299.3V512H196V299.3h86.5l18-97.8H196V166.9c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4 .4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8H80z","style":{}}]}]}],["$","$L6",null,{"href":"/","className":"border rounded-full px-2 py-2 mx-2 hover:border-l-purple-900 hover:text-blue-800","children":["$","svg",null,{"aria-hidden":"true","focusable":"false","data-prefix":"fab","data-icon":"x-twitter","className":"svg-inline--fa fa-x-twitter fa-1x ","role":"img","xmlns":"http://www.w3.org/2000/svg","viewBox":"0 0 512 512","style":{},"ref":"$undefined","children":["$","path",null,{"fill":"currentColor","d":"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z","style":{}}]}]}],["$","$L6",null,{"href":"/","className":"border rounded-full px-3 py-2 mx-2 hover:border-l-purple-900 hover:text-blue-800","children":["$","svg",null,{"aria-hidden":"true","focusable":"false","data-prefix":"fab","data-icon":"instagram","className":"svg-inline--fa fa-instagram fa-1x ","role":"img","xmlns":"http://www.w3.org/2000/svg","viewBox":"0 0 448 512","style":{},"ref":"$undefined","children":["$","path",null,{"fill":"currentColor","d":"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z","style":{}}]}]}],["$","$L6",null,{"href":"/","className":"border rounded-full px-3 py-2 mx-2 hover:border-l-purple-900 hover:text-blue-800","children":["$","svg",null,{"aria-hidden":"true","focusable":"false","data-prefix":"fab","data-icon":"linkedin-in","className":"svg-inline--fa fa-linkedin-in fa-1x ","role":"img","xmlns":"http://www.w3.org/2000/svg","viewBox":"0 0 448 512","style":{},"ref":"$undefined","children":["$","path",null,{"fill":"currentColor","d":"M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z","style":{}}]}]}]]}]]}],["$","div",null,{"children":[["$","h3",null,{"className":"text-white text-2xl font-semibold mb-4 uppercase","children":"Company"}],["$","ul",null,{"children":[["$","li",null,{"className":"mb-2","children":["$","$L6",null,{"href":"/about","children":["$","span",null,{"className":"hover:text-white","children":"About Us"}]}]}],["$","li",null,{"className":"mb-2","children":["$","$L6",null,{"href":"/careers","children":["$","span",null,{"className":"hover:text-white","children":"Careers"}]}]}],["$","li",null,{"className":"mb-2","children":["$","$L6",null,{"href":"/blog","children":["$","span",null,{"className":"hover:text-white","children":"Blog"}]}]}],["$","li",null,{"children":["$","$L6",null,{"href":"/contact","children":["$","span",null,{"className":"hover:text-white","children":"Contact"}]}]}]]}]]}],["$","div",null,{"children":[["$","h3",null,{"className":"text-white text-lg font-semibold mb-4 uppercase","children":"Contact us"}],["$","ul",null,{"children":[["$","li",null,{"className":"mb-2","children":["$","$L6",null,{"href":"/","children":[["$","svg",null,{"aria-hidden":"true","focusable":"false","data-prefix":"fas","data-icon":"phone","className":"svg-inline--fa fa-phone fa-1x ","role":"img","xmlns":"http://www.w3.org/2000/svg","viewBox":"0 0 512 512","style":{},"ref":"$undefined","children":["$","path",null,{"fill":"currentColor","d":"M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z","style":{}}]}]," ",["$","span",null,{"className":"hover:text-white pl-3","children":"+8801732196047"}]]}]}],["$","li",null,{"className":"mb-2","children":["$","$L6",null,{"href":"/product-2","children":[["$","svg",null,{"aria-hidden":"true","focusable":"false","data-prefix":"fas","data-icon":"envelopes-bulk","className":"svg-inline--fa fa-envelopes-bulk fa-1x ","role":"img","xmlns":"http://www.w3.org/2000/svg","viewBox":"0 0 640 512","style":{},"ref":"$undefined","children":["$","path",null,{"fill":"currentColor","d":"M128 0C110.3 0 96 14.3 96 32l0 192 96 0 0-32c0-35.3 28.7-64 64-64l224 0 0-96c0-17.7-14.3-32-32-32L128 0zM256 160c-17.7 0-32 14.3-32 32l0 32 96 0c35.3 0 64 28.7 64 64l0 128 192 0c17.7 0 32-14.3 32-32l0-192c0-17.7-14.3-32-32-32l-320 0zm240 64l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zM64 256c-17.7 0-32 14.3-32 32l0 13L187.1 415.9c1.4 1 3.1 1.6 4.9 1.6s3.5-.6 4.9-1.6L352 301l0-13c0-17.7-14.3-32-32-32L64 256zm288 84.8L216 441.6c-6.9 5.1-15.3 7.9-24 7.9s-17-2.8-24-7.9L32 340.8 32 480c0 17.7 14.3 32 32 32l256 0c17.7 0 32-14.3 32-32l0-139.2z","style":{}}]}]," ",["$","span",null,{"className":"hover:text-white pl-3","children":"creativefactory71@gmail.com"}]]}]}],["$","li",null,{"className":"mb-2","children":["$","$L6",null,{"href":"/product-3","children":[["$","svg",null,{"aria-hidden":"true","focusable":"false","data-prefix":"fas","data-icon":"house","className":"svg-inline--fa fa-house fa-1x ","role":"img","xmlns":"http://www.w3.org/2000/svg","viewBox":"0 0 576 512","style":{},"ref":"$undefined","children":["$","path",null,{"fill":"currentColor","d":"M575.8 255.5c0 18-15 32.1-32 32.1l-32 0 .7 160.2c0 2.7-.2 5.4-.5 8.1l0 16.2c0 22.1-17.9 40-40 40l-16 0c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1L416 512l-24 0c-22.1 0-40-17.9-40-40l0-24 0-64c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32l0 64 0 24c0 22.1-17.9 40-40 40l-24 0-31.9 0c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2l-16 0c-22.1 0-40-17.9-40-40l0-112c0-.9 0-1.9 .1-2.8l0-69.7-32 0c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z","style":{}}]}]," ",["$","span",null,{"className":"hover:text-white pl-3","children":"House #6, Block D, Sector 2, Road 5, Aftabnagar, Badda, Dhaka 1212"}]]}]}]]}]]}],["$","div",null,{"children":[["$","h3",null,{"className":"text-white text-lg font-semibold mb-4 uppercase","children":"Other"}],["$","ul",null,{"children":[["$","li",null,{"className":"mb-2","children":["$","$L6",null,{"href":"/help-center","children":["$","span",null,{"className":"hover:text-white","children":"Help Center"}]}]}],["$","li",null,{"className":"mb-2","children":["$","$L6",null,{"href":"/privacy-policy","children":["$","span",null,{"className":"hover:text-white","children":"Privacy Policy"}]}]}],["$","li",null,{"className":"mb-2","children":["$","$L6",null,{"href":"/terms-of-service","children":["$","span",null,{"className":"hover:text-white","children":"Terms of Service"}]}]}],["$","li",null,{"children":["$","$L6",null,{"href":"/faq","children":["$","span",null,{"className":"hover:text-white","children":"FAQ"}]}]}]]}]]}]]}],["$","div",null,{"className":"mt-8 border-t border-gray-700 pt-4 text-center text-sm","children":["© ",2025," Creative Factory. All rights reserved."]}]]}]}]]}]]}]]}],{"children":["blog",["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","blog","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["page",["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","blog","children","page","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["qr",["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","blog","children","page","children","qr","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","div",null,{"className":"h-full w-full px-4 md:px-40 text-white py-10 bg-tertiarybg","children":[["$","div",null,{"className":"w-full flex justify-center","children":[["$","div",null,{"className":"w-full ","children":[["$","div",null,{"className":"flex flex-col justify-center items-center","children":["$","$L8",null,{"label":"BLOG","type":"button","variant":"quaternary","className":" text-[16px] font-semibold uppercase"}]}],["$","div",null,{"children":[["$","h1",null,{"className":"text-[32px] font-semibold leading-[37px] mt-2 md:mt-10","children":"QR Code Scanning with ESP32-CAM (with Example Code)"}],["$","p",null,{"className":"text-left pt-3","children":"📷 Here`s a step-by-step guide to make your ESP32-CAM scan QR codes."}]]}]]}],["$","div",null,{"className":"flex flex-col justify-end "}]]}],["$","div",null,{"className":"py-10 md:py-[20px]","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-2 gap-5 mt-5 md:mt-0","children":["$","div",null,{"className":" md:col-span-2 h-full md:h-[400px]","children":["$","$L7",null,{"className":"w-full h-full rounded-3xl","src":{"src":"/_next/static/media/QR.d9c3b962.png","height":448,"width":512,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAP1BMVEU+PTvAvrdlY2LFw7uenZo5NS+wp6ZgXVvT0cmRj468urSopKLLycOKh4ZLSUdYV1S1q6pmWUtyb299fHtraWhYdClKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOElEQVR4nAXBBwLAIAgAsUNBwNn1/7c2ISRV+wxCncMjRJrd7EkvjlEqycbLWxnL3c9XaVdrI5f8MCgBno5VTGIAAAAASUVORK5CYII=","blurWidth":8,"blurHeight":7},"alt":"Weather"}]}]}]}],["$","div",null,{"className":" mb-10 text-white","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-1 gap-y-6","children":[["$","div",null,{"className":" md:w-3/4 w-full","children":[["$","h2",null,{"className":" text-[22px] md:text-[32px] font-bold","children":" Materials Needed:"}],["$","p",null,{"className":"text-[14px] md:text-[18px] text-[#CACACA]","children":["$","ul",null,{"className":"list-disc pl-5","children":[["$","li",null,{"children":"ESP32-CAM Module"}],["$","li",null,{"children":"FTDI Programmer"}],["$","li",null,{"children":"QR Codes (printed or displayed on phone)"}]]}]}]]}],["$","div",null,{"className":" md:w-3/4 w-full","children":[["$","h2",null,{"className":" text-[22px] md:text-[32px] font-bold","children":"Implementation Steps:"}],["$","p",null,{"className":"text-[14px] md:text-[18px] text-[#CACACA]","children":"Step 1: Setup Arduino IDE Install:"}],["$","ul",null,{"className":"list-disc pl-5","children":[["$","li",null,{"children":"ESP32 Board support"}],["$","li",null,{"children":"\"ESP32QRCodeReader\" library by dlbeer"}]]}]]}],["$","div",null,{"className":" md:w-3/4 w-full","children":[["$","h2",null,{"className":" text-[22px] md:text-[32px] font-bold","children":"Step 2: Uploading Code"}],["$","p",null,{"className":"text-[14px] md:text-[18px] text-[#CACACA]","children":"Example code:"}]]}],["$","div",null,{"className":" md:w-3/4 w-full","children":[["$","div",null,{"className":"bg-black text-gray-300 max-w-2xl w-full rounded-lg shadow-lg mt-2","children":[["$","div",null,{"className":"flex items-center space-x-2 bg-white px-4 py-2 rounded-t-lg ","children":[["$","span",null,{"className":"w-3 h-3 bg-red-500 rounded-full"}],["$","span",null,{"className":"w-3 h-3 bg-yellow-500 rounded-full"}],["$","span",null,{"className":"w-3 h-3 bg-green-500 rounded-full"}]]}],["$","div",null,{"className":"p-4 overflow-auto","children":["$","pre",null,{"className":"text-sm leading-relaxed","children":["$","code",null,{"className":"text-gray-400","children":"#include \n#include \"esp_camera.h\"\n\nESP32QRCodeReader reader(CAMERA_MODEL_AI_THINKER);\n\nvoid onQrCodeTask(void *pvParameters) {\n struct QRCodeData qrData;\n reader.setup();\n reader.begin();\n\n while (true) {\n if (reader.receiveQrCode(&qrData, 100)) {\n Serial.println(\"QR Code detected:\");\n Serial.println((const char *)qrData.payload);\n }\n }\n}\n\nvoid setup() {\n Serial.begin(115200);\n xTaskCreatePinnedToCore(onQrCodeTask, \"qrCode\", 4 * 1024, NULL, 5, NULL, 1);\n}\n\nvoid loop() {\n delay(10);\n}\n\n"}]}]}]]}],["$","div",null,{}]]}]]}]}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null,false]},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,["$","$1","v7KFBKTypwwJbE5LUSqiD",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}],false]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] c:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Creative Factory"}],["$","meta","2",{"name":"description","content":"Creative Factory"}],["$","link","3",{"rel":"icon","href":"/favicon.ico"}]] a:null