LV 12
Marlin 펌웨어 편집하기 #1 본문
인사말
안녕하세요.
이번 포스트는 Marlin 펌웨어를 편집하기 위한 환경 구성부터 Marlin 펌웨어의 소스 코드 폴더를 VSCode에 띄우는 방법까지에 대한 내용입니다.
프로그램 설치
Marlin 펌웨어는 공식적으로 두 가지 IDE를 지원합니다. 이 튜토리얼에서는 Visual Studio Code에서 PlatformIO를 이용하는 방법에 대해 알려드리려고 합니다.
Visual Studio Code
Visual Studio Code - Code Editing. Redefined
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
code.visualstudio.com
위 링크로 들어가셔서 최신 버전의 Visual Studio Code를 다운받으시기 바랍니다.
확장 프로그램
PlatformIO
- 확장 프로그램 클릭
- PlatformIO 검색
- PlaformIO IDE 확인
- PlatformIO IDE 설치 버튼 누름
Marlin 펌웨어 소스 코드 다운로드
Home
Marlin Firmware - A Really Good 3D Printer Driver.
marlinfw.org
위 링크로 접속하신 후, 최신 버전의 Marlin 펌웨어를 다운 받으시면 됩니다.
VSCode에서 Marlin 펌웨어 열기
1. 폴더 열기를 클릭한 다음 Marlin 폴더를 선택해서 불러옵니다. 이 때, Marlin 폴더의 경우 압축이 해제된 상태여야 합니다.
최신 버전의 Visual Studio Code에서는 보안 강화를 위해 새로운 폴더를 불러올 경우 위와 같은 경고창이 표시됩니다. '예, 작성자를 신뢰합니다.'를 눌러주시면 됩니다.
폴더를 성공적으로 불러오면 위와 같은 화면이 나옵니다. 가끔 가다가 PlatformIO가 제대로 설치되지 않았거나 오류가 발생해서 컴파일을 못하는 경우가 있는데, 위 화면에서 PlatformIO가 제대로 실행되었는지 확인하는 방법은 2가지가 있습니다.
- platformio.ini를 인식하고 PIO Home 화면이 자동으로 열림
- 하단의 파란색 상태 표시줄에 PlatformIO 제어용 버튼들이 활성화 됨
이렇게 세팅이 끝나셨다면 이제 마를린 펌웨어를 수정하실 수 있습니다.
다음 포스트에서는 펌웨어 기초 편집 방법에 대해 알아보도록 하겠습니다.
'하드웨어' 카테고리의 다른 글
Wokwi 튜토리얼 #1 - 소개 (0) | 2024.04.03 |
---|---|
3D 프린터 101 - #2. 용도에 따른 예산 책정 (0) | 2023.03.13 |
3D 프린터 101 - #1. 용어 설명 (0) | 2023.03.11 |
GD32 마를린 DMA 문제 해결 (0) | 2023.03.06 |
Marlin ColorUI 한글 폰트 깨짐 해결 방법 (0) | 2023.03.03 |