{"product_id":"eol-bala-esp32-development-mini-self-balancing-car","title":"[EOL] BALA ESP32 Development Mini Self-balancing Car","description":"\u003cdiv style=\"\n  background: #f3f8ff;\n  border: 1px solid #cfe1ff;\n  border-left: 4px solid #1f6fe5;\n  border-radius: 8px;\n  padding: 14px 16px;\n  margin: 24px 0;\n\"\u003e\n  \u003cstrong style=\"\n    display: block;\n    color: #0d47a1;\n    font-size: 15px;\n    margin-bottom: 6px;\n  \"\u003e\n    Product Status Notice\n  \u003c\/strong\u003e\n\n  \u003cspan style=\"\n    color: #2c2c2c;\n    font-size: 14.5px;\n    line-height: 1.6;\n  \"\u003e\n    This product is \u003cstrong\u003eEOL (End of Life)\u003c\/strong\u003e.  \n    Please order the new version:\n    \n      Bala2-Fire\n    \n  \u003c\/span\u003e\n\u003c\/div\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\"\u003e\u003cspan\u003eDescription\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBALA\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis short for 'Balance', like its namesake,\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eBALA\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis a Self Balancing Robot consist of a M5 FIRE and two wheels(DC motors). This Application product comes with preloaded software, a self-balance robot application. While there are lots of open source code on Arduino as well, We especially encourage you to modify and enhance the code yourself. This Self Balancing Robot is a Two-wheeled Robot that balances vertically using a closed-loop algorithm. This Self Balancing Robot Features various modes like Position Hold, Simple Mode, Rise Mode and Joystick Control. This Robot is controllable by a Smartphone device or a Transmitter. Self Balancing robot uses data from the Accelerometer and Gyroscope to correct its orientation and position.The 2 DC driver module communicates with M5Stack FIRE through I2C bus. It's default I2C address is\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e0x56\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch2 id=\"product-features\"\u003e\u003cspan\u003eProduct Features\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProgramming Support\n\u003cul\u003e\n\u003cli\u003ePython\u003c\/li\u003e\n\u003cli\u003eUIFlow (Blockly)\u003c\/li\u003e\n\u003cli\u003eArduino\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eCompatible LEGO\u003c\/li\u003e\n\u003cli\u003ePOGO Pin\u003c\/li\u003e\n\u003cli\u003eTF Card Support\u003c\/li\u003e\n\u003cli\u003eProduct size:185mm x 108mm x 81mm\u003c\/li\u003e\n\u003cli\u003eProduct weight:247g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 id=\"include\"\u003e\u003cspan\u003eInclude\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x M5Stack BALA\u003c\/li\u003e\n\u003cli\u003e1x Motor Driver\u003c\/li\u003e\n\u003cli\u003e2x N20(Encoder included)\u003c\/li\u003e\n\u003cli\u003eType-C USB Cable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 id=\"applications\"\u003e\u003cspan\u003eApplications\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBalancing car\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 id=\"parameter\"\u003e\u003cspan\u003ePARAMETER\u003c\/span\u003e\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eModel\u003c\/th\u003e\n\u003cth\u003eM5Stack FIRE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eESP32\u003c\/td\u003e\n\u003ctd\u003e240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFlash\u003c\/td\u003e\n\u003ctd\u003e16MB Flash + 4MB PSRAM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInput\u003c\/td\u003e\n\u003ctd\u003e5V @ 500mA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eTypeC x 1, CONNEXT(I2C+I\/0+UART), Pogo Pin x 1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLCD\u003c\/td\u003e\n\u003ctd\u003e2 inch, 320x240 Colorful TFT LCD, ILI9341\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpeaker\u003c\/td\u003e\n\u003ctd\u003e1W-0928\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMicrophone\u003c\/td\u003e\n\u003ctd\u003eMEMS Analog BSE3729 Microphone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLED\u003c\/td\u003e\n\u003ctd\u003eSK6812 3535 RGB LED x 10\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMEMS\u003c\/td\u003e\n\u003ctd\u003eBMM150+(MPU6886\/SH200Q)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e550mAh @ 3.7V, inside\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOp.Temp.\u003c\/td\u003e\n\u003ctd\u003e32°F to 104°F ( 0°C to 40°C )\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003e54 x 54 x 21 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC.A.S.E\u003c\/td\u003e\n\u003ctd\u003ePlastic ( PC )\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"m5stack-store","offers":[{"title":"Default Title","offer_id":44461111214183,"sku":"tlx1787246734215","price":46.55,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0597\/1601\/0087\/files\/eol-bala-esp32-development-mini-self-balancing-car_1.jpg?v=1787246742","url":"https:\/\/urbanstepfashion.shop\/products\/eol-bala-esp32-development-mini-self-balancing-car","provider":"My Store","version":"1.0","type":"link"}