{"product_id":"m5stackchan-ai-desktop-robot-kit-with-remote-control-esp32-s3","title":"M5StackChan AI Desktop Robot Kit with Remote Control (ESP32-S3)","description":"\u003cvideo id=\"video\" playsinline muted controls class=\"video-container\" width=\"100%\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.08);\"\u003e\n  \u003csource type=\"video\/mp4\" src=\"https:\/\/m5stack-doc.oss-cn-shenzhen.aliyuncs.com\/1205\/K151-VIDEO.mp4\"\u003e\u003c\/video\u003e\n\u003cstyle\u003e\n\/* ===== Scoped Description Style ===== *\/\n.product-description.rte {\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  color: #2c2c2c;\n  line-height: 1.65;\n  font-size: 16px;\n}\n\n\/* ===== Headings ===== *\/\n.product-description.rte h2 {\n  font-size: 1.8em;\n  color: #0D47A1;\n  border-left: 4px solid #1f6fe5;\n  padding-left: 12px;\n  margin-top: 32px;\n  margin-bottom: 16px;\n}\n\n\/* ===== H3 Titles Optimization ===== *\/\n.product-description.rte h3 {\n  font-size: 1.4em;\n  color: #0D47A1;\n  margin-top: 24px;\n  margin-bottom: 12px;\n  font-weight: 500;\n  padding-bottom: 6px;\n  border-bottom: 2px solid #e6e6e6;\n}\n\n\/* ===== Paragraphs ===== *\/\n.product-description.rte p {\n  margin-bottom: 20px;\n  line-height: 1.8;\n  color: #4a4f57;\n  font-size: 16px;\n}\n\n\/* ===== Paragraph Images (only in description) ===== *\/\n.product-description.rte img {\n  display: block;\n  max-width: 100%;\n  height: auto;\n  margin: 24px auto;\n  border-radius: 12px;\n  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);\n}\n\n\/* ===== Lists ===== *\/\n.product-description.rte ul {\n  padding-left: 20px;\n  margin-bottom: 16px;\n  list-style-type: disc;\n}\n.product-description.rte li {\n  margin-bottom: 6px;\n}\n\n\/* ===== Links ===== *\/\n.product-description.rte a {\n  color: #0288D1;\n  text-decoration: none;\n  transition: color 0.3s ease;\n}\n.product-description.rte a:hover {\n  color: #01579B;\n}\n\n\/* ===== M5Stack-style Spec Table ===== *\/\n.product-description.rte .table-container {\n  width: 100%;\n  margin: 24px 0;\n  overflow-x: auto;\n}\n.product-description.rte .table-container table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: inherit;\n  font-size: 14px;\n  color: #2c2f36;\n  background-color: #ffffff;\n  border-radius: 10px;\n  overflow: hidden;\n  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.04);\n}\n.product-description.rte .table-container thead th {\n  background: #1f6fe5;\n  color: #ffffff;\n  padding: 14px 16px;\n  text-align: center;\n  font-weight: 600;\n  border: none;\n  vertical-align: middle;\n}\n.product-description.rte .table-container td {\n  padding: 14px 16px;\n  border-bottom: 1px solid #e6ebf2;\n  vertical-align: middle;\n}\n.product-description.rte .table-container tbody td:first-child {\n  width: 36%;\n  text-align: center;\n  font-weight: 500;\n  color: #4a4f57;\n  background-color: rgba(31, 111, 229, 0.02);\n}\n.product-description.rte .table-container tbody tr:nth-child(even) {\n  background-color: #f7f9fc;\n}\n@media (hover: hover) {\n  .product-description.rte .table-container tbody tr:hover {\n    background-color: #eef3ff;\n  }\n}\n\n\/* ===== Learn \u0026 Documents Button ===== *\/\n.product-description.rte #learn-and-documents-btn {\n  display: inline-flex;\n  align-items: center;\n  padding: 6px 14px;\n  background-color: #1f6fe5;\n  color: #ffffff;\n  font-weight: 600;\n  border-radius: 6px;\n  margin-top: 8px;\n  text-decoration: none;\n  transition: background 0.3s ease;\n}\n.product-description.rte #learn-and-documents-btn:hover {\n  background-color: #1661c1;\n}\n\n\/* ===== Responsive Design for Smaller Screens (with table adjustments) ===== *\/\n@media screen and (max-width: 768px) {\n  .product-description.rte .table-container table,\n  .product-description.rte .table-container thead,\n  .product-description.rte .table-container tbody,\n  .product-description.rte .table-container th,\n  .product-description.rte .table-container td,\n  .product-description.rte .table-container tr {\n    display: block;\n    width: 100%;\n  }\n  .product-description.rte .table-container thead {\n    display: none;\n  }\n  .product-description.rte .table-container tbody tr {\n    padding: 12px 0;\n    border-bottom: 1px solid #e6ebf2;\n  }\n  .product-description.rte .table-container tbody td {\n    padding: 8px 16px;\n    border: none;\n    text-align: left;\n  }\n  .product-description.rte .table-container tbody td:first-child {\n    width: 100%;\n    background: none;\n    color: #1f6fe5;\n    font-weight: 600;\n    padding-top: 16px;\n  }\n  .product-description.rte .table-container tbody td:last-child {\n    padding-bottom: 16px;\n    color: #2c2f36;\n    line-height: 1.6;\n  }\n\n  \/* Ensure button appears correctly on mobile *\/\n  .product-description.rte #learn-and-documents-btn {\n    font-size: 14px;\n    padding: 8px 16px;\n  }\n}\n\u003c\/style\u003e\n\u003ch2 id=\"description\" data-id=\"Description\"\u003eDescription\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eStackChan is a super kawaii AI desktop robot co-created by M5Stack and the user community.\u003c\/strong\u003e It uses the M5Stack \u003cstrong\u003eflagship IoT development kit CoreS3\u003c\/strong\u003e as its main controller, powered by an ESP32-S3 SoC featuring a 240 MHz dual-core processor, with 16MB Flash and 8MB PSRAM onboard, and supporting Wi-Fi and BLE. The main unit also integrates a 2.0-inch capacitive touch display with a high-strength glass cover, a 0.3 MP camera, a proximity \u0026amp; ambient light sensor, a 9-axis IMU (accelerometer + gyroscope + magnetometer), a microSD card slot, a 1W speaker, dual microphones, and power\/reset buttons.\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong\u003erobot body\u003c\/strong\u003e, connected to the main unit, includes a USB-C interface for power and data, a 550 mAh battery, two feedback servos (360-degree continuous rotation on the horizontal axis and 90-degree movement on the vertical axis), two rows totaling 12 RGB LEDs, infrared transmitter and receiver, a three-zone touch panel, and a full-featured NFC module.\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong\u003efactory firmware\u003c\/strong\u003e is feature-rich, including an AI Agent, lively and expressive animations, ESP-NOW wireless remote control, and online app downloads. It can connect to a mobile app for video viewing, remote avatar control, and more, and also supports online updates (OTA). The product also supports programming via Arduino, UiFlow2, and other methods, and can connect to various expansion units in the M5Stack ecosystem, making it easy to implement a wide range of custom functions.\u003c\/p\u003e\n\u003cp\u003eThank you to the contributors of the StackChan community, especially:\u003c\/p\u003e\n\u003ctable style=\"width: 60%; border-collapse: collapse; border-spacing: 0; border: none !important; table-layout: fixed;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"border: none !important;\"\u003e\n\u003ctd style=\"width: 30%; padding: 0; text-align: center; vertical-align: middle; line-height: 0; border: none !important;\"\u003e\u003cimg src=\"https:\/\/m5stack-doc.oss-cn-shenzhen.aliyuncs.com\/1205\/avatar_stack_chan.jpg?width=700\" width=\"25%\" style=\"display: block; margin: 0 auto; border: none;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 30%; padding: 0; text-align: center; vertical-align: middle; line-height: 0; border: none !important;\"\u003e\u003cimg src=\"https:\/\/m5stack-doc.oss-cn-shenzhen.aliyuncs.com\/1205\/avatar_takao.jpg?width=700\" width=\"25%\" style=\"display: block; margin: 0 auto; border: none;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border: none !important;\"\u003e\n\u003ctd style=\"width: 30%; padding: 6px 0 0 0; text-align: center; font-size: 12px; line-height: 1.5; border: none !important;\"\u003e@stack_chan\u003c\/td\u003e\n\u003ctd style=\"width: 30%; padding: 6px 0 0 0; text-align: center; font-size: 12px; line-height: 1.5; border: none !important;\"\u003e@mongonta555\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border: none !important;\"\u003e\n\u003ctd style=\"width: 30%; padding: 6px 0 0 0; text-align: center; font-size: 12px; line-height: 1.5; border: none !important;\"\u003e\u003cspan\u003eShinya Ishikawa\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 30%; padding: 6px 0 0 0; text-align: center; font-size: 12px; line-height: 1.5; border: none !important;\"\u003e\u003cspan\u003eTakao Akaki\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2 id=\"note\" data-id=\"Note\"\u003eNote\u003c\/h2\u003e\n\u003cdiv style=\"background: #ffebee; border: 1px solid #ffccd1; border-left: 4px solid #d32f2f; border-radius: 8px; padding: 14px 16px; margin: 24px 0;\"\u003e\n\u003cstrong style=\"display: block; color: #b71c1c; font-size: 15px; margin-bottom: 6px;\"\u003e Motor Safety \u003c\/strong\u003e \u003cspan style=\"color: #2c2c2c; font-size: 14.5px; line-height: 1.6;\"\u003e Do not forcibly rotate any movable parts connected to the motors by hand when you are unsure whether the motors are powered and under control, as this may cause hardware damage. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #ffebee; border: 1px solid #ffccd1; border-left: 4px solid #d32f2f; border-radius: 8px; padding: 14px 16px; margin: 24px 0;\"\u003e\n\u003cstrong style=\"display: block; color: #b71c1c; font-size: 15px; margin-bottom: 6px;\"\u003e Motion Angle Notice \u003c\/strong\u003e \u003cspan style=\"color: #2c2c2c; font-size: 14.5px; line-height: 1.6;\"\u003e The movement angle of the StackChan Y-axis servo (vertical direction) is recommended to be controlled within 5 ~ 85°. Operating at extreme angles may cause servo stall and permanent damage. No angle restriction is required for the X-axis. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/m5stack-doc.oss-cn-shenzhen.aliyuncs.com\/1205\/K143-stackchan-note_01.png?width=700\" width=\"40%\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"\n  background: #fff8e1;\n  border: 1px solid #ffe0a3;\n  border-left: 4px solid #f9a825;\n  border-radius: 8px;\n  padding: 14px 16px;\n  margin: 24px 0;\n\"\u003e\n  \u003cstrong style=\"\n    display: block;\n    color: #8d6e00;\n    font-size: 15px;\n    margin-bottom: 6px;\n  \"\u003e\n    Stackchan App\n  \u003c\/strong\u003e\n\n  \u003cspan style=\"\n    color: #2c2c2c;\n    font-size: 14.5px;\n    line-height: 1.6;\n  \"\u003e\n    The Stackchan App supports connections only to original StackChan core controllers, including those in the standard StackChan unit and the Remote Controller Kit, as well as the separately sold StackChan Core replacement controller. Before use, the StackChan user firmware must be flashed to the device. Note that this app cannot connect to non-original core models such as CoreS3, CoreS3-SE, and CoreS3-Lite.\n  \u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 id=\"features\" data-id=\"Features\"\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBased on the CoreS3 main unit\n\u003cul\u003e\n\u003cli\u003eFor detailed information, please refer to the CoreS3 page\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eRobot body\n\u003cul\u003e\n\u003cli\u003eUSB-C interface for power and data\u003c\/li\u003e\n\u003cli\u003e550 mAh battery\u003c\/li\u003e\n\u003cli\u003eTwo feedback servos (360-degree continuous rotation on the horizontal axis and 90-degree movement on the vertical axis)\u003c\/li\u003e\n\u003cli\u003eTwo rows totaling 12 RGB LEDs\u003c\/li\u003e\n\u003cli\u003eInfrared transmitter and receiver\u003c\/li\u003e\n\u003cli\u003eTop-mounted three-zone touch panel\u003c\/li\u003e\n\u003cli\u003eFull-featured NFC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eDevelopment platforms\n\u003cul\u003e\n\u003cli\u003eUiFlow2\u003c\/li\u003e\n\u003cli\u003eArduino IDE\u003c\/li\u003e\n\u003cli\u003ePlatformIO\u003c\/li\u003e\n\u003cli\u003eESP-IDF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 id=\"includes\" data-id=\"Includes\"\u003eIncludes\u003c\/h2\u003e\n\u003ch3 id=\"stackchan-remote-controller-kit-skuk151-r\" data-id=\"StackChan Remote Controller Kit (SKU:K151-R)\"\u003eStackChan Remote Controller Kit (SKU:K151-R)\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 x Carrying bag or box (depending on the purchased product bundle)\u003c\/li\u003e\n\u003cli\u003e1 x StackChan unit (with CoreS3 pre-installed)\u003c\/li\u003e\n\u003cli\u003e1 x Remote controller (assembled from a \u003cstrong\u003eHat Mini JoyC\u003c\/strong\u003e and \u003cstrong\u003eStickC-Plus\u003c\/strong\u003e)\u003c\/li\u003e\n\u003cli\u003e1 x 50cm USB-A to USB-C Cable\u003c\/li\u003e\n\u003cli\u003e1 x Character expression sticker\u003c\/li\u003e\n\u003cli\u003e1 x Printed user manual\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 id=\"applications\" data-id=\"Applications\"\u003eApplications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDesktop companion\u003c\/li\u003e\n\u003cli\u003eAI agent\u003c\/li\u003e\n\u003cli\u003eVoice-based question and answer\u003c\/li\u003e\n\u003cli\u003eSmart home\u003c\/li\u003e\n\u003cli\u003eIoT control\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 id=\"specifications\" data-id=\"Specifications\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"table-container\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMain Controller\u003c\/td\u003e\n\u003ctd\u003eESP32-S3\u003cbr\u003eXtensa® dual-core 32-bit LX7, 240 MHz\u003cbr\u003e16MB Flash, 8MB Quad PSRAM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWireless Connectivity\u003c\/td\u003e\n\u003ctd\u003e2.4 GHz Wi-Fi, IEEE 802.11 b\/g\/n\u003cbr\u003eBluetooth® 5 LE\u003cbr\u003eInfrared receiver IRM56384 + infrared transmitter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWired Connectivity\u003c\/td\u003e\n\u003ctd\u003eUSB CDC \u0026amp; full-speed USB OTG\u003cbr\u003eGPIO, UART, I2C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003e2.0-inch IPS LCD, resolution 320*240, 65536 colors, ILI9342C driver\u003cbr\u003eCapacitive multi-touch, FT6336U driver\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCamera\u003c\/td\u003e\n\u003ctd\u003eGC0308, 640*480, 0.3 MP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensors\u003c\/td\u003e\n\u003ctd\u003eDual microphones, ES7210 audio codec\u003cbr\u003eProximity \u0026amp; ambient light sensor LTR-553ALS-WA\u003cbr\u003e9-axis IMU BMI270 + BMM150 (accelerometer + gyroscope + magnetometer)\u003cbr\u003eThree-zone touch panel, Si12T driver\u003cbr\u003eFull-featured NFC ST25R3916\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHuman Interactions\u003c\/td\u003e\n\u003ctd\u003e1W speaker, AW88298 16-bit I2S power amplifier\u003cbr\u003eRGB LEDs WS2812C * 12\u003cbr\u003ePower and reset buttons\u003cbr\u003ePower indicator LED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eExpansions\u003c\/td\u003e\n\u003ctd\u003emicroSD card slot\u003cbr\u003eGrove interface * 3\u003cbr\u003eLEGO®-compatible mounting holes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotors\u003c\/td\u003e\n\u003ctd\u003e360-degree horizontal servo with feedback\u003cbr\u003e90-degree vertical servo with feedback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower\u003c\/td\u003e\n\u003ctd\u003e550 mAh battery\u003cbr\u003eUSB-C power and data\u003cbr\u003ePower management IC AXP2101, RTC BM8563\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Size\u003c\/td\u003e\n\u003ctd\u003e54.0 x 70.5 x 61.5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Weight\u003c\/td\u003e\n\u003ctd\u003eStackChan: 187.0g\u003cbr\u003eRemote Controller: 37.6g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePackage Size\u003c\/td\u003e\n\u003ctd\u003eStackChan: 142.0 x 101.0 x 58.0mm\u003cbr\u003eStackChan Remote: 155.0 x 109.0 x 65.0mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGross Weight\u003c\/td\u003e\n\u003ctd\u003eStackChan: 272.4g\u003cbr\u003eStackChan Remote: 372.9g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eLearn and Documents\u003c\/h2\u003e\n → DOCUMENTS \n\u003c\/div\u003e","brand":"m5stack-store","offers":[{"title":"Default Title","offer_id":52214818210080,"sku":"wke1787247222286","price":80.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/3231\/3120\/files\/m5stackchan-ai-desktop-robot-kit-with-remote-control-esp32-s3_1.webp?v=1787247228","url":"https:\/\/www.elmwoodbasket.shop\/products\/m5stackchan-ai-desktop-robot-kit-with-remote-control-esp32-s3","provider":"My Store","version":"1.0","type":"link"}