Benutzer-Werkzeuge

Webseiten-Werkzeuge


iot:expressiv

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
iot:expressiv [2019/10/11 02:44] – [ESP8266] adminiot:expressiv [2024/02/04 10:37] (aktuell) – [ESP8266 / ESP32] admin
Zeile 1: Zeile 1:
 ====== Expressiv ESP8266 / ESP32 ====== ====== Expressiv ESP8266 / ESP32 ======
  
-==== ESP8266 ====+==== ESP8266 / ESP32 ====
  
  
Zeile 11: Zeile 11:
   * https://hackaday.com/2018/08/26/demystifying-the-esp8266-with-a-series-of-tutorials/   * https://hackaday.com/2018/08/26/demystifying-the-esp8266-with-a-series-of-tutorials/
  
-=== MicroPython für esp8266 / esp32 === +=== Installation des Virtual-Com-Port (VCP) Treibers: ===
-  * http://docs.micropython.org/en/latest/esp8266/general.html +
-  * https://boneskull.com/micropython-on-esp32-part-2/ +
-  * https://docs.micropython.org/en/latest/esp32/quickref.html +
-  * https://docs.zerynth.com/latest/official/board.zerynth.nodemcu_esp32/docs/index.html+
  
-  * https://learn.adafruit.com/micropython-basics-loading-modules/frozen-modules +  * https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
-  * https://github.com/micropython/micropython-lib+
  
 === Programmieren des ESP32 (Mac): === === Programmieren des ESP32 (Mac): ===
Zeile 38: Zeile 33:
 </code> </code>
  
-Erstes Programm:+=== MicroPython auf ESP8266/ESP32 ===
  
-<code python> +  * [[iot:micropython|MicroPython auf ESP8266/ESP32]] 
-from machine import Pin +
-from time import sleep+
  
-led = Pin(2, Pin.OUT) # sets PIN 2 as Output (most boards have an LED connected) 
- 
-while True: 
-  led.value(not led.value())  # toggle LED status 
-  sleep(0.25) 
-</code> 
  
 === Pinout ESP32: === === Pinout ESP32: ===
Zeile 55: Zeile 42:
   * https://ouilogique.com/pinouts/   * https://ouilogique.com/pinouts/
  
-== MQTT auf dem ESP32: ==+==ESP32 Live GPIO Monitoring === 
 + 
 +  * https://www.youtube.com/watch?v=UxkOosaNohU  
 + 
 + 
 +==== Wifi ==== 
 + 
 +===  Probleme mit Spannungsversorgung: Brownout bei WiFi-Start=== 
 + 
 +:!: **Abhilfe**: Kondensator > 100µF zwischen VCC und GND
  
-  * https://randomnerdtutorials.com/micropython-mqtt-esp32-esp8266+ * https://github.com/espressif/arduino-esp32/issues/863 
-== DHT11 und ESP32==+ * https://github.com/nkolban/esp32-snippets/issues/168
  
-  * https://randomnerdtutorials.com/micropython-esp32-esp8266-dht11-dht22-web-server/ 
  
-== MicroPython to AWS-IOT ==+=== Examples: ===
  
-  * https://www.hackster.io/user3282664/micropython-to-aws-iot-cc1c20 
-==== Wifi-Examples: ==== 
  
   * https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/client-examples.html   * https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/client-examples.html
Zeile 79: Zeile 72:
   * https://randomnerdtutorials.com/esp8266-deep-sleep-with-arduino-ide/   * https://randomnerdtutorials.com/esp8266-deep-sleep-with-arduino-ide/
   * https://randomnerdtutorials.com/latching-power-switch-circuit-auto-power-off-circuit-esp32-esp8266-arduino/   * https://randomnerdtutorials.com/latching-power-switch-circuit-auto-power-off-circuit-esp32-esp8266-arduino/
 +  * [[https://microcontrollerslab.com/micropython-esp32-deep-sleep-mode-wake-up-sources/|MicroPython: ESP32 Deep Sleep Mode and Wake Up Sources]]
 ==== Mesh Networking ==== ==== Mesh Networking ====
  
   * [[https://github.com/olab-io/ESP8266-Research/blob/master/defining_mesh_network_for_esp8266.md|Mesh Network for ESP8266]]   * [[https://github.com/olab-io/ESP8266-Research/blob/master/defining_mesh_network_for_esp8266.md|Mesh Network for ESP8266]]
   * https://tech.scargill.net/esp8266-mesh-experiment/   * https://tech.scargill.net/esp8266-mesh-experiment/
iot/expressiv.1570761855.txt.gz · Zuletzt geändert: 2019/10/11 02:44 von admin