Releases: kike-canaries/canairio_firmware
rev824 0.4.2
New PAX Counter variable
The last version of CanAirIO firmware have a new feature, PAX Counter, that is the people counter around of the device using the WiFi packages from the signal of each mobile phone from them.
- PAX is showed (mainvalue, unit label and graph) on TFT GUI when don't have any main sensor
- PAX counter only start when the WIFI is off
- added PAX count value to Bluetooth sensor data payload
- PAX count added on debug mode
- tested on real hardware without any sensor
- tested on old CanAirIO device with WiFi settings configured
- tested ON/OFF Wifi for try to start PAX counter
- SensorsLib version 0.3.1 (Power saving improvements on SPS30 and devmode issues fixed)
414dedf84a6b1f91e3e057549705ea1d ESP32DEVKIT/canairio_ESP32DEVKIT_rev824.bin
966258266099870f17e76b88bd3d290a HELTEC/canairio_HELTEC_rev824.bin
3e41ef61ab28d544cc278f6b4049d779 TTGO_T7/canairio_TTGO_T7_rev824.bin
55a3aa09d875a99e164d756433498745 TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev824.bin
fa1eafdf508cb8abf70ff116ee81b880 TTGO_TQ/canairio_TTGO_TQ_rev824.bin
b7f452e14e8627e324cf2d089213a135 WEMOSOLED/canairio_WEMOSOLED_rev824.bin
rev818 v0.4.1
- fixed some issues with SCD30 init
- fixed set altitude offset on execution issue
082977c936962626f79aea326d5608cb ESP32DEVKIT/canairio_ESP32DEVKIT_rev818.bin
70c50e08ed9e44292e5fdda7522b16d2 HELTEC/canairio_HELTEC_rev818.bin
5fb4ccdced2656e33ab535ab3554e4a9 TTGO_T7/canairio_TTGO_T7_rev818.bin
48282436dd27b0f773100fbde58a404e TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev818.bin
ae2b20f936eaa7ab9562e23a5232668c TTGO_TQ/canairio_TTGO_TQ_rev818.bin
002b8dbea578029c86be0bc2607915e3 WEMOSOLED/canairio_WEMOSOLED_rev818.bin
2021-08-27 23:10:42 +0200 db97555 Merge pull request #119 from kike-canaries/fix_co2_alt_issues
rev815 v0.4.0
SenseAir S8, CO2 altitude offset and CO2 remote calibration
- New supported SenseAir S8 CO2 sensor ( Thanks to @jcomas )
- Altitude compensation for all CO2 sensors ( Thanks to @danielbernalb )
- All CO2 sensors now have calibration via Android app
- Some refactor of log output messages schema
- Improved temperature offset
- Some improvements on CanAirIO Bike (TFT version)
- Updated sensors libraries dependencies
CanAirIO SensorLib
More details about new sensors features, please review our CanAirIO Sensors Library
7db2b4be33c655e4c57cb1a510b07a45 ESP32DEVKIT/canairio_ESP32DEVKIT_rev815.bin
1cec6cb1d73050ae6c3eb57f5d2b8b50 HELTEC/canairio_HELTEC_rev815.bin
826e3936d5fd1fcaf5c4fa70857575cc TTGO_T7/canairio_TTGO_T7_rev815.bin
fdc3736528b960184b8d253eb9fa3490 TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev815.bin
c3ce1fde4372e97cbd960144948d805f TTGO_TQ/canairio_TTGO_TQ_rev815.bin
b8664b1f2b1ad344e33313840c8fe88d WEMOSOLED/canairio_WEMOSOLED_rev815.bin
rev807 v0.3.9
CanAirIO WorldMap, Bike version source code and more..
- CanAirIO Bike (TTGO-TDisplay version) source code merged on master
- Auto device name is showed in the app and dashboard
- New InfluxDB data schema (best practices for handling many devices)
- Two geohash: 7 digits geohash (70m) for privacy reason and 3 digits (70km) for improved queries.
- Automatic publication of shared fixed stations on Grafana
- Launcher the CanAirIO World Map after share your fixed station.
- Debug flag is now dynamic from Android app
7ea2f086ca9fd4b590fccc8a91b6cff0 ESP32DEVKIT/canairio_ESP32DEVKIT_rev807.bin
1146302627b121de0e819e5cc3cb6fc8 HELTEC/canairio_HELTEC_rev807.bin
c91ec183bd84c1d126ba737601c77c36 TTGO_T7/canairio_TTGO_T7_rev807.bin
7380e504f865d3556ef6cc4274e691df TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev807.bin
a83b186fe0a447e4b96fd8c607424d7e TTGO_TQ/canairio_TTGO_TQ_rev807.bin
cbb5d33f89056db7f73e811613d7905d WEMOSOLED/canairio_WEMOSOLED_rev807.bin
rev799
Release of CanAirIO Bike
- CanAirIO Bike version release
- New features on OLED and Bike versions: (Temperature offset, debug mode and i2c forced)
CanAirIO Bike
Binaries MD5:
75baa9eed5ef7e163c798f66173fcdaf ESP32DEVKIT/canairio_ESP32DEVKIT_rev799.bin
6eac080dcc5354fdc3fd8dc55b3198d0 HELTEC/canairio_HELTEC_rev799.bin
dcdbd45e709a668a201514e20b37295b TTGO_T7/canairio_TTGO_T7_rev799.bin
b806da9838aab06eba3d64e85bdbc449 TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev799.bin
9e0a304a8e53baa315b1a01fc1daed8d TTGO_TQ/canairio_TTGO_TQ_rev799.bin
76b3a3f284397af65b8a429c39945e44 WEMOSOLED/canairio_WEMOSOLED_rev799.bin
rev798 v0.3.5
Release of CanAirIO Bike
- CanAirIO Bike version release
- i2c support for Sensirion SPS30 and Panasonic SN-GCJA5
- OLED frequency changed to resolve i2c SPS30 conflict
b643621f38f5c0ea7f43c9ed5ee1bc59 ESP32DEVKIT/canairio_ESP32DEVKIT_rev798.bin
59dd08c6f675f267a65143659353c6f0 HELTEC/canairio_HELTEC_rev798.bin
cd34ac9ea3236554ae305b84ba341108 TTGO_T7/canairio_TTGO_T7_rev798.bin
c5907f9da9ccf6889f3e12b352a24b18 TTGO_TDISPLAY/canairio_TTGO_TDISPLAY_rev798.bin
db5d16bcddd7c9b70fc19865df7e2c26 TTGO_TQ/canairio_TTGO_TQ_rev798.bin
31a202f1a2b62c6ab062923934fed841 WEMOSOLED/canairio_WEMOSOLED_rev798.bin
2021-05-19 20:31:45 +0200 8c210e3 Merge remote-tracking branch 'origin/devel'
rev781 v0.3.1
- Merge pull request #100 from fix_ifxdb_port_config
- Merge pull request #97 and #96 from fix_open_network_issue
- dinamic_lineDataSet compatible version with rev536v0.3.7_signed20210321
We have a new CanAirIO easy uploader:
With this simple Arduino sketch, you able to upload our firmware via Arduino IDE or via Arduino Droid IDE (Android), more details in:
https://github.com/hpsaturn/esp32-canairio-loader
Video step by step
22da3e48c44ba289f9b190d53575a833 ESP32DEVKIT/canairio_ESP32DEVKIT_rev781.bin
f86aa953a72a06f8cfc63308c9fb90c8 HELTEC/canairio_HELTEC_rev781.bin
3e83a7a71aab4db0b3bc7af12e99696e TTGO_T7/canairio_TTGO_T7_rev781.bin
a312d8f560888fb3d6af05f83d76758b TTGO_TQ/canairio_TTGO_TQ_rev781.bin
eef77561a8a8fc8124b2a29d7ed8d2d1 WEMOSOLED/canairio_WEMOSOLED_rev781.bin
2021-05-19 20:31:45 +0200 8c210e3 Merge remote-tracking branch 'origin/devel'
rev777 v0.2.9
- Firmware info in settings
- Fixed WD issue on WiFi init in some situations
- CO2, PM2.5, temp, humidity in full GATT read callback
- revision compatible with Android App: 535 v0.3.6 or above.
bafd3b3a0448a875d5b459ddc40ea2e8 ESP32DEVKIT/canairio_ESP32DEVKIT_rev777.bin
1c831e5b9a241395220b9f91eab8cc6d HELTEC/canairio_HELTEC_rev777.bin
6890dcdfe72db72910876f11ec695891 TTGO_T7/canairio_TTGO_T7_rev777.bin
acc9ba13b6d4b11f4d2624e8e1c2b57b TTGO_TQ/canairio_TTGO_TQ_rev777.bin
906827e95909baf2f0479020173b6975 WEMOSOLED/canairio_WEMOSOLED_rev777.bin
2021-03-20 16:05:15 +0100 1fdff35 Merge pull request #95 from kike-canaries/devel
rev774 v0.2.8
Firmware updates via internet, CM1106 improvements, Docker builder
Details:
- Automatic remote updates via OTA from CanAirIO servers
- Alternative to Bintray service that will down, via FOTA lib and PlatformIO pre-build
- GUI library refactor for show the main value (co2 or PM2.5)
- New CM1106SL-NS CO2 library to have improvements to it, Thanks to @jcomas
- New HELTEC board supported and tested, Thanks to @roberbike
- Added Docker file for give a build alternative
d27047dfd11ed7bdc26e789656a5f87c ESP32DEVKIT/canairio_ESP32DEVKIT_rev774.bin
db33dd7a03e9e1d0323ac014850a1134 HELTEC/canairio_HELTEC_rev774.bin
2cf1217f9463a50c3d71634b9cd924f0 TTGO_T7/canairio_TTGO_T7_rev774.bin
958374e6743deb736fbe704256c041b3 TTGO_TQ/canairio_TTGO_TQ_rev774.bin
2cf4d54f5d4deea8a586ef11d65b6059 WEMOSOLED/canairio_WEMOSOLED_rev774.bin
2021-03-11 16:11:19 +0100 75fc8a4
rev733
- Fixed issue when the OnDataError callback was null.
- Heltec board issue was resolved, thanks to user @roberbike
- installer GNU-Linux Python issues resolved, thanks to user @arhuaco
- Updated CanAirIO sensor library dependency, some SCD30 init issues was resolved
- CanAirIO sensors library 0.1.9 are supporting some CO2 sensors
c5d6fe9e090f3d898a075295a82498e5 ESP32DEVKIT/canairio_ESP32DEVKIT_rev733_20210225.bin
44795d3676a5087986e58212d77c7512 HELTEC/canairio_HELTEC_rev733_20210225.bin
cc53afe849af03e6f259d835e788241f TTGO_T7/canairio_TTGO_T7_rev733_20210225.bin
15eacff383d8b2cd2151c3c96fff6ff9 TTGO_TQ/canairio_TTGO_TQ_rev733_20210225.bin
044b685679e8fefa4b1f8f7766c67373 WEMOSOLED/canairio_WEMOSOLED_rev733_20210225.bin