ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Go to file
Ilia Sotnikov 7bb67ae94b
[ADC] Support measuring VCC on Raspberry Pico (W) (#5335)
* [ADC] Support measuring VCC on Raspberry Pico (W)

Added support for measuring VCC on Raspberry Pico (W) with ADC.
GPIO pin is provided as `VCC`, same as with ESP8266. VSYS is the voltage
being actually processed, and might have an offset from actual power
supply voltage (e.g. USB on VBUS) due to voltage drop on
Schottky diode between VSYS and VBUS on Rasberry Pico. The offset has
experimentally been found to be ~0.25V on Pico W and ~0.1 on Pico,
presumably due to different power consumption.

Example usage:

	sensor:
	  - platform: adc
	    pin: VCC
	    name: "VSYS"

* + Added tests for VCC measuring on `rpipicow` board
2023-09-09 04:00:45 -05:00
.devcontainer Add !extend to devcontainer's customTags (#4749) 2023-06-12 13:31:00 +12:00
.github Bump actions/cache from 3.3.1 to 3.3.2 (#5367) 2023-09-09 08:57:10 +12:00
.vscode proto generation updates (#4653) 2023-06-12 17:00:34 +12:00
docker Bump platformio from 6.1.10 to 6.1.11 (#5323) 2023-09-05 23:31:21 +00:00
esphome [ADC] Support measuring VCC on Raspberry Pico (W) (#5335) 2023-09-09 04:00:45 -05:00
script Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509) 2023-09-05 10:16:08 +12:00
tests [ADC] Support measuring VCC on Raspberry Pico (W) (#5335) 2023-09-09 04:00:45 -05:00
.clang-format Configure clang-format for consistent pointer alignment (#1890) 2021-06-10 12:55:20 +02:00
.clang-tidy Bump clang-tidy from 11 to 14 (#5160) 2023-07-31 07:44:56 +12:00
.coveragerc Unittests for esphome python code (#931) 2020-03-12 14:27:22 -07:00
.dockerignore More VSCode devcontainer improvements (#1934) 2021-06-22 16:37:05 +02:00
.editorconfig YAML linting (#3779) 2022-09-06 15:48:01 +12:00
.gitattributes Add transparency support to all image types (#4600) 2023-05-22 08:03:21 +12:00
.gitignore ignore components folder in root (#5130) 2023-07-20 12:37:29 +12:00
.pre-commit-config.yaml Bump pyupgrade from 3.9.0 to 3.10.1 (#5189) 2023-08-07 23:59:46 +00:00
.yamllint YAML linting (#3779) 2022-09-06 15:48:01 +12:00
CODE_OF_CONDUCT.md Update email addresses (#1733) 2021-05-03 11:51:10 +12:00
CODEOWNERS Refactor SPI code; Add ESP-IDF hardware support (#5311) 2023-09-08 02:27:19 -05:00
CONTRIBUTING.md Lint trailing whitespace (#3230) 2022-02-19 14:46:27 +01:00
LICENSE 🏗 Merge C++ into python codebase (#504) 2019-04-17 12:06:00 +02:00
MANIFEST.in Update Manifest to rmeove unused dashboard files and include .c ethernet drivers (#4459) 2023-02-19 19:12:29 +00:00
platformio.ini Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509) 2023-09-05 10:16:08 +12:00
pylintrc Bump pylint from 2.13.9 to 2.14.3 (#3589) 2022-06-21 16:27:33 +12:00
pyproject.toml Bump python min to 3.9 (#3871) 2022-10-05 20:09:27 +13:00
pytest.ini Unittests for esphome python code (#931) 2020-03-12 14:27:22 -07:00
README.md Rename master branch to release (#1976) 2021-07-02 15:42:36 +02:00
requirements_optional.txt Restrict pillow to versions before 10.0.0 (#5090) 2023-07-12 15:28:20 +12:00
requirements_test.txt Bump pytest from 7.4.1 to 7.4.2 (#5357) 2023-09-09 09:20:54 +12:00
requirements.txt Bump zeroconf from 0.88.0 to 0.102.0 (#5368) 2023-09-09 08:57:35 +12:00
sdkconfig.defaults Set ESP32 watchdog to loop task (#2846) 2021-12-02 09:05:42 +13:00
setup.cfg add-black (#1593) 2021-03-07 16:03:16 -03:00
setup.py Bump python min to 3.9 (#3871) 2022-10-05 20:09:27 +13:00

ESPHome Discord Chat GitHub release

ESPHome Logo

Documentation: https://esphome.io/

For issues, please go to the issue tracker.

For feature requests, please see feature requests.