{"id":42825,"date":"2021-05-13T09:55:13","date_gmt":"2021-05-13T01:55:13","guid":{"rendered":"\/blog\/?p=42825"},"modified":"2022-07-29T15:29:57","modified_gmt":"2022-07-29T07:29:57","slug":"9-community-projects-tinyml-on-wio-terminal","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/","title":{"rendered":"TinyML Projects Roundup with Wio Terminal: What Is Your Next Embedded Machine Learning Idea"},"content":{"rendered":"\n<p>In recent years, <a href=\"https:\/\/en.wikipedia.org\/wiki\/Machine_learning\">machine learning<\/a> is a broad field that has seen tremendous progress. It is based on the principle that a computer can autonomously improve its performance on a given task by learning from data \u2013 sometimes even beyond the capabilities of humans. Machine learning\u2019s applications include but not limited to image classification, object detection, audio scene, speech recognition, weather or stock market forecasting, and anomaly detection.<\/p>\n\n\n\n<p>Edge AI refers to the use of artificial intelligence in the form of machine learning algorithms running directly on edge devices instead of the cloud. Bringing AI from the cloud to the edge, can not only reduce the requirement for latency, bandwidth, and power consumption (which means cost down) but also increase data security and reliability of the whole IoT system.<\/p>\n\n\n\n<p>As machine learning develops, many exciting possibilities will now extend to edge devices as well. Thanks to the <a href=\"https:\/\/www.tinyml.org\/\">TinyML<\/a>, a subset of machine learning that employs optimization techniques to reduce the computational space and power required by machine learning models, Edge AI is fitting artificial intelligence applications into smaller and less powerful computers, even ultra-low-power microcontrollers, such as our <a href=\"https:\/\/www.seeedstudio.com\/Wio-Terminal-p-4509.html\">Wio Terminal.<\/a><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Wio Terminal | ATSAMD51 Core with Realtek RTL8720DN BLE 5.0 &amp; Wi-Fi 2.4G\/5G Dev Board\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/HSkqHrpk7FM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Wio Terminal is an ATSAMD51-based microcontroller with wireless connectivity supported by Realtek RTL8720DN. It is equipped with a 2.4\u201d LCD Screen, onboard IMU(LIS3DHTR), Microphone, Buzzer, microSD card slot, Light sensor, and Infrared Emitter(IR 940nm).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1030\" height=\"773\" src=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2022\/06\/\u4f01\u4e1a\u5fae\u4fe1\u622a\u56fe_faf44659-48bc-48ff-864f-b17071861aad-1030x773.png\" alt=\"\" class=\"wp-image-64625\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2022\/06\/\u4f01\u4e1a\u5fae\u4fe1\u622a\u56fe_faf44659-48bc-48ff-864f-b17071861aad-1030x773.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2022\/06\/\u4f01\u4e1a\u5fae\u4fe1\u622a\u56fe_faf44659-48bc-48ff-864f-b17071861aad-300x225.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2022\/06\/\u4f01\u4e1a\u5fae\u4fe1\u622a\u56fe_faf44659-48bc-48ff-864f-b17071861aad-768x576.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2022\/06\/\u4f01\u4e1a\u5fae\u4fe1\u622a\u56fe_faf44659-48bc-48ff-864f-b17071861aad-1024x768.png 1024w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2022\/06\/\u4f01\u4e1a\u5fae\u4fe1\u622a\u56fe_faf44659-48bc-48ff-864f-b17071861aad.png 1400w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><\/figure><\/div>\n\n\n\n<p>Now, Wio Terminal is officially supported by <a href=\"https:\/\/www.edgeimpulse.com\/\">Edge Impulse<\/a>, a leading development platform that enables developers to create the next generation of intelligent edge device solutions with embedded Machine Learning.<\/p>\n\n\n\n<p>If you\u2019re new or you would like to learn more about the Wio Terminal, check out \u201c<a href=\"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/04\/resource-roundup-for-wio-terminal\/\">Resource Roundup for Wio Terminal: Tutorials, Reviews, and Projects from Community<\/a>\u201d where we cover different documentations, reviews, community projects and also courses for the Wio Terminal!<\/p>\n\n\n\n<p>Earlier this year, Seeed organised a contest for attendees to get a free trial of using the Wio Terminal by submitting their own creations. The contest aims to build project tutorials for Wio Terminal and other embedded hardware using TinyML\/Edge Impulse\/Azure\/IoT Central\/IoT Plug-and-Play. We also included projects from the contest winners. A huge thank you to all the attendees who have participated in the competition and submitted their projects. To the winners, congratulations on winning a coupon refund for your project! We will contact you soon with details on your coupon.&nbsp;<\/p>\n\n\n\n<p>Seeed will organise more events in the future for everyone. Do stay tuned!<\/p>\n\n\n\n<p>Without further ado, let\u2019s explore how the community solves real problems using Machine learning with Wio Terminal at the very edge.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Applications of Wio Terminal x Edge Impulse (Updated on August 26th, 2021)<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.survivingwithandroid.com\/wio-terminal-knn-classifier-machine-learning-with-platformio\/\">Wio Terminal KNN classifier: Machine Learning [with PlatformIO]<\/a><\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.survivingwithandroid.com\/wp-content\/uploads\/2021\/01\/wio-terminal-knn.png\" alt=\"Wio Terminal KNN classifier\"\/><\/figure><\/div>\n\n\n\n<p><a href=\"https:\/\/www.linkedin.com\/in\/ACoAAAFXcCMBume_lJpX1nNGh5crXt4VKSNbnG8\">Francesco Azzola<\/a>&nbsp;builds this KNN classifier with Wio Terminal. This tutorial describes how to implement a Wio Terminal KNN classifier. In more detail, it covers how to use a KNN classifier to classify objects using colors. To implement this Wio Terminal Machine Learning example, we will use a color sensor (TCS3200).  Moreover, we will use the built-in LCD display to show the result. <a href=\"https:\/\/www.survivingwithandroid.com\/wio-terminal-knn-classifier-machine-learning-with-platformio\/\">Check out the detailed tutorial here<\/a>.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.hackster.io\/Salmanfarisvp\/play-chrome-s-dino-game-physically-db42c2\">Play Chrome&#8217;s Dino Game Physically<\/a><\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"640\" height=\"479\" src=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/07\/Untitled.gif\" alt=\"\" class=\"wp-image-48240\"\/><\/figure><\/div>\n\n\n\n<p><a href=\"https:\/\/www.linkedin.com\/in\/ACoAAA7UXHUBwslO1-36VlZJZc6NSL0iMRWA9fw\">Salman Faris<\/a>&nbsp;applied&nbsp;<a href=\"https:\/\/www.linkedin.com\/company\/edgeimpulse\/\">Edge Impulse<\/a>&nbsp;and a Wio Terminal to build up this immersive game project. When you jump, the T-Rex jumps! Having gaming fun and burning calories at the same time, what we could ask more!<\/p>\n\n\n\n<p>?Project tutorial:&nbsp;<a href=\"https:\/\/lnkd.in\/gTKxDDm\">https:\/\/lnkd.in\/gTKxDDm<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.survivingwithandroid.com\/wio-terminal-audio-classification-machine-learning-edge-impulse\/\">Wio Terminal Chirping birds detection using machine learning: Audio classification<\/a><\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/07\/1626022332071.jpg\" alt=\"\" class=\"wp-image-48094\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/07\/1626022332071.jpg 800w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/07\/1626022332071-300x169.jpg 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/07\/1626022332071-768x432.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure><\/div>\n\n\n\n<p>Fun audio classification project from <a href=\"https:\/\/www.linkedin.com\/in\/francescoazzola\/\">Francesco Azzola<\/a>! This tutorial describes how to build a machine learning model to detect chirping birds using Wio Terminal and Edge Impulse. To simplify the steps to build the machine learning, Francesco uses Edge Impulse with a Colab script. And he uses Environmental Sound Classification 50. This is a classification problem where we have to classify a sound and determine if it belongs to the chirping birds class or to the noise class.<\/p>\n\n\n\n<p>This is a great project. Learn more about it <a href=\"https:\/\/www.survivingwithandroid.com\/wio-terminal-audio-classification-machine-learning-edge-impulse\/\">here<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.hackster.io\/selva\/wio-terminal-shower-timer-b8ea9e\"><strong>Wio Terminal Shower Timer<\/strong><\/a><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/hackster.imgix.net\/uploads\/attachments\/1318876\/_BVISJ8TPdk.blob?auto=compress%2Cformat&amp;w=900&amp;h=675&amp;fit=min\" alt=\"\"\/><\/figure>\n\n\n\n<p>With the Wio Terminal equipped MIC Sensor, Selvakumar created a shower timer with machine learning. He documented the steps he took to collecting the data for the machine learning model, and also the challenges he faced while doing so.\u00a0<\/p>\n\n\n\n<p>Learn more about this ingenious Wio Terminal Shower Timer <a href=\"https:\/\/www.hackster.io\/selva\/wio-terminal-shower-timer-b8ea9e\">here<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.hackster.io\/383881\/intelligent-feedback-system-for-assistive-walking-technology-d52dfd\"><strong>Intelligent Feedback System for Assistive Walking Technolog<\/strong><\/a>y<\/h3>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Walking with lower limb exoskeleton\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/wjOhoxgXvDA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>This project aims to provide better rehabilitation for people differently-abled. A Neurosensory Buzz will be used as the main interface for patients, which will be receiving BLE signals from several ESP32 microcontrollers. The Wio Terminal is used here for its BLE capabilities to send the sensor data.&nbsp;<\/p>\n\n\n\n<p>This is a great project backed up by a great cause. Learn more about it on <a href=\"https:\/\/www.hackster.io\/383881\/intelligent-feedback-system-for-assistive-walking-technology-d52dfd\">hackster.io<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Air Purifier Control Poc by Mithun<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video controls src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2021\/06\/SvrU2QWS7KCwfjNi.mp4\"><\/video><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-embed-handler wp-block-embed-embed-handler\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">Building a poc to control air purifier using <a href=\"https:\/\/twitter.com\/seeedstudio?ref_src=twsrc%5Etfw\">@seeedstudio<\/a>\u2019s Wio Terminal and <a href=\"https:\/\/twitter.com\/awscloud?ref_src=twsrc%5Etfw\">@awscloud<\/a> seeverless (iot core, iot events, lambda, appsync) Will also add anomaly detection analyzing sounds from purifier using <a href=\"https:\/\/twitter.com\/EdgeImpulse?ref_src=twsrc%5Etfw\">@EdgeImpulse<\/a> <a href=\"https:\/\/t.co\/AI5nI7AEZ8\">pic.twitter.com\/AI5nI7AEZ8<\/a><\/p>&mdash; Mithun (@_mithundas) <a href=\"https:\/\/twitter.com\/_mithundas\/status\/1405642859827679235?ref_src=twsrc%5Etfw\">June 17, 2021<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script> \n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.hackster.io\/naveenbskumar\/intruder-detection-using-ultra-low-powered-thermal-vision-24ed45\"><strong>Intruder detection using ultra low powered thermal vision by Naveen Kumar<\/strong><\/a><\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/WechatIMG83-1030x529.jpeg\" alt=\"\" class=\"wp-image-47336\" width=\"515\" height=\"265\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/WechatIMG83-1030x529.jpeg 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/WechatIMG83-300x154.jpeg 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/WechatIMG83-768x395.jpeg 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/WechatIMG83-1536x789.jpeg 1536w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/WechatIMG83-2048x1052.jpeg 2048w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/WechatIMG83-1024x526.jpeg 1024w\" sizes=\"(max-width: 515px) 100vw, 515px\" \/><\/figure><\/div>\n\n\n\n<p>He incorporates #TinyML in a TensorFlow Lite Model to detect intruders in the dark with a low-resolution thermal camera! For Data collection for training, Naveen has used Wio Terminal to collect data. The 3 buttons on the Wio Terminal were used to label the 3 classes (Person, Object, and Background). The captured data is saved to the files on an inbuilt micro SD card on the Wio Terminal.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/kartben\/artificial-nose\"><a href=\"https:\/\/github.com\/kartben\/artificial-nose\"><strong>Artificial Nose by Benjamin Cab\u00e9<\/strong><\/a><\/a><\/h3>\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\/2021\/05\/1620267042271-728x1030.jpg\" alt=\"\" class=\"wp-image-42835\" width=\"546\" height=\"773\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/1620267042271-728x1030.jpg 728w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/1620267042271-212x300.jpg 212w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/1620267042271-768x1087.jpg 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/1620267042271.jpg 800w\" sizes=\"(max-width: 546px) 100vw, 546px\" \/><figcaption>Benjamin&#8217;s AI Nose on <a href=\"https:\/\/makezine.com\/2021\/05\/05\/announcing-make-vol-77-machine-learning-and-more\/\" target=\"_blank\" aria-label=\"undefined (opens in a new tab)\" rel=\"noreferrer noopener\">Make: Magazine<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<p>Benjamin\u2019s AI Nose on <a href=\"https:\/\/makezine.com\/2021\/05\/05\/announcing-make-vol-77-machine-learning-and-more\/\">Make: Magazine<\/a><\/p>\n\n\n\n<p>Benjamin Cab\u00e9 applied Wio Terminal with artificial intelligence and tinyML into an AI Nose that detects surrounding smells. It can be used for a wide variety of applications, from helping folks suffering from anosmia to spot the smell of burning food or spoiled milk, to monitor the cleanliness of office buildings, etc.<\/p>\n\n\n\n<p>Check out our <a href=\"https:\/\/www.seeedstudio.com\/Tiny-ML-powered-Artificial-Nose-Project-kit-with-Wio-Terminal-p-4999.html\">TinyML powered Artificial Nose Project kit<\/a> along with our several other project kits at <a href=\"https:\/\/www.seeedstudio.com\/\">Seeed\u2019s online store<\/a> now!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.youtube.com\/watch?v=a_osS0VdkzE\"><\/a><a href=\"https:\/\/www.youtube.com\/watch?v=a_osS0VdkzE\"><strong>Wio Terminal TinyML \u2013 Speech Recognition by Shawn Hymel<\/strong><\/a><\/h3>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Wio Terminal TinyML - Speech Recognition\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/a_osS0VdkzE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>While Wio Terminal makes for a fine IoT development kit, Shawn tested it to run embedded machine learning applications (TinyML). Specifically, he tested its ability to handle speech recognition (or more specifically, keyword spotting).&nbsp;<\/p>\n\n\n\n<p>He trained a convolutional neural network to identify 4 keywords: forward, left, right, stop. These words were chosen to demonstrate what you might find on something like a robot. However, any words could have been chosen (within some limits). It seems that the neural network gets a little too big or inaccurate after about 5 different keywords.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.hackster.io\/bhanudiehard\/smart-stethoscope-powered-by-edge-impulse-a09826\"><a href=\"https:\/\/www.hackster.io\/bhanudiehard\/smart-stethoscope-powered-by-edge-impulse-a09826\"><strong>Smart Stethoscope Powered by Edge Impulse by Pratyush Mallick<\/strong><\/a><\/a><\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/hackster.imgix.net\/uploads\/attachments\/1284920\/_lKAIVXYzeU.blob?auto=compress%2Cformat&amp;w=900&amp;h=675&amp;fit=min\" alt=\"Smart Stethoscope Powered by Edge Impulse\" width=\"450\" height=\"338\"\/><\/figure><\/div>\n\n\n\n<p>A digital stethoscope that auscultates and detects abnormalities in the respiratory system using tinyML at the edge.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.hackster.io\/supperted825\/handwriting-recognition-with-wio-terminal-edge-impulse-804ee3\"><\/a><a href=\"https:\/\/www.hackster.io\/supperted825\/handwriting-recognition-with-wio-terminal-edge-impulse-804ee3\"><strong>Handwriting Recognition with Wio Terminal &amp; Edge Impulse by Jonathan Tan<\/strong><\/a><\/h3>\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\/2021\/05\/HR-Feature-1.gif\" alt=\"\" class=\"wp-image-42831\" width=\"400\" height=\"225\"\/><\/figure><\/div>\n\n\n\n<p>This project tutorial shows how you can build a machine learning-based handwriting recognition device with the Wio Terminal, Edge Impulse, and <a href=\"https:\/\/www.arduino.cc\/\">Arduino<\/a>. Follow this detailed guide to learn how a single time of flight sensor can allow you to recognize handwriting gestures and translate them to text!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/youtu.be\/Qd5WEY0jrOY\"><\/a><a href=\"https:\/\/youtu.be\/Qd5WEY0jrOY\"><strong>Tiny Machine Learning Capabilities to Wearable IoT Devices for Boxing Technique Management Anthony Joseph<\/strong><\/a><\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/hackster.imgix.net\/uploads\/attachments\/1226129\/screen_shot_2020-12-03_at_12_47_43_pm_VuByvlw2Cr.png?auto=compress%2Cformat&amp;w=830&amp;h=466.875&amp;fit=min&amp;dpr=2\" alt=\"\" width=\"512\" height=\"288\"\/><\/figure><\/div>\n\n\n\n<p>Anthony Joseph, CTO of <a href=\"https:\/\/www.myhousegeek.com.au\/\">My House Geek<\/a>, has recently presented a micro-sized, wearable device designed to improve your boxing skills. With the goal of reinforcing good technique in mind, Joseph designed a device that is capable of detecting when one hand is in a blocking position, while the other hand is throwing a punch.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.hackster.io\/supperted825\/build-a-tinyml-smart-weather-station-with-wio-terminal-1ec8ee\"><\/a><a href=\"https:\/\/www.hackster.io\/supperted825\/build-a-tinyml-smart-weather-station-with-wio-terminal-1ec8ee\"><strong>Build a TinyML Smart Weather Station with Wio Terminal<\/strong><\/a><\/h3>\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\/2021\/05\/Untitled.gif\" alt=\"\" class=\"wp-image-42832\" width=\"480\" height=\"269\"\/><\/figure><\/div>\n\n\n\n<p>Typically, a weather station project would involve connecting the sensor to our microcontroller platform and reading out this data in real-time, either on an LCD display or over an internet connection to an online database.&nbsp;<\/p>\n\n\n\n<p>Today, I want to share the smart version of this weather station project that I created by adding the capability for our Wio Terminal to predict the current weather conditions. With an onboard TensorFlow Lite model, the Wio Terminal becomes able to use real-time temperature and relative humidity data for making half-hourly weather predictions!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/wiki.seeedstudio.com\/Wio-Terminal-TinyML-EI-5\/\"><strong>Wio Terminal Edge Impulse Distinguish Alcohol with Multi-channel Gas Sensor<\/strong><\/a><\/h3>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/files.seeedstudio.com\/wiki\/Wio-Terminal-Edge-Impulse\/booze.jpg\" alt=\"\" width=\"500\" height=\"375\"\/><\/figure><\/div>\n\n\n\n<p>\u201cIn this wiki, we will introduce how to use Wio Terminal with Edge Impulse to simply deploy a machine learning project. Wio Terminal with the Grove systems can be very powerful, which brings hundreds of sensor data in for analysis and to possible evaluate different scenarios!\u201d<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.hackster.io\/dmitrywat\/tinyml-course-1-gesture-recognition-with-light-sensor-25cebb\"><strong>TinyML Course #1 Gesture Recognition with Light Sensor<\/strong><\/a><\/h3>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Arduino Machine Learning Tutorial: Introduction to TinyML with Wio Terminal\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/iCmlKyAp8eQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>\u201cLet\u2019s quickly train and deploy a simple neural network for classifying rock-paper-scissors gestures with just a <strong>single light sensor.\u201d<\/strong><\/p>\n\n\n\n<p>This project aims to show that TinyML can perform gesture recognition functions with only a single pixel from a single light sensor. The TinyML Course is a video series by Dmitry Maslov teaching about TinyML on the Wio Terminal. The various episodes teach several projects, with a detailed explanation about how everything works. You can watch the videos <a href=\"https:\/\/www.youtube.com\/watch?v=2BISspenUng&amp;list=PL5efXgSvwk9UCtJ6JKTyWAccSVfTXSlA3\">here<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.hackster.io\/dmitrywat\/tinyml-course-2-audio-scene-recognition-blynk-app-6d7a8a\"><strong>TinyML Course #2 Audio Scene Recognition+Blynk APP by Dmitry Maslov<\/strong><\/a><\/h3>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Wio Terminal TinyML Course  #2 Audio Scene Recognition - ML on Microcontrollers with Arduino IDE\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/2BISspenUng?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>\u201cIn this tutorial, I\u2019ll teach you how to train and deploy an audio scene classifier with Wio Terminal and Edge Impulse. For more details and video tutorial, watch the corresponding video!\u201d<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/wiki.seeedstudio.com\/Wio-Terminal-TinyML-EI-4\/\"><strong>TinyML Course #<\/strong><\/a><strong><a href=\"https:\/\/wiki.seeedstudio.com\/Wio-Terminal-TinyML-EI-4\/\">3 <\/a><\/strong><a href=\"https:\/\/wiki.seeedstudio.com\/Wio-Terminal-TinyML-EI-4\/\"><strong>Wio Terminal Edge Impulse People counting with Ultrasonic sensor<\/strong><\/a><\/h3>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Wio Terminal TinyML Course  #3 People Counting and Azure IoT Central Integration\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/pt1maDNXznI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>\u201cIn this project, we will create a people counting system by using Wio Terminal, an ordinary Ultrasonic ranger and special Deep Learning sauce to top it off and make it work. We will also utilize Microsoft Azure IoT Central service to store the room occupancy data in the cloud and visualize it on PC.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In recent years, machine learning is a broad field that has seen tremendous progress. It<\/p>\n","protected":false},"author":49,"featured_media":42837,"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":[2799,3172,1608,731,3171,472,3003],"class_list":["post-42825","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-edge-ai","tag-edge-impulse","tag-machine-learning","tag-project","tag-tinyml","tag-tutorial","tag-wio-terminal"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>TinyML Projects Roundup with Wio Terminal: What Is Your Next Embedded Machine Learning Idea - Latest News from Seeed Studio<\/title>\n<meta name=\"description\" content=\"How to run embedded machine learning on a microcontroller? Community projects will have the right answer for you, with step-by-step tutorials and various applications.\" \/>\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\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TinyML Projects Roundup with Wio Terminal: What Is Your Next Embedded Machine Learning Idea - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"How to run embedded machine learning on a microcontroller? Community projects will have the right answer for you, with step-by-step tutorials and various applications.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-13T01:55:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-29T07:29:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1048\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Lily\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lily\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/\",\"name\":\"TinyML Projects Roundup with Wio Terminal: What Is Your Next Embedded Machine Learning Idea - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22.jpg\",\"datePublished\":\"2021-05-13T01:55:13+00:00\",\"dateModified\":\"2022-07-29T07:29:57+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/2c4649ac4300f806534ce102966132be\"},\"description\":\"How to run embedded machine learning on a microcontroller? Community projects will have the right answer for you, with step-by-step tutorials and various applications.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22.jpg\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22.jpg\",\"width\":2000,\"height\":1048},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TinyML Projects Roundup with Wio Terminal: What Is Your Next Embedded Machine Learning Idea\"}]},{\"@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\/2c4649ac4300f806534ce102966132be\",\"name\":\"Lily\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0e09551e741c84cf6d622dcf7c68e2e5?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0e09551e741c84cf6d622dcf7c68e2e5?s=96&r=g\",\"caption\":\"Lily\"},\"description\":\"Nature lover, baker, cook, DIYer, bug hunter in daily life, and wanna code. Love writing. Words are my natural expression.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/meilily-li-94587078\/\",\"https:\/\/www.instagram.com\/meililyli\/\"],\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/lily\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TinyML Projects Roundup with Wio Terminal: What Is Your Next Embedded Machine Learning Idea - Latest News from Seeed Studio","description":"How to run embedded machine learning on a microcontroller? Community projects will have the right answer for you, with step-by-step tutorials and various applications.","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\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/","og_locale":"en_US","og_type":"article","og_title":"TinyML Projects Roundup with Wio Terminal: What Is Your Next Embedded Machine Learning Idea - Latest News from Seeed Studio","og_description":"How to run embedded machine learning on a microcontroller? Community projects will have the right answer for you, with step-by-step tutorials and various applications.","og_url":"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2021-05-13T01:55:13+00:00","article_modified_time":"2022-07-29T07:29:57+00:00","og_image":[{"width":2000,"height":1048,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22.jpg","type":"image\/jpeg"}],"author":"Lily","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lily","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/","url":"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/","name":"TinyML Projects Roundup with Wio Terminal: What Is Your Next Embedded Machine Learning Idea - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22.jpg","datePublished":"2021-05-13T01:55:13+00:00","dateModified":"2022-07-29T07:29:57+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/2c4649ac4300f806534ce102966132be"},"description":"How to run embedded machine learning on a microcontroller? Community projects will have the right answer for you, with step-by-step tutorials and various applications.","breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22.jpg","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22.jpg","width":2000,"height":1048},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/13\/9-community-projects-tinyml-on-wio-terminal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"TinyML Projects Roundup with Wio Terminal: What Is Your Next Embedded Machine Learning Idea"}]},{"@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\/2c4649ac4300f806534ce102966132be","name":"Lily","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0e09551e741c84cf6d622dcf7c68e2e5?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0e09551e741c84cf6d622dcf7c68e2e5?s=96&r=g","caption":"Lily"},"description":"Nature lover, baker, cook, DIYer, bug hunter in daily life, and wanna code. Love writing. Words are my natural expression.","sameAs":["https:\/\/www.linkedin.com\/in\/meilily-li-94587078\/","https:\/\/www.instagram.com\/meililyli\/"],"url":"https:\/\/www.seeedstudio.com\/blog\/author\/lily\/"}]}},"modified_by":"Lily","views":5443,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22.jpg",2000,1048,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22-80x80.jpg",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22-300x157.jpg",300,157,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22-768x402.jpg",640,335,true],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22-1030x540.jpg",640,336,true],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22-1536x805.jpg",1536,805,true],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22.jpg",2000,1048,false],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22.jpg",32,17,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22-1536x1020.jpg",1536,1020,true],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22-936x897.jpg",936,897,true],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22-1024x537.jpg",1024,537,true],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22-720x380.jpg",720,380,true],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/05\/22-675x450.jpg",675,450,true]},"author_info":{"display_name":"Lily","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/lily\/"},"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\/42825","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\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=42825"}],"version-history":[{"count":21,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/42825\/revisions"}],"predecessor-version":[{"id":64630,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/42825\/revisions\/64630"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/42837"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=42825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=42825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=42825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}