Table of Contents

Arduino Development

Get started with Arduino [S2 series] https://www.wemos.cc/en/latest/tutorials/s2/get_started_with_arduino_s2.html

https://github.com/dawidchyrzynski/arduino-home-assistant
ArduinoHA documentation https://dawidchyrzynski.github.io/arduino-home-assistant/

Wi-Fi přístup k modulu ESP32 http://kabinet.fyzika.net/ESP32/ESP32-wifi/ESP32-wifi-ovladani.php

ESP32 Useful Wi-Fi Library Functions (Arduino IDE) https://randomnerdtutorials.com/esp32-useful-wi-fi-functions-arduino/

How to link folder from a git repo to another repo? https://stackoverflow.com/questions/36554810/how-to-link-folder-from-a-git-repo-to-another-repo https://stackoverflow.com/questions/7597748/linking-a-single-file-from-another-git-repository

https://github.com/aws-samples/aws-iot-esp32-arduino-examples/blob/master/examples/basic-pubsub/secrets.h

https://github.com/arduino-libraries/Arduino_ESP32_OTA

https://github.com/knolleary/pubsubclient

https://github.com/hideakitai/PollingTimer/tree/main

ESPHome Development

https://esphome.io/components/sensor/hdc1080.html

https://developers.esphome.io/contributing/development-environment/

https://platformio.org/install/ide?install=vscode

Prepare environment

install python 3.12 https://community.home-assistant.io/t/python-3-12-backport-for-debian-12-bookworm/709459

Make python 3.12 default https://docs.vultr.com/how-to-install-python-and-pip-on-debian-12

Install PIP(first you have to create virtual environment) https://phoenixnap.com/kb/install-pip-debian-12