Chiptune Player - Trình phát nhạc game cổ điển mini

Tự tay chế tạo một chiếc máy chơi nhạc chiptune siêu xinh xắn với hình dáng tủ game thùng mini. Dự án sử dụng Feather RP2350 và CircuitPython để mô phỏng chip âm thanh cổ điển, cho phép bạn thưởng thức các bản nhạc game VGM/VGZ đầy hoài niệm ngay trên bàn làm việc.

👁️
41
Lượt Xem
❤️
2
Lượt Thích
📥
0
Lượt Tải
Cập Nhật Jul 12, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Bạn có thể nghe những bản nhạc chiptune yêu thích của mình với CircuitPython! Trong dự án này, bạn sẽ tự tay lắp ráp một chiếc tủ game thùng mini để chứa bo mạch Feather RP2350, mô-đun I2S DAC và màn hình TFT FeatherWing. Chiếc Feather này sẽ chạy mã CircuitPython, sử dụng thư viện synthio để mô phỏng lại chip AY-3-8910, một bộ tạo âm thanh 3 kênh lập trình được từng xuất hiện trong rất nhiều dòng game thùng cổ điển.

Bạn chỉ cần chép các tệp nhạc game (.VGM/.VGZ) yêu thích vào thẻ nhớ microSD là có thể tận hưởng những âm thanh bíp, bloop và các bộ lọc nhiễu mang đậm phong cách vintage. Bạn có thể tìm thấy các tệp này trên những trang lưu trữ game hoặc các nền tảng như itch.io. Nhiều phần mềm soạn nhạc tracker cũng hỗ trợ xuất tệp VGM cho các bản nhạc tự sáng tác của bạn. Ngoài ra, trong thư mục mã nguồn CircuitPython còn có sẵn một bản nhạc mẫu để bạn kiểm tra.

Xem hướng dẫn chi tiết về mã nguồn, cách lắp ráp và nhiều thông tin khác tại đây: https://learn.adafruit.com/circuitpython-chiptune-player

Feather RP2350 https://www.adafruit.com/product/6130

3.5in TFT FeatherWing https://www.adafruit.com/product/3651

PCM5102 I2S DAC https://www.adafruit.com/product/6250

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution — Share Alike

CC-BY-SA

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (8 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)