HomeACcessoryKid / life-cycle-manager

Initial install, WiFi settings and over the air firmware upgrades for any esp-open-rtos repository on GitHub
Apache License 2.0
60 stars 11 forks source link

Question: Customize UI and code #15

Closed HomeKidd closed 5 years ago

HomeKidd commented 5 years ago

Hi! Is it possible to customize the code both for UI and default repo (and LCM- wifi AP name etc)? It will look for newer LCM version of your code or what i'm compiled? Basic idea is to simplify the LCM setup on first startup for users to skip the repo name and .bin name setup for easier use πŸ˜„ Also i've custom UI for esp-wifi-config and i want to implement it too Its done πŸ˜„

Are you planning to make a version with better customization? Like one #define for repo name and for .bin, and for the wifi-config (LCM-), so everybody who want to implement OTA can define the default variables and the (end)user only have to Join wifi network without adding any variables - correctly - on first startup πŸ˜„ Other question is, is it possible to change the flash size to 32 for 4mb flash devices?

HomeACcessoryKid commented 5 years ago

I would suggest that your setup process then after erasing the flash, it flashes a pre-populated sysconfig sector with the relevant values. In that case you have achieved what you want… Defining those sectors I leave to you. Just look for the various references to sysconfig in my code and you will see what to put where.

Hope this helps

I could give you write access to the Wiki pages to create instructions for this...

On 15 Oct 2019, at 13:19, HomeKid notifications@github.com wrote:

Hi! Is it possible to customize the code both for UI and default repo (and LCM- wifi AP name etc)? It will look for newer LCM version of your code or what i'm compiled? Basic idea is to simplify the LCM setup on first startup for users to skip the repo name and .bin name setup for easier use πŸ˜„ Also i've custom UI for esp-wifi-config and i want to implement it too πŸ˜„

β€” You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/HomeACcessoryKid/life-cycle-manager/issues/15?email_source=notifications&email_token=AFOQOQSG5ZGDALXIIK4K4N3QOWRMDA5CNFSM4JA3ARE2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HR25YUA, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFOQOQRJN5MSFA3GYJHBRTLQOWRMDANCNFSM4JA3AREQ.