{"id":34983,"date":"2020-08-12T18:00:31","date_gmt":"2020-08-12T10:00:31","guid":{"rendered":"\/blog\/?p=34983"},"modified":"2020-08-13T14:10:23","modified_gmt":"2020-08-13T06:10:23","slug":"how-to-build-your-own-weather-station-with-raspberry-pi","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/","title":{"rendered":"How to build your own weather station with Raspberry Pi"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534811.51.53.png\" alt=\"\" class=\"wp-image-35005\" width=\"442\" height=\"443\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534811.51.53.png 589w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534811.51.53-300x300.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534811.51.53-80x80.png 80w\" sizes=\"(max-width: 442px) 100vw, 442px\" \/><\/figure><\/div>\n\n\n\n<p>How does BME280 work on thermometers, weather forecasts, and even GPS? How does it connect to other parts to form a complete product for real application? Are you confused by these questions or only have a vague memory even they sound familiar. <\/p>\n\n\n\n<p>Don&#8217;t worry ! This article will cover the most common concerns people have about Raspberry Pi and BME280,  and make all information relate to each other. <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduction to Raspberry Pi and BME280<\/li><li>How to connect Raspberry Pi and BME280 &#8211; Grove Base Hat<\/li><li>Important elements on BME280 &#8211; how is it working, how does it get connected<\/li><li>Project and application &#8211; Ways to build your own weather station<\/li><li>Comparable  products with BME280<\/li><li>Conclusion<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Introduction to Raspberry Pi and BME280 <\/strong><\/h2>\n\n\n\n<p>The <a href=\"https:\/\/www.seeedstudio.com\/Raspberry-Pi-4-Computer-Model-B-8GB-p-4595.html\">Raspberry Pi<\/a> is a range of compact designed by Raspberry Pi Foundation for, which is closer to life, offering convenient to Maker&#8217;s manufacture and school teaching. <\/p>\n\n\n\n<p> The ever-present Pi in its latest iteration\u2014<a href=\"https:\/\/www.seeedstudio.com\/Raspberry-Pi-4-Computer-Model-B-8GB-p-4595.html\">Raspberry Pi 4<\/a> \u2014as the Pi Foundation continues to improve on an already excellent product.<\/p>\n\n\n\n<p>BME280 is a digital pressure, humidity, and temperature sensor, in which the size is designed to be portable and low current consumption (3.6 ?? only) but with long term stability and high EMC robustness. <\/p>\n\n\n\n<p>BME280 contains a 3.3 V regulator, making it available for 3 to 5 V logic microcontroller. It is designed for both I2C and SPI, which, therefore contains a separate pinout for I2C and SPI. <\/p>\n\n\n\n<p>BME280 is designed to be compatible with Raspberry Pi, which can be programmed in python when connecting  them. The BME280 is an upgraded version of BMP180, and BME280 gets dramatic improvements from BMP180. BME280 comes with a smaller footprint, lower power consumption, lower noise measurements, higher resolutions for pressure and temperature, lower RMS noise, newly added SPI bus, more measuring modes, higher measuring rate, and newly added filter against environmental interference. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/www.seeedstudio.com\/Grove-Base-Hat-for-Raspberry-Pi.html\">Grove Base Hat<\/a> for Raspberry Pi and BME280 Connection <\/h2>\n\n\n\n<p>BME280 is designed as a companion to Raspberry Pi. SDI pinout of BME280 stands for Serial Data Input and all the requests from the MCU to the sensor goes through this line, and SDO stands for Serial Data Output, which outputs the temp, humidity, barometer data from this sensor and sends to the connected MCU. <\/p>\n\n\n\n<p>You need a grove base hat to connect BME280 with Raspberry Pi so that the data can flow through BME280 and then processed in Raspberry Pi. The Grove Base Hat for Raspberry Pi provides Digital\/Analog\/I2C\/PWM\/UART port.  With the help of build-in MCU, a 12-bit 8 channel ADC is also available for Raspberry Pi.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Ten important pinout on BME280 <\/strong>&#8211; How to get BME280 connected<\/h3>\n\n\n\n<p>Now that you are familiar with BME280 and Raspberry PI, but when you see the real BME280, are you confused again? How do I connect BME280 with Raspberry Pi? What is the function of each element on the board? Which part is used to connect I2C and which part is used to connect SPI?<\/p>\n\n\n\n<p>As the figure shows below, the four pinouts on the left are connected to I2C and the pinouts on the right are used to connect SPI. The specific functions of each Pinout are also listed<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-11-\u4e0b\u53484.42.43-1.png\" alt=\"\" class=\"wp-image-34985\" width=\"477\" height=\"238\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-11-\u4e0b\u53484.42.43-1.png 953w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-11-\u4e0b\u53484.42.43-1-300x150.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-11-\u4e0b\u53484.42.43-1-768x383.png 768w\" sizes=\"(max-width: 477px) 100vw, 477px\" \/><\/figure><\/div>\n\n\n\n<p> GND &#8211; Used for ground <\/p>\n\n\n\n<p> VCC \u2013 Voltage Supply <\/p>\n\n\n\n<p> SDA &#8211; I2C serial data transmission (bi-direction) <\/p>\n\n\n\n<p> SCL \u2013 I2C serial clock <\/p>\n\n\n\n<p> SDI &#8211; Data going into BME280, 3.6 V Max <\/p>\n\n\n\n<p> SOO &#8211; Data coming out of BME280, 3.6 V Max <\/p>\n\n\n\n<p> SCK \u2013 for clock time <\/p>\n\n\n\n<p> CS \u2013 Active low chip select <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Projects, Applications, and  Examples with <strong>Raspberry Pi and BME280 <br><\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/medium.com\/initial-state\/how-to-build-a-raspberry-pi-temperature-monitor-8c2f70acaea9\">How to Build a Raspberry Pi Temperature Monitor<\/a><\/h3>\n\n\n\n<p>by <a href=\"https:\/\/medium.com\/@InitialState?source=post_page-----8c2f70acaea9----------------------\">Initial State<\/a><br><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534810.15.30.png\" alt=\"\" class=\"wp-image-35001\" width=\"341\" height=\"342\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534810.15.30.png 681w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534810.15.30-300x300.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534810.15.30-80x80.png 80w\" sizes=\"(max-width: 341px) 100vw, 341px\" \/><\/figure><\/div>\n\n\n\n<p>I&#8217;m new, and I haven&#8217;t learned about Raspberry PI and BME280 in detail. I need specific basic knowledge and detailed guidance. Check this project!<\/p>\n\n\n\n<p>The article briefly introduces the contents of Raspberry Pi, BME280, and also the other two sensors. Then it mainly provides a connection method between the sensor and Raspberry Pi, ready for data and coding. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><br><strong><a href=\"https:\/\/www.instructables.com\/id\/Weather-Station-Using-Raspberry-Pi-With-BME280-in-\/\">Weather Station Using Raspberry Pi With  BME280 in Python<\/a> <\/strong> <\/h3>\n\n\n\n<p>By&nbsp;<a href=\"https:\/\/www.instructables.com\/id\/Weather-Station-Using-Raspberry-Pi-With-BME280-in-\/\">Dcube Tech Ventures&nbsp;in&nbsp;Circuits<\/a><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534810.01.11.png\" alt=\"\" class=\"wp-image-35000\" width=\"346\" height=\"223\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534810.01.11.png 461w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534810.01.11-300x193.png 300w\" sizes=\"(max-width: 346px) 100vw, 346px\" \/><\/figure><\/div>\n\n\n\n<p>Don&#8217;t you want to set up a weather station of your own? It will report the temperature and humidity, even the pressure, every day for you. Sounds fancy, right? But don&#8217;t worry,  it&#8217;s a very simple process. This blog from Instructable Circuit briefly introduce the procedures to connect Raspberry Pi with BME280, and how the other parts connect to finally measuring data <\/p>\n\n\n\n<p>Equipment preparation  <\/p>\n\n\n\n<p><a href=\"https:\/\/www.seeedstudio.com\/?gclid=Cj0KCQjwg8n5BRCdARIsALxKb966iSZ0itL-MWiw9syOCzDNmXns6VawkwkUaIwWuK46FeKF7OZcBSgaAr8IEALw_wcB\">Check these out ! We got all you need! <\/a><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li> <a href=\"https:\/\/www.seeedstudio.com\/Raspberry-Pi-4-Computer-Model-B-4GB-p-4077.html\">raspberry pi 4 <\/a><\/li><li> <a href=\"https:\/\/www.robotshop.com\/en\/grove-base-hat-raspberry-pi-zero.html?utm_source=google&amp;utm_medium=surfaces&amp;utm_campaign=surfaces_across_google_usen&amp;gclid=Cj0KCQjwg8n5BRCdARIsALxKb95ZzAJxE3mcvfCxl3eq5tRYbrTsP5xwQjut4JbZHPVxJ0r6rVsG0p0aAmxDEALw_wcB\">base HAT for raspberry pi <\/a><\/li><li> <a href=\"https:\/\/www.seeedstudio.com\/Grove-BME280-Environmental-Sensor-Temperature-Humidity-Barometer.html\">BME280<\/a> <\/li><li> <a href=\"https:\/\/www.seeedstudio.com\/Grove-Branch-Cable-5PCs-pack.html\">Grove cable <\/a><\/li><li><a href=\"https:\/\/www.seeedstudio.com\/Micro-USB-Cable-48cm-p-1475.html\"> Micro USB <\/a><\/li><li> WIFI Adapter <\/li><li> <a href=\"https:\/\/www.seeedstudio.com\/1-5M-HDMI-to-HDMI-male-lead-cable-p-1502.html\">HDMI Cable <\/a><\/li><\/ol>\n\n\n\n<p>After you are done with preparation, we can now start to build !<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li> Connection of the Raspberry Pi and I2C Shield. <\/li><li> Connection of the Sensor and Raspberry Pi<\/li><li> Internet Connectivity<\/li><li> Powering up the Circuit<\/li><li> Connection to Screen<\/li><li> Python code<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong> <a href=\"https:\/\/pypi.org\/project\/RPi.bme280\/\">RPi.BME280 0.2.3<\/a><\/strong><\/h3>\n\n\n\n<p>ref <a href=\"https:\/\/pypi.org\/\">Python Software Foundation <\/a><\/p>\n\n\n\n<p>I know how to program, and I have Raspberry PI and BME280, but how do I connect the two?<strong><br><\/strong>This blog from <a href=\"https:\/\/pypi.org\/project\/RPi.bme280\/\">Python Software Foundation<\/a>  describes a project to interface a BME280 digital sensor module (capable of sensing temperature, humidity , and pressure) in Python 2 or 3 using I2C on the Raspberry Pi. BME280 and Raspberry Pi can be acquired for a few pounds from Seeed. The article mentioned the pre-requisites of the project, ensuring that the I2C kernel driver is enabled,  adding user to the I2C group, Installing packages, etc. <br> <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What&#8217;s more for your weather <strong> <\/strong>station? (BME280 Related products)<\/h2>\n\n\n\n<p> &#8211; &nbsp;<strong>BMP085 <\/strong> The sensor is soldered onto a PCB with a 3.3V regulator, I2C level shifter, and pull-up resistors on the I2C pins. <\/p>\n\n\n\n<p> &#8211; &nbsp;<strong><a href=\"https:\/\/www.seeedstudio.com\/Grove-Barometer-Sensor-BMP18-p-1840.html\">BMP180<\/a><\/strong> The function compatible successor of the BMP085, a new generation of high precision digital pressure sensors for consumer applications. This product can be found on Seeed. <\/p>\n\n\n\n<p> &#8211; &nbsp;<strong>BMP183 <\/strong> The next-generation of sensors from Bosch, and is the fraternal twin of the BMP180. BMP183 uses SPI instead of I2C. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion <\/h2>\n\n\n\n<p>After reading this article, do you know more about BME280 and Raspberry Pi? Do you feel the fun of practice when making your own Weather Station? The Weather Station project makes a tight connection between Python programming and circuits, which is a complete project, but it is also friendly for newbies since  it can be done even if they first learn about it. <\/p>\n\n\n\n<p>There are also many tutorials on Weather Station in the community. Of course, you are recommended to visit <a href=\"https:\/\/wiki.seeedstudio.com\/\">seeed&#8217;s wiki<\/a>, as we&#8217;ll step by step provide you with a more detailed tutorial.<br><\/p>\n\n\n\n<p>Hope this article has been helpful and fun for you!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How does BME280 work on thermometers, weather forecasts, and even GPS? How does it connect<\/p>\n","protected":false},"author":3526,"featured_media":0,"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":[1571,247],"class_list":["post-34983","post","type-post","status-publish","format-standard","hentry","category-news","tag-bme280","tag-raspberry-pi"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to build your own weather station with Raspberry Pi - 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\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to build your own weather station with Raspberry Pi - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"How does BME280 work on thermometers, weather forecasts, and even GPS? How does it connect\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-12T10:00:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-08-13T06:10:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534811.51.53.png\" \/>\n<meta name=\"author\" content=\"Michelle Jin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michelle Jin\" \/>\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\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/\",\"name\":\"How to build your own weather station with Raspberry Pi - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"datePublished\":\"2020-08-12T10:00:31+00:00\",\"dateModified\":\"2020-08-13T06:10:23+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/a444d048443026bfda3e009239d73159\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to build your own weather station with Raspberry Pi\"}]},{\"@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\/a444d048443026bfda3e009239d73159\",\"name\":\"Michelle Jin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/93d9e917511839cf05d1eac77509f918?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/93d9e917511839cf05d1eac77509f918?s=96&r=g\",\"caption\":\"Michelle Jin\"},\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/michelle-jin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to build your own weather station with Raspberry Pi - 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\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/","og_locale":"en_US","og_type":"article","og_title":"How to build your own weather station with Raspberry Pi - Latest News from Seeed Studio","og_description":"How does BME280 work on thermometers, weather forecasts, and even GPS? How does it connect","og_url":"https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2020-08-12T10:00:31+00:00","article_modified_time":"2020-08-13T06:10:23+00:00","og_image":[{"url":"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/08\/\u5c4f\u5e55\u5feb\u7167-2020-08-12-\u4e0a\u534811.51.53.png","type":"","width":"","height":""}],"author":"Michelle Jin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Michelle Jin","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/","url":"https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/","name":"How to build your own weather station with Raspberry Pi - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"datePublished":"2020-08-12T10:00:31+00:00","dateModified":"2020-08-13T06:10:23+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/a444d048443026bfda3e009239d73159"},"breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/08\/12\/how-to-build-your-own-weather-station-with-raspberry-pi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to build your own weather station with Raspberry Pi"}]},{"@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\/a444d048443026bfda3e009239d73159","name":"Michelle Jin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/93d9e917511839cf05d1eac77509f918?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/93d9e917511839cf05d1eac77509f918?s=96&r=g","caption":"Michelle Jin"},"url":"https:\/\/www.seeedstudio.com\/blog\/author\/michelle-jin\/"}]}},"modified_by":"Michelle Jin","views":22532,"featured_image_urls":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":"","visody_icon":"","magazine-7-slider-full":"","magazine-7-slider-center":"","magazine-7-featured":"","magazine-7-medium":"","magazine-7-medium-square":""},"author_info":{"display_name":"Michelle Jin","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/michelle-jin\/"},"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\/34983","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\/3526"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=34983"}],"version-history":[{"count":6,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/34983\/revisions"}],"predecessor-version":[{"id":35037,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/34983\/revisions\/35037"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=34983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=34983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=34983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}