{"product_id":"kit-body-composition-scale-kit-with-esp32-plus-camera","title":"Body Composition Scale Kit with ESP32 + Camera","description":"\u003ch1\u003eBody Composition Scale Kit: Build an AI Edge Device That Recognizes Food Items and Totals Your Cart Automatically\u003c\/h1\u003e\n\n\u003cp class=\"value-summary\"\u003eEvery part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.\u003c\/p\u003e\n\n\u003cdiv class=\"specs-strip\"\u003e\n  \u003cspan\u003e\u003cstrong\u003eDifficulty:\u003c\/strong\u003e Advanced\u003c\/span\u003e\n  \u003cspan\u003e\u003cstrong\u003eBuild Time:\u003c\/strong\u003e 12-15 hours\u003c\/span\u003e\n  \u003cspan\u003e\u003cstrong\u003eAge:\u003c\/strong\u003e 21-24\u003c\/span\u003e\n  \u003cspan\u003e\u003cstrong\u003eSkill:\u003c\/strong\u003e Embedded AI model deployment\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cp\u003eImagine a scale on your kitchen counter that not only weighs ingredients but sees them. Place a packet of oats, a jar of peanut butter, or a bunch of bananas on the pad, and within a second the system knows exactly what they are—adding them to a live shopping cart and logging nutritional intake for the day. This Body Composition Scale Kit fuses a high-resolution OV2640 camera with a quantised YOLOv5 object detection model running entirely on an ESP32-S3, so no cloud is ever touched. The result is a privacy-first, offline-smart appliance that transforms how health‑conscious builders manage groceries, meal-prep, and personal wellness data.\u003c\/p\u003e\n\n\u003ch2\u003eWhat You'll Build\u003c\/h2\u003e\n\u003cp\u003eYou’ll assemble a compact device that pairs a 5 kg load cell with a camera-driven AI processor. When an item is placed on the weighing pad, the camera captures an image, the on‑board YOLOv5 model identifies the SKU, and the ESP32‑S3 computes weight and quantity. The item, weight, and timestamp are then formatted into an MQTT message and pushed to a broker—instantly updating your shopping cart dashboard or a custom health‑tracking app. The TFT display shows the recognised item name and running total, while a DS3231 RTC stamps every event for accurate daily logs. All inference runs locally, giving you fast, reliable identification even without Wi‑Fi.\u003c\/p\u003e\n\n\u003ch2\u003eWhat You'll Learn\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eQuantising and deploying a YOLOv5 vision model onto an ESP32‑S3 microcontroller with OV2640 camera input\u003c\/li\u003e\n  \u003cli\u003eInterfacing an HX711 precision ADC with a 5 kg load cell for accurate weight readings and sensor calibration\u003c\/li\u003e\n  \u003cli\u003eImplementing MQTT client logic on an embedded device to push cart totals and item logs over Wi‑Fi\u003c\/li\u003e\n  \u003cli\u003eIntegrating a real‑time clock (DS3231), microSD storage, and a TFT display into a single portable system\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKit Contents\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eComponent\u003c\/th\u003e\n\u003cth\u003eQuantity\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eESP32-S3 Dev Board\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOV2640 Camera Module\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eHX711 + 5kg Load Cell\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDS3231 RTC\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eMicroSD Module\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e1.8in TFT ST7735\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eLM2596 Buck Converter\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e1000µF 25V Caps\u003c\/td\u003e\n\u003ctd\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e100nF Caps\u003c\/td\u003e\n\u003ctd\u003e15\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePCB Prototype Board\u003c\/td\u003e\n\u003ctd\u003e3\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eEnclosure Box\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e5V 3A PSU\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSoldering Iron\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSolder Wire\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhy Buy This Kit Instead of Sourcing Parts Separately\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFactor\u003c\/th\u003e\n\u003cth\u003eSourcing Separately\u003c\/th\u003e\n\u003cth\u003eCompoden Kit\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCompatibility checks\u003c\/td\u003e\n\u003ctd\u003eYou verify every part\u003c\/td\u003e\n\u003ctd\u003ePre-tested as a system\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eBuild support\u003c\/td\u003e\n\u003ctd\u003eForums and scattered tutorials\u003c\/td\u003e\n\u003ctd\u003eAI companion trained on this exact project\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eTime to first working build\u003c\/td\u003e\n\u003ctd\u003eDays of debugging\u003c\/td\u003e\n\u003ctd\u003eHours, with step-by-step guidance\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eShipping coordination\u003c\/td\u003e\n\u003ctd\u003eMultiple sellers, multiple delays\u003c\/td\u003e\n\u003ctd\u003eOne shipment from Bengaluru in 3-5 days\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWho This Kit Is For\u003c\/h2\u003e\n\u003cp\u003eThis kit is engineered for final‑year B.Tech ECE\/CS students building a capstone project around edge AI or IoT‑enabled health tech. It’s also ideal for Smart India Hackathon teams tackling nutrition tracking or inventory automation themes, and for ATL Tinkering Lab mentors guiding advanced students through embedded vision. If you’re a hobbyist from VIT, NIT, or BITS with a solid grasp of Arduino or ESP-IDF and a desire to deploy a real quantised model at the edge, this kit will push your skills exactly where the industry is heading.\u003c\/p\u003e\n\n\u003ch2\u003eBuilt and Backed by Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.\u003c\/p\u003e\n\n\u003cdetails\u003e\u003csummary\u003eWhat if I get stuck during the build?\u003c\/summary\u003e\u003cp\u003eScan the QR code in the box to start a chat with the AI build companion that has seen this exact project assembled step‑by‑step. If you need a human touch, a Compoden expert is available on WhatsApp for the tricky parts.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I customise the YOLOv5 model to recognise different items?\u003c\/summary\u003e\u003cp\u003eAbsolutely. The kit walks you through the quantisation pipeline, so you can retrain the model on your own set of SKU images using Google Colab, then redeploy the .tflite file onto the ESP32‑S3 via microSD.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes it work without an internet connection?\u003c\/summary\u003e\u003cp\u003eYes. All object detection runs locally on the ESP32‑S3. MQTT requires Wi‑Fi only for pushing the cart totals to your broker; the scale itself identifies items offline.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat MQTT broker and dashboard are recommended?\u003c\/summary\u003e\u003cp\u003eThe AI companion suggests a free Mosquitto broker setup and a simple Node‑RED dashboard that displays your live cart and nutritional logs. You can adapt it to any platform that accepts JSON payloads over MQTT.\u003c\/p\u003e\u003c\/details\u003e\n\n\u003cdiv class=\"kit-description\"\u003e\n  \u003cp\u003eHealth — OV2640 + YOLOv5 quantised model on ESP32-S3 identifies SKU items placed on pad. Totals cart via MQTT.\u003c\/p\u003e\n  \u003ch4\u003eWhat's in this kit\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/arduino-uno-r4-wifi-board-with-esp32-s3-module-ra4m1-cortex-m4\"\u003eESP32-S3 Dev Board\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/esp32-cam-board-ov2640-ov3660-wifi-bluetooth-module\"\u003eOV2640 Camera Module\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003eHX711 + 5kg Load Cell\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/ds3231-real-time-clock-module-i2c-rtc-with-battery-backup\"\u003eDS3231 RTC\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/microsd-card-reader-spi-module-for-arduino\"\u003eMicroSD Module\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/18-inch-spi-128x160-tft-lcd-display-module-for-arduino\"\u003e1.8in TFT ST7735\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/lm2596-buck-converter-step-down-voltage-regulator-module\"\u003eLM2596 Buck Converter\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e1000µF 25V Caps x2\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/products\/capacitor-variety-pack-6-values-100nf-to-470uf-30-pieces\"\u003e100nF Caps\u003c\/a\u003e x15\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/products\/esp-wroom-32-breakout-board-pcb-55x52mm\"\u003ePCB Prototype Board\u003c\/a\u003e x3\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/enclosure-box-for-diy-electronics-projects-compoden\"\u003eEnclosure Box\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/4-channel-relay-board-for-esp32-30-pin-5v-control\"\u003e5V 3A PSU\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/soldering-kit-25w-with-solder-wire-flux-paste-compoden\"\u003eSoldering Iron\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/soldering-kit-25w-with-solder-wire-flux-paste-compoden\"\u003eSolder Wire\u003c\/a\u003e\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is included in the Body Composition Scale Kit with ESP32 + Camera?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Body Composition Scale Kit with ESP32 + Camera includes all components needed: ESP32-S3 Dev Board, OV2640 Camera Module, HX711 + 5kg Load Cell, DS3231 RTC, MicroSD Module and more. Everything is pre-tested for compatibility and shipped from Bengaluru, India.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What skill level is required for the Body Composition Scale Kit with ESP32 + Camera?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"This kit is designed for Expert level makers, suitable for ages 21-24. Health — OV2640 + YOLOv5 quantised model on ESP32-S3 identifies SKU items placed on pad. Totals cart via MQTT. Estimated build time is 12-15 hrs.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I buy the Body Composition Scale Kit with ESP32 + Camera online in India?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes, the Body Composition Scale Kit with ESP32 + Camera is available online at Compoden (compoden.in), India's AI-powered electronics and robotics store. Ships from Bengaluru in 1-5 business days across India.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Body Composition Scale Kit with ESP32 + Camera\",\n  \"description\": \"Health — OV2640 + YOLOv5 quantised model on ESP32-S3 identifies SKU items placed on pad. Totals cart via MQTT.\",\n  \"sku\": \"CDN-KIT-3337\",\n  \"brand\": {\"@type\": \"Brand\", \"name\": \"Compoden\"},\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"url\": \"https:\/\/compoden.in\/products\/kit-body-composition-scale-kit-with-esp32-plus-camera\",\n    \"priceCurrency\": \"INR\",\n    \"price\": \"6885\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"seller\": {\"@type\": \"Organization\", \"name\": \"Compoden\"}\n  },\n  \"category\": \"AI \u0026 Advanced Boards\"\n}\n\u003c\/script\u003e\u003cp\u003e\u003cstrong\u003eChoose your assembly option:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoldering Kit\u003c\/strong\u003e — 25W soldering iron, 60\/40 solder wire, flux, and small perfboard for permanent assembly.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBreadboard Combo\u003c\/strong\u003e — 800-point full-size breadboard with 65-piece jumper wire pack for solderless prototyping.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Compoden","offers":[{"title":"Soldering Kit","offer_id":53463873913197,"sku":"CDN-KIT-3337-SLD","price":6900.0,"currency_code":"INR","in_stock":true},{"title":"Breadboard Combo","offer_id":53463873945965,"sku":"CDN-KIT-3337-BB","price":6300.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/kit-body-composition-scale-kit-with-esp32-plus-camera.png?v=1781949213","url":"https:\/\/compoden.com\/products\/kit-body-composition-scale-kit-with-esp32-plus-camera","provider":"Compoden","version":"1.0","type":"link"}