{"id":136035,"date":"2017-08-31T16:25:00","date_gmt":"2017-08-31T13:25:00","guid":{"rendered":"https:\/\/ruuvi.com\/setting-up-the-development-environment-for-ruuvitag-firmware\/"},"modified":"2026-06-11T10:30:23","modified_gmt":"2026-06-11T07:30:23","slug":"setting-up-the-development-environment-for-ruuvitag-firmware","status":"publish","type":"post","link":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/","title":{"rendered":"Einrichten der Entwicklungsumgebung f\u00fcr die RuuviTag Firmware"},"content":{"rendered":"<p class=\"wp-block-paragraph\">K\u00fcrzlich hatte ich einen Hardwarefehler an meinem Laptop, sodass ich das Vergn\u00fcgen hatte, meine Backups zu \u00fcberpr\u00fcfen und die Entwicklungsumgebung erneut einzurichten.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/ruuvi.com\/i\/u\/ruuvi-mess-1024x576.jpeg\" alt=\"Ein unordentlicher Tisch mit Computern und RuuviTags\" class=\"wp-image-3353\" srcset=\"https:\/\/ruuvi.com\/i\/u\/ruuvi-mess-1024x576.jpeg 1024w, https:\/\/ruuvi.com\/i\/u\/ruuvi-mess-450x253.jpeg 450w, https:\/\/ruuvi.com\/i\/u\/ruuvi-mess-768x432.jpeg 768w, https:\/\/ruuvi.com\/i\/u\/ruuvi-mess-600x338.jpeg 600w, https:\/\/ruuvi.com\/i\/u\/ruuvi-mess.jpeg 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Na klar.<\/figcaption><\/figure><\/div><p class=\"wp-block-paragraph\">Da wir immer wieder Fragen zur Firmware-Entwicklung bekommen, werde ich die Schritte hier aufschreiben.<\/p><p class=\"wp-block-paragraph\">Mein Computer l\u00e4uft mit Debian 8 (Wheezy), 64 Bit, nichts Besonderes an Hardware.<\/p><p class=\"wp-block-paragraph\">Zuerst habe ich die arm-gcc Toolchain Version <a href=\"https:\/\/launchpad.net\/gcc-arm-embedded\/4.9\/4.9-2015-q3-update\">4.9-2015q3<\/a> heruntergeladen. Obwohl der Compiler seitdem viele Updates erhalten hat, ist dies die Version, mit der das Nordic SDK 12.3 getestet wurde. Um die Bin\u00e4rdateien auf einem 64-Bit-Computer auszuf\u00fchren, musst du m\u00f6glicherweise <a href=\"https:\/\/gnu-mcu-eclipse.github.io\/toolchain\/arm\/install\/\">einige Bibliotheken installieren<\/a>. Ich habe die Toolchain in \/usr\/local\/ platziert, damit ich sp\u00e4ter keine Makefiles anpassen muss.  <\/p><p class=\"wp-block-paragraph\">Ich hatte die \u00fcblichen Build-Tools bereits installiert, aber du musst m\u00f6glicherweise build-essentials etc. f\u00fcr make, curl etc. installieren.<\/p><p class=\"wp-block-paragraph\">Um die Hex-Dateien tats\u00e4chlich auf die Boards zu flashen, sind die <a href=\"http:\/\/infocenter.nordicsemi.com\/index.jsp?topic=%2Fcom.nordic.infocenter.tools%2Fdita%2Ftools%2Fnrf5x_command_line_tools%2Fnrf5x_installation.html\">Nordic Command Line Tools<\/a> erforderlich. Wenn du DFU-Pakete erstellen m\u00f6chtest, die \u00fcber Bluetooth gesendet werden, ben\u00f6tigst du <a href=\"https:\/\/github.com\/NordicSemiconductor\/pc-nrfutil\">nRF utils<\/a>. Wenn du eine kabelgebundene Verbindung zum RuuviTag \u00fcber das <a href=\"https:\/\/shop.ruuvi.com\/product\/devkit\/\">Dev Shield<\/a> verwenden m\u00f6chtest, ben\u00f6tigst du die <a href=\"https:\/\/www.segger.com\/products\/debug-probes\/j-link\/\">JLink Segger Software<\/a>.  <\/p><p class=\"wp-block-paragraph\">Dann habe ich die RuuviTag Firmware aus dem offiziellen <a href=\"https:\/\/github.com\/ruuvi\/ruuvitag_fw\">Git-Repository<\/a> geklont und <em>make<\/em> ausgef\u00fchrt. Das Skript l\u00e4dt das Nordic SDK herunter und erstellt den Bootloader sowie Beispielprogramme.<\/p><p class=\"wp-block-paragraph\">Die Entwicklungsumgebung ist nun eingerichtet. Der n\u00e4chste Beitrag in dieser Reihe wird sich damit befassen, wie man die Programme mit JLink flasht und debuggt.<\/p>\n<section id=\"b-spacer-block_6062d8822f27f\" class=\"b-spacer bg-white alignfull\">\n\t\t\t<div class=\"visible-lg-up\" style=\"height: 100px\"><\/div>\n\t\t<div class=\"hidden-lg-up\" style=\"height: 60px\"><\/div>\n\t<\/section>\n\n\n\n<section id=\"b-text-block_6062d8872f280\" class=\"b-text bg-white text-center alignfull\">\n\t<div class=\"container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row justify-content-center\">\n\t\t\t\t\t\t\t<div class=\"col-lg-6\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"h1 fc-title \">Psst&#8230;<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row justify-content-center\">\n\t\t\t\t\t\t\t<div class=\"col-lg-6\">\n\t\t\t\t\t\t\t\t<div class=\"fc-subtitle \"><p>Hol dir das RuuviTag Entwickler-Kit, um dein Setup zu vervollst\u00e4ndigen!<\/p>\n<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/section>\n\n\n\n\t<section id=\"b-product-block_6062d8bd2f282\" class=\"product-container b-product__wrapper woocommerce alignfull product-type-simple\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"b-product b-product--btn-secondary product row\">\n\t\t\t\t<div class=\"col-lg-4 product__thumbnails\">\n\t\t\t\t\t    <div class=\"product__heading--mobile hidden-md-up\">\n                                            <div class=\"h1 product__title\">RuuviTag Development Kit<\/div>\n            \n                            <\/div>\n    <div class=\"woocommerce-product-gallery woocommerce-product-gallery--with-images woocommerce-product-gallery--columns-4 images\"\n\tdata-columns=\"4\" style=\"opacity: 0; transition: opacity .25s ease-in-out;\">\n\t<span class=\"product__stock \">Auf Lager<\/span>\t<figure class=\"woocommerce-product-gallery__wrapper\">\n\t\t<div data-thumb=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-768x768.jpg\" data-thumb-alt=\"RuuviTag Development Kit und nRF52-DK Vorderansicht 3D\" data-thumb-srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-1536x1536.jpg 1536w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-2048x2048.jpg 2048w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-100x100.jpg 100w\"  data-thumb-sizes=\"(max-width: 640px) 100vw, 640px\" class=\"woocommerce-product-gallery__image\"><a href=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-600x600.jpg\" class=\"wp-post-image\" alt=\"RuuviTag Development Kit und nRF52-DK Vorderansicht 3D\" data-caption=\"\" data-src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1.jpg\" data-large_image=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1.jpg\" data-large_image_width=\"2250\" data-large_image_height=\"2250\" srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-1536x1536.jpg 1536w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-2048x2048.jpg 2048w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-100x100.jpg 100w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/div><div data-thumb=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-768x768.jpg\" data-thumb-alt=\"RuuviTag Development Kit und nRF52-DK Vorderansicht\" data-thumb-srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-1536x1536.jpg 1536w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-100x100.jpg 100w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1.jpg 1800w\"  data-thumb-sizes=\"(max-width: 640px) 100vw, 640px\" class=\"woocommerce-product-gallery__image\"><a href=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"640\" src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-768x768.jpg\" class=\"\" alt=\"RuuviTag Development Kit und nRF52-DK Vorderansicht\" data-caption=\"\" data-src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1.jpg\" data-large_image=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1.jpg\" data-large_image_width=\"1800\" data-large_image_height=\"1800\" srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-1536x1536.jpg 1536w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-100x100.jpg 100w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1.jpg 1800w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/div><div data-thumb=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-768x768.jpg\" data-thumb-alt=\"RuuviTag Development Shield Unteransicht\" data-thumb-srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-100x100.jpg 100w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1.jpg 1520w\"  data-thumb-sizes=\"(max-width: 640px) 100vw, 640px\" class=\"woocommerce-product-gallery__image\"><a href=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"640\" src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-768x768.jpg\" class=\"\" alt=\"RuuviTag Development Shield Unteransicht\" data-caption=\"\" data-src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1.jpg\" data-large_image=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1.jpg\" data-large_image_width=\"1520\" data-large_image_height=\"1520\" srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-100x100.jpg 100w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1.jpg 1520w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/div>\t<\/figure>\n\n\t<div class=\"slider-images-nav\">\n\t\t<div data-thumb=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-768x768.jpg\" data-thumb-alt=\"RuuviTag Development Kit und nRF52-DK Vorderansicht 3D\" data-thumb-srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-1536x1536.jpg 1536w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-2048x2048.jpg 2048w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-100x100.jpg 100w\"  data-thumb-sizes=\"(max-width: 640px) 100vw, 640px\" class=\"woocommerce-product-gallery__image\"><a href=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-600x600.jpg\" class=\"wp-post-image\" alt=\"RuuviTag Development Kit und nRF52-DK Vorderansicht 3D\" data-caption=\"\" data-src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1.jpg\" data-large_image=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1.jpg\" data-large_image_width=\"2250\" data-large_image_height=\"2250\" srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-1536x1536.jpg 1536w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-2048x2048.jpg 2048w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_1-1-100x100.jpg 100w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/div>\t\t<div data-thumb=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-768x768.jpg\" data-thumb-alt=\"RuuviTag Development Kit und nRF52-DK Vorderansicht\" data-thumb-srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-1536x1536.jpg 1536w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-100x100.jpg 100w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1.jpg 1800w\"  data-thumb-sizes=\"(max-width: 640px) 100vw, 640px\" class=\"woocommerce-product-gallery__image\"><a href=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"640\" src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-768x768.jpg\" class=\"\" alt=\"RuuviTag Development Kit und nRF52-DK Vorderansicht\" data-caption=\"\" data-src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1.jpg\" data-large_image=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1.jpg\" data-large_image_width=\"1800\" data-large_image_height=\"1800\" srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-1536x1536.jpg 1536w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1-100x100.jpg 100w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_5-1.jpg 1800w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/div><div data-thumb=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-768x768.jpg\" data-thumb-alt=\"RuuviTag Development Shield Unteransicht\" data-thumb-srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-100x100.jpg 100w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1.jpg 1520w\"  data-thumb-sizes=\"(max-width: 640px) 100vw, 640px\" class=\"woocommerce-product-gallery__image\"><a href=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"640\" src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-768x768.jpg\" class=\"\" alt=\"RuuviTag Development Shield Unteransicht\" data-caption=\"\" data-src=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1.jpg\" data-large_image=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1.jpg\" data-large_image_width=\"1520\" data-large_image_height=\"1520\" srcset=\"https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-768x768.jpg 768w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-450x450.jpg 450w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-1024x1024.jpg 1024w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-150x150.jpg 150w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-300x300.jpg 300w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-600x600.jpg 600w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1-100x100.jpg 100w, https:\/\/ruuvi.com\/i\/u\/RuuviTag_devshield__nRF52-DK_4-1.jpg 1520w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/div>\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"summary entry-summary col-lg-8\">\n\t\t\t\t\t\t<div class=\"product__heading visible-md-up\">\n\t\t\n\t\t\t\t\t\t\t<h2 class=\"h1 product__title\">RuuviTag Development Kit<\/h2>\n\t\t\t\n\t\t\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t<div class=\"col-lg-8 summary__content\">\n\t\t\t\t\t\t\t\t<p class=\"price js-price init-loaded\" data-units=\" \/ Stk.\"><span class=\"woocommerce-Price-amount amount\">109,00<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/span><\/p>\n\t\t\t<div class=\"tax-info\">\n\t\t\t<span class=\"tax-info__value js-price-taxexcl tax-info__value--hidden active\" style=\"display: none;\">Exkl. MwSt.<\/span>\n\t\t\t<span class=\"tax-info__value js-price-with-tax active\">MwSt. <span class=\"js-vat-value\">25,5<\/span>%<\/span> <span class=\"tax-info__divider\">|<\/span> <span class=\"tax-info__value js-price-without-tax\">0%<\/span>\n\t\t\t<div class=\"tax-info__circle js-info-circle\">\n\t\t\t\t<svg>\n\t\t\t\t\t<use xlink:href=\"#info-circle\"><\/use>\n\t\t\t\t<\/svg>\n\t\t\t\t<div class=\"tax-info__popup js-info-popup\">\n\t\t\t\t\t<p>Ruuvi hat seinen Sitz in Finnland. Wenn du ein EU-Verbraucher bist, ist die Mehrwertsteuer inbegriffen. Wenn du ein Nicht-EU-Kunde bist, zahlst du keine Mehrwertsteuer. Wenn du ein EU-Unternehmen bist, gib deine Umsatzsteuer-ID an der Kasse ein.   <\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<p class=\"stock in-stock\">Vorr\u00e4tig<\/p>\n\n\t\n\t<form class=\"cart\" action=\"https:\/\/ruuvi.com\/de\/products\/ruuvitag-development-kit\/\" method=\"post\" enctype='multipart\/form-data'>\n\t\t\n\t\t<div class=\"quantity\">\n\t<button type=\"button\" class=\"btn-qty ruuvi_minus_qty\"><svg height=\"8\" width=\"14\"><polygon points=\"0,0 7,8 14,0\" style=\"fill:currentColor;\" \/><\/svg><\/button>\t<label class=\"screen-reader-text\" for=\"quantity_6a34ec90cb724\">RuuviTag Development Kit Menge<\/label>\n\t<input\n\t\tdata-id=\"134429\"\n        type=\"number\"\n\t\t\t\tid=\"quantity_6a34ec90cb724\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Produktmenge\"\n\t\t\t\tmin=\"1\"\n\t\tmax=\"6\"\n\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<button type=\"button\" class=\"btn-qty ruuvi_plus_qty\"><svg height=\"8\" width=\"14\"><polygon points=\"0,8 7,0 14,8\" style=\"fill:currentColor;\" \/><\/svg><\/button><\/div>\n    <p class=\"product__total-amount\"\n       data-total=\"109\">Total        : <span class=\"js-total\"><span class=\"woocommerce-Price-amount amount\"><bdi>109,00<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n                    <span class=\"js-free-shipping\"> + versand<\/span>\n            <\/p>\n    \n\t\t<button type=\"submit\" name=\"add-to-cart\" value=\"134429\" class=\"single_add_to_cart_button button alt\">Jetzt kaufen<\/button>\n\n\t\t\t<\/form>\n\n\t\n<div id=\"ppcp-recaptcha-v2-container\" style=\"margin:20px 0;\"><\/div>\t\t\t\t\t\t\t<input type=\"hidden\" id=\"ruuvi_single_product_item_discount_price\">\n\n\t\t\t\t\t\t\t<section class=\"product__reviews\">\n\t<div class=\"popup-reviews js-popup\" id=\"popup-reviews\">\n\t\t<div class=\"js-popup__overlay\"><\/div>\n\t\t<div class=\"js-popup__content\">\n\t\t\t<span class=\"js-popup__close\"><\/span>\n\t\t\t<div class=\"js-popup__content-inner\">\n\t\t\t\t<h3 class=\"m-0\">RuuviTag Development Kit<\/h3>\n\t\t\t\t<div class=\"cr-all-reviews-shortcode\" data-attributes=\"{&quot;sort&quot;:&quot;desc&quot;,&quot;sort_by&quot;:&quot;date&quot;,&quot;per_page&quot;:5,&quot;show_summary_bar&quot;:true,&quot;show_media&quot;:true,&quot;show_pictures&quot;:false,&quot;show_products&quot;:true,&quot;categories&quot;:[],&quot;products&quot;:[134429],&quot;product_reviews&quot;:true,&quot;shop_reviews&quot;:true,&quot;inactive_products&quot;:false,&quot;show_replies&quot;:false,&quot;product_tags&quot;:[],&quot;tags&quot;:[],&quot;show_more&quot;:5,&quot;min_chars&quot;:0,&quot;avatars&quot;:&quot;initials&quot;,&quot;users&quot;:&quot;all&quot;,&quot;add_review&quot;:false,&quot;schema_markup&quot;:false}\"><div class=\"cr-summaryBox-wrap\"><div class=\"cr-overall-rating-wrap\"><div class=\"cr-average-rating\"><span>0,0<\/span><\/div><div class=\"cr-average-rating-stars\"><div class=\"crstar-rating-svg\" role=\"img\" aria-label=\"Bewertet mit 0,0 von 5\"><div class=\"cr-rating-icon-base\">\n<svg  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"currentColor\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\"  class=\"cr-rating-icon-bg\" style=\"\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\/><path d=\"M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z\" \/><\/svg>\n\n<svg  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"currentColor\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\"  class=\"cr-rating-icon-bg\" style=\"\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\/><path d=\"M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z\" \/><\/svg>\n\n<svg  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"currentColor\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\"  class=\"cr-rating-icon-bg\" style=\"\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\/><path d=\"M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z\" \/><\/svg>\n\n<svg  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"currentColor\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\"  class=\"cr-rating-icon-bg\" style=\"\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\/><path d=\"M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z\" \/><\/svg>\n\n<svg  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"currentColor\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\"  class=\"cr-rating-icon-bg\" style=\"\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\/><path d=\"M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z\" \/><\/svg>\n<\/div><div class=\"cr-rating-icon-frnt\" style=\"width:0%;\">\n<svg  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"currentColor\"  class=\"cr-rating-icon\" style=\"\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\/><path d=\"M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z\" \/><\/svg>\n\n<svg  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"currentColor\"  class=\"cr-rating-icon\" style=\"\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\/><path d=\"M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z\" \/><\/svg>\n\n<svg  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"currentColor\"  class=\"cr-rating-icon\" style=\"\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\/><path d=\"M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z\" \/><\/svg>\n\n<svg  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"currentColor\"  class=\"cr-rating-icon\" style=\"\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\/><path d=\"M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z\" \/><\/svg>\n\n<svg  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  width=\"24\"  height=\"24\"  viewBox=\"0 0 24 24\"  fill=\"currentColor\"  class=\"cr-rating-icon\" style=\"\"><path stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\/><path d=\"M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z\" \/><\/svg>\n<\/div><\/div><\/div><div class=\"cr-total-rating-count\">Basierend auf 0 Bewertungen<\/div><\/div><div class=\"cr-summary-separator\"><div class=\"cr-summary-separator-int\"><\/div><\/div><div class=\"ivole-summaryBox cr-all-reviews-ajax\"><table class=\"cr-histogramTable\"><tbody><tr class=\"ivole-histogramRow\"><td class=\"ivole-histogramCell1\">5 Sterne<\/td><td class=\"ivole-histogramCell2\"><div class=\"ivole-meter\"><div class=\"ivole-meter-bar\" style=\"width: 0%\"><\/div><\/div><\/td><td class=\"ivole-histogramCell3\">0%<\/td><\/tr><tr class=\"ivole-histogramRow\"><td class=\"ivole-histogramCell1\">4 Sterne<\/td><td class=\"ivole-histogramCell2\"><div class=\"ivole-meter\"><div class=\"ivole-meter-bar\" style=\"width: 0%\"><\/div><\/div><\/td><td class=\"ivole-histogramCell3\">0%<\/td><\/tr><tr class=\"ivole-histogramRow\"><td class=\"ivole-histogramCell1\">3 Sterne<\/td><td class=\"ivole-histogramCell2\"><div class=\"ivole-meter\"><div class=\"ivole-meter-bar\" style=\"width: 0%\"><\/div><\/div><\/td><td class=\"ivole-histogramCell3\">0%<\/td><\/tr><tr class=\"ivole-histogramRow\"><td class=\"ivole-histogramCell1\">2 Sterne<\/td><td class=\"ivole-histogramCell2\"><div class=\"ivole-meter\"><div class=\"ivole-meter-bar\" style=\"width: 0%\"><\/div><\/div><\/td><td class=\"ivole-histogramCell3\">0%<\/td><\/tr><tr class=\"ivole-histogramRow\"><td class=\"ivole-histogramCell1\">1 Stern<\/td><td class=\"ivole-histogramCell2\"><div class=\"ivole-meter\"><div class=\"ivole-meter-bar\" style=\"width: 0%\"><\/div><\/div><\/td><td class=\"ivole-histogramCell3\">0%<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n\t\t\t\t<div class=\"cr-ajax-search\">\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<svg width=\"1em\" height=\"1em\" viewBox=\"0 0 16 16\" class=\"cr-ajax-search-icon\" fill=\"#868686\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t<path fill-rule=\"evenodd\" d=\"M10.442 10.442a1 1 0 0 1 1.415 0l3.85 3.85a1 1 0 0 1-1.414 1.415l-3.85-3.85a1 1 0 0 1 0-1.415z\"\/>\n\t\t\t\t\t\t\t<path fill-rule=\"evenodd\" d=\"M6.5 12a5.5 5.5 0 1 0 0-11 5.5 5.5 0 0 0 0 11zM13 6.5a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0z\"\/>\n\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<input name=\"cr_input_text_search\" class=\"cr-input-text\" type=\"text\" placeholder=\"Kundenbewertungen suchen\" value=\"\" aria-label=\"Kundenbewertungen suchen\">\n\t\t\t\t\t\t<span class=\"cr-clear-input\">\n\t\t\t\t\t\t\t<svg width=\"1em\" height=\"1em\" viewBox=\"0 0 16 16\" class=\"bi bi-x-circle-fill\" fill=\"#868686\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t\t\t<path fill-rule=\"evenodd\" d=\"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z\"\/>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div><button type=\"button\" class=\"cr-button-search\">Suchen<\/button><\/div><div class=\"cr-count-row\"><div class=\"cr-count-row-count\">0 von 0 Bewertungen<\/div><div class=\"cr-ajax-reviews-sort-div\"><select name=\"cr_ajax_reviews_sort\" class=\"cr-ajax-reviews-sort\" data-nonce=\"e01efbac45\" aria-label=\"Sort reviews\"><option value=\"recent\" selected=\"selected\">Neueste<\/option><option value=\"helpful\">Am hilfreichsten<\/option><\/select><\/div><\/div><p class=\"cr-search-no-reviews\">Leider stimmen keine Bewertungen mit deiner aktuellen Auswahl \u00fcberein<\/p><\/div>\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"col-lg-4\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"js-ruuvi-shipping-block\" id=\"ruuvi_shipping_cost_calculator\" data-id=\"134429\">\n\t\t<h6>Versand<\/h6>\n\t\t<p class=\"form-row \" id=\"shipping_country_field\" data-priority=\"\"><span class=\"woocommerce-input-wrapper\"><select name=\"shipping_country\" id=\"shipping_country\" class=\"country_to_state country_select \"  data-placeholder=\"Land\/Region ausw\u00e4hlen\u00a0\u2026\" ><option value=\"\">Land\/Region ausw\u00e4hlen\u00a0\u2026<\/option><option value=\"AF\" >Afghanistan<\/option><option value=\"EG\" >\u00c4gypten<\/option><option value=\"AX\" >\u00c5landinseln<\/option><option value=\"AL\" >Albanien<\/option><option value=\"DZ\" >Algerien<\/option><option value=\"AS\" >Amerikanisch-Samoa<\/option><option value=\"VI\" >Amerikanische Jungferninseln<\/option><option value=\"AD\" >Andorra<\/option><option value=\"AO\" >Angola<\/option><option value=\"AI\" >Anguilla<\/option><option value=\"AQ\" >Antarktika<\/option><option value=\"AG\" >Antigua und Barbuda<\/option><option value=\"GQ\" >\u00c4quatorialguinea<\/option><option value=\"AR\" >Argentinien<\/option><option value=\"AM\" >Armenien<\/option><option value=\"AW\" >Aruba<\/option><option value=\"AZ\" >Aserbaidschan<\/option><option value=\"ET\" >\u00c4thiopien<\/option><option value=\"BS\" >Bahamas<\/option><option value=\"BH\" >Bahrain<\/option><option value=\"BD\" >Bangladesch<\/option><option value=\"BB\" >Barbados<\/option><option value=\"BE\" >Belgien<\/option><option value=\"BZ\" >Belize<\/option><option value=\"BJ\" >Benin<\/option><option value=\"BM\" >Bermuda<\/option><option value=\"BT\" >Bhutan<\/option><option value=\"BO\" >Bolivien<\/option><option value=\"BQ\" >Bonaire, Sint Eustatius und Saba<\/option><option value=\"BA\" >Bosnien und Herzegowina<\/option><option value=\"BW\" >Botswana<\/option><option value=\"BV\" >Bouvetinsel<\/option><option value=\"BR\" >Brasilien<\/option><option value=\"VG\" >Britische Jungferninseln<\/option><option value=\"IO\" >Britisches Territorium im Indischen Ozean<\/option><option value=\"BN\" >Brunei<\/option><option value=\"BG\" >Bulgarien<\/option><option value=\"BF\" >Burkina Faso<\/option><option value=\"BI\" >Burundi<\/option><option value=\"CL\" >Chile<\/option><option value=\"CN\" >China<\/option><option value=\"CK\" >Cookinseln<\/option><option value=\"CR\" >Costa Rica<\/option><option value=\"CW\" >Cura&Ccedil;ao<\/option><option value=\"DK\" >D\u00e4nemark<\/option><option value=\"DE\" >Deutschland<\/option><option value=\"DM\" >Dominica<\/option><option value=\"DO\" >Dominikanische Republik<\/option><option value=\"DJ\" >Dschibuti<\/option><option value=\"EC\" >Ecuador<\/option><option value=\"SV\" >El Salvador<\/option><option value=\"CI\" >Elfenbeink\u00fcste<\/option><option value=\"ER\" >Eritrea<\/option><option value=\"EE\" >Estland<\/option><option value=\"SZ\" >Eswatini<\/option><option value=\"FK\" >Falklandinseln<\/option><option value=\"FO\" >F\u00e4r\u00f6er<\/option><option value=\"FJ\" >Fidschi<\/option><option value=\"FI\" >Finnland<\/option><option value=\"FR\" >Frankreich<\/option><option value=\"GF\" >Franz\u00f6sisch-Guayana<\/option><option value=\"PF\" >Franz\u00f6sisch-Polynesien<\/option><option value=\"TF\" >Franz\u00f6sische S\u00fcd- und Antarktisgebiete<\/option><option value=\"GA\" >Gabun<\/option><option value=\"GM\" >Gambia<\/option><option value=\"GE\" >Georgien<\/option><option value=\"GH\" >Ghana<\/option><option value=\"GI\" >Gibraltar<\/option><option value=\"GD\" >Grenada<\/option><option value=\"GR\" >Griechenland<\/option><option value=\"GL\" >Gr\u00f6nland<\/option><option value=\"GP\" >Guadeloupe<\/option><option value=\"GU\" >Guam<\/option><option value=\"GT\" >Guatemala<\/option><option value=\"GG\" >Guernsey<\/option><option value=\"GN\" >Guinea<\/option><option value=\"GW\" >Guinea-Bissau<\/option><option value=\"GY\" >Guyana<\/option><option value=\"HT\" >Haiti<\/option><option value=\"HM\" >Heard und McDonaldinseln<\/option><option value=\"HN\" >Honduras<\/option><option value=\"HK\" >Hongkong<\/option><option value=\"IN\" >Indien<\/option><option value=\"ID\" >Indonesien<\/option><option value=\"IM\" >Insel Man<\/option><option value=\"IE\" >Irland<\/option><option value=\"IS\" >Island<\/option><option value=\"IL\" >Israel<\/option><option value=\"IT\" >Italien<\/option><option value=\"JM\" >Jamaika<\/option><option value=\"JP\" >Japan<\/option><option value=\"YE\" >Jemen<\/option><option value=\"JE\" >Jersey<\/option><option value=\"JO\" >Jordanien<\/option><option value=\"KY\" >Kaimaninseln<\/option><option value=\"KH\" >Kambodscha<\/option><option value=\"CM\" >Kamerun<\/option><option value=\"CV\" >Kap Verde<\/option><option value=\"KZ\" >Kasachstan<\/option><option value=\"QA\" >Katar<\/option><option value=\"KE\" >Kenia<\/option><option value=\"KG\" >Kirgisistan<\/option><option value=\"KI\" >Kiribati<\/option><option value=\"UM\" >Kleinere abgelegene Inseln der Vereinigten Staaten (US)<\/option><option value=\"CC\" >Kokosinseln (Keelinginseln)<\/option><option value=\"CO\" >Kolumbien<\/option><option value=\"KM\" >Komoren<\/option><option value=\"CG\" >Kongo-Brazzaville<\/option><option value=\"CD\" >Kongo-Kinshasa<\/option><option value=\"XK\" >Kosovo<\/option><option value=\"HR\" >Kroatien<\/option><option value=\"CU\" >Kuba<\/option><option value=\"KW\" >Kuwait<\/option><option value=\"LA\" >Laos<\/option><option value=\"LS\" >Lesotho<\/option><option value=\"LV\" >Lettland<\/option><option value=\"LR\" >Liberia<\/option><option value=\"LY\" >Libyen<\/option><option value=\"LI\" >Liechtenstein<\/option><option value=\"LT\" >Litauen<\/option><option value=\"LU\" >Luxemburg<\/option><option value=\"MO\" >Macau<\/option><option value=\"MG\" >Madagaskar<\/option><option value=\"MW\" >Malawi<\/option><option value=\"MY\" >Malaysia<\/option><option value=\"MV\" >Malediven<\/option><option value=\"ML\" >Mali<\/option><option value=\"MT\" >Malta<\/option><option value=\"MA\" >Marokko<\/option><option value=\"MH\" >Marshallinseln<\/option><option value=\"MQ\" >Martinique<\/option><option value=\"MR\" >Mauretanien<\/option><option value=\"MU\" >Mauritius<\/option><option value=\"YT\" >Mayotte<\/option><option value=\"MX\" >Mexiko<\/option><option value=\"FM\" >Mikronesien<\/option><option value=\"MD\" >Moldau<\/option><option value=\"MC\" >Monaco<\/option><option value=\"MN\" >Mongolei<\/option><option value=\"ME\" >Montenegro<\/option><option value=\"MS\" >Montserrat<\/option><option value=\"MZ\" >Mosambik<\/option><option value=\"MM\" >Myanmar<\/option><option value=\"NA\" >Namibia<\/option><option value=\"NR\" >Nauru<\/option><option value=\"NP\" >Nepal<\/option><option value=\"NC\" >Neukaledonien<\/option><option value=\"NZ\" >Neuseeland<\/option><option value=\"NI\" >Nicaragua<\/option><option value=\"NL\" >Niederlande<\/option><option value=\"NE\" >Niger<\/option><option value=\"NG\" >Nigeria<\/option><option value=\"NU\" >Niue<\/option><option value=\"KP\" >Nordkorea<\/option><option value=\"MP\" >N\u00f6rdliche Marianen<\/option><option value=\"MK\" >Nordmazedonien<\/option><option value=\"NF\" >Norfolkinsel<\/option><option value=\"NO\" >Norwegen<\/option><option value=\"OM\" >Oman<\/option><option value=\"AT\" >\u00d6sterreich<\/option><option value=\"TL\" >Osttimor<\/option><option value=\"PK\" >Pakistan<\/option><option value=\"PW\" >Palau<\/option><option value=\"PA\" >Panama<\/option><option value=\"PG\" >Papua-Neuguinea<\/option><option value=\"PY\" >Paraguay<\/option><option value=\"PE\" >Peru<\/option><option value=\"PH\" >Philippinen<\/option><option value=\"PN\" >Pitcairninseln<\/option><option value=\"PL\" >Polen<\/option><option value=\"PT\" >Portugal<\/option><option value=\"PR\" >Puerto Rico<\/option><option value=\"RE\" >R\u00e9union<\/option><option value=\"RO\" >Rum\u00e4nien<\/option><option value=\"SX\" >Saint Martin (niederl\u00e4ndischer Teil)<\/option><option value=\"BL\" >Saint-Barth\u00e9lemy<\/option><option value=\"PM\" >Saint-Pierre und Miquelon<\/option><option value=\"SB\" >Salomonen<\/option><option value=\"ZM\" >Sambia<\/option><option value=\"WS\" >Samoa<\/option><option value=\"SM\" >San Marino<\/option><option value=\"ST\" >S\u00e3o Tom\u00e9 und Pr\u00edncipe<\/option><option value=\"SA\" >Saudi-Arabien<\/option><option value=\"SE\" >Schweden<\/option><option value=\"CH\" >Schweiz<\/option><option value=\"SN\" >Senegal<\/option><option value=\"RS\" >Serbien<\/option><option value=\"SC\" >Seychellen<\/option><option value=\"ZW\" >Simbabwe<\/option><option value=\"SG\" >Singapur<\/option><option value=\"SK\" >Slowakei<\/option><option value=\"SI\" >Slowenien<\/option><option value=\"ES\" >Spanien<\/option><option value=\"SJ\" >Spitzbergen und Jan Mayen<\/option><option value=\"LK\" >Sri Lanka<\/option><option value=\"SH\" >St. Helena<\/option><option value=\"KN\" >St. Kitts und Nevis<\/option><option value=\"LC\" >St. Lucia<\/option><option value=\"MF\" >St. Martin (franz\u00f6sischer Teil)<\/option><option value=\"VC\" >St. Vincent und die Grenadinen<\/option><option value=\"ZA\" >S\u00fcdafrika<\/option><option value=\"SD\" >Sudan<\/option><option value=\"GS\" >S\u00fcdgeorgien \/ Sandwich-Inseln<\/option><option value=\"KR\" >S\u00fcdkorea<\/option><option value=\"SR\" >Surinam<\/option><option value=\"TJ\" >Tadschikistan<\/option><option value=\"TW\" >Taiwan<\/option><option value=\"TZ\" >Tansania<\/option><option value=\"TH\" >Thailand<\/option><option value=\"TG\" >Togo<\/option><option value=\"TK\" >Tokelau<\/option><option value=\"TO\" >Tonga<\/option><option value=\"TT\" >Trinidad und Tobago<\/option><option value=\"TD\" >Tschad<\/option><option value=\"CZ\" >Tschechien<\/option><option value=\"TN\" >Tunesien<\/option><option value=\"TM\" >Turkmenistan<\/option><option value=\"TC\" >Turks- und Caicosinseln<\/option><option value=\"TV\" >Tuvalu<\/option><option value=\"UG\" >Uganda<\/option><option value=\"HU\" >Ungarn<\/option><option value=\"UY\" >Uruguay<\/option><option value=\"UZ\" >Usbekistan<\/option><option value=\"VU\" >Vanuatu<\/option><option value=\"VA\" >Vatikanstadt<\/option><option value=\"VE\" >Venezuela<\/option><option value=\"AE\" >Vereinigte Arabische Emirate<\/option><option value=\"US\" >Vereinigte Staaten von Amerika (USA)<\/option><option value=\"GB\" >Vereinigtes K\u00f6nigreich<\/option><option value=\"VN\" >Vietnam<\/option><option value=\"WF\" >Wallis und Futuna<\/option><option value=\"CX\" >Weihnachtsinsel<\/option><option value=\"EH\" >Westsahara<\/option><option value=\"CF\" >Zentralafrikanische Republik<\/option><option value=\"CY\" >Zypern<\/option><\/select><noscript><button type=\"submit\" name=\"woocommerce_checkout_update_totals\" value=\"Aktualisiere Land \/ Region\">Aktualisiere Land \/ Region<\/button><\/noscript><\/span><\/p>\t\t<div class=\"js-ruuvi-shipping-cost-loader\"><\/div>\n\t\t<div class=\"js-ruuvi-shipping-free\" style=\"display: none;\">Kostenlos<\/div>\n\t\t<div class=\"js-ruuvi-shipping-cost\"><\/div>\n\t\t<p id=\"ruuvi_shipping_calculator_add_more\" class=\"js-ruuvi-shipping-calculator-add-more\">F\u00fcge mehr hinzu f\u00fcr kostenlosen Versand!<\/p>\n\t\t<p class=\"js-ruuvi-shipping-info\">\n\t\t\t\t\t\t\tExpressversand verf\u00fcgbar\t\t\t\t\t<\/p>\n\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\n\n\t\n\n\n\t\t\t\t\t\n\t\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"text-center\">\n\t\t\t\t\t\t\t<div class=\"woocommerce-product-details__short-description text-left\">\n\t\t\t\t\t\t\t\t<p>Das Development Kit wurde f\u00fcr Hardcore-Entwickler entwickelt, die ihre RuuviTag-Sensoren an ihre Grenzen bringen m\u00f6chten, indem sie die Ger\u00e4te \u00fcber den SWD-Bus (Serial-Wire-Debug) flashen und debuggen oder die zus\u00e4tzlichen IO-Anschl\u00fcsse auf der Unterseite der RuuviTag-Platine nutzen.<\/p>\n<h3>Das Paket enth\u00e4lt:<\/h3>\n<ul>\n<li>1 x Nordic Semiconductor nRF52-DK Evaluation Kit<\/li>\n<li>1 x Development Shield, entwickelt f\u00fcr RuuviTag<\/li>\n<\/ul>\n<h3>Vorteile des Kits<\/h3>\n<ul>\n<li>Nutze Protokoll-Stacks oder Betriebssysteme von Drittanbietern (z. B. <a href=\"https:\/\/wirepas.com\">Wirepas Connectivity<\/a> oder andere Drittanbieter)<\/li>\n<li>Debugge deine Firmware \u00fcber SWD (das nRF52-DK verf\u00fcgt \u00fcber einen integrierten <a href=\"https:\/\/segger.com\/\">Segger J-Link<\/a> Programmierer)<\/li>\n<li>Einfacher Zugriff auf alle IO-Pins auf der Unterseite des RuuviTags<\/li>\n<li>Die urspr\u00fcngliche RuuviTag-Software kann wiederhergestellt werden (Werksreset)<\/li>\n<li>Teste sicher verschiedene Protokoll-Stacks in der Entwicklung (zum Beispiel Bluetooth 5, ein kommendes Feature)<\/li>\n<li>Kein Stress mit der Batterie w\u00e4hrend der Entwicklung, da das Shield den RuuviTag mit Strom versorgt<\/li>\n<\/ul>\n<h3>Brauche ich eines?<\/h3>\n<p>Das DevKit wird nicht ben\u00f6tigt, wenn du deine RuuviTags einfach Over-the-Air flashen m\u00f6chtest.<\/p>\n<p>F\u00fcr die meisten Leute reicht DFU OTA (Device Firmware Update Over-the-Air) aus, wenn kein Protokoll-Stack oder Bootloader ersetzt werden muss oder kein ernsthaftes Debugging erforderlich ist.<\/p>\n<p>Beachte auch, dass bei der Entwicklung eigener Firmware Stromverbrauchsmessungen empfohlen werden, um m\u00f6gliche Leckstr\u00f6me zu identifizieren. Ein gro\u00dfartiges Werkzeug hierf\u00fcr ist das <a href=\"https:\/\/www.nordicsemi.com\/Software-and-tools\/Development-Tools\/Power-Profiler-Kit\">Power Profiler Kit von Nordic Semiconductor<\/a>, das mit dem nRF52-DK Evaluation Board kompatibel ist. <\/p>\n<p>Um mehr \u00fcber das DevKit zu erfahren, schau dir das <a href=\"https:\/\/lab.ruuvi.com\/devshield\">Tutorial von RuuviLab<\/a> an.<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<button class=\"btn btn-primary show-collapsed hidden-xs-up\">\n\t\t\t\t\t\t\t\t<span class=\"show-more\">Mehr anzeigen<\/span>\n\t\t\t\t\t\t\t\t<span class=\"show-less\">Weniger anzeigen<\/span>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t<\/section>\n","protected":false},"excerpt":{"rendered":"<p>K\u00fcrzlich hatte ich einen Hardwarefehler an meinem Laptop, sodass ich das Vergn\u00fcgen hatte, meine Backups zu \u00fcberpr\u00fcfen und die Entwicklungsumgebung erneut einzurichten. Da wir immer wieder Fragen zur Firmware-Entwicklung bekommen, werde ich die Schritte hier aufschreiben. Mein Computer l\u00e4uft mit Debian 8 (Wheezy), 64 Bit, nichts Besonderes an Hardware. Zuerst habe ich die arm-gcc Toolchain [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":136036,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[324],"tags":[],"class_list":["post-136035","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ruuvi-software-artikel"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Einrichten der Entwicklungsumgebung f\u00fcr die RuuviTag Firmware - Ruuvi<\/title>\n<meta name=\"description\" content=\"Wie man die perfekte Umgebung f\u00fcr die Entwicklung eigener Anwendungen einrichtet, inklusive Hard- und Software.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Einrichten der Entwicklungsumgebung f\u00fcr die RuuviTag Firmware - Ruuvi\" \/>\n<meta property=\"og:description\" content=\"Wie man die perfekte Umgebung f\u00fcr die Entwicklung eigener Anwendungen einrichtet, inklusive Hard- und Software.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/\" \/>\n<meta property=\"og:site_name\" content=\"Ruuvi\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ruuvi.cc\" \/>\n<meta property=\"article:published_time\" content=\"2017-08-31T13:25:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-11T07:30:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ruuvi.com\/i\/u\/ruuvi-mess.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Otso Jousimaa\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ruuvicom\" \/>\n<meta name=\"twitter:site\" content=\"@ruuvicom\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Otso Jousimaa\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/\"},\"author\":{\"name\":\"Otso Jousimaa\",\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/#\\\/schema\\\/person\\\/143b8e2a095f1e6484b9186673c9ec00\"},\"headline\":\"Einrichten der Entwicklungsumgebung f\u00fcr die RuuviTag Firmware\",\"datePublished\":\"2017-08-31T13:25:00+00:00\",\"dateModified\":\"2026-06-11T07:30:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/\"},\"wordCount\":250,\"image\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ruuvi.com\\\/i\\\/u\\\/ruuvi-mess.jpeg\",\"articleSection\":[\"Ruuvi-Software-Artikel\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/\",\"url\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/\",\"name\":\"Einrichten der Entwicklungsumgebung f\u00fcr die RuuviTag Firmware - Ruuvi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ruuvi.com\\\/i\\\/u\\\/ruuvi-mess.jpeg\",\"datePublished\":\"2017-08-31T13:25:00+00:00\",\"dateModified\":\"2026-06-11T07:30:23+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/#\\\/schema\\\/person\\\/143b8e2a095f1e6484b9186673c9ec00\"},\"description\":\"Wie man die perfekte Umgebung f\u00fcr die Entwicklung eigener Anwendungen einrichtet, inklusive Hard- und Software.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ruuvi.com\\\/i\\\/u\\\/ruuvi-mess.jpeg\",\"contentUrl\":\"https:\\\/\\\/ruuvi.com\\\/i\\\/u\\\/ruuvi-mess.jpeg\",\"width\":1280,\"height\":720,\"caption\":\"Na klar.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/setting-up-the-development-environment-for-ruuvitag-firmware\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/front\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Einrichten der Entwicklungsumgebung f\u00fcr die RuuviTag Firmware\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/\",\"name\":\"Ruuvi\",\"description\":\"Measure Your World\",\"potentialAction\":[],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/#\\\/schema\\\/person\\\/143b8e2a095f1e6484b9186673c9ec00\",\"name\":\"Otso Jousimaa\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd52303e35b8b23c01cfeec7bb2636768de567cd33604f794ae86dd971e61645?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd52303e35b8b23c01cfeec7bb2636768de567cd33604f794ae86dd971e61645?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd52303e35b8b23c01cfeec7bb2636768de567cd33604f794ae86dd971e61645?s=96&d=mm&r=g\",\"caption\":\"Otso Jousimaa\"},\"url\":\"https:\\\/\\\/ruuvi.com\\\/de\\\/author\\\/ojousima\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Einrichten der Entwicklungsumgebung f\u00fcr die RuuviTag Firmware - Ruuvi","description":"Wie man die perfekte Umgebung f\u00fcr die Entwicklung eigener Anwendungen einrichtet, inklusive Hard- und Software.","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:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/","og_locale":"de_DE","og_type":"article","og_title":"Einrichten der Entwicklungsumgebung f\u00fcr die RuuviTag Firmware - Ruuvi","og_description":"Wie man die perfekte Umgebung f\u00fcr die Entwicklung eigener Anwendungen einrichtet, inklusive Hard- und Software.","og_url":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/","og_site_name":"Ruuvi","article_publisher":"https:\/\/www.facebook.com\/ruuvi.cc","article_published_time":"2017-08-31T13:25:00+00:00","article_modified_time":"2026-06-11T07:30:23+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/ruuvi.com\/i\/u\/ruuvi-mess.jpeg","type":"image\/jpeg"}],"author":"Otso Jousimaa","twitter_card":"summary_large_image","twitter_creator":"@ruuvicom","twitter_site":"@ruuvicom","twitter_misc":{"Verfasst von":"Otso Jousimaa","Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/#article","isPartOf":{"@id":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/"},"author":{"name":"Otso Jousimaa","@id":"https:\/\/ruuvi.com\/de\/#\/schema\/person\/143b8e2a095f1e6484b9186673c9ec00"},"headline":"Einrichten der Entwicklungsumgebung f\u00fcr die RuuviTag Firmware","datePublished":"2017-08-31T13:25:00+00:00","dateModified":"2026-06-11T07:30:23+00:00","mainEntityOfPage":{"@id":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/"},"wordCount":250,"image":{"@id":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/#primaryimage"},"thumbnailUrl":"https:\/\/ruuvi.com\/i\/u\/ruuvi-mess.jpeg","articleSection":["Ruuvi-Software-Artikel"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/","url":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/","name":"Einrichten der Entwicklungsumgebung f\u00fcr die RuuviTag Firmware - Ruuvi","isPartOf":{"@id":"https:\/\/ruuvi.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/#primaryimage"},"image":{"@id":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/#primaryimage"},"thumbnailUrl":"https:\/\/ruuvi.com\/i\/u\/ruuvi-mess.jpeg","datePublished":"2017-08-31T13:25:00+00:00","dateModified":"2026-06-11T07:30:23+00:00","author":{"@id":"https:\/\/ruuvi.com\/de\/#\/schema\/person\/143b8e2a095f1e6484b9186673c9ec00"},"description":"Wie man die perfekte Umgebung f\u00fcr die Entwicklung eigener Anwendungen einrichtet, inklusive Hard- und Software.","breadcrumb":{"@id":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/#primaryimage","url":"https:\/\/ruuvi.com\/i\/u\/ruuvi-mess.jpeg","contentUrl":"https:\/\/ruuvi.com\/i\/u\/ruuvi-mess.jpeg","width":1280,"height":720,"caption":"Na klar."},{"@type":"BreadcrumbList","@id":"https:\/\/ruuvi.com\/de\/setting-up-the-development-environment-for-ruuvitag-firmware\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ruuvi.com\/de\/front\/"},{"@type":"ListItem","position":2,"name":"Einrichten der Entwicklungsumgebung f\u00fcr die RuuviTag Firmware"}]},{"@type":"WebSite","@id":"https:\/\/ruuvi.com\/de\/#website","url":"https:\/\/ruuvi.com\/de\/","name":"Ruuvi","description":"Measure Your World","potentialAction":[],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/ruuvi.com\/de\/#\/schema\/person\/143b8e2a095f1e6484b9186673c9ec00","name":"Otso Jousimaa","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/fd52303e35b8b23c01cfeec7bb2636768de567cd33604f794ae86dd971e61645?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fd52303e35b8b23c01cfeec7bb2636768de567cd33604f794ae86dd971e61645?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fd52303e35b8b23c01cfeec7bb2636768de567cd33604f794ae86dd971e61645?s=96&d=mm&r=g","caption":"Otso Jousimaa"},"url":"https:\/\/ruuvi.com\/de\/author\/ojousima\/"}]}},"_links":{"self":[{"href":"https:\/\/ruuvi.com\/de\/wp-json\/wp\/v2\/posts\/136035","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ruuvi.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ruuvi.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ruuvi.com\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/ruuvi.com\/de\/wp-json\/wp\/v2\/comments?post=136035"}],"version-history":[{"count":2,"href":"https:\/\/ruuvi.com\/de\/wp-json\/wp\/v2\/posts\/136035\/revisions"}],"predecessor-version":[{"id":136063,"href":"https:\/\/ruuvi.com\/de\/wp-json\/wp\/v2\/posts\/136035\/revisions\/136063"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ruuvi.com\/de\/wp-json\/wp\/v2\/media\/136036"}],"wp:attachment":[{"href":"https:\/\/ruuvi.com\/de\/wp-json\/wp\/v2\/media?parent=136035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ruuvi.com\/de\/wp-json\/wp\/v2\/categories?post=136035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ruuvi.com\/de\/wp-json\/wp\/v2\/tags?post=136035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}