Commit Graph

52 Commits

Author SHA1 Message Date
ZanzyTHEbar
ce6c5f8964 fix environment name for ESPCam 2022-12-15 01:20:37 +00:00
ZanzyTHEbar
f9022e1a38 update
- try to fix pathing error
2022-12-15 01:18:20 +00:00
ZanzyTHEbar
1066caf6cd fix camera FB macro 2022-12-14 18:37:01 +00:00
ZanzyTHEbar
965499e067 update
- begin adding Github OTA support
2022-12-14 18:21:22 +00:00
ZanzyTHEbar
e9fd1fdde7 update
- begin adding support for M5-Stack
2022-12-14 17:03:04 +00:00
ZanzyTHEbar
13c254eb55 update
- begin adding support for M5-Stack
2022-12-14 16:59:49 +00:00
ZanzyTHEbar
c7baf125ce update
- begin adding PSRAM support fix
2022-12-14 16:58:49 +00:00
ZanzyTHEbar
e46f4c29a1 update
- begin adding PSRAM support fix
2022-12-14 16:58:11 +00:00
ZanzyTHEbar
679c4f552a update
- add ESP32CAM support
- switch old ESP32CAM env to AI TINKER and make it default
2022-12-13 03:27:55 +00:00
ZanzyTHEbar
1c244c2aed update
- add ESP32CAM support
- switch old ESP32CAM env to AI TINKER and make it default
2022-12-13 03:27:42 +00:00
ZanzyTHEbar
45f70e43ef update
- add ESP32CAM support
- switch old ESP32CAM env to AI TINKER and make it default
2022-12-13 03:25:54 +00:00
ZanzyTHEbar
8b1935bd96 update
- add props stream GPIO support
2022-12-13 02:08:34 +00:00
ZanzyTHEbar
2ecbeab231 update
- remove rts and dts monitor filters
2022-12-13 00:19:51 +00:00
ZanzyTHEbar
7faeeed912 update
- set max framerate as default
2022-12-13 00:02:57 +00:00
ZanzyTHEbar
4a2c0f66f9 update
- add support for ESP-EYE
2022-12-12 23:47:02 +00:00
ZanzyTHEbar
061e3cb8d3 update
- setup default mDNS hostname to be user configurable
2022-12-03 05:17:30 +00:00
ZanzyTHEbar
e7ea1341a3 update
- remove MDNS name build flag
2022-12-03 02:08:08 +00:00
ZanzyTHEbar
88f5cf29b7 Major Update
- fixed Hostname issue with ArduinoOTA and mDNS
- fix flashing binary issue on Unix systems
2022-11-01 18:32:05 +00:00
lorow
4baf7a89c4 Remove unused API methods, fix missing pinout issues, fix OTA not having a password set up correctly, fix missing default password in platformio file 2022-10-16 20:07:23 +02:00
ZanzyTHEbar
9b965c224b update
- Re-write bool cast for restartCamera method
- Removed preferencesapi library - no longer needed
2022-09-13 17:13:29 +01:00
ZanzyTHEbar
711905a1f4 large update
- Added auto-versioning system to firmware name
- Formatted ini file
- setup OTA enabled state to be controllable by the user
2022-09-10 17:25:29 +01:00
ZanzyTHEbar
3f0c0dfee5 update
- Add min_spiffs.csv as default partition table
2022-09-10 15:33:46 +01:00
ZanzyTHEbar
1b90d77f73 minor update
- comment out build_unflags to allow optimization for size by default
- fix last commit build error
- format ini file to be more readable
2022-09-10 15:29:34 +01:00
ZanzyTHEbar
daf44c7e71 update
- Disabled build_partitions by default
to allow for out-of-box OTA support
- Added -O2 build flag to optimize
for speed
- added comments on build flags
to explain what they do
2022-09-10 15:05:32 +01:00
ZanzyTHEbar
dcaefbccac Major Update
- Added proper Automated naming scheme for firmware files.
Looks awesome now :)
- changed "easynetwork" to "openiris" in project_config.cpp
2022-09-09 22:49:11 +01:00
ZanzyTHEbar
f23c477315 update
- Remove debug_mode option in favour of setting it in the proper environment.
- Now, the user does nothing but pick the environment
2022-09-05 12:43:22 +01:00
ZanzyTHEbar
6217195248 update
- Added debug-mode support
- to disable DebugOutput change debug_mode to 0
2022-09-05 12:37:57 +01:00
ZanzyTHEbar
110bab0b28 update
- Added cool progress bar - lol
2022-08-22 23:04:16 +01:00
ZanzyTHEbar
942ecfefec update
- optimize vector of routes
2022-08-22 15:44:53 +01:00
ZanzyTHEbar
88e77cd571 update
- APIServer is now fully functional
- APIServer uses REGEX for url parsing
2022-08-20 15:54:11 +01:00
ZanzyTHEbar
a18129faf7 update
- Fix some formatting issues
2022-08-20 14:57:34 +01:00
ZanzyTHEbar
687be8afb7 large update
- Fully reworked the API code, wifi handler, and serial manager
- Added proper APIServer
2022-08-20 14:02:10 +01:00
ZanzyTHEbar
36bfcf3a3a update
- remove extra, unneeded params for begin statement
- changed default channel to 1 from 10
2022-08-15 06:46:12 +01:00
ZanzyTHEbar
162c511a1f update
- add proper build_type flag for debug and release
- added default value for MDNS name
2022-08-15 06:30:53 +01:00
ZanzyTHEbar
8ce0ea0860 update
- Fix preferences lib
- Fix ADHOC
- Optimize API
- Implement full preferences lib
- Implement API with preferences lib
2022-08-15 05:54:06 +01:00
ZanzyTHEbar
c426688eb2 update
- refactoring wifi handler
2022-08-14 13:04:44 +01:00
ZanzyTHEbar
b55e25971c minor update
- add official support for the ESPWRover boards (i tested it on mine - it works)
2022-08-14 11:38:39 +01:00
ZanzyTHEbar
32b077472f experimental update
- Started to migrate the project to smart pointer
- Added ADHOC support
2022-08-11 17:12:38 +01:00
ZanzyTHEbar
19e0a66a46 successfully compiles 2022-07-30 17:32:37 +01:00
ZanzyTHEbar
1529b8b335 Co-authored-by: Zdzislaw Goik <goik.zdzislaw@gmail.com> 2022-07-24 20:26:27 +01:00
ZanzyTHEbar
7da2449733 Big update
- Removed credentials.h && pinouts.h
- Added wifi environment and pinouts env to ini file

