TECH 으로 돌아가기
TECH HACKER NEWS 오늘 6분 읽기 26 READS

6502 CPU로 만든 노트북 'LT6502b', 레트로 하드웨어 자작의 완성도를 높이다

6502 CPU로 만든 노트북 'LT6502b', 레트로 하드웨어 자작의 완성도를 높이다
SOURCE IMAGE · HACKER NEWS

1975년 등장한 8비트 프로세서 6502는 애플 II, 코모도어 64, 닌텐도 패미컴 등 개인용 컴퓨터와 게임기의 전성기를 떠받친 칩이다. 반세기가 지난 지금도 이 칩을 중심으로 직접 컴퓨터를 설계하는 취미 공동체가 활발하게 이어지고 있는데, 그 가운데 눈에 띄는 작업이 바로 'LT6502'라는 이름의 휴대형 6502 컴퓨터다. 제작자 TechPaula는 최근 이 기기의 개선판인 'LT6502b'를 공개하며 초기 버전에서 한 단계 완성도를 끌어올렸다고 밝혔다. 완제품을 소비하는 데 익숙한 실무자에게는 다소 낯선 영역이지만, 하드웨어가 어떻게 동작하는지를 바닥부터 다시 이해하려는 흐름을 보여준다는 점에서 들여다볼 가치가 있다.

더 얇고 선명해진 두 번째 버전

개선판에서 가장 체감되는 변화는 물리적 완성도다. 케이스는 불투명한 기존 디자인 대신 반투명 오렌지 소재로 바뀌었고, 두께는 초기 버전의 절반 수준으로 줄었다. 반투명 재질은 기능적 이점보다 외형상의 개성에 가깝지만, 제작자가 '더 날렵한' 기기를 지향했다고 설명한 방향성과 맞닿아 있다. 화면도 크게 달라졌다. 기존 9인치 800×480 일반 LCD에서 10.1인치 1024×600 IPS 패널로 교체되면서 해상도와 명암비가 모두 올라갔다. 해상도가 높아진 덕분에 같은 화면에 표시할 수 있는 텍스트 줄 수가 늘어났는데, 터미널이나 코드 편집처럼 텍스트 밀도가 중요한 작업 환경에서는 이런 차이가 실제 사용성에 직결된다.

내부 사양도 손질됐다. 동작 속도는 기존 8MHz에서 10MHz로 소폭 올랐고, 사운드 측면에서는 코모도어 64의 상징과도 같은 SID 사운드 칩의 에뮬레이터가 보드에 내장됐다. 여기에 WiFi 모뎀 기능이 추가되어, 과거의 전화선 모뎀을 네트워크로 대체하는 방식으로 외부 연결 통로를 확보했다. 배터리 용량은 이전과 비슷한 수준이어서 사용 시간도 엇비슷할 것으로 제작자는 보고 있다.

얻은 것과 포기한 것

다만 모든 변화가 더하기만 한 것은 아니다. 더 얇고 깔끔한 형태를 얻는 대신 확장 슬롯은 사라졌다. 확장 슬롯은 자작 컴퓨터에서 메모리 보드나 주변기기 인터페이스를 덧붙일 수 있는 통로이기 때문에, 이를 없앴다는 것은 기기를 손보고 늘려 쓰려는 사용자에게는 분명한 제약이다. 제작자 스스로도 '물론 바꾸고 싶은 점들이 있다'고 언급하며 이번 버전이 최종 완성형은 아님을 내비쳤다. SID 에뮬레이터와 WiFi 모뎀을 보드에 통합한 것은 외형을 날렵하게 만드는 데는 유리하지만, 확장성을 희생한 선택과 같은 맥락에 놓여 있다.

이런 트레이드오프는 사실 전문 제품 설계에서도 반복적으로 등장하는 구조다. 두께와 외관, 통합도를 높일수록 모듈성과 수리·확장 가능성은 줄어든다. LT6502b는 개인이 혼자 설계한 취미 프로젝트임에도 이 긴장 관계를 그대로 압축해 보여준다. 1024×600 IPS 패널, 10MHz로의 소폭 상향, 온보드 통합 같은 결정은 각각 '무엇을 위해 무엇을 포기할 것인가'라는 질문에 대한 구체적 답변인 셈이다.

공개된 설계도가 갖는 의미

주목할 지점은 이 프로젝트의 회로도, PCB 파일, 코드 일체가 코드베르크(Codeberg) 저장소에 공개되어 있다는 사실이다. 단순히 결과물을 자랑하는 데 그치지 않고 설계 자산 전체를 열어 두었다는 점에서, 관심 있는 사람이라면 동일한 기기를 재현하거나 자신의 필요에 맞게 변형할 수 있다. 상용 하드웨어에서는 좀처럼 접하기 어려운 수준의 투명성이며, 교육적 가치도 크다. CPU, 메모리, 디스플레이 컨트롤러, 사운드, 네트워크가 어떻게 하나의 보드 위에서 결합되는지를 실제 파일 단위로 추적할 수 있기 때문이다.

현대의 소프트웨어 실무자 대다수는 수많은 추상화 계층 위에서 일한다. 운영체제, 런타임, 프레임워크가 하드웨어의 세부를 가려 주는 덕분에 생산성이 높아지지만, 그만큼 바닥에서 무슨 일이 벌어지는지는 멀어진다. LT6502b 같은 작업은 그 바닥을 손으로 직접 만져 보려는 시도다. 당장 업무에 쓸 기술은 아니더라도, 메모리 맵과 클럭, 디스플레이 신호가 실체를 가진 물리적 선택임을 상기시킨다는 점에서, 추상화에 익숙해진 개발자가 한 번쯤 들여다볼 만한 사례다.

SOURCE · HACKER NEWS
원문 전체 보기 → https://www.maddox.pro/?p=448
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기 →
처리 중...