{"id":27304,"date":"2019-11-25T18:51:31","date_gmt":"2019-11-25T10:51:31","guid":{"rendered":"\/blog\/?p=27304"},"modified":"2019-11-28T10:44:01","modified_gmt":"2019-11-28T02:44:01","slug":"mlx90640-thermal-imaging-cameras-for-your-microcontroller","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/","title":{"rendered":"MLX90640 IR Array: Thermal Imaging Cameras for your Microcontroller"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/www.fireapparatusmagazine.com\/content\/dam\/fa\/online-articles\/2015\/06\/Interschutz\/flir-tic.jpg\" alt=\"\" width=\"161\" height=\"226\"\/><figcaption><a href=\"https:\/\/www.fireapparatusmagazine.com\/content\/dam\/fa\/online-articles\/2015\/06\/Interschutz\/flir-tic.jpg\">ref<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">The MLX90640 32&#215;24 IR array by Melexis is a cost-effective alternative unlike the one seen above that&#8217;s a much more expensive high-end thermal camera.<\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">These big thermal cameras do perform well but are way too costly for the average consumer. This does not sit well for users merely wanting to try out thermal imaging and what&#8217;s all about. <\/p>\n\n\n\n<p>Fear not though, in today&#8217;s blog, I&#8217;ll be introducing MLX90640 based thermal imaging cameras that are affordable, easy-to-pair with your microcontroller, and run through python for viewing of thermal images.<\/p>\n\n\n\n<p class=\"has-text-color has-vivid-red-color\"><strong>*Not sure about programming or using python?<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Not to worry, there aren&#8217;t many steps to the pairing tutorial and I&#8217;ll walk you through it as we go along<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Introduction to MLX90640 IR Array<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.melexis.com\/-\/media\/images\/product-media\/mlx90621\/mlx90621-far-infrared-array-melexis.jpg?h=275&amp;la=en&amp;w=340&amp;hash=66A7A947E57C0544CDC674AA3B9AE4B6\" alt=\"\" width=\"301\" height=\"243\"\/><figcaption><a href=\"https:\/\/www.melexis.com\/-\/media\/images\/product-media\/mlx90621\/mlx90621-far-infrared-array-melexis.jpg?h=275&amp;la=en&amp;w=340&amp;hash=66A7A947E57C0544CDC674AA3B9AE4B6\">ref<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Before we touch on my recommended thermal imaging cameras, we&#8217;ll take a further look at the MLX90640 32&#215;24 IR array sensor that it&#8217;s running on.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What&#8217;s good? Key&nbsp;Features<\/strong><\/h3>\n\n\n\n<p style=\"background-color:#e0fed2;color:#000000\" class=\"has-text-color has-background\"><strong>Wide temperature measurement range<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">The MLX90640 has a -40\u00b0C to 85\u00b0C operational temperature range, with it being capable of measuring object temperatures between  <br>-40\u00b0C to 300\u00b0C <\/p>\n\n\n\n<p style=\"background-color:#e0fed2;color:#000000\" class=\"has-text-color has-background\"><strong>High precision<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">This infrared sensor maintains high levels of precision across its measurement range, delivering a target object temperature accuracy of  \u00b11\u00b0C. <\/p>\n\n\n\n<p style=\"background-color:#e0fed2;color:#000000\" class=\"has-text-color has-background\"><strong>Low system cost with continuous monitoring <\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">The MLX90640 does not require frequent re-calibration, unlike microbolometer alternatives. This ensures continuous monitoring and lowering system cost\/operational expense.<\/p>\n\n\n\n<p style=\"background-color:#e0fed2;color:#000000\" class=\"has-text-color has-background\"><strong>Simple to integrate<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Running on an I2C-compatible digital interface simplifies integration<\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><strong>Other key features include:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Industry Standard four lead TO39 package<\/li><li>NETD of just 0.1K RMS at 1Hz refresh rate<\/li><li>Two different field of view options; standard  55\u00b0x35\u00b0 and 110\u00b0x75\u00b0 wide angle <\/li><li>Small form factor<\/li><\/ul>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><strong>Some of its application examples are:<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>High precisions non-contact temperature measurements<\/li><li>Safety and convenience applications; fire prevention systems, etc.<\/li><li>Intrusion\/Movement detection<\/li><li>Presence detection \/ Person localization<\/li><li>Sensing elements for smart buildings <\/li><li>Microwave ovens<\/li><li>Industrial temperature control of moving parts<\/li><li>Visual IR thermometers<\/li><\/ul>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Check out one of its applications illustrated in the video by Melexis below!<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/eF-F-O7KPlU\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mce_11\"><strong>MLX90640 based Thermal Imaging Cameras<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong><a href=\"https:\/\/www.seeedstudio.com\/Grove-Thermal-Imaging-Camera-IR-Array-MLX90640-55-degree-p-4335.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; Thermal Imaging Camera \/ IR Array MLX9060 55 degree <\/a>(Standard version)<\/strong><\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/media-cdn.seeedstudio.com\/media\/catalog\/product\/cache\/ab187aaa5f626ad16c8031644cd2de5b\/1\/1\/114020141-preview.jpg\" alt=\"\" width=\"300\" height=\"226\"\/><\/figure><\/div>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">If the MLX9060 sounds sweet, this is a thermal imaging module by Seeed that&#8217;s made with it. It can not only measure the value of the surrounding temperature but display thermal imaging figures as well. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Hardware Overview: Key Features and Specifications<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>55\u00b0 x 35\u00b0  FOV (field of view)<\/li><li>Temperature measurement range: -40\u00b0C~300\u2103  <\/li><li>I2C Grove Interface<\/li><\/ul>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><th>Items<\/th><th>Values<\/th><\/tr><tr><td><strong>Operating Voltage<\/strong><\/td><td>3V-3.6V<\/td><\/tr><tr><td><strong>Current Consumption<\/strong><\/td><td>~18mA<\/td><\/tr><tr><td><strong>Field of View<\/strong><\/td><td>55\u00b0x 35\u00b0<\/td><\/tr><tr><td><strong>Measurement Range<\/strong><\/td><td>-40\u00b0C-300\u00b0C<\/td><\/tr><tr><td><strong>Resolution<\/strong><\/td><td>\u00b11.5\u00b0C<\/td><\/tr><tr><td><strong>Refresh Rate<\/strong><\/td><td>0.5Hz-64Hz<\/td><\/tr><tr><td><strong>Interface<\/strong><\/td><td>I2C Grove interface<\/td><\/tr><tr><td><strong>I2C Address<\/strong><\/td><td>0x33<\/td><\/tr><\/tbody><\/table>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>How does it work?<\/strong><\/h4>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">It works through connecting an MCU with its I2C interface. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Arduino Compatible?<\/strong><\/h4>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><strong>Not Uno Compatible:<\/strong> As the MLX90640 requires complex calculations by the host platform, regular development boards like Arduino Uno (or equivalent) cannot be used as it doesn&#8217;t have enough RAM or flash to handle the calculations<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Which microcontroller is it compatible with?<\/strong><\/h4>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">The following microcontrollers are compatible:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Teensy 3.1 and above<\/li><li><a href=\"https:\/\/www.seeedstudio.com\/Arch-Mix-p-2901.html\">Arch Mix<\/a><\/li><\/ul>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><em>*The pairing guide later in this blog will be with the Arch Mix <\/em><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color has-background has-very-light-gray-background-color\"><strong>Not sure about what&#8217;s the Arch Mix all about? Not to worry, I&#8217;ll be walking you through later on as well!<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Need something that has a wider lens? <a href=\"https:\/\/www.seeedstudio.com\/Grove-Thermal-Imaging-Camera-IR-Array-MLX90640-110-degree-p-4334.html?utm_source=blog&amp;utm_medium=blog\">Check this 110-degree version out&nbsp;instead<\/a><\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media-cdn.seeedstudio.com\/media\/catalog\/product\/cache\/ab187aaa5f626ad16c8031644cd2de5b\/1\/1\/114020142-preview.jpg\" alt=\"\" width=\"350\" height=\"263\"\/><\/figure><\/div>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">This module shares similar features to the one above, apart from one differing advantage; having a wider 110-degree field of view.<\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Its wider FOV allows for more to be captured in a single frame yet maintaining its small form factor, temperature measurement range, the power consumed, etc.<\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><strong>Key Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>IR Thermal Sensor Array 32X24 (MLX90640)<\/li><li>110\u00b0x75\u00b0 FOV(field of view) <\/li><li>Temperature measurement range: -40\u2103~300\u2103 <\/li><li>I2C Grove Interface<\/li><\/ul>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><strong>*Similarly to the other MLX9060 module, it&#8217;s not compatible with Arduino boards<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Pairing the <strong>Grove &#8211; Thermal Imaging Camera \/ IR Array MLX90640 <\/strong><\/h2>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Since both modules are paired the same way, here&#8217;s how you can get started on either of the modules<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Required Materials:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-gallery columns-3 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/11\/arch-mix.jpg\" alt=\"\" data-id=\"27336\" class=\"wp-image-27336\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/arch-mix.jpg 1024w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/arch-mix-300x225.jpg 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/arch-mix-768x576.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><a href=\"https:\/\/www.seeedstudio.com\/Arch-Mix-p-2901.html?utm_source=blog&amp;utm_medium=blog\">Arch Mix<\/a><\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"210\" height=\"158\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/11\/arch-mix-grove-breakout.jpg\" alt=\"\" data-id=\"27337\" data-link=\"\/blog\/?attachment_id=27337\" class=\"wp-image-27337\"\/><figcaption><a href=\"https:\/\/www.seeedstudio.com\/Arch-Mix-Grove-Breakout-p-4362.html?utm_source=blog&amp;utm_medium=blog\">Arch Mix Grove Breakout<\/a><\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"210\" height=\"158\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/11\/grove-thermal-ir.jpg\" alt=\"\" data-id=\"27338\" data-link=\"\/blog\/?attachment_id=27338\" class=\"wp-image-27338\"\/><figcaption><a href=\"https:\/\/www.seeedstudio.com\/Grove-Thermal-Imaging-Camera-IR-Array-MLX90640-110-degree-p-4334.html?utm_source=blog&amp;utm_medium=blog\">MLX90640 110 degree<\/a><\/figcaption><\/figure><\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Breakdown of Materials:<\/strong><\/h4>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><strong>Arch Mix:<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">A thin, lightweight development board based on NXP i.MX RT102 processor (3020 CoreMark\/1284 DMIPS @600 MHz). It comes pre-installed with RT-Thread real-time operating system and built-in micro-python. <\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Its good performance to process the complex data from the IR sensor camera makes it well suited for pairing.<\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><strong>Arch Mix Grove Breakout:<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Shield designed for Arch Mix that allow for plug-n-play pairing instead of using jumper wires<br><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Hardware Assembly:<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 1: <\/strong>Connect the Grove &#8211; Thermal Imaging Camera to one of the two I2C ports (Default Address is J9 port)<\/li><li><strong>Step 2:<\/strong> Plug the Arch Mix into Arch Mix Grove Breakout<\/li><li><strong>Step 3:<\/strong> Connect the Arch Mix to PC via a micro USB cable<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Software Configurations:<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 1:<\/strong> Install <a href=\"https:\/\/www.python.org\/downloads\/\">Python 3.7<\/a>, if your python is another version, I recommend you reinstall version 3.7 for this project<\/li><li><strong>Step 2:<\/strong> Open your &#8220;Command Prompt&#8221; on your computer, you can do so by searching &#8220;CMD&#8221; to open it from the &#8220;Start&#8221; Menu<\/li><li><strong>Step 3:<\/strong> Once python 3.7 is installed, type the command to install the pypi package<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>pip install seeed_python_ircamera<\/code><\/pre>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color has-background has-very-light-gray-background-color\">Note: Make sure that the path of your python folder and python scripts folder (inside the python folder) added into your computer&#8217;s environmental PATH.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 4:<\/strong> After installing the package, check if your Arch Mix is connecting to your PC. Open your &#8220;Device Manager&#8221; to find the port name of your device. (Like COM1, COM2 in Windows system)<\/li><li><strong>Step 5:<\/strong> Type the following command to start the python program of IR thermal camera<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>ircamera PortName<\/code><\/pre>\n\n\n\n<p><strong>You should now see the thermal images similar to the one shown below!<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/github.com\/SeeedDocument\/IR-thermal-imaging-sensor-MLX90640-\/raw\/master\/20191121_173909.gif\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Summary<\/strong><\/h2>\n\n\n\n<p>Overall, the MLX90640 IR array is a cost-effective option that one should pick up over the high-end expensive ones that aren&#8217;t healthy for your wallet!<\/p>\n\n\n\n<p>Do consider the<a href=\"https:\/\/www.seeedstudio.com\/Grove-Thermal-Imaging-Camera-IR-Array-MLX90640-55-degree-p-4335.html?utm_source=blog&amp;utm_medium=blog\"> Grove-Thermal Imaging Camera \/ IR Array MLX90640 55<\/a> or<a href=\"https:\/\/www.seeedstudio.com\/Grove-Thermal-Imaging-Camera-IR-Array-MLX90640-110-degree-p-4334.html?utm_source=blog&amp;utm_medium=blog\"> 110-degree version<\/a> to pick up for your project! <\/p>\n\n\n\n<p>Both products are now available for pre-order and are estimated to arrive on Dec 06, 2019! <\/p>\n","protected":false},"excerpt":{"rendered":"<p>The MLX90640 32&#215;24 IR array by Melexis is a cost-effective alternative unlike the one seen<\/p>\n","protected":false},"author":2850,"featured_media":27345,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[1756,2117,2119],"class_list":["post-27304","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-microcontroller","tag-mlx90640","tag-thermal-imaging-camera"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>MLX90640 IR Array: Thermal Imaging Cameras for your Microcontroller - Latest News from Seeed Studio<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MLX90640 IR Array: Thermal Imaging Cameras for your Microcontroller - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"The MLX90640 32&#215;24 IR array by Melexis is a cost-effective alternative unlike the one seen\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-25T10:51:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-28T02:44:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png\" \/>\n\t<meta property=\"og:image:width\" content=\"620\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shawn\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shawn\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/\",\"name\":\"MLX90640 IR Array: Thermal Imaging Cameras for your Microcontroller - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png\",\"datePublished\":\"2019-11-25T10:51:31+00:00\",\"dateModified\":\"2019-11-28T02:44:01+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/c9b61b761840d544e2d830b0e3bc9fe2\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png\",\"width\":620,\"height\":360,\"caption\":\"MLX90640 IR Array\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MLX90640 IR Array: Thermal Imaging Cameras for your Microcontroller\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/\",\"name\":\"Latest News from Seeed Studio\",\"description\":\"Emerging IoT, AI and Autonomous Applications on the Edge\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/c9b61b761840d544e2d830b0e3bc9fe2\",\"name\":\"Shawn\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g\",\"caption\":\"Shawn\"},\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/shawn\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MLX90640 IR Array: Thermal Imaging Cameras for your Microcontroller - Latest News from Seeed Studio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/","og_locale":"en_US","og_type":"article","og_title":"MLX90640 IR Array: Thermal Imaging Cameras for your Microcontroller - Latest News from Seeed Studio","og_description":"The MLX90640 32&#215;24 IR array by Melexis is a cost-effective alternative unlike the one seen","og_url":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2019-11-25T10:51:31+00:00","article_modified_time":"2019-11-28T02:44:01+00:00","og_image":[{"width":620,"height":360,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png","type":"image\/png"}],"author":"Shawn","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Shawn","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/","url":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/","name":"MLX90640 IR Array: Thermal Imaging Cameras for your Microcontroller - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png","datePublished":"2019-11-25T10:51:31+00:00","dateModified":"2019-11-28T02:44:01+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/c9b61b761840d544e2d830b0e3bc9fe2"},"breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png","width":620,"height":360,"caption":"MLX90640 IR Array"},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/25\/mlx90640-thermal-imaging-cameras-for-your-microcontroller\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"MLX90640 IR Array: Thermal Imaging Cameras for your Microcontroller"}]},{"@type":"WebSite","@id":"https:\/\/www.seeedstudio.com\/blog\/#website","url":"https:\/\/www.seeedstudio.com\/blog\/","name":"Latest News from Seeed Studio","description":"Emerging IoT, AI and Autonomous Applications on the Edge","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/c9b61b761840d544e2d830b0e3bc9fe2","name":"Shawn","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g","caption":"Shawn"},"url":"https:\/\/www.seeedstudio.com\/blog\/author\/shawn\/"}]}},"modified_by":"Shawn","views":39549,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png",620,360,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover-80x80.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover-300x174.png",300,174,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png",620,360,false],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png",620,360,false],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png",620,360,false],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png",620,360,false],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png",32,19,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png",620,360,false],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png",620,360,false],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png",620,360,false],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png",620,360,false],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/thermal-imaging-camera-cover.png",620,360,false]},"author_info":{"display_name":"Shawn","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/shawn\/"},"category_info":"<a href=\"https:\/\/www.seeedstudio.com\/blog\/category\/news\/\" rel=\"category tag\">News<\/a>","tag_info":"News","comment_count":"0","_links":{"self":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/27304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/users\/2850"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=27304"}],"version-history":[{"count":3,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/27304\/revisions"}],"predecessor-version":[{"id":27467,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/27304\/revisions\/27467"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/27345"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=27304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=27304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=27304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}