To get rid of the extra header files i migrated the settings to the ini
This is much cleaner imo and easier to maintain.
I added explixit commets to guide the user to the right section to add their wifi details
2022-07-22 21:08:14 +02:00
ZanzyTHEbar
abd1443bf5 refactor project
Refactor entire project - need to fix Statemanager to get rid of the linking error
2022-07-22 21:08:14 +02:00
Lorow
2af63b9d7c Move OTA and Observer to libs 2022-07-22 21:08:14 +02:00
Lorow
1f823a96ab Remove the dependency on GlobalVars.h 2022-07-22 21:08:14 +02:00
Zdzislaw Goik
cdb89b8444
Make colorize optional (#22) 2022-07-18 00:18:30 +02:00
Lorow
b06a8db956 fix typo in OTA DVERSION 2022-07-04 23:23:41 +02:00
DaOfficialWizard
f65dd2e9e9 Feature/Cleanup prints and set up proper build environments
* Add entire .vscode folder to git ignore
Stop trackign vscode folder files
Added debug, release, and OTA (experimental) build environments.

* Add entire .vscode folder to git ignore
Stop trackign vscode folder files
Added debug, release, and OTA (experimental) build environments.

* change all Serial print statements
implement proper log functions instead
2022-07-04 23:23:41 +02:00
Zdzislaw Goik
f7c659a3bc
Feature/rewrite to asyncwebserver (#11)
* Rewrite get parameters and streaming to asyncwebserver

* Code cleanup
2022-04-26 00:10:59 +02:00
Zdzislaw Goik
693edd49a6
Add MDNS support (#9) 2022-03-28 00:03:29 +02:00
Zdzislaw Goik
b788823375
Feature/refactor architecture (#5)
* Refactor everything under one namespace, turn most things into classes, add support for selecting ROI in cameraHandler, add state management

* Remove unsued main.py file - other projects are working on that implementation
2022-03-20 15:24:28 +01:00