Skip to content

Releases: hcomet/CheapoDC

v2.3.1

Choose a tag to compare

@hcomet hcomet released this 13 Jun 01:14
5e1e6bc

What's Changed

  • From @wadouk - #18:
    • CDCWiFi.json values for tryAPs and connectAttemps not being read and applied properly.
    • Calls to getLocalTime should have 10ms timeout to prevent 5s timeout when in AP mode.
  • Fix Web OTA Update by adding support for latest esp32FOTA and esp32 CA certificate bundle. - #19
  • Fix Internal Source error path when humidity sensor not connected.
  • Fix File Management page file list truncation issues due to changes in latest ESP Async WebServer.
  • Pick up latest IDE & library versions.

Full Changelog: v2.3.0...v2.3.1

v2.3.0

Choose a tag to compare

@hcomet hcomet released this 06 Nov 00:11
b68a696

What's Changed

  • Add 3D model files for 3-Output and 6-Output builds by @hcomet in #13
  • Release v2.3.0 by @hcomet in #15
    • Add support for an internal SHT3x humidity sensor
    • fix 100% power condition on boot when using external source
    • Javascript cleanup
    • move away from using Weather Query terminology

Full Changelog: v2.2.0...v2.3.0

v2.2.0

Choose a tag to compare

@hcomet hcomet released this 21 Mar 16:58
ebb8b8d

What's Changed

  • Add support for up to 4 additional controller outputs
  • Additional outputs may be controller managed or manual PWM or Boolean
  • Allow for configuration at runtime. ESP32-C3 may be flashed from WebFlash tool and then all configuration done through Web UI
  • Add support for Web OTA Update using HTTP OTA. Will update firmware and data partitions while preserving configuration.
  • Documentation and API updates to align with new features
  • Web Socket API deprecated and removed

Full Changelog: v2.1.0...v2.2.0

v2.1.0

Choose a tag to compare

@hcomet hcomet released this 26 Jan 20:00
9dfd7be

What's Changed

  • Add support for latest Arduino Core for ESP32, version 3.1.1, #6 by @hcomet in #7
    • move to ESP32 Asynchronous Networking versions of ESP Async Webserver and AsyncTCP.
    • move to Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) partition scheme to fit large firmware size
    • minimize sketch data folder content to fit in minimized SPIFFS partition
    • add multiple file select to the File Manager upload in the Web UI.
    • should settle all issues in #3

Full Changelog: v2.0.2...v2.1.0

v2.0.2

Choose a tag to compare

@hcomet hcomet released this 20 Jan 14:41

Patch to fix issue with second PWM output: #5

Add optional setting in CDCdefines.h to set WiFi TX Power. Some ESP32-C3 boards seem to have issues connecting with the default power setting.

v2.0.1

Choose a tag to compare

@hcomet hcomet released this 18 Jan 02:50

Patch to fix issue with PWM outputs found in issue #4

v2.0.0

Choose a tag to compare

@hcomet hcomet released this 05 Nov 18:05

Changes in CheapoDC V2

  • Add support for ArduinoJson version 7.
  • Add support for ESP32 Arduino Core version 3.x
  • move EasyLogger into CDCEasyLogger to fix #define endl conflict issue
  • remove use of ESP32Time library
  • Make Weather Source selection a runtime option
  • add new External Source to Weather Source to support personal weather station integration
  • fix error on Longitude range checking
  • allow weather temperature and humidity to be set via API when Weather Source is External Source
  • always calculate dew point for all weather sources
  • remove extra unused weather values (ie: cloud coverage) - CLC command deprecated.
  • remove ability to modify weather query URLs at runtime
  • fix error response to unrecognized API commands.
  • fix file locking caused by file download not closing the file
  • add compile time option to improve parallel API queries for asynchronous clients
  • make all date-time responses in local time based on the Time Zone offset
  • update Web UI to work with new External Source.
  • documentation fixes

v1.0.3

Choose a tag to compare

@hcomet hcomet released this 25 Jul 23:02

Fix issue related to missing units parameter in the OpenWeather API URL in the CDCConfig.h. Also some documentation fixes.

V1.0.2

Choose a tag to compare

@hcomet hcomet released this 15 Jul 19:12
f19c7e6

Documentation improvements to clarify build requirements. Removed CDCConfig.json from data folder since it is not needed for initial setup and config. Fixes issue #1

v1.0.1

Choose a tag to compare

@hcomet hcomet released this 13 Mar 01:18

Quick fix to the root page for the Web UI. Not processing the template variables properly.