Cái này Dự án Raspberry Pi, được tạo bởi một nhà sản xuất có tên là Breadcodes tại Reddit, được đảm bảo sẽ làm nổi bật người huấn luyện Pokémon bên trong của bạn. Sử dụng bộ vi điều khiển yêu thích của chúng tôi, Quả mâm xôi Pi Pico, Breadcodes có thể đánh hơi dữ liệu thường được truyền từ cổng liên kết ban đầu và thao túng dữ liệu đó để thực hiện một số vụ hack thú vị. Với thiết lập này, bạn có thể đổi bất kỳ Pokémon nào bạn muốn sang một băng ban đầu.
bên trong bài đăng được chia sẻ lên Reddit, Breadcodes thể hiện hệ thống đang hoạt động. Trong bản demo, chúng ta thấy Game Boy Advance SP được kết nối với breadboard bằng cổng liên kết ban đầu. Một Pico cũng được gắn vào breadboard và chịu trách nhiệm xử lý khía cạnh mô phỏng của dự án. Game Boy Advance SP có thể tương tác với Pico như thể nó là một Game Boy thứ hai, cho phép giao dịch Pokémon bằng các chức năng giao dịch ban đầu, trong trường hợp này là trên bản sao thực của Pokémon Yellow.
Theo Breadcodes, cấu hình dựa trên hai bộ chuyển đổi mức logic, vì Game Boy sử dụng 5V trong khi Pico là mô-đun 3,3V. Hệ thống này cũng có thể in hình ảnh sang Máy in Game Boy ban đầu được kết nối bằng cáp màu Game Boy. Cáp này dễ tìm hơn một chút so với cáp liên kết ban đầu được sử dụng với DMG Game Boy ban đầu.
Ngoài việc tạo thiết lập này, Breadcodes cũng đang nghiên cứu phát triển một ứng dụng dành cho máy tính để bàn có thể hoạt động như một giao diện người dùng. Giao diện này sẽ cho phép người dùng đặt hình ảnh để in và định cấu hình Pokémon để giao dịch. Ứng dụng dành cho máy tính để bàn vẫn đang trong quá trình hoàn thiện và hiện tại được dành cho các mô-đun Pico thông thường, thay vì Pico Ws.
Để giao tiếp với cáp liên kết, Breadcodes đang sử dụng thư viện SPI của Pico. Điều này cho phép điều khiển cơ bản máy in nhưng sẽ phức tạp hơn một chút khi cố gắng vận hành giữa hai Game Boy. Có một vài thủ thuật bạn có thể sử dụng để làm cho quá trình này dễ dàng hơn một chút, mà Breadcodes giải thích trong chuỗi dự án. Nếu bạn muốn đọc thêm về dự án này và tìm hiểu chi tiết về cách thức hoạt động của nó, hãy xem chủ đề gốc được chia sẻ với reddit và đảm bảo theo dõi Breadcodes để cập nhật trong tương lai.