{"id":6048,"date":"2023-11-21T09:22:12","date_gmt":"2023-11-21T09:22:12","guid":{"rendered":"https:\/\/picockpit.com\/raspberry-pi\/?p=6048"},"modified":"2023-11-27T08:11:40","modified_gmt":"2023-11-27T08:11:40","slug":"paragon-project-esp32-drones","status":"publish","type":"post","link":"https:\/\/picockpit.com\/raspberry-pi\/es\/proyecto-paragon-esp32-drones\/","title":{"rendered":"Proyecto Paragon: \u00a1ESP32 Drones!"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image-1024x576.png\" alt=\"ESP32 Drones T\u00edtulo de la imagen\" class=\"wp-image-6049\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image-1024x576.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image-300x169.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image-768x432.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image-18x10.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>La semana pasada publicamos un art\u00edculo sobre <a href=\"https:\/\/picockpit.com\/raspberry-pi\/the-10-best-esp32-projects-of-2023\/\">los 10 mejores proyectos ESP32 de 2023<\/a>. Bueno, claramente nos precipitamos, porque s\u00f3lo un d\u00eda despu\u00e9s, Joshua Bird comparti\u00f3 el proyecto ESP32 m\u00e1s genial de 2023: Drones ESP32 que vuelan de forma aut\u00f3noma con un sistema de captura de movimiento.<\/p>\n\n\n\n<p>Lo mejor de todo es que Joshua ha compartido todos los detalles del proyecto y lo ha hecho de c\u00f3digo abierto.<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"813\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/image-17-1024x813.png\" alt=\"\" class=\"wp-image-6050\" style=\"width:475px;height:auto\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/image-17-1024x813.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/image-17-300x238.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/image-17-768x610.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/image-17-15x12.png 15w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/image-17.png 1109w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Cr\u00e9dito: <a href=\"https:\/\/www.youtube.com\/watch?v=0ql20JKrscQ\">Joshua Bird<\/a>.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Este proyecto es bastante complicado, pero Joshua lo hace parecer rid\u00edculamente sencillo, lo que da fe de un proyecto extremadamente meditado. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hardware<\/h2>\n\n\n\n<p>En cuanto al hardware, hay que tener en cuenta dos cosas. En primer lugar, el sistema de captura de movimientos. La segunda son los propios drones.<\/p>\n\n\n\n<p>El sistema de captura del movimiento se basa en cuatro c\u00e1maras que rastrean marcadores infrarrojos. As\u00ed pueden determinar la ubicaci\u00f3n de los drones y colocarlos en su sitio.<\/p>\n\n\n\n<p>Lo mejor de todo es que el sistema de captura de movimiento es capaz de localizar varios drones al mismo tiempo. As\u00ed que, como dice Joshua, puedes crear un enjambre de drones.<\/p>\n\n\n\n<p>Esta configuraci\u00f3n permite a los drones desplazarse de forma aut\u00f3noma al lugar elegido.<\/p>\n\n\n\n<p>As\u00ed que ahora vamos a llegar a los aviones no tripulados, que giran principalmente en torno a un ESP32 y un cepillo F3 EVO Micro placa de control de vuelo.<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"821\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-39-55-1024x821.png\" alt=\"Configuraci\u00f3n del dron - un ESP32 y un controlador de vuelo\" class=\"wp-image-6088\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-39-55-1024x821.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-39-55-300x240.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-39-55-768x616.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-39-55-15x12.png 15w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-39-55.png 1265w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Cr\u00e9dito: <a href=\"https:\/\/www.youtube.com\/watch?v=0ql20JKrscQ\">Joshua Bird<\/a>.<\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>Si est\u00e1s interesado en montarlo t\u00fa mismo y quieres un desglose completo de las piezas necesarias, \u00a1est\u00e1s de suerte! Joshua ha tenido la amabilidad de enumerar los componentes y los precios (con enlaces) en la p\u00e1gina web <a href=\"https:\/\/github.com\/jyjblrd\/Mocap-Drones\/discussions\/2\">P\u00e1gina de debate de GitHub<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>dispositivo<\/th><th>precio<\/th><th>nombre<\/th><\/tr><\/thead><tbody><tr><td>Controlador de vuelo<\/td><td>$23<\/td><td><a href=\"https:\/\/www.aliexpress.com\/item\/1005001674141725.html?spm=a2g0o.order_list.order_list_main.75.75981802k9oeqz\">Controlador de vuelo F3 EVO Micro Brushed con Betaflight<\/a><\/td><\/tr><tr><td>Bastidor Motor y puntales<\/td><td>$13<\/td><td><a href=\"https:\/\/www.aliexpress.com\/item\/32776829828.html?spm=a2g0o.order_list.order_list_main.80.75981802k9oeqz\">Bastidor gen\u00e9rico de dron con escobillas de 95 mm, motores con escobillas 8520, h\u00e9lices de 55 mm<\/a><\/td><\/tr><tr><td>Bater\u00eda<\/td><td>$5<\/td><td><a href=\"https:\/\/www.fogstar.co.uk\/collections\/batteries\/products\/ydl-18350-battery\">YDL 18350 (1100mah, 9A)<\/a><\/td><\/tr><tr><td>Portapilas<\/td><td>$0.5<\/td><td><a href=\"https:\/\/www.aliexpress.com\/item\/1005001346705221.html?spm=a2g0o.productlist.main.1.66a540c6FlUSTy&amp;algo_pvid=17e8210c-ba1c-49ba-85af-6d0f9cb2072b&amp;algo_exp_id=17e8210c-ba1c-49ba-85af-6d0f9cb2072b-0&amp;pdp_npi=4%40dis%21GBP%210.73%210.58%21%21%210.88%21%21%40211b442017004054249571715e7418%2112000015769690898%21sea%21UK%213408833611%21&amp;curPageLogUid=mzg5RUzqTg48\">Soporte de bater\u00eda 1S 18350<\/a><\/td><\/tr><tr><td>Marcadores IR<\/td><td>$0.1<\/td><td>Led IR de 3mm (hay que lijar la superficie para que emitan luz uniformemente, en vez de solo hacia arriba)<\/td><\/tr><tr><td>Receptor ESP32<\/td><td>$4<\/td><td><a href=\"https:\/\/www.aliexpress.com\/item\/32858054775.html?spm=a2g0o.order_list.order_list_main.10.75981802k9oeqz\">WEMOS D1 Mini ESP32 USB-C<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Como puedes ver, \u00a1podr\u00e1s montarlo sin arruinarte!<\/p>\n\n\n\n<p>Adem\u00e1s, Joshua tambi\u00e9n ha incluido <a href=\"https:\/\/github.com\/jyjblrd\/Mocap-Drones\/tree\/main\/3d_files\">los archivos .stl<\/a> en GitHub, si quieres imprimir t\u00fa mismo las piezas del dron en 3D. As\u00ed podr\u00e1s poner en marcha tu propio enjambre de drones en un abrir y cerrar de ojos.<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"794\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-30-59-1024x794.png\" alt=\"Los datos de seguimiento del dron\" class=\"wp-image-6086\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-30-59-1024x794.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-30-59-300x233.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-30-59-768x596.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-30-59-15x12.png 15w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/Screenshot-from-2023-11-21-09-30-59.png 1082w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Cr\u00e9dito: <a href=\"https:\/\/www.youtube.com\/watch?v=0ql20JKrscQ\">Joshua Bird<\/a>.<\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>Probablemente lo m\u00e1s dif\u00edcil, si quieres ahorrar dinero, sea configurar las c\u00e1maras para el sistema de captura de movimientos. Joshua utiliz\u00f3 <a href=\"https:\/\/en.wikipedia.org\/wiki\/PlayStation_Eye\">PlayStation Eye<\/a> c\u00e1maras. Pero, aunque son baratos, tendr\u00e1s que sustituir el filtro de corte IR por un filtro IR.<\/p>\n\n\n\n<p>Al fin y al cabo, lo importante es que capten la luz infrarroja.<\/p>\n\n\n\n<p>Y aqu\u00ed brilla el ingenio puro, ya que Joshua recort\u00f3 la tira de infrarrojos de un disquete para construir el filtro IR.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Software<\/h2>\n\n\n\n<p>Joshua ha escrito el backend en Python. Los scripts de Python se ejecutan con OpenCV, SciPy Optimizer y NumPy para determinar la ubicaci\u00f3n de las c\u00e1maras y triangular la posici\u00f3n de los drones.<\/p>\n\n\n\n<p>El backend se comunica con las c\u00e1maras directamente y tambi\u00e9n con un ESP32 en la pared, que funciona como emisor-receptor con el ESP32 de cada dron a trav\u00e9s del protocolo ESP-NOW.<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"414\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/architecture-1024x414.png\" alt=\"Arquitectura del dron ESP32\" class=\"wp-image-6055\" style=\"width:475px\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/architecture-1024x414.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/architecture-300x121.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/architecture-768x311.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/architecture-1536x621.png 1536w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/architecture-2048x828.png 2048w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/architecture-18x7.png 18w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Cr\u00e9dito: <a href=\"https:\/\/github.com\/jyjblrd\/Mocap-Drones\/tree\/main\">Joshua Bird<\/a>.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>El backend tambi\u00e9n se comunica con un frontend que Joshua escribi\u00f3 en React para tener una interfaz web sencilla para controlarlo todo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusi\u00f3n:<\/h2>\n\n\n\n<p>La creatividad de este proyecto habla por s\u00ed sola. Como alguien escribi\u00f3 a Joshua en <a href=\"https:\/\/www.reddit.com\/r\/esp32\/comments\/17xj326\/i_built_a_motion_capture_system_which_sends_data\/\">Reddit<\/a>Seguiremos tu carrera con el mayor inter\u00e9s\". Estoy seguro de que hablo en nombre de todos cuando digo que \u00a1estoy impaciente por ver lo pr\u00f3ximo que comparta Joshua!<\/p>\n\n\n\n<p>No dejes de ver el v\u00eddeo, donde Joshua entra en detalles:<\/p>\n\n\n\n<p><\/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 loading=\"lazy\" hcb-fetch-image-from=\"https:\/\/www.youtube.com\/watch?v=0ql20JKrscQ\" title=\"Captura de movimiento de c\u00f3digo abierto para drones aut\u00f3nomos\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/0ql20JKrscQ?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><\/p>\n\n\n\n<p>Tambi\u00e9n puede visitar <a href=\"https:\/\/github.com\/jyjblrd\/Mocap-Drones\">la p\u00e1gina de GitHub<\/a>. Incluye todo el c\u00f3digo y los archivos .stl, as\u00ed como informaci\u00f3n sobre c\u00f3mo configurarlo t\u00fa mismo.<\/p>\n\n\n\n<p>Si quieres ver todos nuestros Proyectos Paragon, \u00a1puedes hacer clic en el bot\u00f3n de abajo para verlos!<\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/picockpit.com\/raspberry-pi\/category\/paragon-projects\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Proyectos Paragon<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<p>Y si a\u00fan no lo has hecho, suscr\u00edbete a nuestro bolet\u00edn. Compartimos muchos de los proyectos interesantes que presentamos en esta serie.<\/p>\n\n\n\n<p>\u00bfQu\u00e9 har\u00edas con tus enjambres de drones ESP32?<\/p>\n<div class=\"shariff shariff-align-center shariff-widget-align-left shariff-buttonstretch\"><ul class=\"shariff-buttons theme-white orientation-horizontal buttonsize-medium\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fes%2Fproyecto-paragon-esp32-drones%2F&text=Paragon%20Project%3A%20ESP32%20Drones%21\" title=\"Compartir en X\" aria-label=\"Compartir en X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#000\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#000\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#000\">compartir<\/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=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fes%2Fproyecto-paragon-esp32-drones%2F\" title=\"Compartir en Facebook\" aria-label=\"Compartir en Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#3b5998\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#3b5998\"><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\" style=\"color:#3b5998\">compartir<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button telegram shariff-nocustomcolor\" style=\"background-color:#4084A6\"><a href=\"https:\/\/telegram.me\/share\/url?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fes%2Fproyecto-paragon-esp32-drones%2F&text=Paragon%20Project%3A%20ESP32%20Drones%21\" title=\"Compartir en Telegram\" aria-label=\"Compartir en Telegram\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0088cc; color:#0088cc\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#0088cc\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 32 32\"><path fill=\"#0088cc\" d=\"M30.8 6.5l-4.5 21.4c-.3 1.5-1.2 1.9-2.5 1.2L16.9 24l-3.3 3.2c-.4.4-.7.7-1.4.7l.5-7L25.5 9.2c.6-.5-.1-.8-.9-.3l-15.8 10L2 16.7c-1.5-.5-1.5-1.5.3-2.2L28.9 4.3c1.3-.5 2.3.3 1.9 2.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#0088cc\">compartir<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button reddit shariff-nocustomcolor\" style=\"background-color:#ff5700\"><a href=\"https:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fes%2Fproyecto-paragon-esp32-drones%2F\" title=\"Compartir en Reddit\" aria-label=\"Compartir en Reddit\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#ff4500; color:#ff4500\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#ff4500\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 512 512\"><path fill=\"#ff4500\" d=\"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#ff4500\">compartir<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>La semana pasada publicamos un art\u00edculo sobre los 10 mejores proyectos ESP32 de 2023. Bueno, claramente nos precipitamos, porque s\u00f3lo un d\u00eda despu\u00e9s, Joshua Bird comparti\u00f3 el proyecto ESP32 m\u00e1s genial de 2023: \u00a1drones ESP32 que vuelan de forma aut\u00f3noma con un sistema de captura de movimiento! Lo mejor de todo es que Joshua ha compartido todos los detalles de...<\/p>","protected":false},"author":2,"featured_media":6049,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2242,1534],"tags":[],"class_list":["post-6048","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esp32-projects","category-paragon-projects"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Paragon Project: ESP32 Drones! | PiCockpit<\/title>\n<meta name=\"description\" content=\"This is likely the best ESP32 project of 2023: ESP32 drones that fly autonomously with a motion capture system!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/picockpit.com\/raspberry-pi\/es\/proyecto-paragon-esp32-drones\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Paragon Project: ESP32 Drones! | PiCockpit\" \/>\n<meta property=\"og:description\" content=\"This is likely the best ESP32 project of 2023: ESP32 drones that fly autonomously with a motion capture system!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/picockpit.com\/raspberry-pi\/es\/proyecto-paragon-esp32-drones\/\" \/>\n<meta property=\"og:site_name\" content=\"PiCockpit\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pi3gshop\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-21T09:22:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-27T08:11:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"raspi berry\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pi3g\" \/>\n<meta name=\"twitter:site\" content=\"@pi3g\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"raspi berry\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/\"},\"author\":{\"name\":\"raspi berry\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/person\\\/7af3a7a8c999bc722029ef9ca9d78eee\"},\"headline\":\"Paragon Project: ESP32 Drones!\",\"datePublished\":\"2023-11-21T09:22:12+00:00\",\"dateModified\":\"2023-11-27T08:11:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/\"},\"wordCount\":695,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/ESP32-Drones-Title-Image.png\",\"articleSection\":[\"ESP32 Projects\",\"Paragon Projects\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/\",\"name\":\"Paragon Project: ESP32 Drones! | PiCockpit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/ESP32-Drones-Title-Image.png\",\"datePublished\":\"2023-11-21T09:22:12+00:00\",\"dateModified\":\"2023-11-27T08:11:40+00:00\",\"description\":\"This is likely the best ESP32 project of 2023: ESP32 drones that fly autonomously with a motion capture system!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/#primaryimage\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/ESP32-Drones-Title-Image.png\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/ESP32-Drones-Title-Image.png\",\"width\":1200,\"height\":675,\"caption\":\"ESP32 Drones Title Image\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/paragon-project-esp32-drones\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Paragon Projects\",\"item\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/category\\\/paragon-projects\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Paragon Project: ESP32 Drones!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"name\":\"PiCockpit\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\",\"name\":\"PiCockpit.com\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"width\":1165,\"height\":283,\"caption\":\"PiCockpit.com\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pi3gshop\",\"https:\\\/\\\/x.com\\\/pi3g\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/person\\\/7af3a7a8c999bc722029ef9ca9d78eee\",\"name\":\"raspi berry\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"caption\":\"raspi berry\"},\"description\":\"I'm here to help you with all your Raspberry Pi related questions &amp; love to share about new project ideas for the Raspberry Pi, and give quick tips. Of course I'll also help you with PiCockpit and how to make your Raspberry Pi even easier to use with this raspberry pi monitoring solution :-)\",\"sameAs\":[\"https:\\\/\\\/picockpit.com\"],\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/es\\\/author\\\/raspi-berry\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Proyecto Paragon: \u00a1ESP32 Drones! | PiCockpit","description":"Este es probablemente el mejor proyecto ESP32 de 2023: \u00a1drones ESP32 que vuelan de forma aut\u00f3noma con un sistema de captura de movimiento!","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:\/\/picockpit.com\/raspberry-pi\/es\/proyecto-paragon-esp32-drones\/","og_locale":"es_ES","og_type":"article","og_title":"Paragon Project: ESP32 Drones! | PiCockpit","og_description":"This is likely the best ESP32 project of 2023: ESP32 drones that fly autonomously with a motion capture system!","og_url":"https:\/\/picockpit.com\/raspberry-pi\/es\/proyecto-paragon-esp32-drones\/","og_site_name":"PiCockpit","article_publisher":"https:\/\/www.facebook.com\/pi3gshop","article_published_time":"2023-11-21T09:22:12+00:00","article_modified_time":"2023-11-27T08:11:40+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image.png","type":"image\/png"}],"author":"raspi berry","twitter_card":"summary_large_image","twitter_creator":"@pi3g","twitter_site":"@pi3g","twitter_misc":{"Escrito por":"raspi berry","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/#article","isPartOf":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/"},"author":{"name":"raspi berry","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/person\/7af3a7a8c999bc722029ef9ca9d78eee"},"headline":"Paragon Project: ESP32 Drones!","datePublished":"2023-11-21T09:22:12+00:00","dateModified":"2023-11-27T08:11:40+00:00","mainEntityOfPage":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/"},"wordCount":695,"commentCount":0,"publisher":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/#primaryimage"},"thumbnailUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image.png","articleSection":["ESP32 Projects","Paragon Projects"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/","url":"https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/","name":"Proyecto Paragon: \u00a1ESP32 Drones! | PiCockpit","isPartOf":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/#primaryimage"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/#primaryimage"},"thumbnailUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image.png","datePublished":"2023-11-21T09:22:12+00:00","dateModified":"2023-11-27T08:11:40+00:00","description":"Este es probablemente el mejor proyecto ESP32 de 2023: \u00a1drones ESP32 que vuelan de forma aut\u00f3noma con un sistema de captura de movimiento!","breadcrumb":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/#primaryimage","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image.png","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/11\/ESP32-Drones-Title-Image.png","width":1200,"height":675,"caption":"ESP32 Drones Title Image"},{"@type":"BreadcrumbList","@id":"https:\/\/picockpit.com\/raspberry-pi\/paragon-project-esp32-drones\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/picockpit.com\/raspberry-pi\/"},{"@type":"ListItem","position":2,"name":"Paragon Projects","item":"https:\/\/picockpit.com\/raspberry-pi\/category\/paragon-projects\/"},{"@type":"ListItem","position":3,"name":"Paragon Project: ESP32 Drones!"}]},{"@type":"WebSite","@id":"https:\/\/picockpit.com\/raspberry-pi\/#website","url":"https:\/\/picockpit.com\/raspberry-pi\/","name":"PiCockpit","description":"","publisher":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/picockpit.com\/raspberry-pi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization","name":"PiCockpit.com","url":"https:\/\/picockpit.com\/raspberry-pi\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","width":1165,"height":283,"caption":"PiCockpit.com"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pi3gshop","https:\/\/x.com\/pi3g"]},{"@type":"Person","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/person\/7af3a7a8c999bc722029ef9ca9d78eee","name":"baya raspada","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","caption":"raspi berry"},"description":"Estoy aqu\u00ed para ayudarte con todas tus preguntas relacionadas con la Raspberry Pi y me encanta compartir sobre nuevas ideas de proyectos para la Raspberry Pi, y dar consejos r\u00e1pidos. Por supuesto, tambi\u00e9n te ayudar\u00e9 con PiCockpit y c\u00f3mo hacer que tu Raspberry Pi sea a\u00fan m\u00e1s f\u00e1cil de usar con esta soluci\u00f3n de monitoreo de la frambuesa Pi :-)","sameAs":["https:\/\/picockpit.com"],"url":"https:\/\/picockpit.com\/raspberry-pi\/es\/author\/raspi-berry\/"}]}},"_links":{"self":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/es\/wp-json\/wp\/v2\/posts\/6048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/es\/wp-json\/wp\/v2\/comments?post=6048"}],"version-history":[{"count":11,"href":"https:\/\/picockpit.com\/raspberry-pi\/es\/wp-json\/wp\/v2\/posts\/6048\/revisions"}],"predecessor-version":[{"id":6159,"href":"https:\/\/picockpit.com\/raspberry-pi\/es\/wp-json\/wp\/v2\/posts\/6048\/revisions\/6159"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/es\/wp-json\/wp\/v2\/media\/6049"}],"wp:attachment":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/es\/wp-json\/wp\/v2\/media?parent=6048"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/es\/wp-json\/wp\/v2\/categories?post=6048"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/es\/wp-json\/wp\/v2\/tags?post=6048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}