New ESP Craft firmware project written in Wiring (e.g. Arduino C++) for our ESP32-based boards. if you want to update firmware of your board, download the compiled binaries from binaries folder and upload them to your board at espcraft.local/update
- full-fat rework of entire firmware
- boot codes rework
- cold boot addition (alias first setup of new/ereased board)
- new system for work with flash (eeprom) (not backwards compatible with older mode bcs of new memory map!)
- new WEBGUI on the go...
- multitasking...
- it's still not ready even for pre-release
- Every OS build has 2-byte version number saved in board memory
- Version number is separated into 4 4-bit sections
- 0x O 2 0 A | | | | | | | | | OS build | | | OS minor version number | | OS major version number | OS type - |0-normal|1-customized|2-experimental|3-beta| (HEXADECIMAL)