|
@@ -0,0 +1,96 @@
|
|
|
|
|
+# [MALVEKE] ***GAME BOY*** Link Camera
|
|
|
|
|
+
|
|
|
|
|
+## Introduction
|
|
|
|
|
+
|
|
|
|
|
+<div align="center">
|
|
|
|
|
+
|
|
|
|
|
+**Official** | **Unleashed** | **RogueMaster** | **Xtreme**
|
|
|
|
|
+:- | :- | :- | :-
|
|
|
|
|
+[](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero?root=flipper_companion_apps/malveke_gb_link_camera&branch=main)|[](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero?root=flipper_companion_apps/malveke_gb_link_camera&branch=main&firmware=unleashed)|[](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero?root=flipper_companion_apps/malveke_gb_link_camera&branch=main&firmware=roguemaster)|[](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero?root=flipper_companion_apps/malveke_gb_link_camera&branch=main&firmware=xtreme)
|
|
|
|
|
+</div>
|
|
|
|
|
+
|
|
|
|
|
+Extract your ***GAME BOY*** Camera picture via WIFI, so they can be easily shared with your phone, tablet or pc. Easy to use, just hook up to your ***GAME BOY*** and print as usual, the device will store the images and share them on a web server via WIFI. You will need a printer cable or gameboy Color link cable.
|
|
|
|
|
+<br>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+## Instructions for use.
|
|
|
|
|
+
|
|
|
|
|
+These instructions assume that you are starting at the Flipper Zero desktop. Otherwise, press the Back button until you are at the desktop.
|
|
|
|
|
+
|
|
|
|
|
+- Press the `OK` button on the Flipper to open the main menu.
|
|
|
|
|
+- Choose `Applications` from the menu.
|
|
|
|
|
+- Choose `GPIO` from the submenu.
|
|
|
|
|
+- Choose `[MALVEKE] GAME BOY Link-Camera`
|
|
|
|
|
+- The Flipper Zero will show the loading screen of the application.
|
|
|
|
|
+
|
|
|
|
|
+ <p align='center'>
|
|
|
|
|
+ <br />
|
|
|
|
|
+ <img src="./docs/images/flipper-zero-flat-1.png" width="400" />
|
|
|
|
|
+ <br />
|
|
|
|
|
+ </p>
|
|
|
|
|
+
|
|
|
|
|
+- If the **MALVEKE** board is not connected, the following message will appear. You must connect it and press `OK`.
|
|
|
|
|
+
|
|
|
|
|
+ <p align='center'>
|
|
|
|
|
+ <br />
|
|
|
|
|
+ <img src="./docs/images/flipper-zero-flat-2.png" width="400" />
|
|
|
|
|
+ <br />
|
|
|
|
|
+ </p>
|
|
|
|
|
+
|
|
|
|
|
+- **MALVEKE** will create a Wi-Fi network using the data displayed on the screen.
|
|
|
|
|
+ <p align='center'>
|
|
|
|
|
+ <br />
|
|
|
|
|
+ <img src="./docs/images/flipper-zero-flat-3.png" width="400" />
|
|
|
|
|
+ <br />
|
|
|
|
|
+ </p>
|
|
|
|
|
+
|
|
|
|
|
+- On your computer or phone, search for the network and connect using the provided access credentials.
|
|
|
|
|
+ <p align='center'>
|
|
|
|
|
+ <br />
|
|
|
|
|
+ <img src="./docs/images/wifi-4.png" width="400" />
|
|
|
|
|
+ <br />
|
|
|
|
|
+ </p>
|
|
|
|
|
+ <p align='center'>
|
|
|
|
|
+ <br />
|
|
|
|
|
+ <img src="./docs/images/wifi-5.png" width="400" />
|
|
|
|
|
+ <br />
|
|
|
|
|
+ </p>
|
|
|
|
|
+
|
|
|
|
|
+- When you connect, it will automatically open a browser window with the host. If this doesn't happen, you should manually enter the IP provided on the Flipper Zero as the **host** in your browser.
|
|
|
|
|
+ <p align='center'>
|
|
|
|
|
+ <br />
|
|
|
|
|
+ <img src="./docs/images/captive-portal-6.png" width="400" />
|
|
|
|
|
+ <br />
|
|
|
|
|
+ </p>
|
|
|
|
|
+
|
|
|
|
|
+- Now, on your ***GAME BOY***, connect the Link Cable to **MALVEKE** `EXT2` port and proceed to print images as usual; they will appear in the web browser.
|
|
|
|
|
+ <p align='center'>
|
|
|
|
|
+ <br />
|
|
|
|
|
+ <img src="./docs/images/gbp-6.png" width="400" />
|
|
|
|
|
+ <br />
|
|
|
|
|
+ </p>
|
|
|
|
|
+
|
|
|
|
|
+ <p align='center'>
|
|
|
|
|
+ <br />
|
|
|
|
|
+ <img src="./docs/images/transfer-7.gif" width="400" />
|
|
|
|
|
+ <br />
|
|
|
|
|
+ </p>
|
|
|
|
|
+- In web you can Change palette and with button `A` Download image
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+## Acknowledgements
|
|
|
|
|
+- [@brundonsmith](https://github.com/brundonsmith) for [GAME BOY Color in CSS](https://codepen.io/brundolf/pen/beagbQ).
|
|
|
|
|
+- [@mofosyne](https://github.com/mofosyne) Code to emulate a gameboy printer via the gameboy link cable.
|
|
|
|
|
+- [@HerrZatacke](https://github.com/HerrZatacke) I extracted many ideas from their repositories.
|
|
|
|
|
+
|
|
|
|
|
+## TODO
|
|
|
|
|
+- [ ] Refactor Code
|
|
|
|
|
+- [ ] Documentation
|
|
|
|
|
+- [ ] Save transfered imagen in Flipper Zero
|
|
|
|
|
+- [ ] Refactor Code
|
|
|
|
|
+
|
|
|
|
|
+<p align='center'>
|
|
|
|
|
+<br />
|
|
|
|
|
+<br />
|
|
|
|
|
+From Talcahuano 🇨🇱 with ❤
|
|
|
|
|
+</p>
|