{"id":4031,"date":"2026-01-04T16:21:18","date_gmt":"2026-01-04T07:21:18","guid":{"rendered":"http:\/\/batmask.net\/?p=4031"},"modified":"2026-01-04T16:21:18","modified_gmt":"2026-01-04T07:21:18","slug":"linux-mint-%ec%97%90%ec%84%9c-aduino-uno-%ec%8b%9c%ec%9e%91%ed%95%b4%eb%b3%b4%ea%b8%b0","status":"publish","type":"post","link":"http:\/\/batmask.net\/index.php\/2026\/01\/04\/4031\/","title":{"rendered":"Linux mint \uc5d0\uc11c Aduino Uno \uc2dc\uc791\ud574\ubcf4\uae30"},"content":{"rendered":"\n<p> \uc8fc\ud0dd\uc6a9 \uc804\uae30 \uc791\uc5c5\uc778 \uc2a4\uc704\uce58, \ucf58\uc13c\ud2b8, \ubd84\uc804\ubc18\uae4c\uc9c0 \ubc30\uc6b0\uace0 \uc775\ud788\uba74\uc11c \uc9d1\uc758 \ubd84\uc804\ubc18\ub3c4 \uc791\uc5c5\ud560 \uc218 \uc788\uac8c \uc804\uae30 \uae30\ub2a5\uc0ac\ub97c \uacf5\ubd80\ud558\uace0 \uc788\ub2e4. \uc5b4\ucc28\ud53c \uc804\uae30\ud68c\ub85c\uc5d0 \ub300\ud574\uc11c\ub3c4 \uacf5\ubd80\ud558\ub294\uae40\uc5d0, \uac00\uc815\uc6a9 \uc804\uae30\uae30\uad6c\ub098 \ub0a9\ub55c\uc774 \ud544\uc694\ud55c \uac04\ub2e8\ud55c \ud68c\ub85c\uae30\ud310\ub3c4 \uace0\uce60 \uc218\uc900\uae4c\uc9c0 \uc775\ud788\ub294\uac8c \ubaa9\ud45c. \uadf8\ub7ec\ub2e4\ubcf4\ub2c8, \ub4a4\ub2a6\uac8c \uc544\ub450\uc774\ub178\uc5d0 \uad00\uc2ec\uc744 \uac16\uac8c\ub410\ub2e4. \ub0a9\ub55c\uc740 \uc544\uc9c1 \ud560 \uc5ec\uac74\uc774 \uc548\ub418\ub294\ub370, \uc774\uac74 \ub0a9\ub55c\uc774 \ud544\uc694\uc5c6\uace0, \uac00\uaca9\ub3c4 \uc800\ub834\ud558\uace0, \ube75\ud310\uc5d0 \uac01\uc885 \uc13c\uc11c\uc640 \ubd80\uc18d\ub4e4\uc744 \uc774\uc6a9\ud574 \uac04\ub2e8\ud55c \ud68c\ub85c \uad6c\uc131\ub3c4 \uc27d\uac8c \ud574\ubcfc \uc218 \uc788\ub2e4\ubcf4\ub2c8 \ub9e4\ub825\uc801\uc73c\ub85c \ub290\uaef4\uc84c\ub2e4. \uac70\uae30\ub2e4\uac00 \uac04\ub2e8\ud55c \ud504\ub85c\uadf8\ub798\ubc0d\uae4c\uc9c0 \uce69\uc758 GPIO\uac19\uc740\uac78 \ub2e4\ub8e8\ub294 \uc5f0\uc2b5\uc774\ub784\uae4c?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\uc544\ub450\uc774\ub178 \uad6c\ub9e4<\/h3>\n\n\n\n<p>\ub098\uc628\uc9c0 \uc624\ub798\ub41c \ub9cc\ud07c, \uc544\uc8fc \ub2e4\uc591\ud55c \uc81c\ud488\ub4e4\uc774 \ub9ce\uc740\ub370 \ucd08\ubcf4\uc790\uc778\ub9cc\ud07c \ub2e8\uc21c\ud558\uace0 \uc26c\uc6b4 \uc544\ub450\uc774\ub178 \uc6b0\ub178\ub97c \uc0ac\uae30\ub85c \ud588\ub2e4. \uc544\ub450\uc774\ub178 \uc2dc\ub9ac\uc988\ub294 \ud68c\ub85c\uac00 \ub2e4 \uc624\ud508\ub418\uc5b4 \uc788\ub294\uac70\ub77c, \uc815\ud488\uc774 \uc544\ub2c8\ub77c\ub3c4 \ub3d9\ub4f1\ud55c \ud638\ud658\uc81c\ud488\uc744 \uc544\uc8fc \uc800\ub834\ud558\uac8c \uad6c\ud560 \uc218 \uc788\ub2e4. \uc774\ub7f0 \uc804\uc790\ubd80\ud488 \uad6c\ud558\ub294\ub370 \uc54c\ub9ac\ub9cc\ud07c \uc88b\uc740\ub370\uac00 \uc5c6\uc74c. \ucfe0\ud321\uc774\ub098 \uc774\ub7f0\ub370\ub294 \ub2e4 \uc54c\ub9ac\uc5d0\uc11c \ud30c\ub294\uac70 \uc218\uc785\ud574\uc11c \ub9c8\uc9c4 \ub0a8\uae30\ub294 \uac70\ub77c \ube44\uc2f8\uae30\ub9cc \ud558\uc9c0. \uc544\ub450\uc774\ub178 \uc81c\ud488 \ub9ac\uc2a4\ud2b8\ub294 <a href=\"https:\/\/www.globalwellpcba.com\/types-of-arduino-boards\/\">https:\/\/www.globalwellpcba.com\/types-of-arduino-boards\/<\/a> \uc5ec\uae30 \uc124\uba85\uc744 \ucc38\uace0. \uc544\ub450\uc774\ub178\uc758 \ubaa8\ub4e0 \ud558\ub4dc\uc6e8\uc5b4\ub294 \uacf5\uc2dd\uc0ac\uc774\ud2b8\uc5d0 \ub9ac\uc2a4\ud2b8\uc5c5 \ub418\uc5b4 \uc788\ub2e4. <a href=\"https:\/\/www.arduino.cc\/en\/hardware\/\">https:\/\/www.arduino.cc\/en\/hardware\/<\/a><\/p>\n\n\n\n<p>\uac00\uc7a5 \uae30\ubcf8\uc801\uc774\uace0 \uac04\ub2e8\ud55c\uac8c \uc544\ub450\uc774\ub178 \uc6b0\ub178\uc778\ub370, R4\uae4c\uc9c0 \ub098\uc654\ub2e4. \ud558\uc9c0\ub9cc \ub0b4\uac00 \uad6c\ub9e4\ud55c\uac74 R3. R4\ubd80\ud130\ub294 \uac00\uaca9\ub9cc \uc62c\ub77c\uac00\uace0 \uace0\uae09\uc2a4\ub7ec\uc6cc\uc9c4\uac70 \uc678\uc5d4 \ud2b9\ubcc4\ud55c\uac8c \uc5c6\uc5b4 \ubcf4\uc774\ub354\ub77c. \uc544\ub450\uc774\ub178 \ubd90\uc774 \uba87\ub144\uc804\uc5d0 \uc880 \uc9c0\ub098\uac04 \ub290\ub08c\uc774\ub77c, \uc790\ub8cc\ub3c4 R3\uc5d0 \uad00\ud55c\uac8c \uc81c\uc77c \ub9ce\ub2e4.<\/p>\n\n\n\n<p> \ub0b4\uac00 \uc54c\ub9ac\uc5d0\uc11c \uad6c\ub9e4\ud55c \ub9ac\uc2a4\ud2b8\ub294 \ub2e4\uc74c\uacfc \uac19\ub2e4.  <\/p>\n\n\n\n<p>\ubcf4\ub4dc :  <a href=\"https:\/\/ko.aliexpress.com\/item\/1005007390158859.html?spm=a2g0o.order_list.order_list_main.35.521d140f9bbWg4&amp;gatewayAdapt=glo2kor\">https:\/\/ko.aliexpress.com\/item\/1005007390158859.html?spm=a2g0o.order_list.order_list_main.35.521d140f9bbWg4&amp;gatewayAdapt=glo2kor<\/a><\/p>\n\n\n\n<p>\ucd08\ubcf4\uc790 \uc2a4\ud0c0\ud130 \ud0a4\ud2b8 : <a href=\"https:\/\/ko.aliexpress.com\/item\/1005007594124386.html?spm=a2g0o.order_list.order_list_main.45.521d140f9bbWg4&amp;gatewayAdapt=glo2kor\">https:\/\/ko.aliexpress.com\/item\/1005007594124386.html?spm=a2g0o.order_list.order_list_main.45.521d140f9bbWg4&amp;gatewayAdapt=glo2kor<\/a><\/p>\n\n\n\n<p>\ube75\ud310 \ubc0f \uac01\uc885 \uc804\uc790\ubd80\ud488 : <a href=\"https:\/\/ko.aliexpress.com\/item\/1005008042607073.html?spm=a2g0o.order_list.order_list_main.40.521d140f9bbWg4&amp;gatewayAdapt=glo2kor\">https:\/\/ko.aliexpress.com\/item\/1005008042607073.html?spm=a2g0o.order_list.order_list_main.40.521d140f9bbWg4&amp;gatewayAdapt=glo2kor<\/a><\/p>\n\n\n\n<p>\ud55c \ubb36\uc74c\uc73c\ub85c \ub41c \uc2a4\ud0c0\ud130 \ud0a4\ud2b8 \uac19\uc740\uac8c \uc788\uae34\ud55c\ub370, \ucc9c\uc6d0\ub9c8\ud2b8 \uac19\uc740\ub370\uc11c 3\uac1c\uc0ac\uba74 \ubc30\uc1a1\ube44 \uacf5\uc9dc\uac19\uc740 \uac70 \ub54c\ubb38\uc5d0 \ub530\ub85c \uad6c\ub9e4\ud558\ub294\uac8c \ub354 \ub04c\ub838\uc74c.<\/p>\n\n\n\n<p>\uc544\ub450\uc774\ub178\uc758 \uae30\ubcf8 \ubaa8\uc2b5\uc740 \ub2e4\uc74c\uacfc \uac19\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"890\" height=\"501\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/board-anatomy.png\" alt=\"\" class=\"wp-image-4034\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/board-anatomy.png 890w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/board-anatomy-300x169.png 300w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/board-anatomy-768x432.png 768w\" sizes=\"auto, (max-width: 890px) 100vw, 890px\" \/><\/figure>\n<\/div>\n\n\n<p>\uc815\ub9d0 \ub2e8\uc21c\ud55c\ub370, PC\uc640 USB\ub97c \ud1b5\ud574 serial \ud1b5\uc2e0\uc73c\ub85c \ub0b4\uac00 \uc9e0 \ud504\ub85c\uadf8\ub7a8\uc744 \ub2e4\uc6b4\ub85c\ub4dc \ud558\uac8c \ub418\uba70, \ud504\ub85c\uadf8\ub7a8\uc740 \ub8e8\ud504\ub97c \ub3cc\uba74\uc11c \uc778\ud130\ud398\uc774\uc2a4\uc778 \uac01\uc885 \ud540\ub4e4\uc744 \ud1b5\ud574 \uc13c\uc11c \uc785\ub825\uc744 \ubc1b\uace0, \uc804\uc555\uc73c\ub85c \uc561\ud29c\uc5d0\uc774\ud130(LED, motor, switch)\ub4e4\uc744 \ucee8\ud2b8\ub864 \ud558\uac8c \ub41c\ub2e4.<\/p>\n\n\n\n<p>\ud558\ub098\ud558\ub098 \uc124\uba85\ud558\uc9c4 \uc54a\uc744\uac70\uace0, \uacf5\uc2dd \uc0ac\uc774\ud2b8\uc758 \ubb38\uc11c\ub97c \ubcf4\uae38 \ubc14\ub780\ub2e4. <a href=\"https:\/\/docs.arduino.cc\/learn\/starting-guide\/getting-started-arduino\/\">https:\/\/docs.arduino.cc\/learn\/starting-guide\/getting-started-arduino\/<\/a><\/p>\n\n\n\n<p>\uc5ec\uae30\uc120 \uc77c\ub2e8, PC\uc640 \uc5f0\uacb0\uc744 \uc124\uc815\ud558\uace0 \ud14c\uc2a4\ud2b8\ub9cc \ud574\ubcf4\uc790.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">linux mint\uc5d0\uc11c IDE \uc124\uce58<\/h3>\n\n\n\n<p>\uc544\ub450\uc774\ub178 IDE\ub294 1.x \ubc84\uc804\uacfc 2.x\ubc84\uc804\uc774 \uc788\ub2e4. \ud604\uc2dc\uc810 1.8.19 \ubc84\uc804\uacfc 2.3.7 \ubc84\uc804\uc774 \uc788\ub2e4. \ub458 \ub2e4 \uc368\ubd24\ub294\ub370, \uad73\uc774 1.x\ub97c \uc4f8 \uc774\uc720\uac00 \uc5c6\ub354\ub77c. \uadf8\ub798\uc11c \uadf8\ub0e5 2.x \ubc84\uc804\ub9cc \uc124\uba85\ud558\uaca0\ub2e4. \uc77c\ub2e8, <a href=\"https:\/\/www.arduino.cc\/en\/software\/\">\uacf5\uc2dd \uc0ac\uc774\ud2b8\uc5d0\uc11c Linux Appimage\ub97c \ub2e4\uc6b4<\/a> \ubc1b\ub294\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"757\" height=\"493\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/download01.png\" alt=\"\" class=\"wp-image-4043\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/download01.png 757w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/download01-300x195.png 300w\" sizes=\"auto, (max-width: 757px) 100vw, 757px\" \/><\/figure>\n<\/div>\n\n\n<p>\uc704 \uc774\ubbf8\uc9c0\ub294 \ub2e4\uc6b4\ub85c\ub4dc \uc0ac\uc774\ud2b8\uc758 \ub2e4\uc6b4\ub85c\ub4dc \ubd80\ubd84\ub9cc \ucea1\uccd0 \ud55c \uac83\uc774\ub2e4. zip\ud30c\uc77c\ub85c \ub41c\uac78 \uc120\ud0dd\ud560 \uc218\ub3c4 \uc788\uace0, Nightly Builds\ub85c \ubd88\uc548\uc815\ud558\uc9c0\ub9cc, \ucd5c\uc2e0 \ube4c\ub4dc\ub97c \uace0\ub97c \uc218\ub3c4 \uc788\ub2e4. \uc6b0\ub9ac\ub294 \uace0\uc791 arduino uno\ub77c\ub294 \uac04\ub2e8\ud55c \ubcf4\ub4dc\ub97c \uc4f0\uae30 \ub54c\ubb38\uc5d0 \uace0\ubbfc\ud560 \ud544\uc694\uac00 \uc5c6\uc774 \uc548\uc815\uc801\uc778 \ubc84\uc804\ub9cc \uc4f0\uba74 \ub41c\ub2e4. <\/p>\n\n\n\n<p>AppImage\ub294 \uc2e4\ud589\uad8c\ud55c\uc744 \uc918\uc57c \uc2e4\ud589\uc774 \ub41c\ub2e4. \ub098\uac19\uc740 \uacbd\uc6b0\ub294 \uc77c\ub2e8, AppImage\ub294 \ub530\ub85c applications\ud3f4\ub354\uc5d0 \ubaa8\uc544\ub454\ub2e4. \ub2e4\uc6b4\ub85c\ub4dc\ub41c \ud30c\uc77c\uc744 \uc62e\uae30\uace0 \ud30c\uc77c \ud0d0\uc0c9\uae30\uc5d0\uc11c \uad8c\ud55c\uc744 \uc8fc\uc790. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"496\" height=\"542\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/appimage01.png\" alt=\"\" class=\"wp-image-4045\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/appimage01.png 496w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/appimage01-275x300.png 275w\" sizes=\"auto, (max-width: 496px) 100vw, 496px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"647\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/appimage02.png\" alt=\"\" class=\"wp-image-4046\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/appimage02.png 660w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/appimage02-300x294.png 300w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">IDE\uc5d0\uc11c board \uc640 port \uc120\ud0dd<\/h3>\n\n\n\n<p>IDE \uc790\uccb4\uac00 \uc5ec\ub7ec \uc544\ub450\uc774\ub178 \uc81c\ud488\uc744 \ub2e4 \uc9c0\uc6d0\ud558\uae30 \ub54c\ubb38\uc5d0, \uc0ac\uc6a9\ud558\ub294 \ubcf4\ub4dc\uac00 \ubb34\uc5c7\uc778\uc9c0 \uc5b4\ub5a4 \ud3ec\ud2b8\uc5d0 \uc5f0\uacb0\ub41c\uac74\uc9c0 \uc120\ud0dd\ud574\uc918\uc57c \ud55c\ub2e4. \uc6b0\uc120 \uc5f0\uacb0\ud558\uae30\uc804\uc5d0 \ub2e4\uc74c \uba85\ub839\uc5b4\ub97c \uc2e4\ud589\ud574\ubcf4\uc790.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-Roboto-Mono.ttf\" style=\"font-size:clamp(14px, .875rem, 21px);font-family:Code-Pro-Roboto-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#adbac7;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:clamp(20px, 1.25rem, 30px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#22272e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#adbac7;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>$ ls -l \/dev\/ttyUSB*<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark-dimmed\" style=\"background-color: #22272e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F69D50\">$<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">ls<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">-l<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">\/dev\/ttyUSB<\/span><span style=\"color: #6CB6FF\">*<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\uacb0\uacfc\ubb3c\uc774 \uc5c6\ub2e4. \ub610\ub294 \uc0ac\uc6a9\ud558\ub294 \ud658\uacbd\uc5d0 \ub530\ub77c \ub2e4\ub978\uac8c \ub730 \uc218\ub3c4 \uc788\uc744 \uac83\uc774\ub2e4. <\/p>\n\n\n\n<p>\uc544\ub450\uc774\ub178\ub97c \uc5f0\uacb0\ud558\uace0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574\ubcf4\uc790.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-Roboto-Mono.ttf\" style=\"font-size:clamp(14px, .875rem, 21px);font-family:Code-Pro-Roboto-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#adbac7;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:clamp(20px, 1.25rem, 30px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#22272e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#adbac7;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>$ ls -l \/dev\/ttyUSB*\ncrw-rw---- 1 root dialout 188, 0  1\uc6d4  4 14:42 \/dev\/ttyUSB0\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark-dimmed\" style=\"background-color: #22272e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F69D50\">$<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">ls<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">-l<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">\/dev\/ttyUSB<\/span><span style=\"color: #6CB6FF\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F69D50\">crw-rw----<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">1<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">root<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">dialout<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">188<\/span><span style=\"color: #96D0FF\">,<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">0<\/span><span style=\"color: #ADBAC7\">  <\/span><span style=\"color: #6CB6FF\">1<\/span><span style=\"color: #96D0FF\">\uc6d4<\/span><span style=\"color: #ADBAC7\">  <\/span><span style=\"color: #6CB6FF\">4<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">14<\/span><span style=\"color: #96D0FF\">:42<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">\/dev\/ttyUSB0<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\ub098\uac19\uc740 \uacbd\uc6b0, \uc548\ubcf4\uc774\ub358 ttyUSB0\uac00 \ub5b4\ub2e4. \uae30\uc874\uc5d0 \ub2e4\ub978 \ub9ac\uc2a4\ud2b8\uac00 \uc788\ub358 \uc0ac\ub78c\uc774\ub77c\uba74, \uc55e\uc758 \ubaa9\ub85d\uacfc \ube44\uad50\ud574\uc11c \uc0c8\ub85c \ucd94\uac00\ub41c \ud3ec\ud2b8\uac00 \ubb54\uc9c0 \ud655\uc778\ud558\uc5ec \uc544\ub450\uc774\ub178\uc758 \uc5f0\uacb0 \ud3ec\ud2b8\ub97c \ud655\uc778 \ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<p>\uc774\uc81c \uc544\ub450\uc774\ub178 IDE\ub85c \uac00\uc11c tools> Board \uc640 tools> Port \ub97c \uc124\uc815\ud558\uc790.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"863\" height=\"419\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide01.png\" alt=\"\" class=\"wp-image-4061\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide01.png 863w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide01-300x146.png 300w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide01-768x373.png 768w\" sizes=\"auto, (max-width: 863px) 100vw, 863px\" \/><\/figure>\n<\/div>\n\n\n<p>\ubcf4\ub4dc\ub294 tools> Board> Arduino AVR Boards> Arduino Uno \ub97c \uc120\ud0dd\ud55c\ub2e4. Get Board info\ub85c \uc815\ubcf4\ub97c \uac00\uc838\uc624\ub294 \ubc29\ubc95\uc774 \uc788\ub294\uac70 \uac19\uc9c0\ub9cc, \ud638\ud658\ubcf4\ub4dc\ub77c\uc11c \uadf8\ub7f0\uc9c0 Unknown\uc774\ub77c\uace0 \ub098\uc624\ubbc0\ub85c \uc9c1\uc811 \uc120\ud0dd\ud574\uc57c \ud55c\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"668\" height=\"469\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide02.png\" alt=\"\" class=\"wp-image-4062\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide02.png 668w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide02-300x211.png 300w\" sizes=\"auto, (max-width: 668px) 100vw, 668px\" \/><\/figure>\n<\/div>\n\n\n<p>tools> Port\uc5d0\uc11c \uc55e\uc5d0\uc11c \ud130\ubbf8\ub110\ub85c \ud655\uc778\ud55c USB \uc2dc\ub9ac\uc5bc \ud3ec\ud2b8\ub97c \uc120\ud0dd\ud574\uc900\ub2e4. \ub0b4 \uacbd\uc6b0\ub294 \/dev\/ttyUSB0 \uc600\ub2e4. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\uc5c5\ub85c\ub4dc\ub97c \uc704\ud55c \uad8c\ud55c \ucd94\uac00\ud558\uae30<\/h3>\n\n\n\n<p>\uacf5\uc2dd \uc0ac\uc774\ud2b8\uc5d0\uc120 IDE\uac00 \uc2dc\ub9ac\uc5bc \ud3ec\ud2b8\uc5d0 \uc5c5\ub85c\ub4dc\ub97c \ud558\uae30\uc704\ud574 rule\uc744 \ucd94\uac00\ud574\uc57c \ud55c\ub2e4\uace0 \ud55c\ub2e4. \/etc\/udev\/rules.d\/99-arduino.rules \ud30c\uc77c\uc5d0 \ub2e4\uc74c\uc744 \ucd94\uac00\ud558\ub77c\uace0 \ub098\uc634.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-Roboto-Mono.ttf\" style=\"font-size:clamp(14px, .875rem, 21px);font-family:Code-Pro-Roboto-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#adbac7;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:clamp(20px, 1.25rem, 30px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#22272e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#adbac7;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>SUBSYSTEMS==\"usb\", ATTRS{idVendor}==\"2341\", GROUP=\"plugdev\", MODE=\"0666\"<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark-dimmed\" style=\"background-color: #22272e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #ADBAC7\">SUBSYSTEMS<\/span><span style=\"color: #F47067\">=<\/span><span style=\"color: #96D0FF\">=&quot;usb&quot;,<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #F69D50\">ATTRS<\/span><span style=\"color: #ADBAC7\">{idVendor}==<\/span><span style=\"color: #F69D50\">&quot;2341&quot;<\/span><span style=\"color: #F69D50\">,<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">GROUP=&quot;plugdev&quot;,<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">MODE=&quot;0666&quot;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p>\ub098\uac19\uc740 \uacbd\uc6b0, \uc774 \uacfc\uc815 \uc5c6\uc774 \uadf8\ub0e5 USB \uc2dc\ub9ac\uc5bc \ud3ec\ud2b8 \uad8c\ud55c\ub9cc \ubd80\uc5ec\ud574\uc11c \uc791\ub3d9 \ud588\uc5c8\ub2e4. USB \uc2dc\ub9ac\uc5bc \ud3ec\ud2b8\ub294 \ubcf4\ub4dc\ub97c \uc5f0\uacb0\ud574\uc57c \ubcf4\uc778\ub2e4. \ubcf4\ub4dc\ub97c \uc5f0\uacb0\ud55c \ud6c4, \uad8c\ud55c \uc124\uc815\uc5c6\uc774 \uc5c5\ub85c\ub4dc\ub97c \uc2dc\ub3c4\ud558\uba74 \ub2e4\uc74c\uacfc \uac19\uc740 \uc5d0\ub7ec\ub97c \ubcfc \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-Roboto-Mono.ttf\" style=\"font-size:clamp(14px, .875rem, 21px);font-family:Code-Pro-Roboto-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#adbac7;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:clamp(20px, 1.25rem, 30px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#22272e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#adbac7;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>can't open device \"\/dev\/ttyUSB0\": Permission denied\nFailed uploading: uploading error: exit status 1<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark-dimmed\" style=\"background-color: #22272e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F69D50\">can<\/span><span style=\"color: #F69D50\">&#39;t open device &quot;\/dev\/ttyUSB0&quot;: Permission denied<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F69D50\">Failed uploading: uploading error: exit status 1<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\uc6b0\uc120 USB \uc2dc\ub9ac\uc5bc \ub514\ubc14\uc774\uc2a4\ub97c \ud655\uc778\ud574\ubcf4\uc790. \ub2e4\uc74c\uacfc \uac19\uc774 \ud655\uc778 \ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-Roboto-Mono.ttf\" style=\"font-size:clamp(14px, .875rem, 21px);font-family:Code-Pro-Roboto-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#adbac7;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:clamp(20px, 1.25rem, 30px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#22272e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#adbac7;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>$ ls -l \/dev\/ttyUSB*\ncrw-rw---- 1 root dialout 188, 0  1\uc6d4  4 14:42 \/dev\/ttyUSB0\n\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark-dimmed\" style=\"background-color: #22272e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F69D50\">$<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">ls<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">-l<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">\/dev\/ttyUSB<\/span><span style=\"color: #6CB6FF\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F69D50\">crw-rw----<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">1<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">root<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">dialout<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">188<\/span><span style=\"color: #96D0FF\">,<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">0<\/span><span style=\"color: #ADBAC7\">  <\/span><span style=\"color: #6CB6FF\">1<\/span><span style=\"color: #96D0FF\">\uc6d4<\/span><span style=\"color: #ADBAC7\">  <\/span><span style=\"color: #6CB6FF\">4<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">14<\/span><span style=\"color: #96D0FF\">:42<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">\/dev\/ttyUSB0<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\uc704 \ub0b4\uc6a9\uc744 \ubcf4\uba74, ttyUSB0\uc758 \uc18c\uc720\uc790\ub294 root \uc774\uba70, dialout \uadf8\ub8f9\uc5d0 \uc18d\ud55c\ub2e4. rw(read\/write) \uad8c\ud55c\uc740 \uc774\ub4e4\uc5d0\uac8c\ub9cc \uc788\uc73c\ubbc0\ub85c, \ud604\uc7ac \uc0ac\uc6a9\uc790\uc778 \ub098\ub97c dialout \uadf8\ub8f9\uc5d0 \ucd94\uac00\ud574 \ud574\uacb0 \ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-Roboto-Mono.ttf\" style=\"font-size:clamp(14px, .875rem, 21px);font-family:Code-Pro-Roboto-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#adbac7;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:clamp(20px, 1.25rem, 30px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#22272e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#adbac7;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>$ sudo usermod -a -G dialout \"$USER\"<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark-dimmed\" style=\"background-color: #22272e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F69D50\">$<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">sudo<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">usermod<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">-a<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">-G<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">dialout<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">&quot;<\/span><span style=\"color: #ADBAC7\">$USER<\/span><span style=\"color: #96D0FF\">&quot;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\ub0b4\uac00 \uc18d\ud55c \uadf8\ub8f9\uc740 groups \ub610\ub294 id \ucee4\ub9e8\ub4dc\ub85c \ud655\uc778\uc774 \uac00\ub2a5\ud55c\ub370, \ubc14\ub85c \ud655\uc778\ud574\ubcf4\uba74 \ucd94\uac00\ub418\uc9c0 \uc54a\ub294\uac78 \ubcfc \uc218 \uc788\ub2e4. <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">\uc774\ub294 \ub85c\uadf8\uc544\uc6c3\ud558\uace0 \uc7ac\uc811\uc18d\ud574\uc57c \uc801\uc6a9\ub41c\ub2e4.<\/mark><\/strong> \uc7ac\uc811\uc18d\ud558\uc5ec \uba85\ub839\uc744 \uc2e4\ud589\ud574\ubcf4\uba74 \ub2e4\uc74c\uacfc \uac19\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-Roboto-Mono.ttf\" style=\"font-size:clamp(14px, .875rem, 21px);font-family:Code-Pro-Roboto-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#adbac7;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:clamp(20px, 1.25rem, 30px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#22272e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#adbac7;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>$ groups                                                       \nmyid adm dialout cdrom sudo dip plugdev users lpadmin sambashare libvirt kvm\n$ id                                                            \nuid=1000(myid) gid=1000(myid) groups=1000(myid),4(adm),20(dialout),24(cdrom),27(sudo),30(dip),46(plugdev),100(users),105(lpadmin),125(sambashare),131(libvirt),993(kvm)\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark-dimmed\" style=\"background-color: #22272e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F69D50\">$<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">groups<\/span><span style=\"color: #ADBAC7\">                                                       <\/span><\/span>\n<span class=\"line\"><span style=\"color: #F69D50\">myid<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">adm<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">dialout<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">cdrom<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">sudo<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">dip<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">plugdev<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">users<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">lpadmin<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">sambashare<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">libvirt<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">kvm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F69D50\">$<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">id<\/span><span style=\"color: #ADBAC7\">                                                            <\/span><\/span>\n<span class=\"line\"><span style=\"color: #ADBAC7\">uid<\/span><span style=\"color: #F47067\">=<\/span><span style=\"color: #6CB6FF\">1000<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">myid<\/span><span style=\"color: #ADBAC7\">) gid<\/span><span style=\"color: #F47067\">=<\/span><span style=\"color: #6CB6FF\">1000<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">myid<\/span><span style=\"color: #ADBAC7\">) groups<\/span><span style=\"color: #F47067\">=<\/span><span style=\"color: #6CB6FF\">1000<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">myid<\/span><span style=\"color: #ADBAC7\">)<\/span><span style=\"color: #96D0FF\">,4<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">adm<\/span><span style=\"color: #ADBAC7\">)<\/span><span style=\"color: #96D0FF\">,20<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">dialout<\/span><span style=\"color: #ADBAC7\">)<\/span><span style=\"color: #96D0FF\">,24<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">cdrom<\/span><span style=\"color: #ADBAC7\">)<\/span><span style=\"color: #96D0FF\">,27<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">sudo<\/span><span style=\"color: #ADBAC7\">)<\/span><span style=\"color: #96D0FF\">,30<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">dip<\/span><span style=\"color: #ADBAC7\">)<\/span><span style=\"color: #96D0FF\">,46<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">plugdev<\/span><span style=\"color: #ADBAC7\">)<\/span><span style=\"color: #96D0FF\">,100<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">users<\/span><span style=\"color: #ADBAC7\">)<\/span><span style=\"color: #96D0FF\">,105<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">lpadmin<\/span><span style=\"color: #ADBAC7\">)<\/span><span style=\"color: #96D0FF\">,125<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">sambashare<\/span><span style=\"color: #ADBAC7\">)<\/span><span style=\"color: #96D0FF\">,131<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">libvirt<\/span><span style=\"color: #ADBAC7\">)<\/span><span style=\"color: #96D0FF\">,993<\/span><span style=\"color: #ADBAC7\">(<\/span><span style=\"color: #F69D50\">kvm<\/span><span style=\"color: #ADBAC7\">)<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\uc704 \ud654\uba74\uc5d0\uc11c dialout \uadf8\ub8f9\uc5d0 \uc18d\ud55c\uac78 \ud655\uc778\ud560 \uc218 \uc788\ub2e4. \uc774\uc81c \uc5c5\ub85c\ub4dc\uac00 \uac00\ub2a5\ud558\ub2e4. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ud14c\uc2a4\ud2b8\ub85c example \uc2e4\ud589\ud574\ubcf4\uae30<\/h3>\n\n\n\n<p> IDE\uc5d0\ub294 \uc81c\uacf5\ub418\ub294 \uc608\uc81c\ub4e4\uc774 \uc874\uc7ac\ud55c\ub2e4. \ube75\ud310\uc774\ub098 \ucd94\uac00 \ubd80\uc18d\ud488 \uc5c6\uc774 \ud655\uc778 \uac00\ub2a5\ud55c \uac04\ub2e8\ud55c \uc608\uc81c\ub85c \ubcf4\ub4dc\uc0c1\uc5d0 \uc874\uc7ac\ud558\ub294 led\ub97c \uae5c\ube61\uc774\uac8c \ub9cc\ub4dc\ub294 &#8220;Blink&#8221;\ub780 \uc608\uc81c\uac00 \uc788\ub2e4. File> \ubd88\ub7ec\uc640\ubcf4\uc790.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"757\" height=\"436\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/blink_ex.png\" alt=\"\" class=\"wp-image-4067\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/blink_ex.png 757w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/blink_ex-300x173.png 300w\" sizes=\"auto, (max-width: 757px) 100vw, 757px\" \/><\/figure>\n<\/div>\n\n\n<p>\uc0c8\ub85c\uc6b4 \ucc3d\uc774 \ub728\ub294\uac8c \uc880 \ubd88\ub9cc\uc774\uc9c0\ub9cc, \uc5b4\uca0c\ub4e0, \ucf54\ub4dc\ub97c \ub85c\ub4dc\ud574 \uc628\ub2e4. \uc774 \ucf54\ub4dc\ub97c \uc544\ub450\uc774\ub178\uc5d0\uc120 sketch\ub77c\uace0 \ubd80\ub978\ub2e4. \ucf54\ub4dc\ub294 C\/C++ \uc744 \uc0ac\uc6a9\ud558\uba70, \uc5ec\uae30\uc11c\ub294 \uc791\ub3d9 \ud655\uc778\uc744 \ud558\uae30 \uc704\ud568\uc77c \ubfd0\uc774\ub2c8 \ucf54\ub4dc\ub97c \ubcfc \ud544\uc694\uac00 \uc5c6\uc9c0\ub9cc, \uadf8\ub0e5 \uac04\ub2e8\ud558\uac8c\ub9cc \uc124\uba85\ud558\uaca0\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-Roboto-Mono.ttf\" style=\"font-size:clamp(14px, .875rem, 21px);font-family:Code-Pro-Roboto-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#adbac7;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:clamp(20px, 1.25rem, 30px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#22272e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#adbac7;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>void setup() {\n  \/\/ initialize digital pin LED_BUILTIN as an output.\n  pinMode(LED_BUILTIN, OUTPUT);\n}\n\n\/\/ the loop function runs over and over again forever\nvoid loop() {\n  digitalWrite(LED_BUILTIN, HIGH);  \/\/ turn the LED on (HIGH is the voltage level)\n  delay(1000);                      \/\/ wait for a second\n  digitalWrite(LED_BUILTIN, LOW);   \/\/ turn the LED off by making the voltage LOW\n  delay(1000);                      \/\/ wait for a second\n}\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark-dimmed\" style=\"background-color: #22272e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F69D50\">void<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">setup<\/span><span style=\"color: #ADBAC7\">() <\/span><span style=\"color: #96D0FF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ADBAC7\">  <\/span><span style=\"color: #F69D50\">\/\/<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">initialize<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">digital<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">pin<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">LED_BUILTIN<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">as<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">an<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">output.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ADBAC7\">  <\/span><span style=\"color: #F69D50\">pinMode(LED_BUILTIN,<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">OUTPUT<\/span><span style=\"color: #ADBAC7\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ADBAC7\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F69D50\">\/\/<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">the<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">loop<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">function<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">runs<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">over<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">and<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">over<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">again<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">forever<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F69D50\">void<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">loop<\/span><span style=\"color: #ADBAC7\">() <\/span><span style=\"color: #96D0FF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ADBAC7\">  <\/span><span style=\"color: #F69D50\">digitalWrite(LED_BUILTIN,<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">HIGH<\/span><span style=\"color: #ADBAC7\">);  <\/span><span style=\"color: #F69D50\">\/\/<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">turn<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">the<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">LED<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">on<\/span><span style=\"color: #ADBAC7\"> (HIGH <\/span><span style=\"color: #96D0FF\">is<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">the<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">voltage<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">level<\/span><span style=\"color: #ADBAC7\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ADBAC7\">  <\/span><span style=\"color: #F69D50\">delay(1000<\/span><span style=\"color: #ADBAC7\">);                      <\/span><span style=\"color: #F69D50\">\/\/<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">wait<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">for<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">a<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">second<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ADBAC7\">  <\/span><span style=\"color: #F69D50\">digitalWrite(LED_BUILTIN,<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">LOW<\/span><span style=\"color: #ADBAC7\">);   <\/span><span style=\"color: #F69D50\">\/\/<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">turn<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">the<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">LED<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">off<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">by<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">making<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">the<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">voltage<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">LOW<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ADBAC7\">  <\/span><span style=\"color: #F69D50\">delay(1000<\/span><span style=\"color: #ADBAC7\">);                      <\/span><span style=\"color: #F69D50\">\/\/<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">wait<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">for<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">a<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #96D0FF\">second<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ADBAC7\">}<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\uc77c\ub2e8 \ub2e4\uc6b4\ub85c\ub4dc\uac00 \ub418\uba74, \uc544\ub450\uc774\ub178 \ubcf4\ub4dc\ub294 \uc804\uc6d0\uc774 \ucf1c\uc84c\uc744 \ub54c \uc704\uc758 \ucf54\ub4dc\ub97c \uc790\ub3d9\uc73c\ub85c \uc2e4\ud589\ud558\uac8c \ub41c\ub2e4. \ub450 \ud568\uc218\uac00 \uc874\uc7ac\ud558\ub294\ub370, setup() \ud568\uc218\ub294 \ud504\ub85c\uadf8\ub7a8\uc774 \uc2e4\ud589\ub418\uae30 \uc804\uc5d0 \ub2e8 \ud55c \ubc88 \uc2e4\ud589\ub418\ub294 \ud568\uc218\uc774\ub2e4. loop()\ub294 setup() \uc774\ud6c4\uc5d0 \uc774\ub984 \uadf8\ub300\ub85c \ubc18\ubcf5\ub418\uc11c \uc2e4\ud589\ub41c\ub2e4. \uc5b4\ucc0c\ubcf4\uba74 \uac8c\uc784\uc5d4\uc9c4\uc744 \ubcf4\ub294 \uae30\ubd84\ub3c4 \ub4e4\uace0 \uadf8\ub7f0\ub2e4. <\/p>\n\n\n\n<p>setup()\uc5d0\uc11c\ub294 pinMode()\uac00 \uc788\ub294\ub370, \uc704\uc5d0\uc11c \ubd24\ub358 \uc544\ub450\uc774\ub178 \uc6b0\ub178 \uc0ac\uc9c4\uc5d0 \uc788\ub294 digital pins\uc640 analog pins\uc5d0 \ub300\ud55c \uac83\uc774\ub2e4. \uccab\ubc88\uc9f8 \uc778\uc790\ub85c \ud540 \ub118\ubc84\ub97c \uc8fc\uace0, \ub450\ubc88\uc9f8\ub85c\ub294 input\uc73c\ub85c \uc4f8\uc9c0 output\uc73c\ub85c \uc4f8\uc9c0 \uc120\ud0dd\ud574\uc8fc\ub294 \ubd80\ubd84\uc774\ub2e4. \ucf54\ub4dc\uc5d0\uc11c &#8220;LED_BUILTIN&#8221;\uc774\ub77c\uace0 \ub418\uc5b4 \uc788\ub294\ub370, \ubcf4\ub4dc\uac00 \uc120\ud0dd\ub418\uc5b4 \uc788\ub2e4\uba74 \ub9e4\ud06c\ub85c \uc815\uc758 \ubd80\ubd84\uc73c\ub85c \uac00\ubcfc \uc218 \uc788\ub2e4. \ub9c8\uc6b0\uc2a4\ub97c \ud574\ub2f9 \uc2a4\ud2b8\ub9c1 \uc704\uc5d0 \uc624\ubc84\ub7a9 \ud574\uc8fc\uba74 \ubcf4\uc774\uae30\ub3c4 \ud558\uace0, \uc6b0\ud074\ub9ad\ud574\uc11c &#8220;Go to Definition&#8221;\uc744 \uc120\ud0dd\ud574\ub3c4 \ub41c\ub2e4. Ctrl+F12\ub85c\ub3c4 \uac00\ub2a5\ud558\ub2e4. \ud655\uc778\ud574\ubcf4\uba74, 13\ubc88\uc73c\ub85c \uc815\uc758 \ub41c\uac78 \uc54c \uc218 \uc788\ub2e4. <\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-Roboto-Mono.ttf\" style=\"font-size:clamp(14px, .875rem, 21px);font-family:Code-Pro-Roboto-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#adbac7;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:clamp(20px, 1.25rem, 30px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#22272e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#adbac7;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>#define LED_BUILTIN 13<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark-dimmed\" style=\"background-color: #22272e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F47067\">#define<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #DCBDFB\">LED_BUILTIN<\/span><span style=\"color: #ADBAC7\"> <\/span><span style=\"color: #6CB6FF\">13<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>loop() \ud568\uc218\ub97c \ubcf4\uba74, digitalWrite() \uac00 \ubcf4\uc778\ub2e4. \uccab\ubc88\uc9f8 \uc778\uc790\uc5d0 \ud540 \ub118\ubc84\uc640, \ub450\ubc88\uc9f8 \uc778\uc790\uc5d0 \uc4f8 \uac12\uc774 \ub4e4\uc5b4\uac04\ub2e4. \uc5ec\uae30\uc11c \uccab\ubc88\uc9f8 \uc778\uc790\ub294 LED_BUILTIN\uc73c\ub85c setup()\uc5d0\uc11c \uc124\uc815\ud55c \ud540\uc774 \ub4e4\uc5b4\uac00\uace0, \ub450\ubc88\uc9f8\uc5d0 HIGH\/LOW \uac00 \ub4e4\uc5b4\uac00\uace0 \uc788\ub2e4. digital pin\uc758\uacbd\uc6b0, on\/off \uc640\uac19\uc774 \ub450 \uac1c\uc758 \uc2a4\ud14c\uc774\ud2b8\ub9cc \uc874\uc7ac\ud55c\ub2e4. \uc5ec\uae30\uc11c HIGH\uac00 on\uc5d0 \ud574\ub2f9\ud558\uace0 LOW\uac00 off\uc5d0 \ud574\ub2f9\ud55c\ub2e4.<\/p>\n\n\n\n<p>\uc775\uc219\ud55c \ud568\uc218\uc778 delay(1000) \ub3c4 \ubcf4\uc774\ub294\ub370, C\uc5d0\uc11c \uc4f0\uc774\ub294 \ub3d9\uc77c\ud55c \ud568\uc218\ub85c microsecond \ub2e8\uc704\ub85c \ud504\ub85c\uadf8\ub7a8\uc744 \uc26c\ub294 \uac83\uc774\ub2e4. delay()\uac00 \uc5c6\ub2e4\uba74 \ub108\ubb34 \ube60\ub97c \uac83\uc774\ub2e4.<\/p>\n\n\n\n<p>\uc5c5\ub85c\ub4dc \uc804\uc5d0 \uc77c\ub2e8 \ucf54\ub4dc\ub97c \ucef4\ud30c\uc77c\ud558\uba70 \ubb38\uc81c\uac00 \uc5c6\ub294\uc9c0 \ud655\uc778\ud574\uc57c\ud55c\ub2e4. \uc67c\ucabd \uc0c1\ub2e8\uc5d0 \uba54\ub274 \ubc11 \ud234\ubc14\uc5d0 \uc788\ub294 \uccb4\ud06c\ud45c\uc2dc \ubaa8\uc591\uc758 verify \ubc84\ud2bc\uc744 \ud074\ub9ad\ud55c\ub2e4. \ub610\ub294 \uba54\ub274\uc5d0\uc11c Sketch> Verify\/Compile (Ctrl+R) \uc744 \ud574\ub3c4 \ub41c\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"412\" height=\"252\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide03.png\" alt=\"\" class=\"wp-image-4071\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide03.png 412w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide03-300x183.png 300w\" sizes=\"auto, (max-width: 412px) 100vw, 412px\" \/><\/figure>\n<\/div>\n\n\n<p>\ubb38\uc81c\uac00 \uc5c6\ub2e4\uba74, \uc544\ub798 Ouptput \ud328\ub110\uc5d0 \ub2e4\uc74c\uacfc \uac19\uc774 \ucc0d\ud790 \uac83\uc774\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"910\" height=\"281\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/output02.png\" alt=\"\" class=\"wp-image-4072\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/output02.png 910w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/output02-300x93.png 300w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/output02-768x237.png 768w\" sizes=\"auto, (max-width: 910px) 100vw, 910px\" \/><\/figure>\n<\/div>\n\n\n<p>\uc774\uc81c verify\ubc84\ud2bc \uc606\uc758 Upload \ubc84\ud2bc\uc744 \ub20c\ub7ec \ud504\ub85c\uadf8\ub7a8\uc744 \ubcf4\ub4dc\ub85c \ub2e4\uc6b4\ub85c\ub4dc \ud55c\ub2e4. \uc774\ub294 Sketch> Upload (Ctrl + U) \uc640 \ub3d9\uc77c\ud558\ub2e4. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"449\" height=\"295\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide04-1.png\" alt=\"\" class=\"wp-image-4074\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide04-1.png 449w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/ide04-1-300x197.png 300w\" sizes=\"auto, (max-width: 449px) 100vw, 449px\" \/><\/figure>\n<\/div>\n\n\n<p>\ubb38\uc81c\uac00 \uc5c6\ub2e4\uba74, \ub2e4\uc74c\uacfc \uac19\uc774 output \ud654\uba74\uc774 \ub098\ud0c0\ub0a0 \uac83\uc774\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"865\" height=\"299\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/output01.png\" alt=\"\" class=\"wp-image-4075\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/output01.png 865w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/output01-300x104.png 300w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/output01-768x265.png 768w\" sizes=\"auto, (max-width: 865px) 100vw, 865px\" \/><\/figure>\n<\/div>\n\n\n<p>\uc5c5\ub85c\ub4dc\uac00 \uc644\ub8cc\ub418\uc790\ub9c8\uc790, \ubcf4\ub4dc\uc5d0\uc11c &#8216;L&#8217;\uc774\ub77c\uace0 \ud45c\uc2dc\ub41c \ub0b4\uc7a5 LED\uac00 1\ucd08\uac04\uaca9\uc73c\ub85c \uae5c\ube61\uc774\ub294 \uac78 \ud655\uc778\ud558\uba74 \ub41c\ub2e4. \uc544\ub450\uc774\ub178\uc5d0 \uccab\ubc88\uc9f8 \ud504\ub85c\uadf8\ub7a8\uc744 \uc5c5\ub85c\ub4dc \ud55c \uac83\uc774\ub2e4. \uc57c\ud638!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ubcf4\ub4dc\uc5d0 \uc62c\ub77c\uac04 \ucf54\ub4dc \uc9c0\uc6b0\uae30<\/h3>\n\n\n\n<p>\ud639\uc2dc\ub098, \uc5c5\ub85c\ub4dc\ud55c \ud504\ub85c\uadf8\ub7a8\uc744 \uc9c0\uc6b0\uace0 \uc2f6\uc744\uc218\ub3c4 \uc788\ub2e4. \ub530\ub85c \ucd08\uae30\ud654 \uae30\ub2a5\uc740 \uc5c6\ub294\uac70 \uac19\uace0, \uadf8\ub0e5 \uc2e4\ud589\uc2dc \uae30\ubcf8\uc73c\ub85c \ub728\ub294 \ube48 \uaecd\ub370\uae30\ucf54\ub4dc\ub97c \uc5c5\ub85c\ub4dc\ud574\uc8fc\uba74 \ub41c\ub2e4.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">AppImage \ub97c &#8216;\uba54\ub274&#8217;\uc5d0 \ucd94\uac00\ud574 \ud3b8\ud558\uac8c \uc0ac\uc6a9\ud558\uae30<\/h3>\n\n\n\n<p> \uae30\ub2a5\uc801\uc778 \ubb38\uc81c\ub294 \uc544\ub2c8\uace0, AppImage\ub85c \ub418\uc5b4 \uc788\ub294 IDE \ud504\ub85c\uadf8\ub7a8\uc774 \uadf8\ub300\ub85c\ub294 \uc0ac\uc6a9\ud558\uae30\uac00 \ubd88\ud3b8\ud558\ub2e4. \ub2e4\ub978 \uc124\uce58 \ud504\ub85c\uadf8\ub7a8\ub4e4 \ucc98\ub7fc \uba54\ub274\uc5d0 \ub728\uac8c \ub9cc\ub4e4\uc5b4 \uc4f0\uae30 \ud3b8\ud558\uac8c \ub9cc\ub4e4\uc5b4 \ubcf4\uc790.<\/p>\n\n\n\n<p>AppImage\uc758 \uacbd\uc6b0, Menu\ud56d\ubaa9\uc5d0 \ubcf4\uc774\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc218\ub3d9\uc73c\ub85c Menu\uc5d0 \ucd94\uac00\ud574\uc900\ub2e4. \uba54\ub274\uc5d0 \uc6b0\ud074\ub9ad\uc744 \ud574\uc11c &#8220;\ud3b8\uc9d1&#8221;\uc744 \uc120\ud0dd\ud55c\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"317\" height=\"318\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/menu01.png\" alt=\"\" class=\"wp-image-4048\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/menu01.png 317w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/menu01-300x300.png 300w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/menu01-150x150.png 150w\" sizes=\"auto, (max-width: 317px) 100vw, 317px\" \/><\/figure>\n<\/div>\n\n\n<p>\uba54\ub274 \ud3b8\uc9d1 \ucc3d\uc5d0\uc11c \uc67c\ucabd\uc5d0 &#8220;\uac1c\ubc1c&#8221;\uba54\ub274\ub97c \uc120\ud0dd\ud55c\ub2e4. \uac1c\ubc1c\ud234\uc774\ub2c8\uae4c \uc5ec\uae30\uc5d0 \uc704\uce58\ud574\uc57c\uc9c0. \uadf8\ub9ac\uace0 \uc624\ub978\ucabd\uc5d0 &#8220;\uc0c8 \ud56d\ubaa9&#8221;\uc744 \ud074\ub9ad\ud574 \uc544\ub450\uc774\ub178 IDE\ub97c \ucd94\uac00\ud574 \ubcf4\uc790.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"532\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/menu02.png\" alt=\"\" class=\"wp-image-4049\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/menu02.png 800w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/menu02-300x200.png 300w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/menu02-768x511.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n\n\n<p>\uc704 \uc774\ubbf8\uc9c0\uc5d0\uc11c \uc67c\ucabd\uc5d0 \uac1c\ubc1c\ud56d\ubaa9\uc120\ud0dd \ud6c4\uc5d0 \uc624\ub978\ucabd\uc5d0 &#8220;\uc0c8 \ud56d\ubaa9&#8221;\uc744 \ud074\ub9ad\ud558\uba74 \uc774\ubbf8\uc9c0\uc5d0 \ubcf4\uc774\ub294 \uac83\uacfc \uac19\uc774 \ub7f0\ucc98 \uc18d\uc131\ucc3d\uc774 \ub72c\ub2e4. \uc5ec\uae30\uc5d0 \ub2e4\uc6b4\ubc1b\uc740 \uc544\ub450\uc774\ub178 IDE\ub97c \uc124\uc815\ud558\uc790.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"657\" src=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/launcher01-1-1024x657.png\" alt=\"\" class=\"wp-image-4051\" srcset=\"http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/launcher01-1-1024x657.png 1024w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/launcher01-1-300x193.png 300w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/launcher01-1-768x493.png 768w, http:\/\/batmask.net\/wordpress\/wp-content\/uploads\/2026\/01\/launcher01-1.png 1098w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>\uc704 \uc774\ubbf8\uc9c0\uc758 \ubc88\ud638 \uc21c\uc11c\ub97c \ub530\ub77c \ud558\ub098\uc529 \ucc44\uc6cc\ubcf4\uc790. \uc6b0\uc120 1) \ub7f0\ucc98 \uc774\ub984\uc744 \uc785\ub825\ud574\uc8fc\uace0, 2)3) \uc544\uc774\ucf58\uc744 \ud074\ub9ad\ud574 \ud45c\uc2dc\ud560 \uc544\uc774\ucf58\uc744 \uc120\ud0dd\ud574\uc8fc\uc790. \uc5ec\uae30\uc11c arduino-ide \uc544\uc774\ucf58\uc744 \uac80\uc0c9\ud574 \uc120\ud0dd\ud588\ub2e4. 4)5) \ub9c8\uc9c0\ub9c9\uc73c\ub85c \uc2e4\ud589\ud560 \uc571 \uc774\ubbf8\uc9c0\ub97c \uc120\ud0dd\ud574\uc900\ub2e4. \ud0d0\uc0c9\ubc84\ud2bc\uc744 \ud074\ub9ad\ud574 \ub2e4\uc6b4\ubc1b\uc740 \uc544\ub450\uc774\ub178 IDE \uc571 \uc774\ubbf8\uc9c0\ub97c \uc120\ud0dd\ud574\uc900\ub2e4.<\/p>\n\n\n\n<p>\ud655\uc778\uc744 \ub204\ub974\uba74, \uba54\ub274\uc5d0\uc11c arduino ide\ub3c4 \uac80\uc0c9\ub418\uace0, \uac1c\ubc1c \uba54\ub274\uc5d0 \ub4e4\uc5b4\uac04 \uac78 \ud655\uc778 \ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc8fc\ud0dd\uc6a9 \uc804\uae30 \uc791\uc5c5\uc778 \uc2a4\uc704\uce58, \ucf58\uc13c\ud2b8, \ubd84\uc804\ubc18\uae4c\uc9c0 \ubc30\uc6b0\uace0 \uc775\ud788\uba74\uc11c \uc9d1\uc758 \ubd84\uc804\ubc18\ub3c4 \uc791\uc5c5\ud560 \uc218 \uc788\uac8c \uc804\uae30 \uae30\ub2a5\uc0ac\ub97c \uacf5\ubd80\ud558\uace0 \uc788\ub2e4. \uc5b4\ucc28\ud53c \uc804\uae30\ud68c\ub85c\uc5d0 \ub300\ud574\uc11c\ub3c4 \uacf5\ubd80\ud558\ub294\uae40\uc5d0, \uac00\uc815\uc6a9 \uc804\uae30\uae30\uad6c\ub098 \ub0a9\ub55c\uc774 \ud544\uc694\ud55c \uac04\ub2e8\ud55c \ud68c\ub85c\uae30\ud310\ub3c4 \uace0\uce60 \uc218\uc900\uae4c\uc9c0 \uc775\ud788\ub294\uac8c \ubaa9\ud45c. \uadf8\ub7ec\ub2e4\ubcf4\ub2c8, \ub4a4\ub2a6\uac8c \uc544\ub450\uc774\ub178\uc5d0 \uad00\uc2ec\uc744 \uac16\uac8c\ub410\ub2e4. \ub0a9\ub55c\uc740 \uc544\uc9c1 \ud560 \uc5ec\uac74\uc774 \uc548\ub418\ub294\ub370, \uc774\uac74 \ub0a9\ub55c\uc774 \ud544\uc694\uc5c6\uace0, \uac00\uaca9\ub3c4 \uc800\ub834\ud558\uace0, \ube75\ud310\uc5d0 \uac01\uc885 \uc13c\uc11c\uc640 \ubd80\uc18d\ub4e4\uc744 \uc774\uc6a9\ud574 \uac04\ub2e8\ud55c \ud68c\ub85c \uad6c\uc131\ub3c4 \uc27d\uac8c [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[546,3],"tags":[547,552,507,551,549,553,548,550],"class_list":["post-4031","post","type-post","status-publish","format-standard","hentry","category-arduino","category-etc","tag-arduino","tag-linux-mint","tag-mint","tag-setup","tag-uno","tag-553","tag-548","tag-550"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/batmask.net\/index.php\/wp-json\/wp\/v2\/posts\/4031","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/batmask.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/batmask.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/batmask.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/batmask.net\/index.php\/wp-json\/wp\/v2\/comments?post=4031"}],"version-history":[{"count":32,"href":"http:\/\/batmask.net\/index.php\/wp-json\/wp\/v2\/posts\/4031\/revisions"}],"predecessor-version":[{"id":4080,"href":"http:\/\/batmask.net\/index.php\/wp-json\/wp\/v2\/posts\/4031\/revisions\/4080"}],"wp:attachment":[{"href":"http:\/\/batmask.net\/index.php\/wp-json\/wp\/v2\/media?parent=4031"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/batmask.net\/index.php\/wp-json\/wp\/v2\/categories?post=4031"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/batmask.net\/index.php\/wp-json\/wp\/v2\/tags?post=4031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}