{"product_id":"m5stack-core2-esp32-iot-development-kit","title":"M5Stack Core2 ESP32 IoT Development Kit","description":"\u003cp\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/axN3O232WN0?autoplay=0\u0026amp;mute=1\" style=\"width: 100%; aspect-ratio: 16\/9; border: none;\" title=\"YouTube视频播放器\"\u003e\n\u003c\/iframe\u003e\u003c\/p\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\n  \/* ===== M5Stack-style Error \/ Warning Block ===== *\/\n.product-description.rte .error {\n  position: relative;\n  margin: 28px 0;\n  padding: 16px 18px 16px 20px;\n  background-color: #fff5f5;\n  border-left: 4px solid #e53935;\n  border-radius: 8px;\n}\n\n\/* Title *\/\n.product-description.rte .error-title {\n  font-size: 15px;\n  font-weight: 600;\n  color: #b71c1c;\n  margin-bottom: 8px;\n  letter-spacing: 0.2px;\n}\n\n\/* Content *\/\n.product-description.rte .error-content {\n  font-size: 14.5px;\n  line-height: 1.7;\n  color: #4a4f57;\n}\n\n\/* Subtle hover feedback (desktop only, very light) *\/\n@media (hover: hover) {\n  .product-description.rte .error:hover {\n    background-color: #ffecec;\n  }\n}\n\u003c\/style\u003e\n\u003ch2 id=\"description\" data-id=\"Description\"\u003eDescription\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eCore2\u003c\/strong\u003e is the second generation main unit in the M5Stack development kit series, further enhancing the functionality of the original first-generation main unit with more comprehensive hardware features. The core controller \u003cstrong\u003eCore2\u003c\/strong\u003e is equipped with \u003cstrong\u003eESP32-D0WDQ6-V3\u003c\/strong\u003e, featuring two independently controllable \u003cstrong\u003eXtensa® 32-bit LX6\u003c\/strong\u003e processors with a main frequency of up to 240 MHz, supporting Wi-Fi functionality. It has onboard \u003cstrong\u003e16MB Flash\u003c\/strong\u003e and \u003cstrong\u003e8MB PSRAM\u003c\/strong\u003e, and programs can be downloaded via the \u003cstrong\u003eUSB Type-C\u003c\/strong\u003e interface. Its powerful configuration meets the resource demands of complex applications. The front is equipped with a 2.0-inch integrated capacitive touch screen, providing users with a smoother human-computer interaction experience.\u003c\/p\u003e\n\u003cp\u003eThe body has a built-in \u003cstrong\u003evibration motor\u003c\/strong\u003e, providing \u003cstrong\u003ehaptic feedback\u003c\/strong\u003e and vibration alert functions. The built-in RTC module provides precise timing functionality. The power section is equipped with an \u003cstrong\u003eAXP192\u003c\/strong\u003e power management chip that effectively controls the power consumption of the body, with a built-in green power indicator light. The body also includes a microSD slot and a speaker. To ensure higher quality sound effects, it uses a \u003cstrong\u003epower amplifier chip\u003c\/strong\u003e with an \u003cstrong\u003eI2S\u003c\/strong\u003e digital audio interface, effectively preventing signal distortion. The left side and bottom of the body have independent power and reset (RST) buttons, and the three dots on the front of the screen are part of the touch screen, which can be programmed to map hot zones as three virtual buttons. The back of the body integrates a small expansion board with a 6-axis IMU sensor and a microphone.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0056\/7689\/2250\/files\/1920x600-1_59033a73-62b7-4618-a43a-20faf3ab906a.webp?v=1766818218\u0026amp;width=700\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"error\"\u003e\n\u003cdiv class=\"error-title\"\u003eCompatibility Issue\u003c\/div\u003e\n\u003cdiv class=\"error-content\"\u003eThe vibration motor that comes with Core2 interferes structurally with the Base series bases. To prevent damage to the device, do not stack Core2 with the Base series functional bases.\u003c\/div\u003e\n\u003cdiv class=\"error-content\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 id=\"features\" data-id=\"Features\"\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeveloped based on ESP32, supports WiFi\u003c\/li\u003e\n\u003cli\u003e16MB Flash, 8MB PSRAM\u003c\/li\u003e\n\u003cli\u003eBuilt-in speaker, power indicator light, vibration motor, RTC, I2S amplifier, capacitive touch screen, power button, reset button\u003c\/li\u003e\n\u003cli\u003eTF card slot (supports up to 16GB)\u003c\/li\u003e\n\u003cli\u003eBuilt-in lithium battery with power management chip\u003c\/li\u003e\n\u003cli\u003eIndependent small board with built-in 6-axis IMU, PDM microphone\u003c\/li\u003e\n\u003cli\u003eM5-Bus socket\u003c\/li\u003e\n\u003cli\u003eDevelopment Platform\n\u003cul\u003e\n\u003cli\u003eUiFlow1\u003c\/li\u003e\n\u003cli\u003eUiFlow2\u003c\/li\u003e\n\u003cli\u003eArduino IDE\u003c\/li\u003e\n\u003cli\u003eESP-IDF\u003c\/li\u003e\n\u003cli\u003ePlatformIO\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\u003cul\u003e\n\u003cli\u003e1 x Core2\u003c\/li\u003e\n\u003cli\u003e1 x USB Type-C cable (20cm)\u003c\/li\u003e\n\u003cli\u003e1 x Hex wrench\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0056\/7689\/2250\/files\/7_1_8742169e-f87f-4f0d-8317-d53fcfc5370c.webp?v=1766818308\u0026amp;width=700\"\u003e\u003c\/p\u003e\n\u003ch2 id=\"applications\" data-id=\"Applications\"\u003eApplications\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0056\/7689\/2250\/files\/6_4668c2a7-97bd-463e-9c8f-1322625ef2d6.webp?v=1766818324\u0026amp;width=700\"\u003e\u003c\/p\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\u003eSoC\u003c\/td\u003e\n\u003ctd\u003eESP32-D0WDQ6-V3 @ Dual-core processor, 240MHz main frequency\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDMIPS\u003c\/td\u003e\n\u003ctd\u003e600\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSRAM\u003c\/td\u003e\n\u003ctd\u003e520KB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFlash\u003c\/td\u003e\n\u003ctd\u003e16MB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePSRAM\u003c\/td\u003e\n\u003ctd\u003e8MB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWi-Fi\u003c\/td\u003e\n\u003ctd\u003e2.4 GHz Wi-Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInput Voltage\u003c\/td\u003e\n\u003ctd\u003e5V@500mA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHost Interface\u003c\/td\u003e\n\u003ctd\u003eUSB Type-C x 1, GROVE (I2C+I\/O+UART) x 1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLED\u003c\/td\u003e\n\u003ctd\u003eGreen power indicator LED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eButton\u003c\/td\u003e\n\u003ctd\u003ePower button, RST button, screen virtual buttons x 3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVibration Alert\u003c\/td\u003e\n\u003ctd\u003eVibration motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIPS LCD Screen\u003c\/td\u003e\n\u003ctd\u003e2.0\"@320 x 240 ILI9342C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCapacitive Touch IC\u003c\/td\u003e\n\u003ctd\u003eFT6336U\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpeaker Amplifier\u003c\/td\u003e\n\u003ctd\u003eNS4168\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMicrophone\u003c\/td\u003e\n\u003ctd\u003eSPM1423\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eI2S Amplifier\u003c\/td\u003e\n\u003ctd\u003eNS4168\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIMU\u003c\/td\u003e\n\u003ctd\u003eMPU6886\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRTC\u003c\/td\u003e\n\u003ctd\u003eBM8563\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePMU\u003c\/td\u003e\n\u003ctd\u003eAXP192\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUSB Chip\u003c\/td\u003e\n\u003ctd\u003eCP2104\/CH9102F (two chip versions, no functional or usage differences)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDC-DC Boost\u003c\/td\u003e\n\u003ctd\u003eSY7088\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTF Card Slot\u003c\/td\u003e\n\u003ctd\u003eSupports up to 16G\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLithium Battery\u003c\/td\u003e\n\u003ctd\u003e500mAh@3.7V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging Parameters\u003c\/td\u003e\n\u003ctd\u003eCharging current: 0.219A\u003cbr\u003eFully charged current (powered off): 0.055A\u003cbr\u003eFully charged current (powered on): 0.147A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAntenna\u003c\/td\u003e\n\u003ctd\u003e2.4G 3D antenna\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd\u003e0 ~ 60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBase Screw Spec\u003c\/td\u003e\n\u003ctd\u003eHex socket countersunk head M3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReserved Internal PCB Ports\u003c\/td\u003e\n\u003ctd\u003eBattery port (Spec: 1.25mm-2P) USB cable port (Spec: 1.25mm-4P)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Size\u003c\/td\u003e\n\u003ctd\u003e54.0 x 54.0 x 16.5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Weight\u003c\/td\u003e\n\u003ctd\u003e54.9g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePackage Size\u003c\/td\u003e\n\u003ctd\u003e80.0 x 59.9 x 21.6mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGross Weight\u003c\/td\u003e\n\u003ctd\u003e100.8g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0056\/7689\/2250\/files\/1920x2260_d05c31c1-f7a6-4475-8500-cd00243e90ef.webp?v=1766818366\u0026amp;width=700\"\u003e\u003c\/p\u003e\n\u003ch2\u003eLearn and Documents\u003c\/h2\u003e\n\u003cp\u003e → DOCUMENTS \u003c\/p\u003e","brand":"m5stack-store","offers":[{"title":"Default Title","offer_id":53774136148333,"sku":"nuy1787247289397","price":31.89,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0920\/0526\/9869\/files\/m5stack-core2-esp32-iot-development-kit_1.webp?v=1787247295","url":"https:\/\/www.ruralgoods.shop\/products\/m5stack-core2-esp32-iot-development-kit","provider":"My Store","version":"1.0","type":"link"}