Skip to content

Releases: Schluggi/AIOsense

PCB v3.0.0-rc1

14 Mar 21:02
83c6417
Compare
Choose a tag to compare
PCB v3.0.0-rc1 Pre-release
Pre-release

⭐ General

Warning

This is an untested v3.0.0 release (therefore rc1)!

@mourix joined the project and made some awesome PCB improvements! Thank you so much! Since we run out of GPIO pins all ESPs besides ESP32-S2-mini and ESP32-S3-mini are no longer supported. They should still work but will not be able use new features.

I just ordered some PCBs for testing. After testing I will release new docs & firmware. Happy wake word. Have fun :)

🚀 New Features

  • Speaker support
    • You need this amplifier
    • We decide to add support for 3013 & 2307. Yes there are cheap as f*** but sounds surprisingly well. They will be mounted from the back to safe space so you have to print a new case or drill a hole.
    • You can also add your own notebook speaker instead
  • Microphone support
    • Use this if you want to use the LD2450 mmWave
    • Use this in any other case
  • HLK-LD2450 support (#92)

🛠 Fixes

  • Better airflow for the BME sensors

New Contributors

Full Changelog: v2.1.0...pcb-3.0.0-rc1

esphome-v3.0.1

25 Feb 15:24
Compare
Choose a tag to compare

🛠 Fixes

  • BME280 changes for ESPHome 2024.2.0 (#179, #180)

📦 Other

  • Dependency Updates (as always)

New Contributors

Full Changelog: esphome-v3.0.0...esphome-v3.0.1

esphome-v3.0.0

27 Nov 20:49
ecf4e37
Compare
Choose a tag to compare

⭐ General

Note

From now on there will be two independent releases. One for ESPHome and one for the PCB. This is the first independent ESPHome release.
To upgrade set ref to esphome-v3.0.0 (https://github.com/Schluggi/AIOsense/blob/main/esphome/esphome.yaml#L31) and bump this version on every new release. Things will break sooner or later on main.

  • @mourix is now part of the team and will lead the PCB design 🥳
  • New material theme for our docs
  • We now using Github Projects to track our work

🚀 Features

  • BSEC is working again (#122)
  • GUI controlled offsets
  • Offsets for air quality, VOC and CO2 (#122)
  • Basic Voice Assistant Support for ESP32-C3 (cb1929a)
  • mmWave SEN0395 DFRobot now supports distance segments (#107, #125)
    • You can define up to 4 zones based on distance where the radar does get triggered. This can be useful if you have moving objects in front of the sensor

⚠️ Deprecations / Breaking changes

Warning

Since we run out of GPIO pins all ESPs besides ESP32-S2-mini and ESP32-S3-mini are deprecated and not longer supported in the upcoming PCB v3.0.0 release. They will still work but will not be able use new modules.

  • Take a look at our example config for all new modules you can use
  • The default temperature_offset is now -6
  • You must press the button "mmWave Apply Settings" after changes mmWave related settings
    • This improves the lifetime of the sensor because it is less often written to flash

Removed packages:

  • esphome/packages/sensors/bme680_bsec.yaml -> Replaced with esphome/packages/sensors/bme68x_bsec.yaml

Removed substitutions:

  • bme680_bsec_sample_rate
  • bme680_bsec_temperature_offset

Renamed substitutions:

  • bmex80_address -> bme_address
  • bmex80_update_interval -> bme680_bsec_temperature_offset

🛠 Fixes

(none)

📦 Other

  • Using the official SEN0395 component instead of the custom component (#125)

New Contributors

Full Changelog: v2.1.0...esphome-v3.0.0

PCB v2.1.0

20 Jun 10:49
Compare
Choose a tag to compare

🚀 Features

🛠 Fixes

  • S2mini support (#82)
  • The I²C pin for BME modules is now mirrored so the sensor itself is at the top. This should improve readings. You may have to re-solder the pins of these modules. (#55)

📦 Other

  • I²C ports are now labeled to match the sensor type
  • SDA and GND are now swapped at the IO port because otherwise GND does not had enough connections to the copper GND plate.
  • I²C Resistors are now SMD (#65)

🏠 ESPHome

  • ESPHome config is now more beginners friendly (#56, #70)
  • two new diagnostic sensors and buttons (wifi signal, status, CPU temperature & safe mode)
    image
  • restart button is now part of diagnostic in HA
  • mmWave configuration is now part of configuration in HA
  • naming of the mmWave Factory Reset button (previously "Factory Reset mmWave")
  • added a ESPHome config examples for HLK-LD2410(C) (#45)
  • LD2410 is now prefixed with mmWave as well

New Contributors

Full Changelog: v2.0.0...v2.1.0

PCB v2.1.0-rc1

23 Apr 19:08
Compare
Choose a tag to compare
PCB v2.1.0-rc1 Pre-release
Pre-release

WARNING: This is an untested pre-release!

Changelog

Added

  • ESPHome config examples for HLK-LD24109(C) (#45)
  • BOM (Bill Of Materials) (#48)
  • Support for HLK-LD24109C (#33)
  • RTTTL Buzzer (#32)

Changed

  • I²C ports are now labeled to match the sensor type
  • ESPHome config is now more beginners friendly (#56, #70)
  • SDA and GND are now swapped at the IO port because otherwise GND does not had enough connections to the copper GND plate.
  • I²C Resistors are now SMD (#65)

Fixed

  • The I²C pin for BME modules is now mirrored so the sensor itself is at the top. This should improve readings. You may have to re-solder the pins of these modules. (#55)

New Contributors

Full Changelog: v2.0.0...v2.1.0-rc1

PCB v2.0.0

28 Mar 15:58
Compare
Choose a tag to compare

After a lot of testing I can finally present v2.0.0. Many thanks to all who made this possible. 🥳

Changes Since v1.0

  • Completely new PCB
  • New documentation
  • PIR is finally working 🎉

Changes since v2.0-rc4

  • Position files are now included (#26)

What's Changed

New Contributors

Full Changelog: v1.0...v2.0.0

PCB v2.0-rc4

05 Feb 16:58
193ad89
Compare
Choose a tag to compare
PCB v2.0-rc4 Pre-release
Pre-release

This is a pre-release. v2.0 will be released as stable, after we tested everything.

This RC is nearly final.

What's Changed

  • full support for the ESP32-C3
  • ESP32-C3 RGB LED support
  • fixed: PIR pin
  • fixed: footprint for HLK-LD2410
  • added: stencil gcode

New Contributors

Full Changelog: v2.0-rc3...v2.0-rc4

v2.0-rc3

13 Jan 23:33
Compare
Choose a tag to compare
v2.0-rc3 Pre-release
Pre-release

Attention!

Please take a look: #15 (comment)

What's Changed

fixed: wrong labes for J1 (#17)

Full Changelog: v2.0-rc2...v2.0-rc3

PCB v2.0-rc2

31 Dec 18:36
Compare
Choose a tag to compare
PCB v2.0-rc2 Pre-release
Pre-release

This is a pre-release. v2.0 will be released as stable, after we tested everything.

What's Changed

Lots of improvements since v1.0:

  • 2x generic I²C sockets (#7)
  • PIR works now (#13)
  • jumper added to define the PIR pin (#2)
  • extra pin header for even more devices (#1)
  • socket support for the cheap HLK-LD2410 mmWave sensor (#10)
  • the capacitor for the BME chips is now SMD (#12)
  • qr code on the back (#5)
  • microphone support (kind of) (#6)
  • improved documentation (#8)

3D printable cases will be released soon (#9).

New Contributors

Full Changelog: v1.0...v2.0-rc2

PCB v1.0

07 Nov 22:31
Compare
Choose a tag to compare

first release :)