Cyberboy FX – máy chơi game handheld tương thích Arduboy FX màn OLED 2.42"
Cyberboy FX là máy handheld tương thích Arduboy FX dùng linh kiện phổ thông, màn OLED SSD1309 2.42" lớn, flash 128Mbit nạp bằng cart builder (cần patch SSD1309). Thiết kế hàn tay, dùng module boost TPS61023 cấp 5V.
Mô tả
Lấy cảm hứng từ Ardubro FX Mini của Megazoid và mood board MSX kiểu Casio/Sony/National của mình, mình thiết kế bản clone Arduboy FX này với màn OLED SSD1309 2.42" to hơn, để mắt tuổi trung niên như mình còn chơi được thư viện game “nhỏ mà có võ” của nó. Máy dùng wiring tiêu chuẩn nên nạp flash 128Mbit rất tiện bằng cách chọn game từ online cart builder — chỉ cần áp dụng bản vá (patch) SSD1309 khi upload.
Có kèm file BOM dạng PDF liệt kê đầy đủ linh kiện cần thiết, kèm theo nguồn mua gợi ý. Linh kiện nên đi dây theo sơ đồ “ProMicro Regular” của Megazoid, chỉ khác đúng một điểm. Do bộ ổn áp (regulator) tích hợp trên con Arduino Pro Micro clone giá rẻ mình dùng không gánh nổi màn OLED lớn hơn, mình thêm một module dựa trên TPS61023 để cấp 5V cho toàn bộ linh kiện. Công tắc gạt (slide switch) dùng để bật nguồn được đấu vào EN và GND trên board regulator. Ngoài ra mình cũng thêm tụ 470uF vào đường 5V để ổn định nguồn.
Để đơn giản bớt phần đi dây, mình quyết định hàn Arduino Pro Micro, Flash Memory và board boost 5V lên chung một mini PCB bằng pin header tiêu chuẩn. Để chừa chỗ cho mọi thứ, mình dời Pro Micro lệch khỏi PCB vài vị trí và không hàn các chân RX, TX, RAW và GND không dùng ở gần cổng USB-C (xem hình). Vị trí các trụ bắt vít (screw posts) cho PCB chính được thiết kế với giả định là bạn cũng làm y như vậy.
Gắn pin LiPo 3000mAh (11.1 Wh) thì bạn sẽ chơi được nhiều giờ liền. Pin dung lượng nhỏ hơn vẫn xài ngon, nhưng khoang ở nắp lưng được thiết kế để vừa các kích thước 904360 và 103665.
Lưu ý: thiết kế này dùng các board hàn tay, nên kể cả người chơi DIY có kinh nghiệm cũng sẽ mất vài tiếng để lắp ráp!
Giấy phép
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!