{"id":50677,"date":"2025-12-11T22:06:15","date_gmt":"2025-12-12T01:06:15","guid":{"rendered":"https:\/\/mastertrend.info\/?p=50677"},"modified":"2026-01-28T01:30:50","modified_gmt":"2026-01-28T04:30:50","slug":"to-2","status":"publish","type":"post","link":"https:\/\/mastertrend.info\/pl\/tio\/","title":{"rendered":"tio, ukryta sztuczka w opanowaniu mikrokontroler\u00f3w \ud83d\udd25"},"content":{"rendered":"<h2>tio, pod\u0142\u0105cz sw\u00f3j sprz\u0119t szeregowy w 1 minut\u0119 i bez b\u0142\u0119d\u00f3w \u26a1<\/h2>\n<p>Szeregowe po\u0142\u0105czenia danych to klasyczna, a jednocze\u015bnie zaskakuj\u0105co wci\u0105\u017c szeroko stosowana forma komunikacji w wielu nowoczesnych urz\u0105dzeniach. Od telewizor\u00f3w, przez urz\u0105dzenia pomiarowe, takie jak multimetry, po produkty automatyki domowej, \u0142\u0105czno\u015b\u0107 szeregowa pozostaje istotnym elementem wielu obwod\u00f3w.<\/p>\n<p>Aby uzyska\u0107 dost\u0119p do urz\u0105dze\u0144 szeregowych w systemie Linux, typow\u0105 metod\u0105 jest u\u017cycie polecenia <code>ekran<\/code>Linux oferuje jednak inne, bardzo wydajne opcje. Osobi\u015bcie u\u017cywam go od lat. <a href=\"https:\/\/github.com\/tio\/tio\" target=\"_blank\" rel=\"noopener\" data-schema-attribute=\"mentions\"><u>To<\/u><\/a> do zarz\u0105dzania mikrokontrolerami ze wzgl\u0119du na \u0142atwo\u015b\u0107 obs\u0142ugi i niezawodno\u015b\u0107 dzia\u0142ania.<\/p>\n<p>Je\u015bli u\u017cywasz systemu Windows 10 lub Windows 11, tutaj znajdziesz tak\u017ce przewodnik, kt\u00f3ry pomo\u017ce Ci bezproblemowo nawi\u0105za\u0107 po\u0142\u0105czenie szeregowe.<\/p>\n<aside><span class=\"bg-secondary-500 text-white text-lg font-bold uppercase py-1 px-2\">Mo\u017ce Ci\u0119 to zainteresowa\u0107<\/span><\/aside>\n<figure class=\"van-image-figure inline-layout\"><picture><source type=\"image\/webp\" \/><\/picture> <picture><img decoding=\"async\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2025\/06\/Como-usar-Tio-\u2014-Conectarse-a-dispositivos-seriales-con-Linux.png\" alt=\"Obraz demonstracyjny u\u017cycia Tio w systemie Linux\" title=\"\"><\/picture><\/figure>\n<p>U\u017cy\u0142em s\u0142owa \u201ewujek\u201d, aby zbada\u0107 <u>Przeno\u015bna stacja lutownicza Ifixit<\/u>Udost\u0119pni\u0142 mi po\u0142\u0105czenie szeregowe, abym m\u00f3g\u0142 sprawdzi\u0107 wewn\u0119trzne dzia\u0142anie inteligentnej spawarki.<\/p>\n<p>W tym przewodniku poka\u017cemy Ci, jak zainstalowa\u0107 i u\u017cywa\u0107 tio z domy\u015bln\u0105 konfiguracj\u0105, na szybkim przyk\u0142adzie u\u017cycia <u><a class=\"wpil_keyword_link\" href=\"https:\/\/mastertrend.info\/pl\/raspberry-pi-pico-kontra-zero\/\" target=\"_blank\" rel=\"noopener\" title=\"Raspberry Pi Pico kontra Zero: kluczowe r\u00f3\u017cnice w 1 minut\u0119 \u23f1\ufe0f\ud83d\udd25\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"13668\">Raspberry Pi Pico<\/a> 2<\/u> jako urz\u0105dzenie szeregowe. Nast\u0119pnie zobaczymy, jak dostosowa\u0107 okre\u015blone parametry, takie jak szybko\u015b\u0107 transmisji, i jak zapisa\u0107 wszystkie dane szeregowe do pliku tekstowego w celu p\u00f3\u017aniejszej analizy.<\/p>\n<p>Aby skorzysta\u0107 z tego przewodnika, b\u0119dziesz potrzebowa\u0107:<\/p>\n<ul>\n<li>Komputer z zainstalowanym systemem Ubuntu<\/li>\n<li><a title=\"Nowy Raspberry Pi Pico 2 ma Wi-Fi\" href=\"https:\/\/mastertrend.info\/pl\/nowy-raspberry-pi-pico-2-ma-wi-fi\/\" target=\"_blank\" rel=\"noopener\" data-wpil-monitor-id=\"13640\">Raspberry Pi Pico 2<\/a> (o Pico \/ Pico W)<\/li>\n<li>Czujnik temperatury DHT11<\/li>\n<li>p\u0142ytka stykowa \u015bredniej wielko\u015bci<\/li>\n<li>3 kable po\u0142\u0105czeniowe macho a macho<\/li>\n<\/ul>\n<h2 id=\"instalacion-tio-gestor-paquetes\">Instalowanie TIO za pomoc\u0105 mened\u017cera pakiet\u00f3w<\/h2>\n<p>Zamierzamy zainstalowa\u0107 tio w systemie Ubuntu 24.04, ale instrukcje dotycz\u0105 wi\u0119kszo\u015bci dystrybucji opartych na Debianie. W innych systemach Linux wyszukaj odpowiedni pakiet w mened\u017cerze pakiet\u00f3w.<\/p>\n<p>1. <strong>Otw\u00f3rz terminal i zaktualizuj list\u0119 repozytori\u00f3w, a nast\u0119pnie wykonaj aktualizacj\u0119 systemu.<\/strong> Ten krok gwarantuje, \u017ce masz najnowsz\u0105 list\u0119 pakiet\u00f3w i \u017ce ca\u0142e oprogramowanie jest aktualne. Je\u015bli pojawi si\u0119 monit o potwierdzenie aktualizacji, naci\u015bnij [nazwa przycisku]. <code>I<\/code>.<\/p>\n<pre><code>sudo apt update sudo apt upgrade\r\n<\/code><\/pre>\n<p>2. <strong>Zainstaluj to.<\/strong><\/p>\n<pre><code>sudo apt install tio\r\n<\/code><\/pre>\n<h2 id=\"circuito-demo-rapido\">Szybki obw\u00f3d demonstracyjny<\/h2>\n<p>Przygotowa\u0142em demo z wykorzystaniem Raspberry Pi Pico 2 z czujnikiem DHT11. Czujnik ten mierzy temperatur\u0119 i wilgotno\u015b\u0107 i przesy\u0142a dane do pow\u0142oki Pythona, kt\u00f3r\u0105 odczytamy przez po\u0142\u0105czenie szeregowe. Nie musisz tego powtarza\u0107; mo\u017cesz u\u017cy\u0107 dowolnego urz\u0105dzenia szeregowego.<\/p>\n<p><strong>Materia\u0142y potrzebne do tej wersji demonstracyjnej:<\/strong><\/p>\n<ul>\n<li>Raspberry Pi Pico 2 lub Pico<\/li>\n<li>Czujnik temperatury i wilgotno\u015bci DHT11<\/li>\n<li>P\u0142ytka stykowa \u015bredniej wielko\u015bci<\/li>\n<li>3 kable po\u0142\u0105czeniowe macho a macho<\/li>\n<\/ul>\n<figure class=\"van-image-figure inline-layout\"><picture><source type=\"image\/webp\" \/><\/picture> <picture><img decoding=\"async\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2025\/06\/Como-usar-Tio-\u2014-Conectarse-a-dispositivos-seriales-con-Linux.jpg\" alt=\"Przyk\u0142adowy obw\u00f3d z Raspberry Pi Pico i czujnikiem DHT11\" title=\"\"><\/picture><\/figure>\n<p>Uk\u0142ad \u0142\u0105czy zasilanie i dane mi\u0119dzy Pico 2 a czujnikiem DHT11. Pico zasila czujnik i odbiera sygna\u0142 temperatury przez pin danych.<\/p>\n<div class=\"slice-container table-wrapper\">\n<div class=\"table__container\">\n<table class=\"table__wrapper table__wrapper--inbodyContent\" tabindex=\"0\">\n<thead>\n<tr>\n<th>Raspberry Pi Pico 2<\/th>\n<th>DHT11<\/th>\n<th>Funkcjonowa\u0107<\/th>\n<th>Kolor kabla<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Wyj\u015bcie 3V3<\/td>\n<td>Pin 1 (VDD)<\/td>\n<td>Zasilacz 3,3 V<\/td>\n<td>Czerwony<\/td>\n<\/tr>\n<tr>\n<td>GPIO 17<\/td>\n<td>Pin 2 (Dane)<\/td>\n<td>Wyj\u015bcie danych<\/td>\n<td>Pomara\u0144czowy<\/td>\n<\/tr>\n<tr>\n<td>Dowolne GND<\/td>\n<td>Pin 4 (GND)<\/td>\n<td>Ziemia (odniesienie)<\/td>\n<td>Murzyn<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Upewnij si\u0119, \u017ce Tw\u00f3j Raspberry Pi Pico ma zainstalowany MicroPython. Przejd\u017a do kroku 4 w <u>Ten przewodnik<\/u> mie\u0107 przygotowane MicroPython i Thonny.<\/p>\n<p>1. <strong>Otw\u00f3rz Thonny i utw\u00f3rz nowy pusty plik.<\/strong><\/p>\n<p>2. <strong>Zaimportuj niezb\u0119dne biblioteki do sterowania GPIO i czujnikiem DHT11.<\/strong><\/p>\n<pre>z maszyny importuj PIN importuj czas import dht\r\n<\/pre>\n<p>3. <strong>Utw\u00f3rz obiekt o nazwie <code>transduktor<\/code> kt\u00f3ry \u0142\u0105czy kod z DHT11 na GPIO 17.<\/strong><\/p>\n<pre>czujnik = dht.DHT11(Pin(17))\r\n<\/pre>\n<p>4. <strong>Zaprogramuj p\u0119tl\u0119 <code>podczas gdy prawda<\/code> aby uruchomi\u0107 kod wielokrotnie.<\/strong><\/p>\n<pre>podczas gdy Prawda:\r\n<\/pre>\n<p>5. <strong>Odczekaj dwie sekundy i wykonaj pomiar.<\/strong><\/p>\n<pre>  czas.sen(2) czujnik.miara()\r\n<\/pre>\n<p>6. <strong>Przechowuj temperatur\u0119 w zmiennej o nazwie <code>temperatura<\/code>.<\/strong><\/p>\n<pre>  temp = czujnik.temperatura()\r\n<\/pre>\n<p>7. <strong>Wy\u015bwietla komunikat z aktualn\u0105 temperatur\u0105 w formacie ci\u0105gu.<\/strong><\/p>\n<pre>  print(\"Sprawdzanie temperatury\") print('Temperatura wynosi:', \"{:.1f}\u00baC\\n\".format(temp))\r\n<\/pre>\n<p>8. <strong>Zapisz plik jako <code>main.py<\/code> na urz\u0105dzeniu Pico, aby uruchamia\u0142o si\u0119 automatycznie po w\u0142\u0105czeniu.<\/strong><\/p>\n<h2 id=\"codigo-completo\">Pe\u0142ny kod<\/h2>\n<pre>z maszyny importuj pin import time import dht sensor = dht.DHT11(Pin(17)) while True: time.sleep(2) sensor.measure() temp = sensor.temperature() print(\"Sprawdzanie temperatury\") print('La temperatura es:', \"{:.1f}\u00baC\\n\".format(temp))\r\n<\/pre>\n<h2 id=\"usando-tio-configuracion-predeterminada\">Korzystanie z ustawie\u0144 domy\u015blnych<\/h2>\n<p>Domy\u015blne ustawienia dla tio zazwyczaj wystarczaj\u0105. Wystarczy uruchomi\u0107 polecenie. <code>To<\/code> wraz ze \u015bcie\u017ck\u0105 do urz\u0105dzenia szeregowego. Ale najpierw, jak znale\u017a\u0107 w\u0142a\u015bciwe urz\u0105dzenie? [Wujek] r\u00f3wnie\u017c ma rozwi\u0105zanie.<\/p>\n<p>1. <strong>Zamknij Thonny'ego.<\/strong> Inne programy z funkcjami szeregowymi mog\u0105 powodowa\u0107 zak\u0142\u00f3cenia.<\/p>\n<p>2. <strong>Otw\u00f3rz terminal i wy\u015bwietl dost\u0119pne porty szeregowe za pomoc\u0105:<\/strong><\/p>\n<pre>tio -l\r\n<\/pre>\n<figure class=\"van-image-figure inline-layout\"><picture><source type=\"image\/webp\" \/><\/picture> <picture><img decoding=\"async\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2025\/06\/1749714125_691_Como-usar-Tio-\u2014-Conectarse-a-dispositivos-seriales-con-Linux.png\" alt=\"Lista urz\u0105dze\u0144 szeregowych z Tio w systemie Linux\" title=\"\"><\/picture><\/figure>\n<p>3. <strong>Po\u0142\u0105cz si\u0119 z urz\u0105dzeniem szeregowym (na przyk\u0142ad Raspberry Pi Pico) za pomoc\u0105:<\/strong><\/p>\n<pre>tio \/dev\/ttyACM0\r\n<\/pre>\n<p>4. <strong>Na terminalu zobaczysz dane wyj\u015bciowe szeregowe.<\/strong> Temperatura b\u0119dzie wy\u015bwietlana co sekund\u0119. Aby wyj\u015b\u0107, naci\u015bnij <code>CTRL + C<\/code> aby wej\u015b\u0107 do interaktywnego interpretera Pythona.<\/p>\n<figure class=\"van-image-figure inline-layout\"><picture><source type=\"image\/webp\" \/><\/picture> <picture><img decoding=\"async\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2025\/06\/1749714125_472_Como-usar-Tio-\u2014-Conectarse-a-dispositivos-seriales-con-Linux.png\" alt=\"Wyj\u015bcie szeregowe za pomoc\u0105 Tio w terminalu\" title=\"\"><\/picture><\/figure>\n<p>5. <strong>\u017beby zamkn\u0105\u0107, kolego, naci\u015bnij <code>CTRL + t<\/code> po kt\u00f3rym nast\u0119puje klucz <code>Q<\/code>.<\/strong><\/p>\n<p>Polecenie <code>tio -l<\/code> Wy\u015bwietla list\u0119 wszystkich pod\u0142\u0105czonych urz\u0105dze\u0144 szeregowych, umo\u017cliwiaj\u0105c jednoczesne pod\u0142\u0105czenie do wielu urz\u0105dze\u0144, np. Raspberry Pi Pico 2 i Arduino Uno.<\/p>\n<figure class=\"van-image-figure inline-layout\"><picture><source type=\"image\/webp\" \/><\/picture> <picture><img decoding=\"async\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2025\/06\/1749714125_119_Como-usar-Tio-\u2014-Conectarse-a-dispositivos-seriales-con-Linux.png\" alt=\"Lista wielu urz\u0105dze\u0144 szeregowych z Tio\" title=\"\"><\/picture><\/figure>\n<h2 id=\"configuracion-parametros-conexion\">Konfigurowanie parametr\u00f3w po\u0142\u0105czenia<\/h2>\n<p>Domy\u015blnie tio u\u017cywa konfiguracji 115200 8N1:<\/p>\n<ul>\n<li><strong>115200:<\/strong> Pr\u0119dko\u015b\u0107 transmisji (szybko\u015b\u0107 transmisji).<\/li>\n<li><strong>8:<\/strong> Liczba bit\u00f3w danych na znak.<\/li>\n<li><strong>N:<\/strong> Bez bitu parzysto\u015bci.<\/li>\n<li><strong>1:<\/strong> Zatrzymaj si\u0119.<\/li>\n<\/ul>\n<p>Pr\u0119dko\u015b\u0107 ta jest zazwyczaj standardem w przypadku wielu p\u0142ytek, w tym Arduino i Raspberry Pi Pico 2.<\/p>\n<p>Mo\u017cemy modyfikowa\u0107 te parametry, aby dostosowa\u0107 je do konfiguracji naszego urz\u0105dzenia szeregowego. Na przyk\u0142ad, je\u015bli Arduino wysy\u0142a dane z szybko\u015bci\u0105 9600 bod\u00f3w (Serial.begin(9600)), musimy to przekaza\u0107 do tio.<\/p>\n<figure class=\"van-image-figure inline-layout\" style=\"max-width: 480px;\"><picture><source type=\"image\/webp\" \/><\/picture> <picture><img decoding=\"async\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2025\/06\/1749714125_125_Como-usar-Tio-\u2014-Conectarse-a-dispositivos-seriales-con-Linux.png\" alt=\"Przyk\u0142adowa konfiguracja szeregowa Arduino z Tio\" title=\"\"><\/picture><\/figure>\n<p>Kroki regulacji po\u0142\u0105czenia:<\/p>\n<p>1. <strong>Otw\u00f3rz terminal i uruchom tio z parametrami: szybko\u015b\u0107 transmisji 9600, 8 bit\u00f3w, brak kontroli przep\u0142ywu, 1 bit stopu i brak parzysto\u015bci:<\/strong><\/p>\n<pre>tio \/dev\/ttyACM0 --baudrate 9600 --databits 8 --flow brak --stopbits 1 --parity brak\r\n<\/pre>\n<p>2. <strong>Sprawd\u017a, czy wiadomo\u015b\u0107 jest prawid\u0142owo przetwarzana w terminalu.<\/strong><\/p>\n<p>3. <strong>Aby wyj\u015b\u0107, naci\u015bnij <code>CTRL + t<\/code> a potem <code>Q<\/code>.<\/strong><\/p>\n<h2 id=\"registrar-datos-en-archivo-log\">Rejestrowanie danych w pliku dziennika<\/h2>\n<p>Bardzo przydatn\u0105 funkcj\u0105 jest zapisanie kopii danych wyj\u015bciowych szeregowych do pliku w celu p\u00f3\u017aniejszej analizy.<\/p>\n<p>W projekcie czujnika temperatury zapiszemy informacje w pliku o nazwie <code>dziennik-temperatury.txt<\/code>.<\/p>\n<p>1. <strong>Uruchom tio z terminala, okre\u015blaj\u0105c plik i w\u0142\u0105czaj\u0105c rejestracj\u0119:<\/strong><\/p>\n<pre>tio \/dev\/ttyACM0 --log-file temperature-log.txt -L\r\n<\/pre>\n<figure class=\"van-image-figure inline-layout\" style=\"max-width: 866px;\"><picture><source type=\"image\/webp\" \/><\/picture> <picture><img decoding=\"async\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2025\/06\/1749714126_864_Como-usar-Tio-\u2014-Conectarse-a-dispositivos-seriales-con-Linux.png\" alt=\"Rejestrowanie szeregowych danych wyj\u015bciowych do pliku za pomoc\u0105 Tio\" title=\"\"><\/picture><\/figure>\n<p>2. <strong>Uruchamiaj go tak d\u0142ugo, jak potrzebujesz zebra\u0107 dane.<\/strong><\/p>\n<p>3. <strong>Aby wyj\u015b\u0107, naci\u015bnij <code>CTRL + t<\/code> a potem <code>Q<\/code>.<\/strong><\/p>\n<p>4. <strong>Otw\u00f3rz plik w edytorze tekstu, aby wy\u015bwietli\u0107 dziennik.<\/strong><\/p>\n<p>5. <strong>Aby doda\u0107 dane do istniej\u0105cego pliku bez nadpisywania go, u\u017cyj:<\/strong><\/p>\n<pre>tio \/dev\/ttyACM0 --log-append --log-file temperature-log.txt -L\r\n<\/pre>\n<figure class=\"van-image-figure inline-layout\" style=\"max-width: 1146px;\"><picture><source type=\"image\/webp\" \/><\/picture> <picture><img decoding=\"async\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2025\/06\/1749714126_966_Como-usar-Tio-\u2014-Conectarse-a-dispositivos-seriales-con-Linux.png\" alt=\"Dodawaj dane do dziennika bez nadpisywania za pomoc\u0105 Tio\" title=\"\"><\/picture><\/figure>\n<p>6. <strong>Otw\u00f3rz plik, aby sprawdzi\u0107, czy dane zosta\u0142y dodane prawid\u0142owo.<\/strong><\/p>\n<p>Je\u015bli chcesz doda\u0107 znacznik czasu do ka\u017cdego wiersza, aby okre\u015bli\u0107 dok\u0142adny czas ka\u017cdego zdarzenia, dodaj flag\u0119 <code>-T<\/code> do polecenia w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<p>7. <strong>Uruchom tio ze znacznikiem czasu i wpisem w dzienniku:<\/strong><\/p>\n<pre>tio \/dev\/ttyACM0 --log-append --log-file temperature-log.txt -L -t\r\n<\/pre>\n<figure class=\"van-image-figure inline-layout\" style=\"max-width: 1236px;\"><picture><source type=\"image\/webp\" \/><\/picture> <picture><img decoding=\"async\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2025\/06\/1749714126_101_Como-usar-Tio-\u2014-Conectarse-a-dispositivos-seriales-con-Linux.png\" alt=\"Dane szeregowe ze znacznikiem czasu w pliku dziennika przy u\u017cyciu Tio\" title=\"\"><\/picture><\/figure>\n<p>8. <strong>Aby wyj\u015b\u0107, naci\u015bnij <code>CTRL + t<\/code> po kt\u00f3rym nast\u0119puje <code>Q<\/code>.<\/strong><\/p>\n<p>9. <strong>Otw\u00f3rz plik, aby zobaczy\u0107 dane wraz z dok\u0142adnym czasem ka\u017cdego rekordu.<\/strong><\/p>\n<figure class=\"van-image-figure inline-layout\" style=\"max-width: 1079px;\"><picture><source type=\"image\/webp\" \/><\/picture> <picture><img decoding=\"async\" src=\"https:\/\/mastertrend.info\/wp-content\/uploads\/2025\/06\/1749714126_986_Como-usar-Tio-\u2014-Conectarse-a-dispositivos-seriales-con-Linux.png\" alt=\"Rejestrowanie danych wyj\u015bciowych z sygnaturami czasowymi przy u\u017cyciu Tio w systemie Linux\" title=\"\"><\/picture><\/figure>\n<h2 id=\"funciones-avanzadas-tio\">Zaawansowane funkcje wujka<\/h2>\n<p>tio zawiera wiele dodatkowych funkcji dost\u0119pnych podczas jego wykonywania. U\u017cyj <code>CTRL + t<\/code> po kt\u00f3rym nast\u0119puje klawisz umo\u017cliwiaj\u0105cy aktywacj\u0119 r\u00f3\u017cnych polece\u0144.<\/p>\n<pre>CTRL+t ? Wy\u015bwietla list\u0119 dost\u0119pnych polece\u0144 CTRL+tb Wysy\u0142a sygna\u0142 przerwania CTRL+tc Wy\u015bwietla bie\u017c\u0105c\u0105 konfiguracj\u0119 CTRL+te W\u0142\u0105cza\/wy\u0142\u0105cza tryb lokalnego echa CTRL+tf W\u0142\u0105cza\/wy\u0142\u0105cza rejestrowanie w pliku CTRL+t F Czy\u015bci bufory danych CTRL+tg W\u0142\u0105cza\/wy\u0142\u0105cza lini\u0119 szeregow\u0105 CTRL+ti Zmienia tryb wprowadzania CTRL+tl Czy\u015bci ekran CTRL+t L Wy\u015bwietla stany linii CTRL+tm Zmienia mapowanie znak\u00f3w CTRL+to W\u0142\u0105cza\/wy\u0142\u0105cza tryb wyj\u015bcia CTRL+tp Impulsuje lini\u0119 szeregow\u0105 CTRL+tq Wychodzi z tio CTRL+tr Wykonuje skrypt CTRL+t R Wykonuje polecenie pow\u0142oki przekierowuj\u0105ce wej\u015bcie\/wyj\u015bcie do urz\u0105dzenia CTRL+ts Wy\u015bwietla statystyki CTRL+tt W\u0142\u0105cza\/wy\u0142\u0105cza znaczniki czasu online CTRL+tv Wy\u015bwietla wersj\u0119 CTRL+tx Wysy\u0142a plik przez Xmodem CTRL+ty Wysy\u0142a plik przez Ymodem CTRL+t CTRL+t Wysy\u0142a znak\r\n<\/pre>\n<p>\ud83d\udd25 Wypr\u00f3buj te funkcje, aby w pe\u0142ni wykorzysta\u0107 mo\u017cliwo\u015bci po\u0142\u0105cze\u0144 szeregowych! Pami\u0119taj, \u017ce tio jest lekkie, szybkie i bardzo praktyczne dla programist\u00f3w i entuzjast\u00f3w elektroniki. \ud83d\ude80<\/p>\n<p>\ud83d\udc49<a href=\"https:\/\/github.com\/tio\/tio\/releases\" target=\"_blank\" rel=\"noopener\" data-schema-attribute=\"mentions\"> Rozpocznij instalacj\u0119 tutaj<\/a> i poznaj jego funkcjonalno\u015bci w swoich projektach mikrokontroler\u00f3w.<\/p>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>tio upraszcza po\u0142\u0105czenia szeregowe w systemach Linux i Windows, przyspieszaj\u0105c prac\u0119 z mikrokontrolerami i czujnikami bez komplikacji \u26a1\ud83d\udd27\ud83d\ude80<\/p>","protected":false},"author":1,"featured_media":89107,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ai_generated_summary":"","iawp_total_views":44,"jnews-multi-image_gallery":[],"jnews_single_post":{"format":"standard","override":[{"template":"1","parallax":"1","fullscreen":"1","layout":"right-sidebar","sidebar":"default-sidebar","second_sidebar":"default-sidebar","sticky_sidebar":"1","share_position":"top","share_float_style":"share-monocrhome","show_share_counter":"1","show_view_counter":"1","show_featured":"1","show_post_meta":"1","show_post_author":"1","show_post_author_image":"1","show_post_date":"1","post_date_format":"default","post_date_format_custom":"Y\/m\/d","show_post_category":"1","show_post_reading_time":"1","post_reading_time_wpm":"300","post_calculate_word_method":"str_word_count","show_zoom_button":"1","zoom_button_out_step":"2","zoom_button_in_step":"3","show_post_tag":"1","show_prev_next_post":"1","show_popup_post":"1","show_comment_section":"1","number_popup_post":"1","show_author_box":"1","show_post_related":"1","show_inline_post_related":"0"}],"image_override":[{"single_post_thumbnail_size":"crop-500","single_post_gallery_size":"crop-500"}],"trending_post_position":"meta","trending_post_label":"Trending","sponsored_post_label":"Sponsored by","disable_ad":"0","subtitle":""},"jnews_primary_category":[],"jnews_social_meta":[],"jnews_review":[],"enable_review":"","type":"percentage","name":"","summary":"","brand":"","sku":"","good":[],"bad":[],"score_override":"","override_value":"","rating":[],"price":[],"jnews_override_counter":{"view_counter_number":"0","share_counter_number":"0","like_counter_number":"0","dislike_counter_number":"0"},"footnotes":""},"categories":[1435],"tags":[1445,1821,1566],"class_list":["post-50677","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriales","tag-evergreencontent","tag-linux","tag-raspberrypi"],"_links":{"self":[{"href":"https:\/\/mastertrend.info\/pl\/wp-json\/wp\/v2\/posts\/50677","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mastertrend.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mastertrend.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mastertrend.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mastertrend.info\/pl\/wp-json\/wp\/v2\/comments?post=50677"}],"version-history":[{"count":30,"href":"https:\/\/mastertrend.info\/pl\/wp-json\/wp\/v2\/posts\/50677\/revisions"}],"predecessor-version":[{"id":105167,"href":"https:\/\/mastertrend.info\/pl\/wp-json\/wp\/v2\/posts\/50677\/revisions\/105167"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mastertrend.info\/pl\/wp-json\/wp\/v2\/media\/89107"}],"wp:attachment":[{"href":"https:\/\/mastertrend.info\/pl\/wp-json\/wp\/v2\/media?parent=50677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mastertrend.info\/pl\/wp-json\/wp\/v2\/categories?post=50677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mastertrend.info\/pl\/wp-json\/wp\/v2\/tags?post=50677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}