{"version":"1.0","provider_name":"DMC, Inc.","provider_url":"https:\/\/www.dmcinfo.com","author_name":"DMC","author_url":"https:\/\/www.dmcinfo.com\/blog\/author\/dmc\/","title":"Creating a GATT Server With ESP-IDF\u2019s Latest Bluetooth LE Stack: NimBLE","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"etQFraC4gH\"><a href=\"https:\/\/www.dmcinfo.com\/blog\/19377\/creating-a-gatt-server-with-esp-idfs-latest-bluetooth-le-stack-nimble\/\">Creating a GATT Server With ESP-IDF\u2019s Latest Bluetooth LE Stack: NimBLE<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.dmcinfo.com\/blog\/19377\/creating-a-gatt-server-with-esp-idfs-latest-bluetooth-le-stack-nimble\/embed\/#?secret=etQFraC4gH\" width=\"600\" height=\"338\" title=\"&#8220;Creating a GATT Server With ESP-IDF\u2019s Latest Bluetooth LE Stack: NimBLE&#8221; &#8212; DMC, Inc.\" data-secret=\"etQFraC4gH\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","thumbnail_url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27162551\/1_NimBLE-Blog-Banner-Image-01.png","thumbnail_width":925,"thumbnail_height":400,"description":"At the end of 2019, the ESP32 became Bluetooth LE 5.0-certified. This certification demonstrates Espressif&rsquo;s commitment to staying compatible with the latest devices on the market. Luckily for us, this makes it easy for new and existing products to use the 5.0 standard. Another way Espressif is improving their&nbsp;Bluetooth capabilities is by porting a new [&hellip;]"}