{"id":67159,"date":"2023-09-21T14:00:21","date_gmt":"2023-09-21T12:00:21","guid":{"rendered":"https:\/\/botland.com.pl\/blog\/?p=67159"},"modified":"2026-04-08T11:05:50","modified_gmt":"2026-04-08T09:05:50","slug":"tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach","status":"publish","type":"post","link":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/","title":{"rendered":"TinyML: Rewolucja w uczeniu maszynowym na mikrokontrolerach"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Czas czytania:<\/span> <span class=\"rt-time\"> 5<\/span> <span class=\"rt-label rt-postfix\">min.<\/span><\/span>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"67159\" class=\"elementor elementor-67159\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-36f8795a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"36f8795a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-540b18e2\" data-id=\"540b18e2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3c3938c elementor-widget elementor-widget-text-editor\" data-id=\"3c3938c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Sztuczna inteligencja, uczenie maszynowe, sieci neuronowe<\/strong> czy <strong>du\u017ce modele j\u0119zykowe<\/strong>. To poj\u0119cia, kt\u00f3re pojawiaj\u0105 si\u0119 coraz cz\u0119\u015bciej. Wraz z post\u0119pem techniki, przestaj\u0105 one by\u0107 zarezerwowane tylko dla nielicznych specjalist\u00f3w, a staj\u0105 si\u0119 dost\u0119pne powszechnie dla ka\u017cdego z dost\u0119pem do internetu.<\/p><div class=\"blog-special\" style=\"margin: 15px 0;\"><strong>TinyML<\/strong> to uczenie maszynowe na mikrokontrolerach i ma\u0142ych urz\u0105dzeniach, dzia\u0142aj\u0105ce lokalnie (edge). Oferuje niskie zu\u017cycie energii, prywatno\u015b\u0107 i brak potrzeby internetu. Stosowany w wearables, smart home czy Smart City. Wad\u0105 s\u0105 ograniczone zasoby i trudno\u015b\u0107 wdro\u017cenia, ale zalet\u0105 niskie koszty i szybko\u015b\u0107 dzia\u0142ania.<\/div><p>Jeszcze niedawno, aby zintegrowa\u0107 <strong>uczenie maszynowe<\/strong> \u2013 kluczow\u0105 dziedzin\u0119 sztucznej inteligencji \u2013 z urz\u0105dzeniami, potrzebna by\u0142a znaczna moc obliczeniowa. Jednak najnowsze trendy technologiczne i rozwini\u0119cie narz\u0119dzi typu &#8220;No-code&#8221;, kt\u00f3re pozwalaj\u0105 na tworzenie aplikacji bez pisania kodu, przynios\u0142y nam <strong>technologi\u0119 TinyML<\/strong>. Rewolucjonizuje ona podej\u015bcie do uczenia maszynowego na urz\u0105dzeniach, umo\u017cliwiaj\u0105c przetwarzanie danych bezpo\u015brednio na miejscu, bez konieczno\u015bci przesy\u0142ania ich do chmury.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-566c845 elementor-widget elementor-widget-heading\" data-id=\"566c845\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Co to jest TinyML i dlaczego warto si\u0119 nim zainteresowa\u0107?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f7c098 elementor-widget elementor-widget-text-editor\" data-id=\"7f7c098\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Czym w\u0142a\u015bciwie jest <strong>TinyML<\/strong>? To skr\u00f3t od &#8220;tiny machine learning&#8221;, czyli <strong>dziedzina skoncentrowana na uruchamianiu modeli uczenia maszynowego na mikrokontrolerach oraz urz\u0105dzeniach Internetu Rzeczy (IoT)<\/strong>. Dzi\u0119ki TinyML mamy teraz mo\u017cliwo\u015b\u0107 przetwarzania danych i podejmowania decyzji lokalnie, eliminuj\u0105c potrzeb\u0119 przesy\u0142ania informacji, na przyk\u0142ad z czujnik\u00f3w, do zewn\u0119trznych serwer\u00f3w.<\/p><p>Modele wykorzystywane w ramach TinyML s\u0105 zoptymalizowane pod k\u0105tem rozmiaru i wydajno\u015bci, co pozwala im dzia\u0142a\u0107 na mniej wydajnych uk\u0142adach, jednocze\u015bnie dostarczaj\u0105c satysfakcjonuj\u0105cy poziom dok\u0142adno\u015bci.<\/p><p>W obliczu rosn\u0105cej liczby urz\u0105dze\u0144 IoT i narastaj\u0105cego nacisku na ochron\u0119 prywatno\u015bci, TinyML staje si\u0119 kluczowym narz\u0119dziem. Dzi\u0119ki mo\u017cliwo\u015bci przetwarzania danych lokalnie wra\u017cliwe informacje nie opuszczaj\u0105 urz\u0105dzenia, co znacz\u0105co podnosi poziom prywatno\u015bci u\u017cytkownik\u00f3w. Co wi\u0119cej, lokalna obr\u00f3bka danych redukuje op\u00f3\u017anienia, zmniejsza zu\u017cycie energii i przed\u0142u\u017ca \u017cywotno\u015b\u0107 baterii w naszych urz\u0105dzeniach, co jest kluczowe dla urz\u0105dze\u0144 IoT, kt\u00f3re musz\u0105 dzia\u0142a\u0107 autonomicznie przez d\u0142ugi czas, np. kilka lat.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e746265 elementor-widget elementor-widget-heading\" data-id=\"e746265\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Kluczowe technologie i biblioteki w \u015bwiecie TinyML<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-70cf4bb elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"70cf4bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>TinyML, koncentruj\u0105c si\u0119 na uruchamianiu modeli uczenia maszynowego na mikrokontrolerach i innych niewielkich urz\u0105dzeniach, korzysta z wielu specjalizowanych bibliotek i technologii. Oto niekt\u00f3re z nich:<\/p><ul><li><b>TensorFlow Lite for Microcontrollers,<\/b> uproszczona wersja TensorFlow Lite dedykowana dla mikrokontroler\u00f3w. Umo\u017cliwia ona uruchamianie modeli uczenia maszynowego na urz\u0105dzeniach o bardzo ograniczonych zasobach.<\/li><li><b>Edge Impulse<\/b>, platforma umo\u017cliwiaj\u0105ca tworzenie, trening i wdra\u017canie modeli TinyML, szczeg\u00f3lnie na urz\u0105dzenia IoT. Edge Impulse zapewnia kompleksowe narz\u0119dzia do ca\u0142ego procesu.<\/li><li><b>X-Cube-AI <\/b>to narz\u0119dzie od <a href=\"https:\/\/botland.com.pl\/producent\/132-stmicroelectronics\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>STMicroelectronics<\/strong><\/a>, kt\u00f3re umo\u017cliwia przekszta\u0142canie modeli uczenia maszynowego na optymalizowany kod C dla uk\u0142ad\u00f3w STM32.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e314b94 elementor-widget elementor-widget-spacer\" data-id=\"e314b94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73172ba elementor-widget elementor-widget-image\" data-id=\"73172ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/ai-cloud-concept-with-robot-arm-scaled.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ai-cloud-concept-with-robot-arm\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Njc4MzYsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmNvbS5wbFwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyM1wvMDhcL2FpLWNsb3VkLWNvbmNlcHQtd2l0aC1yb2JvdC1hcm0tc2NhbGVkLmpwZyJ9\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/ai-cloud-concept-with-robot-arm-1024x768.jpg\" class=\"attachment-large size-large wp-image-67836\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/ai-cloud-concept-with-robot-arm-1024x768.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/ai-cloud-concept-with-robot-arm-300x225.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/ai-cloud-concept-with-robot-arm-768x576.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/ai-cloud-concept-with-robot-arm-1536x1152.jpg 1536w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/ai-cloud-concept-with-robot-arm-2048x1536.jpg 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7980e8 elementor-widget elementor-widget-spacer\" data-id=\"b7980e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e046cb0 elementor-widget elementor-widget-heading\" data-id=\"e046cb0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Jak wygl\u0105da przygotowanie modelu TinyML?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c11760c elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"c11760c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Przygotowanie modelu TinyML jest procesem wieloetapowym, ma on na celu dostosowanie, optymalizacj\u0119 i wdro\u017cenie modelu uczenia maszynowego na niewielkich, ograniczonych zasobami mikrokontrolerach.\u00a0Poni\u017cej przedstawiono etapy tego procesu:<\/p><ol><li><b>Zbieranie Danych<\/b>: Zebranie odpowiednich danych z sensor\u00f3w i innych \u017ar\u00f3de\u0142.<\/li><li><b>Trenowanie Modelu<\/b>: Utworzenie i wytrenowanie prostego modelu na standardowym sprz\u0119cie.<\/li><li><b>Kwantyzacja i Optymalizacja<\/b>: Redukcja precyzji wag modelu i innych technik optymalizacyjnych.<\/li><li><b>Konwersja Modelu<\/b>: Zmiana modelu na format odpowiedni dla narz\u0119dzi TinyML.<\/li><li><b>Testowanie na Sprz\u0119cie<\/b>: Sprawdzanie modelu na docelowym mikrokontrolerze.<\/li><li><b>Integracja z Aplikacj\u0105<\/b>: Po\u0142\u0105czenie modelu z docelowym oprogramowaniem i sprz\u0119tem.<\/li><li><b>Optymalizacja Energetyczna<\/b>: Dostosowanie modelu do minimalnego zu\u017cycia energii (je\u017celi jest to wymagane).<\/li><li><b>Wdra\u017canie i Aktualizacja<\/b>: Instalowanie modelu na urz\u0105dzeniach i przeprowadzanie ewentualnych aktualizacji.<\/li><\/ol><div>\u00a0<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4867df4 elementor-widget elementor-widget-spacer\" data-id=\"4867df4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e9a8f75 elementor-widget elementor-widget-heading\" data-id=\"e9a8f75\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">W jakich projektach mo\u017cemy wykorzysta\u0107 TinyML?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d885936 elementor-widget elementor-widget-text-editor\" data-id=\"d885936\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Gdy ju\u017c wiemy czym jest TinyML, oraz w jaki spos\u00f3b tworzy si\u0119 modele,\u00a0 mo\u017cemy zada\u0107 sobie pytanie, w jakich aspektach mo\u017cemy wykorzysta\u0107 takie miniaturowe modele ML.\u00a0<\/p><p><span style=\"font-size: 1rem;\">Jednym z przyk\u0142ad\u00f3w mo\u017ce by\u0107<b> detekcja d\u017awi\u0119ku<\/b>, gdzie przy pomocy modeli TinyML mo\u017cemy stworzy\u0107 system detekcji d\u017awi\u0119k\u00f3w, kt\u00f3re b\u0119d\u0105 wykrywa\u0107 d\u017awi\u0119ki alarm\u00f3w, czy okre\u015blanie okre\u015blonych d\u017awi\u0119k\u00f3w w \u015brodowisku naturalnym jak odg\u0142osy ptak\u00f3w czy owad\u00f3w, kt\u00f3re mog\u0105 by\u0107 przydatne dla biolog\u00f3w.\u00a0\u00a0<\/span><\/p><p>Innym zastosowaniem mo\u017ce by\u0107 <b>wykrywanie upadk\u00f3w<\/b>, w przypadku urz\u0105dze\u0144 wearable takich jak smartwatche,\u00a0 TinyML mo\u017ce by\u0107 u\u017cywane do wykrywania nag\u0142ych zmian w ruchu, kt\u00f3re mog\u0105 wskazywa\u0107 na upadek lub wypadek samochodowy i automatycznie wysy\u0142a\u0107 powiadomienia do os\u00f3b bliskich lub s\u0142u\u017cb ratunkowych.<\/p><p><b>Rozpoznawanie obraz\u00f3w<\/b> przy pomocy modeli TinyML mo\u017ce by\u0107 wykorzystywane przyk\u0142adowo do identyfikacji zwierz\u0105t w foto pu\u0142apkach czy monitorowania zape\u0142nienia koszy na \u015bmieci w miastach,\u00a0 ale tak\u017ce do identyfikacji os\u00f3b lub rozpoznawaniu znak\u00f3w i symboli.\u00a0<\/p><p><span style=\"font-size: 1rem;\">Innym przyk\u0142adem jest mo\u017cliwo\u015b\u0107 <b>zbudowania inteligentnego domu\u00a0<\/b> na podstawie modele TinyML, w kt\u00f3ry system b\u0119dzie m\u00f3g\u0142 pom\u00f3c w zarz\u0105dzaniu energi\u0105 w domu na podstawie nauki wzorc\u00f3w zu\u017cycia energii, czy automatyczne regulowanie parametr\u00f3w takich jak temperatura i o\u015bwietlenie w celu optymalizacji i zwi\u0119kszenia komfortu u\u017cytkowania.\u00a0 \u00a0<\/span><\/p><p>Modele TinyML mog\u0105 by\u0107 wykorzystanie w aspekcie tworzenia <strong>SmartCity<\/strong>, gdzie s\u0105 inteligentne parkingi, kt\u00f3re mog\u0105 monitorowa\u0107 dost\u0119pne miejsca i bardziej efektywnie informowa\u0107 kierowc\u00f3w o wolnych miejscach do zaparkowania. Mog\u0105 one r\u00f3wnie\u017c liczy\u0107 lub rozpoznawa\u0107 pojazdy, co mo\u017ce pozwoli\u0107 na optymalizacje dzia\u0142ania sygnalizacji \u015bwietlnej, co w rezultacie mo\u017ce pom\u00f3c w usprawnieniu ruchu drogowego.\u00a0\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b668091 elementor-widget elementor-widget-image\" data-id=\"b668091\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/automatic-recognition-software-analyzing-city-elements-scaled.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"automatic-recognition-software-analyzing-city-elements\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Njc4NjcsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmNvbS5wbFwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyM1wvMDhcL2F1dG9tYXRpYy1yZWNvZ25pdGlvbi1zb2Z0d2FyZS1hbmFseXppbmctY2l0eS1lbGVtZW50cy1zY2FsZWQuanBnIn0%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"618\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/automatic-recognition-software-analyzing-city-elements-1024x791.jpg\" class=\"attachment-large size-large wp-image-67867\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/automatic-recognition-software-analyzing-city-elements-1024x791.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/automatic-recognition-software-analyzing-city-elements-300x232.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/automatic-recognition-software-analyzing-city-elements-768x593.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/automatic-recognition-software-analyzing-city-elements-1536x1187.jpg 1536w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/08\/automatic-recognition-software-analyzing-city-elements-2048x1583.jpg 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Rozpoznawanie pojazd\u00f3w i ich liczenie, mo\u017ce pom\u00f3c w usprawnieniu dzia\u0142ania sygnalizacji \u015bwietlnej, aby roz\u0142adowa\u0107 korki.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b55a10c elementor-widget elementor-widget-spacer\" data-id=\"b55a10c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c70a413 elementor-widget elementor-widget-heading\" data-id=\"c70a413\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Jak zacz\u0105\u0107 z TinyML? <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee258ad elementor-widget elementor-widget-text-editor\" data-id=\"ee258ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Aby rozpocz\u0105\u0107 prac\u0119 z TinyML, kluczowe jest wybranie odpowiedniej p\u0142ytki lub modu\u0142u, kt\u00f3ry pozwoli na efektywne uruchomienie modeli uczenia maszynowego. Oto kilka popularnych wybor\u00f3w:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-68455bd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"68455bd\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-3524ffe\" data-id=\"3524ffe\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0de1e90 elementor-widget elementor-widget-image\" data-id=\"0de1e90\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22926_1_kwadrata.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"22926_1_kwadrata\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzA3MDAsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmNvbS5wbFwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDhcLzIyOTI2XzFfa3dhZHJhdGEuanBnIn0%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"562\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22926_1_kwadrata-1024x719.jpg\" class=\"attachment-large size-large wp-image-70700\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22926_1_kwadrata-1024x719.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22926_1_kwadrata-300x211.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22926_1_kwadrata-768x539.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22926_1_kwadrata.jpg 1080w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"> Seeed Xiao ESP32-S3 Sense<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a032376 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"a032376\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/moduly-wifi-i-bt-esp32\/22926-seeed-xiao-esp32-s3-sense-zestaw-z-kamera-ov2640-wifibluetooth-seeedstudio-113991115.html\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">SPRAWD\u0179! <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-0a44ed7\" data-id=\"0a44ed7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0a15314 elementor-widget elementor-widget-spacer\" data-id=\"0a15314\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f816226 elementor-widget elementor-widget-text-editor\" data-id=\"f816226\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><a href=\"https:\/\/botland.com.pl\/moduly-wifi-i-bt-esp32\/22926-seeed-xiao-esp32-s3-sense-zestaw-z-kamera-ov2640-wifibluetooth-seeedstudio-113991115.html\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>Seeed Xiao ESP32-S3 Sense<\/strong><\/a> to zestaw sk\u0142adaj\u0105cy si\u0119 z dw\u00f3ch p\u0142ytek. Pierwsza zawiera uk\u0142ad <strong>ESP32-S3<\/strong>\u00a0z dwurdzeniowym procesorem Xtensa 32-bit LX7 pracuj\u0105cy z cz\u0119stotliwo\u015bci\u0105 do 240 MHz. Druga zawiera niewielk\u0105 kamer\u0119\u00a0<strong>OV2640<\/strong> o rozdzielczo\u015bci 1600\u00a0\u00d7\u00a01200 px, oraz r\u00f3wnie\u017c miniaturowy mikrofon.<\/p><p>Taki zestaw sprawdzi si\u0119 do zastosowa\u0144 <strong>rozpoznawania kszta\u0142t\u00f3w, kod\u00f3w QR<\/strong>. A dzi\u0119ki mikrofonowi mo\u017cemy r\u00f3wnie\u017c rozpoznawa\u0107 d\u017awi\u0119ki.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-fde22e7 elementor-widget elementor-widget-spacer\" data-id=\"fde22e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-ace43ad elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ace43ad\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-07e7811\" data-id=\"07e7811\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-512b5a5 elementor-widget elementor-widget-text-editor\" data-id=\"512b5a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Pozostajemy w rodzinie modu\u0142\u00f3w XIAO od Seeedstudio.\u00a0<a href=\"https:\/\/botland.com.pl\/plytki-zgodne-z-arduino-pozostale\/21259-seeed-xiao-ble-nrf52840-arduino-micropython-bluetooth-50-z-wbudowana-antena-seeedstudio-102010448.html\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>Seeed Xiao BLE nRF52840 Sense<\/strong><\/a> to r\u00f3wnie\u017c miniaturowy modu\u0142 (wymiary to zaledwie\u00a0\u00a021 x 17,5 mm). Ten mikrokontroler oparty na rdzeniu <strong>ARM Cortex-M4<\/strong> mo\u017ce pracowa\u0107 z cz\u0119stotliwo\u015bci\u0105 do 64 MHz, ponadto zapewnia on \u0142\u0105czno\u015b\u0107 Bluetooth 5.0, NFC oraz Zigbee.<\/p><p>Sprawia to, \u017ce mo\u017ce sprawdzi\u0107 si\u0119 jako niewielki sterownik w inteligentnym domu. Na p\u0142ycie znalaz\u0142y si\u0119 r\u00f3wnie\u017c czujniki, 6-osiowy IMU oraz cyfrowy mikrofon PDM. Na uwag\u0119 zas\u0142uguje r\u00f3wnie\u017c uk\u0142ad do \u0142adowania akumulatora <strong>BQ25101<\/strong>, kt\u00f3ry mo\u017ce by\u0107 niezwykle przydatny je\u017celi zdecydujemy si\u0119 na u\u017cycie tej p\u0142ytki w mobilnych zastosowaniach, z zasilaniem z akumulatora.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-9a5febc\" data-id=\"9a5febc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1e0f9b5 elementor-widget elementor-widget-image\" data-id=\"1e0f9b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/21259_1_kwadrata.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"21259_1_kwadrata\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzA3MDQsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmNvbS5wbFwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDhcLzIxMjU5XzFfa3dhZHJhdGEuanBnIn0%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"563\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/21259_1_kwadrata-1024x720.jpg\" class=\"attachment-large size-large wp-image-70704\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/21259_1_kwadrata-1024x720.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/21259_1_kwadrata-300x211.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/21259_1_kwadrata-768x540.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/21259_1_kwadrata.jpg 1080w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">P\u0142ytka Seeed Xiao nRF52840 Sense.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-84f5a06 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"84f5a06\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/botland.com.pl\/plytki-zgodne-z-arduino-pozostale\/21259-seeed-xiao-ble-nrf52840-arduino-micropython-bluetooth-50-z-wbudowana-antena-seeedstudio-102010448.html\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">SPRAWD\u0179<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-6872931 elementor-widget elementor-widget-spacer\" data-id=\"6872931\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-15fd631 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"15fd631\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6781e7e\" data-id=\"6781e7e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a1c5f6a elementor-widget elementor-widget-image\" data-id=\"a1c5f6a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/16714_1_kwadrat-1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"16714_1_kwadrat\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzA3MDgsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmNvbS5wbFwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDhcLzE2NzE0XzFfa3dhZHJhdC0xLmpwZyJ9\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/16714_1_kwadrat-1-1024x1024.jpg\" class=\"attachment-large size-large wp-image-70708\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/16714_1_kwadrat-1-1024x1024.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/16714_1_kwadrat-1-300x300.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/16714_1_kwadrat-1-768x768.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/16714_1_kwadrat-1.jpg 1080w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Wio Terminal - ATSAMD51 - RTL8720DN WiFi Bluetooth.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5566e8 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"a5566e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/botland.com.pl\/plytki-zgodne-z-arduino-pozostale\/16714-wio-terminal-atsamd51-rtl8720dn-wifi-bluetooth-seeedstudio-102991299-5904422308711.html\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">SPRAWD\u0179<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6a4830a\" data-id=\"6a4830a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4f62849 elementor-widget elementor-widget-text-editor\" data-id=\"4f62849\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Je\u017celi natomiast wymiary nie s\u0105 dla nas a\u017c tak istotne, ale potrzebujemy modu\u0142u z du\u017cymi mo\u017cliwociami je\u017celi chodzi o czujniki, warto przyjrze\u0107 si\u0119 <a href=\"https:\/\/botland.com.pl\/plytki-zgodne-z-arduino-pozostale\/16714-wio-terminal-atsamd51-rtl8720dn-wifi-bluetooth-seeedstudio-102991299-5904422308711.html\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>Wio Terminal<\/strong><\/a>. Pierwsze co zobaczymy w tym module to kolorowy wy\u015bwietlacz o przek\u0105tnej 2,4 cala, oraz niewielki 5-pozycyjne niebieski Joystick. Sercem modu\u0142u jest\u00a0\u00a0<strong>mikrokontroler ATSAMD51<\/strong> oparty na rdzeniu <strong>Cortex-M4F<\/strong>, mamy tutaj r\u00f3wnie\u017c uk\u0142ad <strong>Realtek RTL8720DN<\/strong> zapewniaj\u0105cy \u0142\u0105czno\u015b\u0107 Bluetooth LE 5.0 oraz WiFi 2,4 GHz \/ 5 GHz. Ponadto mamy wiele peryferi\u00f3w; czujnik IMU, mikrofon, buzzer, slot na karty microSD, czujnik \u015bwiat\u0142a czy diod\u0119 IR 940 nm. A gdyby to jeszcze by\u0142o ma\u0142o, to za pomoc\u0105 dw\u00f3ch z\u0142\u0105cz zgodnych ze standardem Grove, mo\u017cemy pod\u0142\u0105czy\u0107 jeden z ponad 300 dost\u0119pnych modu\u0142\u00f3w z tej rodziny. To dopiero jest ogrom mo\u017cliwo\u015bci!\u00a0<\/p><p><span style=\"font-size: 1rem;\">Do p\u0142ytki mo\u017cemy dokupi\u0107 rozszerzenia:\u00a0<\/span><\/p><ul style=\"font-size: 16px; background-color: #ffffff;\"><li style=\"font-size: 16px;\"><a href=\"https:\/\/botland.com.pl\/plytki-zgodne-z-arduino-pozostale\/16715-wio-terminal-rozszerzenie-z-zasilaniem-bateryjnym-seeedstudio-103990564-5904422344931.html\" data-wpel-link=\"internal\">rozszerzenie z zasilaniem bateryjnym<\/a><\/li><li style=\"font-size: 16px;\"><a href=\"https:\/\/botland.com.pl\/plytki-zgodne-z-arduino-pozostale\/20122-wio-terminal-rozszerzenie-lorawan-lora-e5-gnss-868mhz-z-antena-seeedstudio-114992728-5904422380250.html\" data-wpel-link=\"internal\">rozszerzenie LoRaWAN LoRa-E5, GNSS 868MHz z anten\u0105\u00a0<\/a><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee5f5f2 elementor-widget elementor-widget-spacer\" data-id=\"ee5f5f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-7ed16c8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7ed16c8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-85e20f6\" data-id=\"85e20f6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a1e2860 elementor-widget elementor-widget-text-editor\" data-id=\"a1e2860\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Je\u017celi jednak interesuje nas tematyka<strong> smart city<\/strong> lub <strong>inteligentne rolnictwo<\/strong> warto sprawdzi\u0107 urz\u0105dzenie <span style=\"font-size: 1rem;\"><a href=\"https:\/\/botland.com.pl\/moduly-inteligentnych-kamer\/22126-sensecap-a1101-czujnik-vision-ai-lorawan-seeedstudio-101990962.html\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>SenseCAP A1101<\/strong><\/a>. Urz\u0105dzenie z rodziny <strong>SenceCAP<\/strong> wyposa\u017cone w kamer\u0119 o rozdzielczo\u015bci 640 x 480 pikseli z maksymaln\u0105 pr\u0119dko\u015bci\u0105 rejestracji obraz\u00f3w do 60 klatek na sekund\u0119.<\/span><\/p><p><span style=\"font-size: 1rem;\"> Sprawdzi si\u0119 wsz\u0119dzie tam, gdzie potrzebujemy <strong>efektywnego rozpoznawania czy analizowania obraz\u00f3w.<\/strong> Przyk\u0142adowe zastosowanie to <strong>wykrywanie os\u00f3b<\/strong>, czy <strong>rozpoznawanie analogowych wska\u017anik\u00f3w<\/strong> np. gazu, czy energii elektrycznej.<\/span><\/p><p><span style=\"font-size: 1rem;\">Otrzymane wyniki mog\u0105 zosta\u0107 przes\u0142ane za pomoc\u0105 sieci <strong>LoRAWAN<\/strong>. Urz\u0105dzenie posiada stopie\u0144 ochrony <strong>IP66<\/strong> i mo\u017ce pracowa\u0107 w <\/span>temperaturze od <strong>-40\u00b0C do 85\u00b0C.<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8c7fc0b\" data-id=\"8c7fc0b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-145789e elementor-widget elementor-widget-image\" data-id=\"145789e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22126_1_kwadrat-1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"22126_1_kwadrat\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzA3MTIsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmNvbS5wbFwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNFwvMDhcLzIyMTI2XzFfa3dhZHJhdC0xLmpwZyJ9\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22126_1_kwadrat-1-1024x1024.jpg\" class=\"attachment-large size-large wp-image-70712\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22126_1_kwadrat-1-1024x1024.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22126_1_kwadrat-1-300x300.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22126_1_kwadrat-1-768x768.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/22126_1_kwadrat-1.jpg 1080w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">SenseCAP A1101 - czujnik Vision AI - LoRaWAN.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7095ee8 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"7095ee8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/botland.com.pl\/moduly-inteligentnych-kamer\/22126-sensecap-a1101-czujnik-vision-ai-lorawan-seeedstudio-101990962.html\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">SPRAWD\u0179<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-a73e369 elementor-widget elementor-widget-spacer\" data-id=\"a73e369\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46b4d36 elementor-widget elementor-widget-heading\" data-id=\"46b4d36\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Podsumowanie<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-53ba6ec elementor-widget elementor-widget-text-editor\" data-id=\"53ba6ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 1rem;\">TinyML otwiera przed nami zupe\u0142nie now\u0105 er\u0119 w \u015bwiecie elektroniki, <strong>\u0142\u0105cz\u0105c pot\u0119g\u0119 uczenia maszynowego z mo\u017cliwo\u015bciami miniaturowych uk\u0142ad\u00f3w i urz\u0105dze\u0144<\/strong>. Dzi\u0119ki tej synergii mo\u017cemy tworzy\u0107 inteligentne rozwi\u0105zania, kt\u00f3re wcze\u015bniej by\u0142y nieosi\u0105galne dla ma\u0142ych, oszcz\u0119dzaj\u0105cych energi\u0119 urz\u0105dze\u0144. W miar\u0119 jak technologia b\u0119dzie si\u0119 rozwija\u0107, mo\u017cemy spodziewa\u0107 si\u0119 coraz bardziej zaawansowanych aplikacji nawet w najmniejszych formatach. Z ca\u0142\u0105 pewno\u015bci\u0105 jest to obszar, kt\u00f3ry warto obserwowa\u0107, gdy\u017c mo\u017ce on zrewolucjonizowa\u0107 wiele aspekt\u00f3w naszej codzienno\u015bci w najbli\u017cszych latach. <strong>Zacznijmy wi\u0119c eksperymentowa\u0107, uczy\u0107 si\u0119 i by\u0107 cz\u0119\u015bci\u0105 tej fascynuj\u0105cej podr\u00f3\u017cy w krain\u0119 TinyML<\/strong>.<\/span><\/p><p>Nie czekaj d\u0142u\u017cej! \u015awiat TinyML pe\u0142en jest mo\u017cliwo\u015bci, a z odpowiednimi narz\u0119dziami i wiedz\u0105, nic nie stoi na przeszkodzie, by sta\u0107 si\u0119 <strong>ekspertem<\/strong> w tej dziedzinie.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Jeszcze niedawno, aby zintegrowa\u0107 uczenie maszynowe \u2013 kluczow\u0105 dziedzin\u0119 sztucznej inteligencji \u2013 z urz\u0105dzeniami, potrzebna by\u0142a znaczna moc obliczeniowa. Jednak najnowsze trendy technologiczne i rozwini\u0119cie narz\u0119dzi typu &#8220;No-code&#8221;, kt\u00f3re pozwalaj\u0105 na tworzenie aplikacji bez pisania kodu, przynios\u0142y nam technologi\u0119 TinyML.<\/p>\n","protected":false},"author":15,"featured_media":70716,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[136,21,703],"tags":[],"class_list":["post-67159","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ciekawostki","category-programowanie","category-sztuczna-inteligencja"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>TinyML: Rewolucja w uczeniu maszynowym na mikrokontrolerach - Botland<\/title>\n<meta name=\"description\" content=\"Jeszcze niedawno, aby zintegrowa\u0107 uczenie maszynowe \u2013 kluczow\u0105 dziedzin\u0119 sztucznej inteligencji \u2013 z urz\u0105dzeniami, potrzebna by\u0142a znaczna moc obliczeniowa. Jednak najnowsze trendy technologiczne i rozwini\u0119cie narz\u0119dzi typu &quot;No-code&quot;, kt\u00f3re pozwalaj\u0105 na tworzenie aplikacji bez pisania kodu, przynios\u0142y nam technologi\u0119 TinyML.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TinyML: Rewolucja w uczeniu maszynowym na mikrokontrolerach - Botland\" \/>\n<meta property=\"og:description\" content=\"Jeszcze niedawno, aby zintegrowa\u0107 uczenie maszynowe \u2013 kluczow\u0105 dziedzin\u0119 sztucznej inteligencji \u2013 z urz\u0105dzeniami, potrzebna by\u0142a znaczna moc obliczeniowa. Jednak najnowsze trendy technologiczne i rozwini\u0119cie narz\u0119dzi typu &quot;No-code&quot;, kt\u00f3re pozwalaj\u0105 na tworzenie aplikacji bez pisania kodu, przynios\u0142y nam technologi\u0119 TinyML.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/\" \/>\n<meta property=\"og:site_name\" content=\"Botland\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/Botland\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-09-21T12:00:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-08T09:05:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/tinyml.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1510\" \/>\n\t<meta property=\"og:image:height\" content=\"755\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Patryk M\u0105dry\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Patryk M\u0105dry\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/\"},\"author\":{\"name\":\"Patryk M\u0105dry\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/person\\\/16bc05724863b2b0e3bda0a71e86b1c8\"},\"headline\":\"TinyML: Rewolucja w uczeniu maszynowym na mikrokontrolerach\",\"datePublished\":\"2023-09-21T12:00:21+00:00\",\"dateModified\":\"2026-04-08T09:05:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/\"},\"wordCount\":1605,\"publisher\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/tinyml.jpg\",\"articleSection\":[\"Ciekawostki\",\"Programowanie\",\"Sztuczna inteligencja\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/\",\"name\":\"TinyML: Rewolucja w uczeniu maszynowym na mikrokontrolerach - Botland\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/tinyml.jpg\",\"datePublished\":\"2023-09-21T12:00:21+00:00\",\"dateModified\":\"2026-04-08T09:05:50+00:00\",\"description\":\"Jeszcze niedawno, aby zintegrowa\u0107 uczenie maszynowe \u2013 kluczow\u0105 dziedzin\u0119 sztucznej inteligencji \u2013 z urz\u0105dzeniami, potrzebna by\u0142a znaczna moc obliczeniowa. Jednak najnowsze trendy technologiczne i rozwini\u0119cie narz\u0119dzi typu \\\"No-code\\\", kt\u00f3re pozwalaj\u0105 na tworzenie aplikacji bez pisania kodu, przynios\u0142y nam technologi\u0119 TinyML.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/#primaryimage\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/tinyml.jpg\",\"contentUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/tinyml.jpg\",\"width\":1510,\"height\":755,\"caption\":\"3D rendering artificial intelligence AI research of robot and cyborg development for future of people living. Digital data mining and machine learning technology design for computer brain.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TinyML: Rewolucja w&nbsp;uczeniu maszynowym na&nbsp;mikrokontrolerach\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/\",\"name\":\"Botland\",\"description\":\"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland\",\"publisher\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/botland.de\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\",\"name\":\"Botland\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"contentUrl\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"width\":250,\"height\":57,\"caption\":\"Botland\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/Botland\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/person\\\/16bc05724863b2b0e3bda0a71e86b1c8\",\"name\":\"Patryk M\u0105dry\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/patryk-300x300.jpg\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/patryk-300x300.jpg\",\"contentUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/patryk-300x300.jpg\",\"caption\":\"Patryk M\u0105dry\"},\"description\":\"Patryk to nasz produkt menad\u017cer. Uko\u0144czy\u0142 kierunek Automatyka i Robotyka na wydziale Mechanicznym Politechniki Bia\u0142ostockiej. Interesuje si\u0119 nowinkami technologicznymi, robotyk\u0105 mobiln\u0105 oraz fotografi\u0105. Lubi napi\u0107 si\u0119 dobrej kawy.\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/author\\\/patryk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TinyML: Rewolucja w uczeniu maszynowym na mikrokontrolerach - Botland","description":"Jeszcze niedawno, aby zintegrowa\u0107 uczenie maszynowe \u2013 kluczow\u0105 dziedzin\u0119 sztucznej inteligencji \u2013 z urz\u0105dzeniami, potrzebna by\u0142a znaczna moc obliczeniowa. Jednak najnowsze trendy technologiczne i rozwini\u0119cie narz\u0119dzi typu \"No-code\", kt\u00f3re pozwalaj\u0105 na tworzenie aplikacji bez pisania kodu, przynios\u0142y nam technologi\u0119 TinyML.","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:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/","og_locale":"pl_PL","og_type":"article","og_title":"TinyML: Rewolucja w uczeniu maszynowym na mikrokontrolerach - Botland","og_description":"Jeszcze niedawno, aby zintegrowa\u0107 uczenie maszynowe \u2013 kluczow\u0105 dziedzin\u0119 sztucznej inteligencji \u2013 z urz\u0105dzeniami, potrzebna by\u0142a znaczna moc obliczeniowa. Jednak najnowsze trendy technologiczne i rozwini\u0119cie narz\u0119dzi typu \"No-code\", kt\u00f3re pozwalaj\u0105 na tworzenie aplikacji bez pisania kodu, przynios\u0142y nam technologi\u0119 TinyML.","og_url":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/","og_site_name":"Botland","article_publisher":"https:\/\/facebook.com\/Botland\/","article_published_time":"2023-09-21T12:00:21+00:00","article_modified_time":"2026-04-08T09:05:50+00:00","og_image":[{"width":1510,"height":755,"url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/tinyml.jpg","type":"image\/jpeg"}],"author":"Patryk M\u0105dry","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Patryk M\u0105dry","Szacowany czas czytania":"10 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/#article","isPartOf":{"@id":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/"},"author":{"name":"Patryk M\u0105dry","@id":"https:\/\/botland.de\/blog\/#\/schema\/person\/16bc05724863b2b0e3bda0a71e86b1c8"},"headline":"TinyML: Rewolucja w uczeniu maszynowym na mikrokontrolerach","datePublished":"2023-09-21T12:00:21+00:00","dateModified":"2026-04-08T09:05:50+00:00","mainEntityOfPage":{"@id":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/"},"wordCount":1605,"publisher":{"@id":"https:\/\/botland.de\/blog\/#organization"},"image":{"@id":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/tinyml.jpg","articleSection":["Ciekawostki","Programowanie","Sztuczna inteligencja"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/","url":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/","name":"TinyML: Rewolucja w uczeniu maszynowym na mikrokontrolerach - Botland","isPartOf":{"@id":"https:\/\/botland.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/#primaryimage"},"image":{"@id":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/tinyml.jpg","datePublished":"2023-09-21T12:00:21+00:00","dateModified":"2026-04-08T09:05:50+00:00","description":"Jeszcze niedawno, aby zintegrowa\u0107 uczenie maszynowe \u2013 kluczow\u0105 dziedzin\u0119 sztucznej inteligencji \u2013 z urz\u0105dzeniami, potrzebna by\u0142a znaczna moc obliczeniowa. Jednak najnowsze trendy technologiczne i rozwini\u0119cie narz\u0119dzi typu \"No-code\", kt\u00f3re pozwalaj\u0105 na tworzenie aplikacji bez pisania kodu, przynios\u0142y nam technologi\u0119 TinyML.","breadcrumb":{"@id":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/#primaryimage","url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/tinyml.jpg","contentUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/08\/tinyml.jpg","width":1510,"height":755,"caption":"3D rendering artificial intelligence AI research of robot and cyborg development for future of people living. Digital data mining and machine learning technology design for computer brain."},{"@type":"BreadcrumbList","@id":"https:\/\/botland.com.pl\/blog\/tinyml-rewolucja-w-uczeniu-maszynowym-na-mikrokontrolerach\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/botland.com.pl\/blog\/"},{"@type":"ListItem","position":2,"name":"TinyML: Rewolucja w&nbsp;uczeniu maszynowym na&nbsp;mikrokontrolerach"}]},{"@type":"WebSite","@id":"https:\/\/botland.de\/blog\/#website","url":"https:\/\/botland.de\/blog\/","name":"Botland","description":"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland","publisher":{"@id":"https:\/\/botland.de\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/botland.de\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/botland.de\/blog\/#organization","name":"Botland","url":"https:\/\/botland.de\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.de\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","contentUrl":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","width":250,"height":57,"caption":"Botland"},"image":{"@id":"https:\/\/botland.de\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/Botland\/"]},{"@type":"Person","@id":"https:\/\/botland.de\/blog\/#\/schema\/person\/16bc05724863b2b0e3bda0a71e86b1c8","name":"Patryk M\u0105dry","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/02\/patryk-300x300.jpg","url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/02\/patryk-300x300.jpg","contentUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/02\/patryk-300x300.jpg","caption":"Patryk M\u0105dry"},"description":"Patryk to nasz produkt menad\u017cer. Uko\u0144czy\u0142 kierunek Automatyka i Robotyka na wydziale Mechanicznym Politechniki Bia\u0142ostockiej. Interesuje si\u0119 nowinkami technologicznymi, robotyk\u0105 mobiln\u0105 oraz fotografi\u0105. Lubi napi\u0107 si\u0119 dobrej kawy.","url":"https:\/\/botland.com.pl\/blog\/author\/patryk\/"}]}},"_links":{"self":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/posts\/67159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/comments?post=67159"}],"version-history":[{"count":0,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/posts\/67159\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/media\/70716"}],"wp:attachment":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/media?parent=67159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/categories?post=67159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/tags?post=67159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}