{"product_id":"stamp-addon-cam-ov3660-for-stamp-s3bat","title":"Stamp-AddOn Cam OV3660 for Stamp S3Bat","description":"\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: left;\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  text-align: left;\n}\n.product-description.rte .table-container tbody td:first-child {\n  width: 36%;\n  text-align: left;\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\"\u003eDescription\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eStamp-AddOn Cam3660\u003c\/strong\u003e is a CMOS camera expansion module designed for the Stamp-S3Bat. It is equipped with a 3MP OV3660 image sensor and features an L-shaped flexible FPC cable, connecting to the mainboard via a 0.4mm-24P B2B board-to-board connector. A metal mounting hole is provided on the side of the lens. The module outputs images through an 8-bit DVP parallel interface and configures the sensor registers via the SCCB bus, supporting image capture at up to 3MP (2048 × 1536) resolution. With its compact size, the module is suitable for installation in devices with limited space and can be used in embedded vision scenarios such as image capture, visual recognition, and video transmission.\u003c\/p\u003e\n\u003ch2 id=\"features\"\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDesigned for the Stamp-S3Bat\u003c\/li\u003e\n\u003cli\u003e3MP OV3660 CMOS image sensor\n\u003cul\u003e\n\u003cli\u003eSupports up to 2048 × 1536 resolution\u003c\/li\u003e\n\u003cli\u003eSupports JPEG, RAW RGB, RGB565\/555\/444, CCIR656, and YCbCr422 image output formats\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e8-bit DVP parallel image output interface\u003c\/li\u003e\n\u003cli\u003eSCCB configuration bus (electrically compatible with I2C)\u003c\/li\u003e\n\u003cli\u003eSupports PWDN low-power control and hardware reset\u003c\/li\u003e\n\u003cli\u003eL-shaped flexible FPC, integrated with a 0.4mm-24P B2B board-to-board connector\u003c\/li\u003e\n\u003cli\u003eSide metal mounting hole for easy installation and fixation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 id=\"includes\"\u003eIncludes\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x Stamp-AddOn Cam3660\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 id=\"applications\"\u003eApplications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEmbedded image capture\u003c\/li\u003e\n\u003cli\u003eObject recognition and visual inspection\u003c\/li\u003e\n\u003cli\u003eQR code recognition\u003c\/li\u003e\n\u003cli\u003eVideo surveillance and wireless image transmission\u003c\/li\u003e\n\u003cli\u003eIoT vision sensor nodes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 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\u003eImage Sensor\u003c\/td\u003e\n\u003ctd\u003eOV3660 CMOS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eActive Pixels\u003c\/td\u003e\n\u003ctd\u003e3MP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Resolution\u003c\/td\u003e\n\u003ctd\u003e2048 x 1536\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLens Size\u003c\/td\u003e\n\u003ctd\u003e1\/5 inch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFocal Length\u003c\/td\u003e\n\u003ctd\u003e2.97 ±5% mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAperture\u003c\/td\u003e\n\u003ctd\u003eF2.0 ±5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eField of View\u003c\/td\u003e\n\u003ctd\u003e60°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDistortion\u003c\/td\u003e\n\u003ctd\u003e\u0026lt;1.5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFocus Mode\u003c\/td\u003e\n\u003ctd\u003eFixed Focus (FF)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShooting Range\u003c\/td\u003e\n\u003ctd\u003e20cm ~ ∞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFocusing Distance\u003c\/td\u003e\n\u003ctd\u003e80cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupported Resolutions\u003c\/td\u003e\n\u003ctd\u003eQVGA (320 x 240) \/ VGA (640 x 480) \/ HD (1280 x 720) \/ QXGA (2048 x 1536)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Frame Rate\u003c\/td\u003e\n\u003ctd\u003e30fps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput Format\u003c\/td\u003e\n\u003ctd\u003eJPEG, RAW RGB, RGB565\/555\/444, CCIR656, YCbCr 4:2:2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eImage Output Interface\u003c\/td\u003e\n\u003ctd\u003e8-bit DVP parallel interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCommunication Address\u003c\/td\u003e\n\u003ctd\u003eI2C @ 0x3C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConnection\u003c\/td\u003e\n\u003ctd\u003e0.4mm-24P B2B connector\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Weight\u003c\/td\u003e\n\u003ctd\u003e0.7g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePackage Size\u003c\/td\u003e\n\u003ctd\u003e138.0 x 93.0 x 10.0mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGross Weight\u003c\/td\u003e\n\u003ctd\u003e3.8g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2 id=\"product-comparison\"\u003eProduct Comparison\u003c\/h2\u003e\n\u003cdiv class=\"compare-table-container\"\u003e\n\u003cdiv class=\"table-container\"\u003e\n\u003ctable style=\"width: 100.086%;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 23.7644%;\"\u003eProduct Comparison\u003c\/th\u003e\n\u003cth style=\"width: 39.2713%;\"\u003eStamp-AddOn Cam3660 \u003c\/th\u003e\n\u003cth style=\"width: 36.532%;\"\u003eStamp-AddOn Cam0308 \u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 23.7644%;\"\u003eImage Sensor\u003c\/td\u003e\n\u003ctd style=\"width: 39.2713%;\"\u003eOV3660 CMOS\u003c\/td\u003e\n\u003ctd style=\"width: 36.532%;\"\u003eGC0308 CMOS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 23.7644%;\"\u003eActive Pixels\u003c\/td\u003e\n\u003ctd style=\"width: 39.2713%;\"\u003e3MP\u003c\/td\u003e\n\u003ctd style=\"width: 36.532%;\"\u003e0.3MP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 23.7644%;\"\u003eMax Resolution\u003c\/td\u003e\n\u003ctd style=\"width: 39.2713%;\"\u003e2048 x 1536\u003c\/td\u003e\n\u003ctd style=\"width: 36.532%;\"\u003e640 x 480\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 23.7644%;\"\u003eField of View\u003c\/td\u003e\n\u003ctd style=\"width: 39.2713%;\"\u003e60°\u003c\/td\u003e\n\u003ctd style=\"width: 36.532%;\"\u003e57.6°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 23.7644%;\"\u003eAperture\u003c\/td\u003e\n\u003ctd style=\"width: 39.2713%;\"\u003eF2.0 ±5%\u003c\/td\u003e\n\u003ctd style=\"width: 36.532%;\"\u003eF2.8 ±5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 23.7644%;\"\u003eDistortion\u003c\/td\u003e\n\u003ctd style=\"width: 39.2713%;\"\u003e\u0026lt;1.5%\u003c\/td\u003e\n\u003ctd style=\"width: 36.532%;\"\u003e\u0026lt;1.0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 23.7644%;\"\u003eOutput Format\u003c\/td\u003e\n\u003ctd style=\"width: 39.2713%;\"\u003eJPEG, RAW RGB, RGB565\/555\/444, CCIR656, YCbCr 4:2:2\u003c\/td\u003e\n\u003ctd style=\"width: 36.532%;\"\u003eYCbCr 4:2:2, RGB565, Raw Bayer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 23.7644%;\"\u003eImage Output Interface\u003c\/td\u003e\n\u003ctd style=\"width: 39.2713%;\"\u003e8-bit DVP parallel interface\u003c\/td\u003e\n\u003ctd style=\"width: 36.532%;\"\u003e8-bit DVP parallel interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 23.7644%;\"\u003eCommunication Address\u003c\/td\u003e\n\u003ctd style=\"width: 39.2713%;\"\u003eI2C @ 0x3C\u003c\/td\u003e\n\u003ctd style=\"width: 36.532%;\"\u003eI2C @ 0x21\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eLearn and Documents\u003c\/h2\u003e\n\u003ca href=\"https:\/\/docs.m5stack.com\/en\/products\/sku\/A182\" id=\"learn-and-documents-btn\" target=\"_blank\"\u003e → DOCUMENTS \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"m5stack-store","offers":[{"title":"Default Title","offer_id":50342840631553,"sku":"A182","price":5.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0056\/7689\/2250\/files\/A182_Stamp-AddOn_Cam_OV3660_for_Stamp_S3Bat_1.webp?v=1789700200","url":"https:\/\/shop.m5stack.com\/products\/stamp-addon-cam-ov3660-for-stamp-s3bat","provider":"M5Stack-Store","version":"1.0","type":"link"}