{"id":4011,"date":"2026-01-07T07:00:00","date_gmt":"2026-01-06T22:00:00","guid":{"rendered":"https:\/\/www.litcoder.com\/?p=4011"},"modified":"2025-12-14T17:37:30","modified_gmt":"2025-12-14T08:37:30","slug":"raspberry-pi-pico-visual-studio-code-%ea%b0%9c%eb%b0%9c%ed%99%98%ea%b2%bd-%ec%84%a4%ec%a0%95","status":"publish","type":"post","link":"https:\/\/litcoder.com\/?p=4011","title":{"rendered":"Raspberry Pi Pico, Visual Studio Code \uac1c\ubc1c\ud658\uacbd \uc124\uc815"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.raspberrypi.com\/products\/raspberry-pi-pico\/\" data-type=\"link\" data-id=\"https:\/\/www.raspberrypi.com\/products\/raspberry-pi-pico\/\">Raspberry Pi Pico<\/a>\ub85c \uc774\uac83 \uc800\uac83 \ud574\ubcf4\ub824\uace0 \ub180\ub824\uace0 \uac1c\ubc1c \ud658\uacbd\uc744 \uc124\uc815\ud574 \ubcf4\uc558\ub2e4. \ucc38\uace0\ud55c \ubb38\uc11c\ub4e4\uc5d0\ub294 <a href=\"https:\/\/thonny.org\/\">Thonny<\/a> IDE\ub97c \uae30\uc900\uc73c\ub85c \uc124\uba85\ub41c \uac83\ub4e4\uc774 \ub9ce\uc558\uc73c\ub098 vscode\uc5d0\uc11c\ub3c4 Pico\uac00 \uc798 \uc9c0\uc6d0\ub418\uace0 \uc788\uc5b4\uc11c \uc774\uac83\uc744 \uae30\uc900\uc73c\ub85c \ud658\uacbd\uc744 \uc124\uc815\ud588\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Raspberry Pi Pico vs Arduino Uno<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pico\uc758 \uc0dd\uae40\uc0c8\ub294 Arduino Nano\uc640 \uc720\uc0ac\ud558\uc9c0\ub9cc, \uae30\ub2a5 \uce21\uba74\uc5d0\uc11c\ub294 Uno\uc640 \uacac\uc904\ub9cc \ud558\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th><\/th><th>Raspberry Pi Pico (RP2040)<\/th><th>Arduino Uno (ATmega328P)<\/th><\/tr><tr><td><strong>Processor Core<\/strong><\/td><td>Dual-core ARM Cortex-M0+ (32-bit)<\/td><td>Single-core ATmega328P (8-bit)<\/td><\/tr><tr><td><strong>Clock Speed<\/strong><\/td><td>Up to 133 MHz<\/td><td>16 MHz<\/td><\/tr><tr><td><strong>RAM (SRAM)<\/strong><\/td><td>264 KB<\/td><td>2 KB<\/td><\/tr><tr><td><strong>Flash Memory<\/strong><\/td><td>2 MB (off-chip)<\/td><td>32 KB (on-chip)<\/td><\/tr><tr><td><strong>Programming<\/strong><\/td><td>MicroPython, C\/C++, Arduino IDE<\/td><td>C\/C++ (Arduino sketches)<\/td><\/tr><tr><td><strong>\uac00\uaca9<\/strong><\/td><td>\ubc30\uc1a1\ube44 \ud3ec\ud568 7\ucc9c\uc6d0 \uc815\ub3c4 <\/td><td>3\ub9cc\uc6d0 \uc815\ub3c4<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Raspberry Pi Pico Extension<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Extensions\ud56d\ubaa9\uc5d0\uc11c raspberry pi\ub85c \uac80\uc0c9\ud558\uba74 Pico\ub97c \uc704\ud55c \uacf5\uc2dd extension\uc744 \ubcfc \uc218 \uc788\ub2e4. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"285\" src=\"https:\/\/www.litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_extension-1024x285.png\" alt=\"\" class=\"wp-image-4012\" style=\"aspect-ratio:3.5929785465447046;width:450px\" srcset=\"https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_extension-1024x285.png 1024w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_extension-300x84.png 300w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_extension-768x214.png 768w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_extension-624x174.png 624w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_extension.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\uc774\uac83\uc744 \uc124\uce58\ud558\uace0 \ub098\uba74 Sidebar\uc5d0 Raspberry Pi Pico\ub97c \uc704\ud55c icon\ub4e4\uc774 \ucd94\uac00\ub41c\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"354\" height=\"133\" src=\"https:\/\/www.litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_extension_sidebar.png\" alt=\"\" class=\"wp-image-4014\" style=\"aspect-ratio:2.661503227874447;width:300px;height:auto\" srcset=\"https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_extension_sidebar.png 354w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_extension_sidebar-300x113.png 300w\" sizes=\"auto, (max-width: 354px) 100vw, 354px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">\uc0c8\ub85c\uc6b4 \ud504\ub85c\uc81d\ud2b8 \uc0dd\uc131<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sidebar\uc758 Raspberry Pi Pico Project\ub97c \uc120\ud0dd\ud558\uba74 \uc0c8\ub85c\uc6b4 \ud504\ub85c\uc81d\ud2b8\ub97c \uc0dd\uc131\ud560 \uc218 \uc788\ub294 \ucc3d\uc774 \ub728\ub294\ub370, \uc124\uc815 \ud14c\uc2a4\ud2b8\ub97c \uc704\ud574\uc11c \uc5ec\uae30\uc5d0\uc11c MicroPython \ud504\ub85c\uc81d\ud2b8\ub97c \ud558\ub098 \uc0dd\uc131\ud574 \ubcf8\ub2e4. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"668\" src=\"https:\/\/www.litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_create_project.png\" alt=\"\" class=\"wp-image-4015\" style=\"width:450px\" srcset=\"https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_create_project.png 694w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_create_project-300x289.png 300w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_create_project-624x601.png 624w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\ud504\ub85c\uc81d\ud2b8\uac00 \uc0dd\uc131\ub418\uace0 Pico\uc758 LED(GPIO 25\ubc88)\uc744 1\ucd08 \uac04\uaca9\uc73c\ub85c toggle\ud558\ub294 \uc608\uc81c \ucf54\ub4dc\uac00 \ucd94\uac00\ub41c\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">MicroPython UF2 \uc124\uce58<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Micro-Controller\ub97c \uc704\ud55c <a href=\"https:\/\/micropython.org\/\" data-type=\"link\" data-id=\"https:\/\/micropython.org\/\">MicroPython<\/a>\uc744 \uc2e4\ud589\ud558\uae30 \uc704\ud574\uc11c\ub294 UF2 file\uc744 \uc124\uce58\ud574 \uc8fc\uc5b4\uc57c \ud558\ub294\ub370, \uc124\uce58\ud558\ub294 \uacfc\uc815\uc740 \uc0dd\uac01\ubcf4\ub2e4 \uc5b4\ub835\uc9c0 \uc54a\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uc6b0\uc120 <a href=\"https:\/\/micropython.org\/download\/RPI_PICO\/\" data-type=\"link\" data-id=\"https:\/\/micropython.org\/download\/RPI_PICO\/\">Pico\uc6a9 MicroPython download page<\/a>\uc5d0\uc11c UF2 \ud30c\uc77c\uc744 \uac1c\ubc1c host\uc5d0 \ub2e4\uc6b4\ub85c\ub4dc \ubc1b\uc544\ub454\ub2e4. \uadf8 \ub2e4\uc74c Pico\uc5d0 \uc788\ub294 BOOTSEL \ubc84\ud2bc\uc744 \ub204\ub978 \uc0c1\ud0dc\uc5d0\uc11c \uac1c\ubc1c host\uc640 \uc5f0\uacb0\ub41c UBS cable\uc744 \uc5f0\uacb0\ud558\uba74 Pico\uac00 \uc800\uc7a5\uc7a5\uce58 \ubaa8\ub4dc\ub85c \uc778\uc2dd\ub418\uba74\uc11c \ud30c\uc77c\uc744 \ud0d0\uc0c9\uae30\uc5d0\uc11c \ud30c\uc77c\uc744 \ubcf5\uc0ac\ud560 \uc218 \uc788\ub294 \uc0c1\ud0dc\ub85c \uc778\uc2dd\ub41c\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"357\" height=\"205\" src=\"https:\/\/www.litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_micropython_flash.png\" alt=\"\" class=\"wp-image-4016\" style=\"aspect-ratio:1.7415266206377376;width:300px;height:auto\" srcset=\"https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_micropython_flash.png 357w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_micropython_flash-300x172.png 300w\" sizes=\"auto, (max-width: 357px) 100vw, 357px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\ub2e4\uc6b4\ub85c\ub4dc \ubc1b\uc544\ub454 UF2 \ud30c\uc77c\uc744 \uc778\uc2dd\ub41c RPI-PR2\uc5d0 \ubcf5\uc0ac\ud558\uba74, \ubcf5\uc0ac\uac00 \uc644\ub8cc\ub41c \ud6c4 Pico\uac00 \uc790\ub3d9\uc73c\ub85c reboot\ub418\ub294\ub370, \ubd80\ud305\ud558\uba74\uc11c vscode\uc758 \uc0c1\ud0dc\ud45c\uc2dc\uc904\uc5d0 &#8220;Pico Connected&#8221;\uac00 \ud45c\uc2dc\ub418\uae30 REPL\uc744 \uc2e4\ud589 \ud560 \uc218 \uc788\ub294 \ucc3d\uc774 \ub72c\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"668\" src=\"https:\/\/www.litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_pr2_connected.png\" alt=\"\" class=\"wp-image-4017\" style=\"width:450px\" srcset=\"https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_pr2_connected.png 720w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_pr2_connected-300x278.png 300w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_pr2_connected-624x579.png 624w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\uc81c\uc77c \uc544\ub798\uc5d0 \uc788\ub294 \uc0c1\ud0dc\ud45c\uc2dc \uc904\uc744 \ubcf4\uba74 &#8220;Pico Connected&#8221;\uc606\uc5d0 &#8220;Run&#8221; \ubc84\ud2bc\uc774 \uc788\ub294\ub370, \uc774\uac83\uc744 \uc774\uc6a9\ud574\uc11c \ud604\uc7ac \ucc3d\uc5d0 \ub5a0 \uc788\ub294 MicroPython code\ub97c \uc2e4\ud589\ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"35\" src=\"https:\/\/www.litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_run-1024x35.png\" alt=\"\" class=\"wp-image-4018\" srcset=\"https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_run-1024x35.png 1024w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_run-300x10.png 300w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_run-768x27.png 768w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_run-624x22.png 624w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_run.png 1072w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\ucc38\uace0\ub85c, \uc77c\ubc18\uc801\uc778 Python code\ub97c \uc2e4\ud589\ud560 \ub54c \uc4f0\ub294 \ubc84\ud2bc\uc740 \ub3d9\uc791 \ud558\uc9c0 \uc54a\ub294\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">File Upload \ubc0f \uc2e4\ud589<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">LED \ub3d9\uc791\uc774 \ud655\uc778\ub418\uc5c8\ub2e4\uba74 \ud574\ub2f9 \ud30c\uc77c\uc744 Upload \ud574\uc11c Pico\uc5d0\uc11c \ub3d9\uc791\ud558\ub3c4\ub85d \ud560 \uc218 \uc788\ub2e4. \uba85\ub839\ucc3d\uc5d0\uc11c &#8220;upload&#8221;\ub97c \uac80\uc0c9\ud558\uba74 \ud604\uc7ac\uc758 \ud30c\uc77c\uc744 upload \ud558\uac70\ub098 \ud504\ub85c\uc81d\ud2b8 \uc804\uccb4\ub97c upload\ud558\ub294 \ub450\uac1c\uc758 \uba54\ub274\uac00 \uc544\ub798\uc640 \uac19\uc774 \ubcf4\uc778\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"136\" src=\"https:\/\/www.litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_upload.png\" alt=\"\" class=\"wp-image-4019\" style=\"width:450px\" srcset=\"https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_upload.png 700w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_upload-300x58.png 300w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/12\/SC_vscode_rp2_upload-624x121.png 624w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Upload\uac00 \uc644\ub8cc \ub418\uc5c8\ub2e4\uba74 Pico\ub97c \uac1c\ubc1c host\uc5d0 \uc5f0\uacb0\ub41c USB\uac00 \uc544\ub2cc \uc804\uc6d0 (USB \ucda9\uc804\uae30 \ud639\uc740 battery)\uc73c\ub85c \uc5f0\uacb0\ud558\uace0 \uc7ac\ubd80\ud305 \ud558\uba74 LED\uac00 \ub3d9\uc791\ud558\ub294 \uac83\uc744 \ubcfc \uc218\uc788\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\uc8fc\uc758<\/strong>: \uac1c\ubc1c host\uc5d0 Pico \uc5f0\uacb0\ud558\uba74 REPL\uc774 \uc790\ub3d9 \uc2e4\ud589\ub418\uba74\uc11c upload\ub41c \ud30c\uc77c\uc758 \uc2e4\ud589\uc774 \uc911\uc9c0\ub41c\ub2e4. Upload\ud55c \ud30c\uc77c\uc758 \ub3d9\uc791\uc744 \ud655\uc778\ud558\uace0 \uc2f6\ub2e4\uba74 \ubc18\ub4dc\uc2dc \uac1c\ubc1c host\uac00 \uc544\ub2cc \uc804\uc6d0\uc73c\ub85c \uc5f0\uacb0\ud574\uc11c \ubd80\ud305\ud558\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Raspberry Pi Pico\ub85c \uc774\uac83 \uc800\uac83 \ud574\ubcf4\ub824\uace0 \ub180\ub824\uace0 \uac1c\ubc1c \ud658\uacbd\uc744 \uc124\uc815\ud574 \ubcf4\uc558\ub2e4. \ucc38\uace0\ud55c \ubb38\uc11c\ub4e4\uc5d0\ub294 Thonny IDE\ub97c \uae30\uc900\uc73c\ub85c \uc124\uba85\ub41c \uac83\ub4e4\uc774 \ub9ce\uc558\uc73c\ub098 vscode\uc5d0\uc11c\ub3c4 Pico\uac00 \uc798 \uc9c0\uc6d0\ub418\uace0 \uc788\uc5b4\uc11c \uc774\uac83\uc744 \uae30\uc900\uc73c\ub85c \ud658\uacbd\uc744 \uc124\uc815\ud588\ub2e4. Raspberry Pi Pico vs Arduino Uno Pico\uc758 \uc0dd\uae40\uc0c8\ub294 Arduino Nano\uc640 \uc720\uc0ac\ud558\uc9c0\ub9cc, \uae30\ub2a5 \uce21\uba74\uc5d0\uc11c\ub294 Uno\uc640 \uacac\uc904\ub9cc \ud558\ub2e4. Raspberry Pi Pico (RP2040) Arduino Uno (ATmega328P) Processor Core Dual-core ARM [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[3,5],"tags":[385,384,369,279],"class_list":["post-4011","post","type-post","status-publish","format-standard","hentry","category-gadgets","category-programming","tag-micropython","tag-pico","tag-rpi","tag-vscode"],"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":3957,"url":"https:\/\/litcoder.com\/?p=3957","url_meta":{"origin":4011,"position":0},"title":"Raspberry Pi\uc6a9 Qt5 Cross Compile","author":"litcoder","date":"2025\ub144 12\uc6d4 24\uc77c","format":false,"excerpt":"\uc774 \ud3ec\uc2a4\ud305\uc740 Qt5 5.15.11\uc744 RPi5\uc6a9\uc73c\ub85c \ud06c\ub85c\uc2a4 \ucef4\ud30c\uc77c \ud558\ub294 \uacfc\uc815\uc744 \uc815\ub9ac\ud55c \uac83\uc774\ub2e4. Build host\ub294 Ubuntu 24.04\uc774\ub2e4. Overview 2025\ub144 12\uc6d4 \ud604\uc7ac, Qt5\uac00 RPi\uc6a9 deb package \uc0dd\uc131\uc744 \uc9c1\uc811 \uc9c0\uc6d0\ud558\uc9c0\ub294 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ub2e4\uc18c \ubcf5\uc7a1\ud558\uace0 \ubc88\uac70\ub86d\uae34 \ud558\uc9c0\ub9cc, target\uc778 Raspberry Pi OS\uc758 image \ud30c\uc77c\uc744 \ube4c\ub4dc \ud638\uc2a4\ud2b8 \uba38\uc2e0\uc5d0 loop device\ub85c \ub9c8\uc6b4\ud2b8 \uc2dc\ucf1c\uc11c \ud06c\ub85c\uc2a4 \ucef4\ud30c\uc77c\uc744 \uc218\ud589\ud558\uace0 \uadf8 \uacb0\uacfc\ub97c\u2026","rel":"","context":"&quot;Linux&quot;\uc5d0\uc11c","block_context":{"text":"Linux","link":"https:\/\/litcoder.com\/?cat=4"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2025\/12\/qt5_raspios_mount.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2025\/12\/qt5_raspios_mount.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2025\/12\/qt5_raspios_mount.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2025\/12\/qt5_raspios_mount.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2025\/12\/qt5_raspios_mount.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":3847,"url":"https:\/\/litcoder.com\/?p=3847","url_meta":{"origin":4011,"position":1},"title":"Raspberry Pi 5\uc5d0 \uac04\ub2e8\ud55c Linux \uc2dc\uc2a4\ud15c \uc62c\ub9ac\uae30","author":"litcoder","date":"2025\ub144 12\uc6d4 3\uc77c","format":false,"excerpt":"\uc774 \ud3ec\uc2a4\ud305\uc5d0\uc11c\ub294 Raspberry pi 5(RPi5)\uc5d0 \uc544\uc8fc \ub2e8\uc21c\ud55c \ub9ac\ub205\uc2a4 \uc2dc\uc2a4\ud15c\uc744 \uad6c\uc131\ud574\uc11c \ubd80\ud305\ud574 \ubcf4\ub294 \uacfc\uc815\uc744 \ub2e4\ub8ec\ub2e4. Ubuntu 24.04 \uac1c\ubc1c\ud658\uacbd\uc5d0\uc11c RPi5\ub97c \uc704\ud55c u-boot, Linux, Busybox\ub97c \uc124\uc815\ud558\uace0 \ubd80\ud305\ud574 \ubcfc \uac83\uc774\ub2e4. SD card \uc900\ube44 SD card\ub97c \uac1c\ubc1c \ud638\uc2a4\ud2b8 \uba38\uc2e0\uc5d0 \uc0bd\uc785\ud558\uace0 lsblk \uba85\ub839\uc5b4\ub85c \uc5f0\uacb0\ub41c \ub514\ubc14\uc774\uc2a4\ub4e4\uc744 \ud655\uc778\ud55c\ub2e4. \uc704\uc758 \uc608\uc81c\uc5d0\uc11c SD card\ub294 mmclbk0\uc774\ub2e4. \uc800\uc7a5\uacf5\uac04\uc758 \ud06c\uae30\ub97c \ud1b5\ud574 \uad6c\ubd84\ud558\uac70\ub098 SD\u2026","rel":"","context":"&quot;Linux&quot;\uc5d0\uc11c","block_context":{"text":"Linux","link":"https:\/\/litcoder.com\/?cat=4"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2025\/11\/u-boot-lsblk.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2025\/11\/u-boot-lsblk.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2025\/11\/u-boot-lsblk.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":3984,"url":"https:\/\/litcoder.com\/?p=3984","url_meta":{"origin":4011,"position":2},"title":"Raspberry Pi\uc6a9 Qt5 Cross Compile\uc744 \uc704\ud55c Bash Script","author":"litcoder","date":"2025\ub144 12\uc6d4 31\uc77c","format":false,"excerpt":"\uc9c0\ub09c\ubc88 \ud3ec\uc2a4\ud305 \"Raspberry Pi 5\uc6a9 Qt5 Cross Compile\"\uc5d0\uc11c \uc218\ud589\ud588\ub358 \uacfc\uc815\uc744 \uc880\ub354 \ud3b8\ub9ac\ud558\uac8c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574\uc11c Bash Script\ub85c \ub9cc\ub4e4\uc5c8\ub2e4. \ub2e4\uc6b4\ub85c\ub4dc GitHub gist\ub85c \uc62c\ub824 \ub450\uc5c8\uc73c\ub2c8 \ub2e4\uc74c \uc704\uce58\uc5d0\uc11c \ub2e4\uc6b4\ub85c\ub4dc \ubc1b\uc544\uc11c \ud06c\ub85c\uc2a4 \ucef4\ud30c\uc77c\uc744 \uc218\ud589\ud560 \uc704\uce58\uc5d0 \uc800\uc7a5\ud574 \ub454\ub2e4. wget https:\/\/gist.github.com\/litcoder\/6db4c80289edb8bca43cd11a3ae88574\/raw\/3b0f170850892fe5be86c47395c3b8c026cf9e34\/build_qt5_rpi.sh \uc0ac\uc6a9\ubc95 --help \uc635\uc158\uc73c\ub85c \uac04\ub2e8\ud55c \uc124\uba85\uc774 \ub098\uc624\uae30\ub294 \ud558\uc9c0\ub9cc, \uac00\uc7a5 \uac04\ub2e8\ud55c \uc2e4\ud589 \ubc29\ubc95\uc740 work space\ub97c \uc2e4\ud589 \ud30c\uc77c\uc758 \ud30c\ub77c\ubbf8\ud130\ub85c\u2026","rel":"","context":"&quot;Linux&quot;\uc5d0\uc11c","block_context":{"text":"Linux","link":"https:\/\/litcoder.com\/?cat=4"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4065,"url":"https:\/\/litcoder.com\/?p=4065","url_meta":{"origin":4011,"position":3},"title":"Raspberry Pi Debugprobe Firmware Update","author":"litcoder","date":"2026\ub144 2\uc6d4 4\uc77c","format":false,"excerpt":"Warn : *** Warn : *** Old Raspberry Pi Debugprobe firmware detected (1.0.1) Warn : *** Using low-performance workaround Warn : *** Please update to the latest release at: Warn : *** https:\/\/github.com\/raspberrypi\/debugprobe\/releases\/latest Warn : *** Debugprobe\uc758 firmware\uac00 \uc624\ub798\ub418\uc5b4\uc11c low-performance workaround\ub85c \ub3d9\uc791\ud55c\ub2e4\ub294 \uacbd\uace0\uba54\uc138\uc9c0\uac00 \ubc1c\uc0dd\ud560 \ub54c\ub294 firmware\uc758 \ubc84\uc804\uc744 \uc5c5\ub370\uc774\ud2b8 \ud574\uc8fc\ub294 \uac83\uc73c\ub85c\u2026","rel":"","context":"&quot;Gadgets&quot;\uc5d0\uc11c","block_context":{"text":"Gadgets","link":"https:\/\/litcoder.com\/?cat=3"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/01\/debugprobe_bootsel.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/01\/debugprobe_bootsel.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/01\/debugprobe_bootsel.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/01\/debugprobe_bootsel.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/01\/debugprobe_bootsel.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/01\/debugprobe_bootsel.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":1456,"url":"https:\/\/litcoder.com\/?p=1456","url_meta":{"origin":4011,"position":4},"title":"MinnowboardMAX\uc5d0 Yocto \uc62c\ub824\ubcf8 \ub0b4\uc6a9 \uc815\ub9ac","author":"litcoder","date":"2016\ub144 2\uc6d4 8\uc77c","format":false,"excerpt":"Yocto\ub294 embedded \ud658\uacbd\uc5d0 Linux\ub97c \ud3b8\ub9ac\ud558\uac8c \uc801\uc6a9\ud558\uae30\uc704\ud55c \ubaa9\uc801\uc758 \ud504\ub85c\uc81d\ud2b8\ub85c \ubcf4\ub2e4 \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 project home page\uc778 https:\/\/www.yoctoproject.org\uc5d0\uc11c \ud655\uc778\ud560 \uc218 \uc788\ub2e4. \uc774 \uae00\uc5d0\uc11c\ub294 Intel Baytrail\uc744 \uc0ac\uc6a9\ud558\ub294 MinnowboardMAX\uc5d0 \u00a0Yocto linux\ub97c \uc62c\ub9ac\ub294 \uacfc\uc815\uc744 \uc124\uba85\ud55c\ub2e4. \ud658\uacbd\uc124\uc815 Ubuntu 14.04 (64bit) sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev xterm 64bit firmware\uac00\u2026","rel":"","context":"&quot;Linux&quot;\uc5d0\uc11c","block_context":{"text":"Linux","link":"https:\/\/litcoder.com\/?cat=4"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2016\/02\/yocto_sato_running.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":4082,"url":"https:\/\/litcoder.com\/?p=4082","url_meta":{"origin":4011,"position":5},"title":"macOS \uc124\uce58 \ud6c4 \uac1c\ubc1c\ud658\uacbd\uc744 \uc704\ud55c \uc124\uc815","author":"litcoder","date":"2026\ub144 2\uc6d4 11\uc77c","format":false,"excerpt":"1. Xcode \uc640 Xcode Command Line Tools \uc124\uce58 Xcode Command Line Tools\uc5d0\ub294 \ucef4\ud30c\uc77c\ub7ec\ub4f1\uc758 \ub3c4\uad6c\uac00 \ub4e4\uc5b4 \uc788\uc5b4\uc11c \ub2e4\ub978 \uc124\uc815\ub4e4\uacfc \uad00\uacc4\uac00 \uc788\uc5b4 \uac00\uc7a5 \uba3c\uc800 \uc124\uce58 \ud574\uc900\ub2e4. Xcode\ub294 App Store\uc5d0\uc11c \uc124\uce58\ud558\uba74 \ub418\uace0, Xcode Command Line Tools\ub294 \uc544\ub798\uc758 \uba85\ub839\uc5b4\ub97c \ud130\ubbf8\ub110\uc5d0\uc11c \uc2e4\ud589\ud55c\ub2e4. xcode-select --install 2. \ud328\ud0a4\uc9c0 \uad00\ub9ac\uc790 \uc124\uce58 \uac1c\ubc1c\ub4f1\uc5d0 \ud544\uc694\ud55c \uc5ec\ub7ec\uac00\uc9c0 \ub3c4\uad6c\ub4e4\uc744 \uc124\uce58\ud558\ub824\uba74 Macports \ud639\uc740\u2026","rel":"","context":"&quot;Gadgets&quot;\uc5d0\uc11c","block_context":{"text":"Gadgets","link":"https:\/\/litcoder.com\/?cat=3"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/02\/mac_capslock_switch.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/02\/mac_capslock_switch.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/02\/mac_capslock_switch.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/02\/mac_capslock_switch.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/02\/mac_capslock_switch.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/02\/mac_capslock_switch.png?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/4011","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4011"}],"version-history":[{"count":2,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/4011\/revisions"}],"predecessor-version":[{"id":4020,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/4011\/revisions\/4020"}],"wp:attachment":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4011"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4011"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}