{"id":9546,"date":"2024-04-29T16:55:53","date_gmt":"2024-04-29T14:55:53","guid":{"rendered":"https:\/\/inamata.io\/docs\/esp32\/"},"modified":"2024-04-29T16:55:53","modified_gmt":"2024-04-29T14:55:53","password":"","slug":"esp32","status":"publish","type":"docs","link":"https:\/\/inamata.io\/es\/docs\/esp32\/","title":{"rendered":"ESP32"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1.png\"><img fetchpriority=\"high\" class=\"alignnone size-medium wp-image-8063\" src=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-300x300.png\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-300x300.png 300w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-1024x1024.png 1024w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-150x150.png 150w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-768x768.png 768w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-360x360.png 360w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-256x256.png 256w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1.png 1500w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>El ESP32 es un microcontrolador vers\u00e1til y potente con conectividad WiFi y Bluetooth, as\u00ed como una serie de interfaces de E\/S que abarcan entradas y salidas anal\u00f3gicas y digitales (ADC, PWM) y buses de comunicaci\u00f3n mediante I2C, SPI, UART, CAN y Ethernet. Funciona con una CPU de doble n\u00facleo a 240 MHz y 520 KiB de RAM. En los DevKits, la memoria flash oscila entre 4 y 16 MiB para almacenar el firmware y los datos de configuraci\u00f3n. Los DevKits se pueden comprar en una serie de tiendas online como <a href=\"https:\/\/www.amazon.com\/s?k=esp32+devkit\">Amazon<\/a> y <a href=\"https:\/\/www.ebay.com\/sch\/i.html?_nkw=esp32+devkit+c\">eBay<\/a>. Para profundizar en los pines de entrada y salida, consulta la <a href=\"https:\/\/randomnerdtutorials.com\/esp32-pinout-reference-gpios\/\">p\u00e1gina de RandomNerdTutorial<\/a>. Aprende a configurarlo manualmente a continuaci\u00f3n.<\/p>\n<h2>Interfaces del DevKit-C ESP32<\/h2>\n<ul>\n<li>~20 salidas digitales<\/li>\n<li>~24 entradas digitales<\/li>\n<li>~6 entradas anal\u00f3gicas<\/li>\n<li>~16 salidas PWM (WIP)<\/li>\n<li>2 interfaces UART (WIP)<\/li>\n<li>2 interfaces I2C (WIP)<\/li>\n<li>Micro-USB<\/li>\n<li>Entrada de alimentaci\u00f3n de 5 V<\/li>\n<\/ul>\n<h2>Firmware para dispositivos ESP32<\/h2>\n<p>Las variantes de firmware mainline <em>ima_esp32<\/em> e <em>ima_esp32_dbg<\/em> son compatibles con este dispositivo. Utiliza la app Inamata Flasher para flashear la \u00faltima versi\u00f3n (desde 0.11.0) y conectarlo con el servidor. Actualmente s\u00f3lo son totalmente compatibles las entradas y salidas digitales y las entradas anal\u00f3gicas. El resto de perif\u00e9ricos son compatibles con el backend, mientras que a\u00fan se est\u00e1 trabajando en el frontend.<\/p>\n<h2>Configuraci\u00f3n manual del dispositivo<\/h2>\n<h3>Salidas digitales<\/h3>\n<p><em>Estado: Apoyo total<\/em><\/p>\n<p>Las salidas digitales permiten controlar y alimentar peque\u00f1os dispositivos el\u00e9ctricos. Los LED pueden encenderse y apagarse para indicar diferentes estados y los transistores o rel\u00e9s pueden recibir \u00f3rdenes para encender y apagar cargas mayores, como motores y l\u00e1mparas. Para configurarlo s\u00f3lo hay que crear un perif\u00e9rico de salida digital.<\/p>\n<p><a href=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Screenshot-from-2024-04-29-16-08-00.png\"><img class=\"alignnone size-medium wp-image-9505\" src=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Screenshot-from-2024-04-29-16-08-00-166x300.png\" alt=\"Muestra la superposici\u00f3n de configuraci\u00f3n de la salida digital, donde se puede establecer el tipo de pin y de punto de datos y probar el dispositivo.\" width=\"166\" height=\"300\" srcset=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Screenshot-from-2024-04-29-16-08-00-166x300.png 166w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Screenshot-from-2024-04-29-16-08-00-283x512.png 283w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Screenshot-from-2024-04-29-16-08-00.png 500w\" sizes=\"(max-width: 166px) 100vw, 166px\" \/><\/a><\/p>\n<h3>Entradas digitales<\/h3>\n<p><em>Estado: Apoyo total<br \/>\n<\/em><\/p>\n<p>La entrada digital permite medir estados digitales. Esto es \u00fatil para elementos HID, como botones, as\u00ed como para sensores sencillos, como sensores de movimiento o de barrera de luz. Para configurarlo s\u00f3lo hay que crear un perif\u00e9rico de entrada digital. Aqu\u00ed hay que seleccionar tanto el pin como el tipo de punto de datos. Establecer el estado pull-up o down, as\u00ed como activo bajo, es opcional.<\/p>\n<p><a href=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Digital-in-peripheral-configuration.png\"><img class=\"alignnone size-medium wp-image-9517\" src=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Digital-in-peripheral-configuration-165x300.png\" alt=\"Muestra una superposici\u00f3n de configuraci\u00f3n para los perif\u00e9ricos digitales internos. Permite configurar un pin y el tipo de punto de datos, as\u00ed como su estado pull-up\/down y activo bajo.\" width=\"165\" height=\"300\" srcset=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Digital-in-peripheral-configuration-165x300.png 165w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Digital-in-peripheral-configuration-281x512.png 281w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Digital-in-peripheral-configuration.png 497w\" sizes=\"(max-width: 165px) 100vw, 165px\" \/><\/a><\/p>\n<h3>Entradas anal\u00f3gicas<\/h3>\n<p><em>Estado: Apoyo total<br \/>\n<\/em><\/p>\n<p>Las entradas anal\u00f3gicas permiten medir tensiones en un ADC interno multiplexado. Configurarlo s\u00f3lo requiere crear un perif\u00e9rico de entrada anal\u00f3gica. Tras seleccionar una patilla y un tipo de punto de datos adecuado, selecciona si la tensi\u00f3n bruta debe medirse o asignarse a una unidad. El mapeo a una unidad realiza una conversi\u00f3n lineal a lo largo de un rango definido por el usuario.<\/p>\n<p><a href=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Analog-in-peripheral-configuration.png\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-9513\" src=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Analog-in-peripheral-configuration-180x300.png\" alt=\"Muestra una superposici\u00f3n para configurar los perif\u00e9ricos de entrada anal\u00f3gica (ADC). Permite asignar la tensi\u00f3n medida a una unidad.\" width=\"180\" height=\"300\" srcset=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Analog-in-peripheral-configuration-180x300.png 180w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Analog-in-peripheral-configuration-307x512.png 307w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Analog-in-peripheral-configuration.png 542w\" sizes=\"(max-width: 180px) 100vw, 180px\" \/><\/a><\/p>\n<h3>Salidas PWM<\/h3>\n<p><em>Estado: Soporte backend, frontend WIP<\/em><\/p>\n<p>El PWM (<span class=\"BxUVEf ILfuVd\" lang=\"en\"><br \/>\n  <span class=\"hgKElc\">modulaci\u00f3n por ancho de pulsos<\/span><br \/>\n<\/span>) permite aproximar las tensiones de salida anal\u00f3gicas. La clavija de salida se enciende y se apaga a alta frecuencia con una relaci\u00f3n configurable para aproximarse a una tensi\u00f3n espec\u00edfica cuando se promedia en el tiempo. Se suele utilizar para ajustar el nivel de brillo de los LEDs, as\u00ed como el nivel de potencia de determinados motores el\u00e9ctricos. Para configurarlo es necesario crear un perif\u00e9rico de salida PWM. S\u00f3lo hay que ajustar el pin y el tipo de punto de datos.<\/p>\n<p><a href=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-PWM-Output.png\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-9521\" src=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-PWM-Output-198x300.png\" alt=\"Una superposici\u00f3n que muestra la configuraci\u00f3n de los perif\u00e9ricos para las salidas PWM. Permite configurar el pin y el tipo de punto de datos.\" width=\"198\" height=\"300\" srcset=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-PWM-Output-198x300.png 198w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-PWM-Output-337x512.png 337w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-PWM-Output.png 635w\" sizes=\"(max-width: 198px) 100vw, 198px\" \/><\/a><\/p>\n<h3>Interfaces UART<\/h3>\n<p><em>Estado:<\/em> <em>Soporte backend, frontend WIP<\/em><\/p>\n<p>La interfaz UART permite enviar y recibir mensajes a y desde otros dispositivos UART. Para configurarlo es necesario crear un perif\u00e9rico adaptador UART. Sobre esta interfaz se pueden a\u00f1adir otros dispositivos, como el medidor de potencia CSE7766.<\/p>\n<p><a href=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-UART-adapter.png\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-9527\" src=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-UART-adapter-198x300.png\" alt=\"Muestra una superposici\u00f3n para configurar los perif\u00e9ricos UART. Permite configurar los pines RX y TX, as\u00ed como la codificaci\u00f3n a utilizar.\" width=\"198\" height=\"300\" srcset=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-UART-adapter-198x300.png 198w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-UART-adapter-337x512.png 337w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-UART-adapter.png 635w\" sizes=\"(max-width: 198px) 100vw, 198px\" \/><\/a><\/p>\n<h3>Interfaces I2C<\/h3>\n<p><em>Estado:<\/em> <em>Soporte backend, frontend WIP<\/em><\/p>\n<p>La interfaz I2C permite enviar y recibir mensajes a y desde otros dispositivos I2C. Para configurarlo es necesario crear un perif\u00e9rico adaptador I2C. Sobre esta interfaz se pueden a\u00f1adir otros dispositivos, como las entradas anal\u00f3gicas ADS1115, los medidores de pH, CE y turbidez Atlas Sensor o los sensores de aire BME280 o BH1750.<\/p>\n<p><a href=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-I2C-interface.png\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-9531\" src=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-I2C-interface-198x300.png\" alt=\"Muestra una superposici\u00f3n para configurar las interfaces I2C. Permite configurar los pines de reloj (SCL) y datos (SDA).\" width=\"198\" height=\"300\" srcset=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-I2C-interface-198x300.png 198w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-I2C-interface-337x512.png 337w, https:\/\/inamata.io\/wp-content\/uploads\/2024\/04\/Peripheral-properties-overlay_-I2C-interface.png 635w\" sizes=\"(max-width: 198px) 100vw, 198px\" \/><\/a><\/p>\n<h2>Apoyo adicional<\/h2>\n<p>Para m\u00e1s informaci\u00f3n sobre el DevKit ESP32, consulta <a href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-esp32\/\">la p\u00e1gina de introducci\u00f3n de RandomNerdTutorial<\/a> o pide ayuda en nuestro <a href=\"https:\/\/inamata.io\/forums\/forum\/support\/\">foro de soporte<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; El ESP32 es un microcontrolador vers\u00e1til y potente con conectividad WiFi y Bluetooth, as\u00ed como una serie de interfaces&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"single-fullwidth.php","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"doc_category":[150],"doc_tag":[],"class_list":{"0":"post-9546","1":"docs","2":"type-docs","3":"status-publish","5":"doc_category-hardware-es"},"year_month":"2026-04","word_count":676,"total_views":"308","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Moritz Ulmer","author_nicename":"moritz","author_url":"https:\/\/inamata.io\/es\/author\/moritz\/"},"doc_category_info":[{"term_name":"Hardware","term_url":"https:\/\/inamata.io\/es\/docs-category\/hardware-es\/"}],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ESP32 - Inamata<\/title>\n<meta name=\"description\" content=\"Aprende a configurar un controlador ESP32. Configura las entradas y salidas digitales, las entradas anal\u00f3gicas, el PWM, la UART y los perif\u00e9ricos I2C. Online y f\u00e1cil.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/inamata.io\/es\/docs\/esp32\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ESP32 - Inamata\" \/>\n<meta property=\"og:description\" content=\"Aprende a configurar un controlador ESP32. Configura las entradas y salidas digitales, las entradas anal\u00f3gicas, el PWM, la UART y los perif\u00e9ricos I2C. Online y f\u00e1cil.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/inamata.io\/es\/docs\/esp32\/\" \/>\n<meta property=\"og:site_name\" content=\"Inamata\" \/>\n<meta property=\"og:image\" content=\"https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-300x300.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/docs\\\/esp32\\\/\",\"url\":\"https:\\\/\\\/inamata.io\\\/es\\\/docs\\\/esp32\\\/\",\"name\":\"ESP32 - Inamata\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/docs\\\/esp32\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/docs\\\/esp32\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/inamata.io\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/esp-32-dev-kit-c-v4-895689-copy-1-300x300.png\",\"datePublished\":\"2024-04-29T14:55:53+00:00\",\"description\":\"Aprende a configurar un controlador ESP32. Configura las entradas y salidas digitales, las entradas anal\u00f3gicas, el PWM, la UART y los perif\u00e9ricos I2C. Online y f\u00e1cil.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/docs\\\/esp32\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/inamata.io\\\/es\\\/docs\\\/esp32\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/docs\\\/esp32\\\/#primaryimage\",\"url\":\"https:\\\/\\\/inamata.io\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/esp-32-dev-kit-c-v4-895689-copy-1-300x300.png\",\"contentUrl\":\"https:\\\/\\\/inamata.io\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/esp-32-dev-kit-c-v4-895689-copy-1-300x300.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/docs\\\/esp32\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/inamata.io\\\/es\\\/inicio\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ESP32\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/inamata.io\\\/es\\\/\",\"name\":\"Inamata\",\"description\":\"Your IoT Platform\",\"publisher\":{\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/inamata.io\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/#organization\",\"name\":\"Inamata\",\"url\":\"https:\\\/\\\/inamata.io\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/inamata.io\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/inamata-logo.png\",\"contentUrl\":\"https:\\\/\\\/inamata.io\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/inamata-logo.png\",\"width\":684,\"height\":300,\"caption\":\"Inamata\"},\"image\":{\"@id\":\"https:\\\/\\\/inamata.io\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ESP32 - Inamata","description":"Aprende a configurar un controlador ESP32. Configura las entradas y salidas digitales, las entradas anal\u00f3gicas, el PWM, la UART y los perif\u00e9ricos I2C. Online y f\u00e1cil.","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:\/\/inamata.io\/es\/docs\/esp32\/","og_locale":"es_ES","og_type":"article","og_title":"ESP32 - Inamata","og_description":"Aprende a configurar un controlador ESP32. Configura las entradas y salidas digitales, las entradas anal\u00f3gicas, el PWM, la UART y los perif\u00e9ricos I2C. Online y f\u00e1cil.","og_url":"https:\/\/inamata.io\/es\/docs\/esp32\/","og_site_name":"Inamata","og_image":[{"url":"https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-300x300.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/inamata.io\/es\/docs\/esp32\/","url":"https:\/\/inamata.io\/es\/docs\/esp32\/","name":"ESP32 - Inamata","isPartOf":{"@id":"https:\/\/inamata.io\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/inamata.io\/es\/docs\/esp32\/#primaryimage"},"image":{"@id":"https:\/\/inamata.io\/es\/docs\/esp32\/#primaryimage"},"thumbnailUrl":"https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-300x300.png","datePublished":"2024-04-29T14:55:53+00:00","description":"Aprende a configurar un controlador ESP32. Configura las entradas y salidas digitales, las entradas anal\u00f3gicas, el PWM, la UART y los perif\u00e9ricos I2C. Online y f\u00e1cil.","breadcrumb":{"@id":"https:\/\/inamata.io\/es\/docs\/esp32\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/inamata.io\/es\/docs\/esp32\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/inamata.io\/es\/docs\/esp32\/#primaryimage","url":"https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-300x300.png","contentUrl":"https:\/\/inamata.io\/wp-content\/uploads\/2024\/03\/esp-32-dev-kit-c-v4-895689-copy-1-300x300.png"},{"@type":"BreadcrumbList","@id":"https:\/\/inamata.io\/es\/docs\/esp32\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/inamata.io\/es\/inicio\/"},{"@type":"ListItem","position":2,"name":"ESP32"}]},{"@type":"WebSite","@id":"https:\/\/inamata.io\/es\/#website","url":"https:\/\/inamata.io\/es\/","name":"Inamata","description":"Your IoT Platform","publisher":{"@id":"https:\/\/inamata.io\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/inamata.io\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/inamata.io\/es\/#organization","name":"Inamata","url":"https:\/\/inamata.io\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/inamata.io\/es\/#\/schema\/logo\/image\/","url":"https:\/\/inamata.io\/wp-content\/uploads\/2023\/11\/inamata-logo.png","contentUrl":"https:\/\/inamata.io\/wp-content\/uploads\/2023\/11\/inamata-logo.png","width":684,"height":300,"caption":"Inamata"},"image":{"@id":"https:\/\/inamata.io\/es\/#\/schema\/logo\/image\/"}}]}},"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/inamata.io\/es\/wp-json\/wp\/v2\/docs\/9546","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inamata.io\/es\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/inamata.io\/es\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/inamata.io\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/inamata.io\/es\/wp-json\/wp\/v2\/comments?post=9546"}],"version-history":[{"count":0,"href":"https:\/\/inamata.io\/es\/wp-json\/wp\/v2\/docs\/9546\/revisions"}],"wp:attachment":[{"href":"https:\/\/inamata.io\/es\/wp-json\/wp\/v2\/media?parent=9546"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/inamata.io\/es\/wp-json\/wp\/v2\/doc_category?post=9546"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/inamata.io\/es\/wp-json\/wp\/v2\/doc_tag?post=9546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}