Skip to content

Conversation

@qnlbnsl
Copy link
Collaborator

@qnlbnsl qnlbnsl commented Nov 30, 2024

No description provided.

gnumpi and others added 30 commits August 3, 2024 21:04
* add build-list to build needs

* upload artifacts

* yaml fix

* use temp cfg file for parsing with yq

* name artifacts like node name

* add also firmware.bin as artifact

* local custom components, use common sub-configs

* added mic_streaming test

* added mic live streaming
* added config for rev2 board and neopixel config.

* separate configs for core rev 1 and 2

* fix: wrong reference in GH-action

* fix: GH-action pass changed file list to build action

* added led script skeleton for va phase change triggers

* fix: added missing led/versioning package include in rev2

* fix: set led-pin via substitution for rev1/2
* condition firmware build on core and include file changes

* fix: missing statement

* test: changing core satellite file

* test: second core file has changed

* test: include file has changed
* gh: upload release assets
update workflow for debugging

update workflow to ensure tags are fetched

update workflow debug tests

add run tree to check state

fix name for upload artifact

add tag to repository after successful build

update release action

update action trigger

update workflow

update needs and references

fix branch name

remove draft creation

condense workflow. #major

minor updates to tagging

remove feature branch from workflow triggers

add step for documentation dispatch

update workflow dispatch uri
* merge satellite1 component from sandbox

* fix: wrong pin setup call

* adjusted satellite rev1,rev3 and udp_stream to use nabu_vk

* bump GHA esphome version to 2024.9.2

* invert xmos_rst_pin

* added a delay before disabling direct_flash_access_mode again.

* fix: missed calling setup for satellite pins.

* added basic pcm5122 component

* test_xmos_flashing: changed xmos firmware-url to point to gh

* hack: explicitly set pin40 to use GPIO matrix

* hack: send spi dummy byte on setup to set clock high.

* change firmware urls to use raw.githubusercontent.com instead of redirect

* added firmware update button to satellite_va_core_rev3

* bump venv esphome version to 2024.9

* introduction of hat_sensors_r3 config

* correct i2c address for dac

* change temperature sensor to AHT10 variant

* added a switch for enbling mww

* swap i2s in/out pins. set number of leds to 24

* update xmos-port to status register assignment

* correct bit to pin mapping for button binary sensors.

* correct Mic Muted invertion

* Increase SPI speed to 40Mhz

* Commented out AHT10 & increased I2C to 400kHz

* Add Status LED config

* Add control over Media playback volume via buttons

* change nabu-voice-kit repo to gnumpi fork.

* disable tas2780 component for now

* enabled debug version of tas2780

* fix: typo in header import

* disable TAS and FUSB

---------

Co-authored-by: alextrical <[email protected]>
Merging develop before working on release action
…ns-updates

Feature/32 release actions updates
…ease-actions-updates

Revert "Feature/32 release actions updates"
gnumpi and others added 21 commits November 25, 2024 19:21
…release

Update build workflow and add developer build script
…workflow

Feature 70/update yaml workflow (set current firmware version at build time)
* Adding temp & humidity sensors

- Including temp and humidity sensors
- Also ability for customer to adjust sliders in ESPHome to offset their sensors if necessary
* Use the segments platform to have dedicated led ring component for user and system access
- Default is turned to off
- Customer can uncomment the code to enable the sensor and it will just work.
- With proper SDKConfigs (thanks to Kevin @ Nabu for tips) we can now have BLE improv safely in our firmware while still having enough memory for optimal user-experience
Set initial version to 0 and update release process for firmware builds
gnumpi and others added 6 commits December 1, 2024 16:05
* Enable fusb302b with optimized timing

* set update interval of PD text sensor to never

* DEBUGGING: adds printf for received and sent PD messages.

* hardcoded PD version to 2.0; disabled debug printf
- Factory firmware to point to correct URLs endpoints ESPHome Dashboard, Updates, etc.
…or-launch

Preparing factory firmware with appropriate URLs
Adding USB-C PD & Correct ESPHome URLs for OTA and Dashboards
@that1guy that1guy merged commit 84ad200 into main Dec 3, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants