Commit Graph

18 Commits

Author SHA1 Message Date
Gunnar Beutner e4bbb1d11c
Add build timestamp to the version number (#1145)
I've found this rather useful when repeatedly deploying updated firmware
images to a large number of nodes.

The patch carefully avoids full rebuilds of any "real" source files by
putting the timestamp into a separate .cpp file. It also works around
PlatformIO's build cache that would happily permanently cache the timestamp
file if we were using __DATE__.

The Python script isn't entirely necessary because we could just simply
touch the timestamp file via extra_scripts to force a rebuild. But we'd
need _some_ kind of script anyway and this way we can format the timestamp
more easily than is possible with C++.
2023-12-05 06:02:03 -05:00
Darrell 07228feb5d
Selectable LEDs and Update Button (#595)
* RGB LEDs supported (closes #297) 
* Add button to manually update (closes #533)
* Manual Wifi setup via web installer (closes #593, #172)
* Add esp32c3-verbose flavor (#134)
* Make scan all wifi the default (#594)
* Improvements to M5Atom/M5StickCs
2022-08-23 06:55:04 -04:00
Darrell cb1109315a
Upgrade to async-web-server (#567) 2022-07-30 23:54:47 -04:00
Darrell d2e4f452ce
Initial esp32c3 support, also upgrade esp32 framework to 3.5. (#489)
* Initial esp32c3 support! (fixes #134)
2022-06-11 11:25:25 -04:00
Darrell c9c5e5c7b1
Fix missing devices (#325)
Fix filtering types, improve New/Del messaging
2022-02-20 16:03:03 -05:00
ShonP40 3960110290
I2C BME280 & TSL2561 support + two I2C buses (#158)
* I2C BME280 support
* Support for 2 I2C busses
* I2C TSL2561 support
* Ability to set the TSL2561 gain manually
2022-02-13 05:45:58 -05:00
DTTerastar 68fcf72313 Query w/ exponential fallback for additional robustness 2021-10-12 11:32:23 -04:00
Darrell 28443789b6 Add device model to apple fingerprints add support room assistant app (#69)
* Add Active Scan and Query switches
* Rework stats
* Cleanup less often
2021-10-10 10:34:30 -04:00
DTTerastar 3642f454f4 Misc 2021-09-06 18:17:14 -04:00
DTTerastar be859102dc Shorter scan interval and window makes less sendFails 2021-03-30 08:23:55 -04:00
jptrsn 1668697a45 Updated version in main sketch comments. 2019-07-19 13:58:57 -04:00
jptrsn 8ed3b2eedd Stability improvements 2018-12-18 20:53:46 -05:00
jptrsn 2647b2b25e Updated documentation 2018-12-10 13:54:02 -05:00
jptrsn 259873a086 Ignore .dblite files 2018-12-10 13:50:32 -05:00
jptrsn 2998995187 ignore .idea 2018-10-12 21:43:22 -04:00
jptrsn 3c24cea706 platformio functionality - moved libraries into folder 2018-10-12 21:37:56 -04:00
Kyle Gordon 87db536cfb Initial PlatformIO and Travis support 2018-10-05 21:41:25 +01:00
jptrsn a81cbda7ea Added .gitignore 2018-10-01 17:25:29 -04:00