updates
This commit is contained in:
parent
87a7d602c0
commit
9b869ae6de
7 changed files with 33 additions and 9 deletions
|
@ -1,7 +1,7 @@
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:ID: d97fde4a-0e91-40f9-ac57-d0cd67295d14
|
:ID: d97fde4a-0e91-40f9-ac57-d0cd67295d14
|
||||||
:END:
|
:END:
|
||||||
#+title: ESP2866
|
#+title: ESP8266
|
||||||
* Best pins to use
|
* Best pins to use
|
||||||
| Label | GPIO | Input | Output | Notes |
|
| Label | GPIO | Input | Output | Notes |
|
||||||
|-------+--------+---------------+-----------------------+------------------------------------------------------------------|
|
|-------+--------+---------------+-----------------------+------------------------------------------------------------------|
|
||||||
|
|
|
@ -3,6 +3,6 @@
|
||||||
:END:
|
:END:
|
||||||
#+title: ESPHome
|
#+title: ESPHome
|
||||||
|
|
||||||
A platform for building firmware for [[id:d97fde4a-0e91-40f9-ac57-d0cd67295d14][ESP2866]] and ESP32 microcontrollers using
|
A platform for building firmware for [[id:d97fde4a-0e91-40f9-ac57-d0cd67295d14][ESP8266]] and ESP32 microcontrollers using
|
||||||
YAML configuration files using a syntax similar to Home Assistant that
|
YAML configuration files using a syntax similar to Home Assistant that
|
||||||
integrates easily with Home Assistant instances.
|
integrates easily with Home Assistant instances.
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:ID: c412e81c-9271-4224-89b7-315a4b89968e
|
:ID: c412e81c-9271-4224-89b7-315a4b89968e
|
||||||
:END:
|
:END:
|
||||||
- The [[id:d97fde4a-0e91-40f9-ac57-d0cd67295d14][ESP2866]] and its successor, the ESP32, are very versatile and include
|
- The [[id:d97fde4a-0e91-40f9-ac57-d0cd67295d14][ESP8266]] and its successor, the ESP32, are very versatile and include
|
||||||
2.4Ghz WiFi radios.
|
2.4Ghz WiFi radios.
|
||||||
|
|
||||||
* Connecting wires
|
* Connecting wires
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
#+title: Home automation
|
#+title: Home automation
|
||||||
|
|
||||||
* Commercial devices
|
* Commercial devices
|
||||||
- Tuya devices tend to use [[id:d97fde4a-0e91-40f9-ac57-d0cd67295d14][ESP2866]] microcontrollers under the hood and can be
|
- Tuya devices tend to use [[id:d97fde4a-0e91-40f9-ac57-d0cd67295d14][ESP8266]] microcontrollers under the hood and can be
|
||||||
converted to use other firmwares by abusing their easy-mode wireless discovery
|
converted to use other firmwares by abusing their easy-mode wireless discovery
|
||||||
with [[https://github.com/ct-Open-Source/tuya-convert][tuya-convert]]. Unfortunately, newer Tuya firmwares render this method
|
with [[https://github.com/ct-Open-Source/tuya-convert][tuya-convert]]. Unfortunately, newer Tuya firmwares render this method
|
||||||
unusable, and some devices no longer use ESPs.
|
unusable, and some devices no longer use ESPs.
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
:PROPERTIES:
|
|
||||||
:ID: 795a10b0-d5d2-4193-93ad-516c3d78d563
|
|
||||||
:END:
|
|
||||||
#+title: Home Automation
|
|
|
@ -3,9 +3,15 @@
|
||||||
:END:
|
:END:
|
||||||
#+title: MicroPython
|
#+title: MicroPython
|
||||||
A pared down version of [[id:cda9c620-fec5-4549-b979-22fc06819d77][Python]] designed for programming [[id:c412e81c-9271-4224-89b7-315a4b89968e][Microcontrollers]] like
|
A pared down version of [[id:cda9c620-fec5-4549-b979-22fc06819d77][Python]] designed for programming [[id:c412e81c-9271-4224-89b7-315a4b89968e][Microcontrollers]] like
|
||||||
the [[id:d97fde4a-0e91-40f9-ac57-d0cd67295d14][ESP2866]].
|
the [[id:d97fde4a-0e91-40f9-ac57-d0cd67295d14][ESP8266]].
|
||||||
|
|
||||||
* Documentation
|
* Documentation
|
||||||
- [[https://docs.micropython.org/en/latest/index.html][Official documentation]]
|
- [[https://docs.micropython.org/en/latest/index.html][Official documentation]]
|
||||||
* Tools
|
* Tools
|
||||||
- [[https://docs.micropython.org/en/latest/reference/mpremote.html#][mpremote]] :: MicroPython remote control. Provides REPL access, editing, and
|
- [[https://docs.micropython.org/en/latest/reference/mpremote.html#][mpremote]] :: MicroPython remote control. Provides REPL access, editing, and
|
||||||
file system mounting.
|
file system mounting.
|
||||||
|
* Questions
|
||||||
|
** What files does the MicroPython firmware expect to find?
|
||||||
|
- =boot.py= :: Performs initialization when the device is powered up.
|
||||||
|
- =main.py= :: If present (and no errors occurred while executing =boot.py=), it
|
||||||
|
is executed after =boot.py= and functions as an application code entry point.
|
||||||
|
|
22
20230310001957-organizing_my_stuff.org
Normal file
22
20230310001957-organizing_my_stuff.org
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: a37c2708-c52b-42af-9651-ee07203aece4
|
||||||
|
:END:
|
||||||
|
#+title: Organizing my stuff
|
||||||
|
* Hobbies
|
||||||
|
** Building electronics
|
||||||
|
** Developing software
|
||||||
|
** Watching movies
|
||||||
|
** Playing video games
|
||||||
|
** Building Magic: The Gathering decks
|
||||||
|
** Cooking
|
||||||
|
** Listening to music
|
||||||
|
* Collections
|
||||||
|
** Video games
|
||||||
|
** Movies
|
||||||
|
** Vinyl records
|
||||||
|
** Books
|
||||||
|
** Figurines
|
||||||
|
** Makeup
|
||||||
|
** Old computers
|
||||||
|
** Cables, wired controllers, and power adapters
|
||||||
|
** Baseball cards
|
Loading…
Reference in a new issue