Jelajahi Sumber

Add Documentation of Applications

Esteban Fuentealba 2 tahun lalu
melakukan
448cd5da2c
6 mengubah file dengan 85 tambahan dan 0 penghapusan
  1. 85 0
      README.md
  2. TEMPAT SAMPAH
      docs/images/flipper-zero-flat-1.png
  3. TEMPAT SAMPAH
      docs/images/flipper-zero-flat-2.gif
  4. TEMPAT SAMPAH
      docs/images/proto.png
  5. TEMPAT SAMPAH
      docs/images/qFlipper.png
  6. TEMPAT SAMPAH
      docs/psd/gb_live_camera.psd

+ 85 - 0
README.md

@@ -0,0 +1,85 @@
+# [MALVEKE] ***GAME BOY*** Live Camera 
+
+<figure>
+    <img src="./docs/images/proto.png" />
+    <figcaption>MALVEKE Prototype V2.3</figcaption>
+</figure>
+
+## Introduction
+
+<div align="center">
+
+**Official** | **Unleashed** | **RogueMaster** | **Xtreme**
+:- | :- | :- | :- 
+[![FlipC.org](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero/badge?root=flipper_companion_apps/malveke_gb_live_camera&branch=main)](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero?root=flipper_companion_apps/malveke_gb_live_camera&branch=main)|[![FlipC.org](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero/badge?root=flipper_companion_apps/malveke_gb_live_camera&branch=main&firmware=unleashed)](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero?root=flipper_companion_apps/malveke_gb_live_camera&branch=main&firmware=unleashed)|[![FlipC.org](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero/badge?root=flipper_companion_apps/malveke_gb_live_camera&branch=main&firmware=roguemaster)](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero?root=flipper_companion_apps/malveke_gb_live_camera&branch=main&firmware=roguemaster)|[![FlipC.org](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero/badge?root=flipper_companion_apps/malveke_gb_live_camera&branch=main&firmware=xtreme)](https://flipc.org/EstebanFuentealba/MALVEKE-Flipper-Zero?root=flipper_companion_apps/malveke_gb_live_camera&branch=main&firmware=xtreme)
+</div>
+
+## Installation Directions
+
+This project is intended to be overlayed on top of an existing firmware repo,  in my case the **Release 0.79.1** version.
+
+- Clone the [Flipper Zero firmware repository](https://github.com/flipperdevices/flipperzero-firmware). Refer to [this tutorial](https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/firmware/updating/README.md) for updating the firmware.
+- Copy the "malveke_gb_live_camera" folder into the `/applications_user/malveke_gb_live_camera` folder in your firmware.
+- Run the command `ufbt launch` to run it on your Flipper Zero.
+
+```
+./ufbt launch
+```
+
+- NOTE: If you only want to generate the fap file, you must run the following command.
+
+```bash
+./ufbt 
+```
+
+And use [**qFlipper**](https://flipperzero.one/update) to copy the generated **malveke_gb_live_camera.fap** file to the `SD Card/apps/GPIO` folder.
+
+<p align='center'>
+<img src="./docs/images/qFlipper.png" width="400" /><br />
+</p>
+
+## 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] GB Live 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 and the **GAME BOY Camera** cartridge are connected, an image will be displayed.
+
+    <p align='center'>
+        <br />
+        <img src="./docs/images/flipper-zero-flat-2.gif" width="400" />
+        <br />
+    </p>
+
+- Press the `LEFT`/`RIGHT` buttons to change the exposure value.
+- Press the `OK` button to take a picture. The image will be saved in the `DCIM` folder. 
+
+
+
+
+## TODO
+- [ ] Add automatic exposure calculation.
+- [ ] Refactor Code
+
+## Acknowledgements
+- [**@AntonioND**](https://github.com/AntonioND/) for his documentation on [reverse engineering the Game Boy Camera](https://github.com/AntonioND/gbcam-rev-engineer/) and for his assistance in understanding some aspects.
+- [**@eried**](https://github.com/eried) for his implementation of [ESP32-Camera](https://github.com/eried/flipperzero-mayhem/tree/next/flipper_companion_apps/applications/external/esp32cam_camera) (This is based on it.)
+- [**@furrtek**](https://github.com/furrtek/) for his projects [GBCameraProjects](https://github.com/furrtek/GBCameraProjects)
+
+
+<p align='center'>
+<br />
+<br />
+From Talcahuano 🇨🇱 with ❤ 
+</p>

TEMPAT SAMPAH
docs/images/flipper-zero-flat-1.png


TEMPAT SAMPAH
docs/images/flipper-zero-flat-2.gif


TEMPAT SAMPAH
docs/images/proto.png


TEMPAT SAMPAH
docs/images/qFlipper.png


TEMPAT SAMPAH
docs/psd/gb_live_camera.psd