{"id":5207,"date":"2014-06-02T06:35:20","date_gmt":"2014-06-02T04:35:20","guid":{"rendered":"http:\/\/www.gsm-modem.de\/M2M\/?p=5207"},"modified":"2014-06-29T12:51:27","modified_gmt":"2014-06-29T10:51:27","slug":"m2m-iot-cookbook","status":"publish","type":"post","link":"http:\/\/www.gsm-modem.de\/M2M\/m2m-faq\/m2m-iot-cookbook\/","title":{"rendered":"IoT M2M Cookbook"},"content":{"rendered":"<h2>How to develop a device based on wireless modules<\/h2>\n<p style=\"text-align: left;\"><strong>Table of contents<\/strong><\/p>\n<p>1\u00a0\u00a0 \u00a0Why to write the IoT \/ M2M Cookbook?\u00a0\u00a0 \u00a05<br \/>\n2\u00a0\u00a0 \u00a0Fundamental considerations before starting the IoT \/ M2M project\u00a0\u00a0 \u00a05<br \/>\n3\u00a0\u00a0 \u00a0Certifications and approvals\u00a0\u00a0 \u00a06<br \/>\n3.1\u00a0\u00a0 \u00a0Examples for Radio approvals in EU and US\u00a0\u00a0 \u00a06<br \/>\n3.2\u00a0\u00a0 \u00a0Examples for Radio approvals in US\u00a0\u00a0 \u00a07<br \/>\n3.3\u00a0\u00a0 \u00a0Examples for automotive related approvals in EU\u00a0\u00a0 \u00a07<br \/>\n3.4\u00a0\u00a0 \u00a0SAR &#8211; Specific Absorption Rate\u00a0\u00a0 \u00a08<br \/>\n4\u00a0\u00a0 \u00a0Cellular data communication (GPRS, USSD, SMS, CSD, DTMF)\u00a0\u00a0 \u00a09<br \/>\n4.1\u00a0\u00a0 \u00a0Voice communication\u00a0\u00a0 \u00a09<br \/>\n4.2\u00a0\u00a0 \u00a0Modem \/ acoustic coupler \/ encryption\u00a0\u00a0 \u00a09<br \/>\n4.3\u00a0\u00a0 \u00a0DTMF (Dual Tone Multi Frequency)\u00a0\u00a0 \u00a010<br \/>\n4.4\u00a0\u00a0 \u00a0GPRS (General Packed Radio Service)\u00a0\u00a0 \u00a010<br \/>\n4.5\u00a0\u00a0 \u00a0SMS\u00a0\u00a0 \u00a011<br \/>\n4.6\u00a0\u00a0 \u00a0USSD (Unstructured Supplementary Service Data)\u00a0\u00a0 \u00a011<br \/>\n4.7\u00a0\u00a0 \u00a0Comparison of power consumption (SMS, USSD and GPRS)\u00a0\u00a0 \u00a012<br \/>\n4.8\u00a0\u00a0 \u00a0CSD (Circuit Switched Data)\u00a0\u00a0 \u00a013<br \/>\n5\u00a0\u00a0 \u00a0Supply voltage\u00a0\u00a0 \u00a013<br \/>\n5.1\u00a0\u00a0 \u00a0Power on timing and waiting (14.04.11)\u00a0\u00a0 \u00a014<br \/>\n5.2\u00a0\u00a0 \u00a0Cellular module in power save mode (14.01.11)\u00a0\u00a0 \u00a014<br \/>\n5.3\u00a0\u00a0 \u00a0Internal resistance of batteries and linear voltage transformers\u00a0\u00a0 \u00a014<br \/>\n5.4\u00a0\u00a0 \u00a0Switched mode voltage regulator\u00a0\u00a0 \u00a016<br \/>\n5.5\u00a0\u00a0 \u00a0Capacitors at power supply and cellular module (14.04.11)\u00a0\u00a0 \u00a016<br \/>\n5.6\u00a0\u00a0 \u00a0Supply voltage for GNSS antenna (14.04.11)\u00a0\u00a0 \u00a016<br \/>\n6\u00a0\u00a0 \u00a0Antennas for IoT \/ M2M devices\u00a0\u00a0 \u00a016<br \/>\n6.1\u00a0\u00a0 \u00a0Monopole and dipole antennas\u00a0\u00a0 \u00a017<br \/>\n6.2\u00a0\u00a0 \u00a0Nothing will interfere with your embedded antenna?\u00a0\u00a0 \u00a017<br \/>\n6.3\u00a0\u00a0 \u00a0Why the embedded chip or patch antennas are resonant on the frequency?\u00a0\u00a0 \u00a018<br \/>\n6.4\u00a0\u00a0 \u00a0How will the ground plane affect your embedded antenna?\u00a0\u00a0 \u00a018<br \/>\n6.5\u00a0\u00a0 \u00a0How to connect your embedded antenna with your wireless module?\u00a0\u00a0 \u00a020<br \/>\n6.6\u00a0\u00a0 \u00a0How to design an antenna matching circuit?\u00a0\u00a0 \u00a021<br \/>\n6.7\u00a0\u00a0 \u00a0Free of charge software to generate a matching circuit automatically\u00a0\u00a0 \u00a022<br \/>\n6.8\u00a0\u00a0 \u00a0How to switch between an internal and external cellular or GNSS antenna cheap?\u00a0\u00a0 \u00a022<br \/>\n6.9\u00a0\u00a0 \u00a0Which GPS antenna shall be used for a tracking device?\u00a0\u00a0 \u00a023<br \/>\n6.10\u00a0\u00a0 \u00a0Which embedded antenna to select for a Bluetooth \/ GNSS application?\u00a0\u00a0 \u00a024<br \/>\n6.11\u00a0\u00a0 \u00a0Dos and don\u2019ts during embedded antenna design\u00a0\u00a0 \u00a025<br \/>\n6.12\u00a0\u00a0 \u00a0Example: Embedded PCB antenna inside a vending machine of NeoNumus\u00a0\u00a0 \u00a026<br \/>\n6.13\u00a0\u00a0 \u00a0Example: Embedded antennas at Telematic device IN1 of GPSoverIP\u00a0\u00a0 \u00a028<br \/>\n7\u00a0\u00a0 \u00a0Simulation of an embedded GSM PCB track antenna\u00a0\u00a0 \u00a028<br \/>\n7.1\u00a0\u00a0 \u00a0Definition of the antenna simulation project\u00a0\u00a0 \u00a028<br \/>\n7.2\u00a0\u00a0 \u00a0Description of the inverted F antenna\u00a0\u00a0 \u00a029<br \/>\n7.3\u00a0\u00a0 \u00a03D model of the simulation\u00a0\u00a0 \u00a030<br \/>\n7.4\u00a0\u00a0 \u00a0Optimization &#8211; determination of antenna shape\u00a0\u00a0 \u00a031<br \/>\n7.5\u00a0\u00a0 \u00a0Typical requirements of a quad band GSM antenna\u00a0\u00a0 \u00a031<br \/>\n7.6\u00a0\u00a0 \u00a0Optimization of the quad band antenna GSM antenna shape\u00a0\u00a0 \u00a034<br \/>\n7.7\u00a0\u00a0 \u00a0Directional characteristics of the antenna for two GSM frequencies\u00a0\u00a0 \u00a035<br \/>\n7.8\u00a0\u00a0 \u00a0Influence on the antenna characteristics of the housing\u00a0\u00a0 \u00a037<br \/>\n7.9\u00a0\u00a0 \u00a0Influence of the ground plane on the antenna characteristics\u00a0\u00a0 \u00a038<br \/>\n7.10\u00a0\u00a0 \u00a0Optimisation of the simulated antenna with matching circuit (03.05.2014)\u00a0\u00a0 \u00a038<br \/>\n8\u00a0\u00a0 \u00a0Components around the cellular module\u00a0\u00a0 \u00a039<br \/>\n8.1\u00a0\u00a0 \u00a0SIM card\u00a0\u00a0 \u00a039<br \/>\n8.2\u00a0\u00a0 \u00a0SIM card subscription\u00a0\u00a0 \u00a040<br \/>\n8.3\u00a0\u00a0 \u00a0Low ESR capacitor\u00a0\u00a0 \u00a040<br \/>\n8.4\u00a0\u00a0 \u00a0ESD protection and shielding (14.04.11)\u00a0\u00a0 \u00a041<br \/>\n8.5\u00a0\u00a0 \u00a0Loudspeaker and microphone (14.04.11)\u00a0\u00a0 \u00a041<br \/>\n8.6\u00a0\u00a0 \u00a0Firmware update at final PCB\u00a0\u00a0 \u00a042<br \/>\n9\u00a0\u00a0 \u00a0Examples for mistakes and errors during M2M development\u00a0\u00a0 \u00a042<br \/>\n9.1\u00a0\u00a0 \u00a0Power down reset\u00a0\u00a0 \u00a042<br \/>\n9.2\u00a0\u00a0 \u00a0SMS errors\u00a0\u00a0 \u00a042<br \/>\n9.3\u00a0\u00a0 \u00a0CSD errors\u00a0\u00a0 \u00a043<br \/>\n9.4\u00a0\u00a0 \u00a0IP connection errors\u00a0\u00a0 \u00a043<br \/>\n9.5\u00a0\u00a0 \u00a0Analysing of a maximum of design mistakes in one M2M design\u00a0\u00a0 \u00a043<br \/>\n9.6\u00a0\u00a0 \u00a0Analysing of mistakes at PCB track antenna for GSM\u00a0\u00a0 \u00a044<br \/>\n9.7\u00a0\u00a0 \u00a0Analysing of GSM chip antenna on small ground plane\u00a0\u00a0 \u00a045<br \/>\n9.8\u00a0\u00a0 \u00a0Analysing of a Swiss GSM watch\u00a0\u00a0 \u00a046<br \/>\n9.9\u00a0\u00a0 \u00a0Analysing of embedded LTE antenna in detail (27.04.2014)\u00a0\u00a0 \u00a047<br \/>\n10\u00a0\u00a0 \u00a0Testing your M2M device\u00a0\u00a0 \u00a048<br \/>\n10.1\u00a0\u00a0 \u00a0Emulation of TX power peaks\u00a0\u00a0 \u00a048<br \/>\n10.2\u00a0\u00a0 \u00a0TX power peaks by cellular module test mode\u00a0\u00a0 \u00a048<br \/>\n10.3\u00a0\u00a0 \u00a0TX power peaks by GSM tester\u00a0\u00a0 \u00a048<br \/>\n10.4\u00a0\u00a0 \u00a0Testing of the sensitivity\u00a0\u00a0 \u00a048<br \/>\n10.5\u00a0\u00a0 \u00a0Testing of the radiated TX power\u00a0\u00a0 \u00a048<br \/>\n10.6\u00a0\u00a0 \u00a0Where to get a cellular tester cheap?\u00a0\u00a0 \u00a049<br \/>\n10.7\u00a0\u00a0 \u00a0Testing the GNSS module\u00a0\u00a0 \u00a049<br \/>\n10.8\u00a0\u00a0 \u00a0Measurement of the cellular antenna in 3D\u00a0\u00a0 \u00a049<br \/>\n10.9\u00a0\u00a0 \u00a0Summary of testing\u00a0\u00a0 \u00a049<br \/>\n11\u00a0\u00a0 \u00a0AT Commands\u00a0\u00a0 \u00a050<br \/>\n11.1\u00a0\u00a0 \u00a0AT commands during power on your cellular module evaluation kit\u00a0\u00a0 \u00a050<br \/>\n11.2\u00a0\u00a0 \u00a0AT commands to send a SMS\u00a0\u00a0 \u00a051<br \/>\n11.3\u00a0\u00a0 \u00a0AT commands and logic loops for set up a communication channel\u00a0\u00a0 \u00a051<br \/>\n12\u00a0\u00a0 \u00a0Nice tools to make the IoT \/ M2M development easier (27.04.2014)\u00a0\u00a0 \u00a052<br \/>\n13\u00a0\u00a0 \u00a0Thank you\u00a0\u00a0 \u00a053<\/p>\n<h3>1\u00a0\u00a0 \u00a0Why to write the IoT \/ M2M Cookbook?<\/h3>\n<p>Since more than a century quarter I am in Wireless M2M. 25 years ago we had no word for M2M. We developed Machine to Machine devices without to know that these devices will be decades later called M2M devices. 25 years ago there was no GSM for data communication. The first steps in wireless data communication I made with FSK on Private Mobile Radios. On PMR we reached a communication speed of 3600 bit per second. A while later we got public analogue trunked radios. These trunked radio systems offered local terrestrial networks with FSK data communication. Years ago the last public analogue trunked radio network in Germany was taken out of service. GSM jumped in with its Short Message Service and Circuit Switched Data. CSD offered us already 9600 bit per second. Nevertheless, SMS and CSD we could use for countywide communication easy and with roaming worldwide data communication came true. And today GSM\/GPRS is phasing out step by step and will be replaced to 3G and 4G technology. In US the cellular operator AT&amp;T does not accept new M2M applications on GSM\/GPRS anymore. Some people try to split in M2M and IoT. IoT or M2M &#8211; it does not matter, both often use the same wireless link.<br \/>\nThe IoT \/ M2M Cookbook describes how to develop a tracking device based on cellular and GNSS modules. A telemetric M2M device you get by ignoring the GNSS part.<br \/>\nSometimes it is not easy to use the use the right words in English language. The common word for SMS in UK is &#8220;text message&#8221;. In this book it will be still named SMS. A prepaid SIM card in UK they call a &#8220;Pay as you go SIM card&#8221;. I will mainly use the common words specified by ETSI. If I use the word GSM module, then this covers 3G and 4G modules as well, because the fallback of UMTS, HSPA and LTE is still 2G (GSM\/GPRS). GPS is already the wrong word. GPS is just one out of several Global Navigation Satellite Systems. Today we can access to the Russian GNSS called Glonass as well. And sooner or later we will get access to the European GNSS called Galileo.<br \/>\nThe IoT \/ M2M Cookbook shall help developers of wireless application to save some time and maybe inspire some ideas. The book is just the summary of experience collected in my different jobs. By leading a team of developers with the order to design a mobile GSM\/GPS tracking device I learned to think like a developer of an IoT \/ M2M device. In my more than 15 years working with a manufacturer and in distribution I gave the same hints and recommendations to developers of wireless applications again and again. In May 2012 I made the decision to write the story that I have to tell weekly to customers in a book. The target is to guideline developers from the idea for an IoT \/ M2M device to a final product with mass production. The book will not tell you how an inverted F antenna is working. To explain this I will use links to files that tell the details. Anyhow the book will tell you facts that are often missed in the official documentation of manufacturers of radio modules and antennas.<br \/>\nI hope you will enjoin it and I hope it will save some of your time as well.<\/p>\n<p>If you an interest to read the IoT M2M Cookbook then do not hesitate to drop an email to harald.naumann (at) gsm-modem.de<\/p>\n<h3><a href=\"http:\/\/www.gsm-modem.de\/M2M\/m2m-faq\/iot-m2m-cookbook-abstract-in-the-news\/\">IoT M2M Cookbook in the news<\/a><\/h3>\n<div class=\"shariff shariff-align-flex-start shariff-widget-align-flex-start\"><ul class=\"shariff-buttons theme-default orientation-horizontal buttonsize-small\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#32bbf5\"><a href=\"https:\/\/twitter.com\/share?url=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fm2m-iot-cookbook%2F&text=IoT%20M2M%20Cookbook\" title=\"Share on Twitter\" aria-label=\"Share on Twitter\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#55acee; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 30 32\"><path fill=\"#55acee\" d=\"M29.7 6.8q-1.2 1.8-3 3.1 0 0.3 0 0.8 0 2.5-0.7 4.9t-2.2 4.7-3.5 4-4.9 2.8-6.1 1q-5.1 0-9.3-2.7 0.6 0.1 1.5 0.1 4.3 0 7.6-2.6-2-0.1-3.5-1.2t-2.2-3q0.6 0.1 1.1 0.1 0.8 0 1.6-0.2-2.1-0.4-3.5-2.1t-1.4-3.9v-0.1q1.3 0.7 2.8 0.8-1.2-0.8-2-2.2t-0.7-2.9q0-1.7 0.8-3.1 2.3 2.8 5.5 4.5t7 1.9q-0.2-0.7-0.2-1.4 0-2.5 1.8-4.3t4.3-1.8q2.7 0 4.5 1.9 2.1-0.4 3.9-1.5-0.7 2.2-2.7 3.4 1.8-0.2 3.5-0.9z\"\/><\/svg><\/span><span class=\"shariff-text\">tweet<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fm2m-iot-cookbook%2F\" title=\"Share on Facebook\" aria-label=\"Share on Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fm2m-iot-cookbook%2F\" title=\"Share on LinkedIn\" aria-label=\"Share on LinkedIn\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button mailto shariff-nocustomcolor\" style=\"background-color:#a8a8a8\"><a href=\"mailto:?body=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fm2m-iot-cookbook%2F&subject=IoT%20M2M%20Cookbook\" title=\"Send by email\" aria-label=\"Send by email\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#999; color:#fff\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#999\" d=\"M32 12.7v14.2q0 1.2-0.8 2t-2 0.9h-26.3q-1.2 0-2-0.9t-0.8-2v-14.2q0.8 0.9 1.8 1.6 6.5 4.4 8.9 6.1 1 0.8 1.6 1.2t1.7 0.9 2 0.4h0.1q0.9 0 2-0.4t1.7-0.9 1.6-1.2q3-2.2 8.9-6.1 1-0.7 1.8-1.6zM32 7.4q0 1.4-0.9 2.7t-2.2 2.2q-6.7 4.7-8.4 5.8-0.2 0.1-0.7 0.5t-1 0.7-0.9 0.6-1.1 0.5-0.9 0.2h-0.1q-0.4 0-0.9-0.2t-1.1-0.5-0.9-0.6-1-0.7-0.7-0.5q-1.6-1.1-4.7-3.2t-3.6-2.6q-1.1-0.7-2.1-2t-1-2.5q0-1.4 0.7-2.3t2.1-0.9h26.3q1.2 0 2 0.8t0.9 2z\"\/><\/svg><\/span><span class=\"shariff-text\">email<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button whatsapp shariff-nocustomcolor\" style=\"background-color:#5cbe4a\"><a href=\"https:\/\/api.whatsapp.com\/send?text=http%3A%2F%2Fwww.gsm-modem.de%2FM2M%2Fm2m-faq%2Fm2m-iot-cookbook%2F%20IoT%20M2M%20Cookbook\" title=\"Share on Whatsapp\" aria-label=\"Share on Whatsapp\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#34af23; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#34af23\" d=\"M17.6 17.4q0.2 0 1.7 0.8t1.6 0.9q0 0.1 0 0.3 0 0.6-0.3 1.4-0.3 0.7-1.3 1.2t-1.8 0.5q-1 0-3.4-1.1-1.7-0.8-3-2.1t-2.6-3.3q-1.3-1.9-1.3-3.5v-0.1q0.1-1.6 1.3-2.8 0.4-0.4 0.9-0.4 0.1 0 0.3 0t0.3 0q0.3 0 0.5 0.1t0.3 0.5q0.1 0.4 0.6 1.6t0.4 1.3q0 0.4-0.6 1t-0.6 0.8q0 0.1 0.1 0.3 0.6 1.3 1.8 2.4 1 0.9 2.7 1.8 0.2 0.1 0.4 0.1 0.3 0 1-0.9t0.9-0.9zM14 26.9q2.3 0 4.3-0.9t3.6-2.4 2.4-3.6 0.9-4.3-0.9-4.3-2.4-3.6-3.6-2.4-4.3-0.9-4.3 0.9-3.6 2.4-2.4 3.6-0.9 4.3q0 3.6 2.1 6.6l-1.4 4.2 4.3-1.4q2.8 1.9 6.2 1.9zM14 2.2q2.7 0 5.2 1.1t4.3 2.9 2.9 4.3 1.1 5.2-1.1 5.2-2.9 4.3-4.3 2.9-5.2 1.1q-3.5 0-6.5-1.7l-7.4 2.4 2.4-7.2q-1.9-3.2-1.9-6.9 0-2.7 1.1-5.2t2.9-4.3 4.3-2.9 5.2-1.1z\"\/><\/svg><\/span><span class=\"shariff-text\">share<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button rss shariff-nocustomcolor\" style=\"background-color:#ff8c00\"><a href=\"http:\/\/www.gsm-modem.de\/M2M\/feed\/rss\/\" title=\"RSS feed\" aria-label=\"RSS feed\" role=\"button\" class=\"shariff-link\" style=\"; background-color:#fe9312; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#fe9312\" d=\"M4.3 23.5c-2.3 0-4.3 1.9-4.3 4.3 0 2.3 1.9 4.2 4.3 4.2 2.4 0 4.3-1.9 4.3-4.2 0-2.3-1.9-4.3-4.3-4.3zM0 10.9v6.1c4 0 7.7 1.6 10.6 4.4 2.8 2.8 4.4 6.6 4.4 10.6h6.2c0-11.7-9.5-21.1-21.1-21.1zM0 0v6.1c14.2 0 25.8 11.6 25.8 25.9h6.2c0-17.6-14.4-32-32-32z\"\/><\/svg><\/span><span class=\"shariff-text\">RSS feed<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>How to develop a device based on wireless modules Table of contents 1\u00a0\u00a0 \u00a0Why to write the IoT \/ M2M Cookbook?\u00a0\u00a0 \u00a05 2\u00a0\u00a0 \u00a0Fundamental considerations before starting the IoT \/ M2M project\u00a0\u00a0 \u00a05 3\u00a0\u00a0 \u00a0Certifications and approvals\u00a0\u00a0 \u00a06 3.1\u00a0\u00a0 \u00a0Examples for Radio approvals in EU and US\u00a0\u00a0 \u00a06 3.2\u00a0\u00a0 \u00a0Examples for Radio approvals in US\u00a0\u00a0 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":5429,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"footnotes":""},"categories":[3],"tags":[59,13],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/5207"}],"collection":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/comments?post=5207"}],"version-history":[{"count":18,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/5207\/revisions"}],"predecessor-version":[{"id":5577,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/posts\/5207\/revisions\/5577"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/media\/5429"}],"wp:attachment":[{"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/media?parent=5207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/categories?post=5207"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.gsm-modem.de\/M2M\/wp-json\/wp\/v2\/tags?post=5207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}