레고 게임보이를 작동 가능한 게임보이로 변환함

1 month ago 12

  • Game Boy 보드의 분석 및 문서 작업을 바탕으로 레고 Game Boy 키트를 실제 작동하는 Game Boy로 개조하는 프로젝트를 진행함
  • MGB(Pocket) CPU를 사용하여 공간 효율성과 부품 구하기의 용이성을 높임
  • 레고 키트의 디자인과 크기를 분석한 뒤, 3D 프린트 및 맞춤 회로 설계를 적용함
  • 버튼, 오디오 등 실제 하드웨어 인터페이스를 레고 부품과 연동하여 구현함
  • 제품의 완성도를 높이기 위해 보드를 지속적으로 개선 및 테스트하는 중임

개요

이 프로젝트는 레고에서 출시한 Game Boy 키트를 실제로 작동하는 Game Boy 게임기로 개조하는 작업임. 다양한 Game Boy 보드의 자료와 회로도를 제작해온 경험을 바탕으로, 맞춤 설계와 3D 프린트 파츠를 이용해 부품들을 결합하는 과정임

프로젝트 시작 및 동기

  • 처음에는 레고 Game Boy 키트 발표와 동시에 트윗을 통해 농담처럼 아이디어를 제시함
  • 이후 Game Boy CPU PCB를 여러 차례 설계해본 경험을 살려 실제 개조 작업에 착수함

선택한 CPU와 이유

  • MGB(Pocket) CPU를 선택한 이유는 다음과 같음
    • DMG와 기능적으로 거의 동일함
    • 보유량이 많아 프로젝트 확장성이 높음
    • 비용이 저렴하고 쉽게 구할 수 있어 접근성이 좋음
  • DMG CPU는 외부 VRAM이 필요하지만, MGB CPU는 내부에 VRAM이 포함되어 있으므로 구성이 간단하고 공간 절약에 유리함

프리 플래닝 및 회로 설계

  • 레고 제품의 공식 이미지와 치수를 분석해 화면 및 부품 배치 위치를 정확히 산출함
  • Safer Charger 보드에 사용한 파워 회로를 적용하고, 소프트 래칭 전원 스위치와 버튼 매트릭스, 오디오 핀 출력 등을 설계에 반영함
  • KiCad 3D 렌더링으로 PCB 모습을 시각화함

버튼, 커넥터 등 구현

  • 레고의 실제 버튼 패널을 누를 수 있다는 점을 활용하여 회로와 연결함
  • 버튼 동작과 USB-C 등 커넥터 부분을 맞춤 3D 프린트 부품으로 구현함
  • 각 부품의 클릭감 등 실사용 감각을 최대한 살리고자 노력함

개발 및 향후 계획

  • 현재 레고 Game Boy 실물을 확보하여 회로와 결합하면서 지속적으로 보드를 개선중임
  • 작업이 마무리되면, 프로젝트의 상세 도면 및 완성품 공개 예정임
  • 관련 업데이트를 위해 Discord 서버에서 추가 정보를 공유하고 있음

Read Entire Article