ESP8266 Grundlagen: Unterschied zwischen den Versionen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche
(Geplante Workshop Inhalte)
Zeile 13: Zeile 13:
  
 
+----------------------------+
 
+----------------------------+
 +
 
|  FTDI Board            DTR |
 
|  FTDI Board            DTR |
 +
 
|                        RX  |
 
|                        RX  |
 +
 
| U                      TX  |
 
| U                      TX  |
 +
 
| S                      VCC |
 
| S                      VCC |
 +
 
| B                      CTS |
 
| B                      CTS |
 +
 
|                        GND |
 
|                        GND |
 +
 
+----------------------------+
 
+----------------------------+
 +
  
 
+----------------------------+
 
+----------------------------+
 +
 
|  ESP8266 ESP-01            |
 
|  ESP8266 ESP-01            |
 +
 
|                  RXD  VCC  |
 
|                  RXD  VCC  |
 +
 
|                GPIO0  RST  |
 
|                GPIO0  RST  |
 +
 
|  component    GPIO2  CH_PD|
 
|  component    GPIO2  CH_PD|
 +
 
|    side          GND  TXD  |
 
|    side          GND  TXD  |
 +
 
|                            |
 
|                            |
 +
 
+----------------------------+
 
+----------------------------+
 +
  
 
GND <-> GND
 
GND <-> GND
 +
 
VCC <-> VCC
 
VCC <-> VCC
 +
 
RX  <-> RXD  
 
RX  <-> RXD  
 +
 
TX  <-> TXD
 
TX  <-> TXD
 +
 
CH_PD pullup nach VCC
 
CH_PD pullup nach VCC
GPIO0 pull to GND for firmware flash
 
  
 +
GPIO0 pull to GND for firmware flash
  
 
== Linksammlung ==
 
== Linksammlung ==

Version vom 8. März 2015, 13:50 Uhr

Geplante Workshop Inhalte

  • Anschluß an PC via USB-Seriell-Konverter, Pegelwandlung 5V - 3.3V, Stromversorgung 3.3V
    • Pegelwandlung Infos generell: http://www.mikrocontroller.net/articles/Pegelwandler
    • Angestrebte Lösung: FTDI/Arduino gleich auf 3.3V laufen lassen (geht nicht mit jedem)
    • Einfache Pegelwandlung mit 2 Widerständen: Wie auch beim Anschluss von SD-Karten siehe [1]
    • Wichtig: Unbenutzte Pinne beim Standard-Modul auf 1 legen, sonst macht es spontan Resets etc.
  • Updaten der Firmware
  • Handbertrieb mit AT-Kommandos - Wichtig: Kommandos müssen mit $0d $0a (cr lf) terminiert werden.
  • alternative Firmwares
  • Betrieb am Arduino/uC
  • evtl. Betrieb am Raspberry


+----------------------------+

| FTDI Board DTR |

| RX |

| U TX |

| S VCC |

| B CTS |

| GND |

+----------------------------+


+----------------------------+

| ESP8266 ESP-01 |

| RXD VCC |

| GPIO0 RST |

| component GPIO2 CH_PD|

| side GND TXD |

| |

+----------------------------+


GND <-> GND

VCC <-> VCC

RX <-> RXD

TX <-> TXD

CH_PD pullup nach VCC

GPIO0 pull to GND for firmware flash

Linksammlung

Erster Start

Tiefergehende Infos / Foren

Interessante Projekte

Alternative Firmware, GCC Toolchain, etc.