|
|
3 年之前 | |
|---|---|---|
| code | 3 年之前 | |
| firmware | 3 年之前 | |
| images | 4 年之前 | |
| sd-card | 3 年之前 | |
| .DS_Store | 3 年之前 | |
| .gitignore | 3 年之前 | |
| Changelog.md | 4 年之前 | |
| FeatureRequest.md | 3 年之前 | |
| README.md | 3 年之前 |
This is an example of Artificial Intelligence (AI) calculations on a very cheap hardware.
A 3d-printable housing can be found here:
If you would like to support the developer with a cup of coffee you can do that via Paypal.
If you have any technical topics, you can file a issue in this repository.
In other cases you can contact the developer via email: ![]()
General remark: Besides the file firmware.bin, typically the content of /html will need to be updated!
NEW 10.6.1: Revoke esp32cam & tflite update
NEW 10.6.1: Bug Fix: tflite-filename with ".", HTML spelling error
IndluxDB: direct injection into InfluxDB - thanks to wetneb
MQTT: implemented "Retain Flag" and extend with absolute Change (in addition to rate)
config.ini: removal of modelsize (readout from tflite)
Updated analog neural network file (ana1000s2.tflite) & digital neural network file (dig1400s2q.tflite)
TFMicro/Lite: Update (espressif Version 20220716)
Updated esp32cam (v20220716)
ESP-IDF: Update to 4.4
Internal update (CNN algorithm optimizations, reparation for new neural network type)
Bug Fix: no time with fixed IP, Postprocessing, MQTT
firmware.bin (no rate update)/config/)
firmware directory of the repositoryana-s3-q-20220105.tflite)dig-s1-q-20220102.tflite)Espressif 3.5.0LEDIntensity).
Remark: as auto illumination in the camera is used, this is rather for energy saving. It will not help reducing reflectionsATTENTION: The new ESP32 camera hardware driver is much more stable on newer OV2640 versions (no or much less reboots) but seems to be not fully compatible with older versions.
If you have problem with stalled systems you can try the following
Update the parameter ImageQuality to 12 instead of current value 5 (manually in the config.ini)
If this is not helping, you might need to update your hardware or stay with version 9.2
Due to the updated camera driver, the image looks different and a new setup might be needed
Reduce reboot due to camera problems
Update esp32-camera to new version (master as of 2022-01-09)
html.zipconfig.ini available: copy it to /config, open the graphical configuration and save it again.config.ini not available: reset the parameter "MainTopic" within the config.ini manuallyReduce ESP32 frequency to 160MHz
Update tflite (new source: https://github.com/espressif/tflite-micro-esp-examples)
Update analog neural network (ana-s3-q-20220105.tflite)
Update digital neural network (dig-s1-q-20220102.tflite)
Increased web-server buffers
bug fix: compiler compatibility
NEW v10.0.2: Corrected JSON error
Updated compiler toolchain to ESP-IDF 4.3
Removal of memory leak
Improved error handling during startup (check PSRAM and camera with remark in logfile)
MQTT: implemented raw value additionally, removal of regex contrain
Normalized Parameter MaxRateValue to "change per minute"
HTML: improved input handling
Corrected error handling: in case of error the old value, rate, timestamp are not transmitted any more
http://IP-ADRESS/json
There are some ideas and feature requests which are not followed currently - mainly due to capacity reasons on side of the developer. They are collected here: FeatureRequest.md