{"version":1,"pages":[{"id":"kzTlst3tKo255yz4YpDi","title":"Welcome","pathname":"/tesa-developer","siteSpaceId":"sitesp_0CDeT","emoji":"1f44f"},{"id":"CyH2xJQs9yWJ1S8BYNav","title":"Who we are?","pathname":"/tesa-developer/getting-started/who-we-are","siteSpaceId":"sitesp_0CDeT","icon":"microchip","breadcrumbs":[{"label":"Getting Started","emoji":"2b50"}]},{"id":"JjjojIyKxaiBPzzLwvtg","title":"What we do?","pathname":"/tesa-developer/getting-started/what-we-do","siteSpaceId":"sitesp_0CDeT","icon":"bullseye-arrow","breadcrumbs":[{"label":"Getting Started","emoji":"2b50"}]},{"id":"yRJFOdCt2DyxdNF70nnp","title":"Who's our Networking?","pathname":"/tesa-developer/getting-started/whos-our-networking","siteSpaceId":"sitesp_0CDeT","icon":"diagram-project","breadcrumbs":[{"label":"Getting Started","emoji":"2b50"}]},{"id":"cEHgDv7NGBquDGHeLyQ4","title":"RT-Thread IoT OS","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os","siteSpaceId":"sitesp_0CDeT","icon":"layer-group","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"}]},{"id":"HODj86GHhWm1LjsATnkO","title":"University Program","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program","siteSpaceId":"sitesp_0CDeT","description":"Authorized by RT-Thread Organization","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"}]},{"id":"P9u2oq9zeFZfholar8UR","title":"RT-Thread Architecture","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/rt-thread-architecture","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"}]},{"id":"PRwlmnvqtfVQmK6ONVQL","title":"Hardware supported","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/rt-thread-architecture/hardware-supported","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"RT-Thread Architecture"}]},{"id":"qfKN699dtfWPlMb95e7y","title":"RT-Thread Layers","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/rt-thread-architecture/rt-thread-layers","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"RT-Thread Architecture"}]},{"id":"os0AXuGYPgdBlgsffMmm","title":"RT-Thread x Renesas","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/rt-thread-architecture/rt-thread-x-renesas","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"RT-Thread Architecture"}]},{"id":"wDMHwn3GjlgUL42h8zkS","title":"Edge AI Workshop","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/edge-ai-workshop","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"}]},{"id":"45bQ3qYAqeq4U5Cqf9Mq","title":"Installation & First Coding","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/edge-ai-workshop/installation-and-first-coding","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"Edge AI Workshop"}]},{"id":"rEmqGFrGHONTL0JkxWUU","title":"External IRQ via Button","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/edge-ai-workshop/external-irq-via-button","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"Edge AI Workshop"}]},{"id":"TLFV5ISnNfjNwE84nS94","title":"Enable Ulog for FinSH","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/edge-ai-workshop/enable-ulog-for-finsh","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"Edge AI Workshop"}]},{"id":"utPW0rRj7PDkTGPdYkVj","title":"Enable WiFi for FinSH","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/edge-ai-workshop/enable-wifi-for-finsh","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"Edge AI Workshop"}]},{"id":"VR4xzaeJXRSt0mFh1muP","title":"IoT Connectivity using MQTT","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/edge-ai-workshop/iot-connectivity-using-mqtt","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"Edge AI Workshop"}]},{"id":"0akn4u5sK05XeJNNShBT","title":"OpenMV IDE","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/edge-ai-workshop/openmv-ide","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"Edge AI Workshop"}]},{"id":"KpjzytweGEnIujnJ6BVk","title":"MicroPython Programming","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/edge-ai-workshop/micropython-programming","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"Edge AI Workshop"}]},{"id":"sXEhGV65VUfjY6dNDa5Z","title":"TFLite in OpenMV","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/edge-ai-workshop/tflite-in-openmv","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"Edge AI Workshop"}]},{"id":"jFaT8uAbsgD8KgjlywQm","title":"AI Model Training via Edge Impulse","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/edge-ai-workshop/ai-model-training-via-edge-impulse","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"},{"label":"University Program"},{"label":"Edge AI Workshop"}]},{"id":"yP4TvHEFQZlXCTqmyeH5","title":"RT-Thread on RISC-V","pathname":"/tesa-developer/tesa-university-program/rt-thread-iot-os/rt-thread-on-risc-v","siteSpaceId":"sitesp_0CDeT","description":"Open Source RT-Thread RTOS on RISC-V","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"RT-Thread IoT OS","icon":"layer-group"}]},{"id":"ZXxfwYY21Yz9PCv9X7ja","title":"FPGA Edge AI","pathname":"/tesa-developer/tesa-university-program/fpga-edge-ai","siteSpaceId":"sitesp_0CDeT","icon":"brain-circuit","description":"Collaboration with Design Gateway Co., Ltd.","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"}]},{"id":"JXMQx3RyzOXPid5NW0iv","title":"Professional Courses","pathname":"/tesa-developer/tesa-university-program/fpga-edge-ai/professional-courses","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"FPGA Edge AI","icon":"brain-circuit"}]},{"id":"3Unt0UHjhH3DA1XtsOSo","title":"Problem-based Learning","pathname":"/tesa-developer/tesa-university-program/problem-based-learning","siteSpaceId":"sitesp_0CDeT","icon":"tablet-rugged","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"}]},{"id":"BBgakgbCm8y5PtHPnVuJ","title":"STM32 Development Toolchain","pathname":"/tesa-developer/tesa-university-program/problem-based-learning/stm32-development-toolchain","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"},{"label":"Problem-based Learning","icon":"tablet-rugged"}]},{"id":"0e7IybdaVjaGC0yvM9vM","title":"TESAIoT Platform","pathname":"/tesa-developer/tesa-university-program/tesaiot-platform","siteSpaceId":"sitesp_0CDeT","icon":"shield-check","breadcrumbs":[{"label":"TESA University Program","emoji":"1f3eb"}]},{"id":"IG1AzlMWDvqFXRYk4oiR","title":"Linux OS","pathname":"/tesa-developer/tesa-technical-contents/linux-os","siteSpaceId":"sitesp_0CDeT","icon":"linux","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"}]},{"id":"Z75XaGgcH0fbINIVpkZC","title":"Zero to Linux Hero","pathname":"/tesa-developer/tesa-technical-contents/linux-os/zero-to-linux-hero","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"},{"label":"Linux OS","icon":"linux"}]},{"id":"AYBKx3UWFejrSYdzOGwr","title":"Computer OS Architecture","pathname":"/tesa-developer/tesa-technical-contents/linux-os/zero-to-linux-hero/computer-os-architecture","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"},{"label":"Linux OS","icon":"linux"},{"label":"Zero to Linux Hero"}]},{"id":"MdtextZfVXIXh9WyU5mC","title":"Anatomy of Linux System","pathname":"/tesa-developer/tesa-technical-contents/linux-os/zero-to-linux-hero/anatomy-of-linux-system","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"},{"label":"Linux OS","icon":"linux"},{"label":"Zero to Linux Hero"}]},{"id":"5t1yxoJP152FfG7hgxah","title":"Busybox","pathname":"/tesa-developer/tesa-technical-contents/linux-os/zero-to-linux-hero/anatomy-of-linux-system/busybox","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"},{"label":"Linux OS","icon":"linux"},{"label":"Zero to Linux Hero"},{"label":"Anatomy of Linux System"}]},{"id":"lqJOh8a75tPVZLsZqN55","title":"Linux Environment for Developer","pathname":"/tesa-developer/tesa-technical-contents/linux-os/zero-to-linux-hero/anatomy-of-linux-system/linux-environment-for-developer","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"},{"label":"Linux OS","icon":"linux"},{"label":"Zero to Linux Hero"},{"label":"Anatomy of Linux System"}]},{"id":"gkwEBGf5mjfri2aejEP5","title":"Anatomy of Linux Kernel","pathname":"/tesa-developer/tesa-technical-contents/linux-os/zero-to-linux-hero/anatomy-of-linux-kernel","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"},{"label":"Linux OS","icon":"linux"},{"label":"Zero to Linux Hero"}]},{"id":"PagkXtnesKY8yc6jTi0W","title":"UNIX/Linux History","pathname":"/tesa-developer/tesa-technical-contents/linux-os/zero-to-linux-hero/anatomy-of-linux-kernel/unix-linux-history","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"},{"label":"Linux OS","icon":"linux"},{"label":"Zero to Linux Hero"},{"label":"Anatomy of Linux Kernel"}]},{"id":"PNPfQsBpS3MOimliEWYN","title":"GNU Project","pathname":"/tesa-developer/tesa-technical-contents/linux-os/zero-to-linux-hero/anatomy-of-linux-kernel/gnu-project","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"},{"label":"Linux OS","icon":"linux"},{"label":"Zero to Linux Hero"},{"label":"Anatomy of Linux Kernel"}]},{"id":"4n0TOcq6TQZG4skczl66","title":"Linux OS Architecture","pathname":"/tesa-developer/tesa-technical-contents/linux-os/zero-to-linux-hero/anatomy-of-linux-kernel/linux-os-architecture","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"},{"label":"Linux OS","icon":"linux"},{"label":"Zero to Linux Hero"},{"label":"Anatomy of Linux Kernel"}]},{"id":"hod2TsUBXf6ZwMNMGV8a","title":"Anatomy of Linux Kernel","pathname":"/tesa-developer/tesa-technical-contents/linux-os/zero-to-linux-hero/anatomy-of-linux-kernel-1","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"},{"label":"Linux OS","icon":"linux"},{"label":"Zero to Linux Hero"}]},{"id":"RFP52AbSk0nT6JxH6YhT","title":"Linux Kernel Principles","pathname":"/tesa-developer/tesa-technical-contents/linux-os/zero-to-linux-hero/anatomy-of-linux-kernel-1/linux-kernel-principles","siteSpaceId":"sitesp_0CDeT","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"},{"label":"Linux OS","icon":"linux"},{"label":"Zero to Linux Hero"},{"label":"Anatomy of Linux Kernel"}]},{"id":"2ON130FVUJrS4ru5a7Nw","title":"Karel Robot","pathname":"/tesa-developer/tesa-technical-contents/karel-robot","siteSpaceId":"sitesp_0CDeT","icon":"user-robot","breadcrumbs":[{"label":"TESA Technical Contents","emoji":"1f4da"}]},{"id":"oaxf7HtDdyiPYhxKefHv","title":"TESA Podcast","pathname":"/tesa-developer/recommended-by-tesa/tesa-podcast","siteSpaceId":"sitesp_0CDeT","emoji":"1f4fa","description":"Welcome to the TESA Podcast!","breadcrumbs":[{"label":"RECOMMENDED by TESA","emoji":"1f918"}]},{"id":"NP3Ve7NfTDDqISVkfh5v","title":"Embedded Systems Roadmap","pathname":"/tesa-developer/recommended-by-tesa/embedded-systems-roadmap","siteSpaceId":"sitesp_0CDeT","icon":"seedling","breadcrumbs":[{"label":"RECOMMENDED by TESA","emoji":"1f918"}]}]}