Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
d4rks1d33 committed Nov 12, 2024
1 parent 1d8c5cc commit 7ec763a
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Currently the code takes the api key in plain text stored in:

"/ext/apps_data/gemini_ia/key.txt" <-- You need to create it manually

(You can get the Gemini Api Key using this link: English:https://ai.google.dev/gemini-api/docs/api-key You only need a Gmail account)
You can get the Gemini Api Key using this link: English:https://ai.google.dev/gemini-api/docs/api-key You only need a Gmail account

it reads the .txt file and sends it via serial command to the esp32 as soon as the app is initialized (it would be nice to implement some kind of encryption to the api key but it is important that it is sent in plain text and unencrypted to the esp32 because that is how the firmware can read and implement it)

Expand All @@ -28,21 +28,21 @@ Check the folder "Gemini IA Precompiled binaries" there is a tutorial on how to

## TO DO

- [x] Remove unnecessary files
[x] Remove unnecessary files

- [x] Create a Dev branch to avoid conflicts with the Main branch
[x] Create a Dev branch to avoid conflicts with the Main branch

- [x] Rewrite javascript app to work with new firmware
[x] Rewrite javascript app to work with new firmware

- [x] Javascript: Change menu to leave only the "connect to a new AP" option the "saved APs" option is deprecated, now the list of saved APs is sent in the background to the ESP32 after setting the name so it will detect if any of the networks are available and automatically connect to it, otherwise it will prompt the user to enter the username and password of the AP they want to connect to and save the data for this new AP for the future
[x] Javascript: Change menu to leave only the "connect to a new AP" option the "saved APs" option is deprecated, now the list of saved APs is sent in the background to the ESP32 after setting the name so it will detect if any of the networks are available and automatically connect to it, otherwise it will prompt the user to enter the username and password of the AP they want to connect to and save the data for this new AP for the future

- [x] Rewrite ESP32 firmware should now work with all ESP32 models using ESP-TOOLS
[x] Rewrite ESP32 firmware should now work with all ESP32 models using ESP-TOOLS

- [x] improve handling of how APs are saved, currently it saves them but rewrites the old one
[x] improve handling of how APs are saved, currently it saves them but rewrites the old one

- [x] improve handling of how saved APs are sent to the esp32 to avoid re-entering the SSID and password (Improving the previous point this should fix itself)
[x] improve handling of how saved APs are sent to the esp32 to avoid re-entering the SSID and password (Improving the previous point this should fix itself)

- [x] upload firmware binary for esp32 (nothing to do here just upload binary)
[x] upload firmware binary for esp32 (nothing to do here just upload binary)

## Native App

Expand Down

0 comments on commit 7ec763a

Please sign in to comment.