Gassistant (4 / 10 stap)

Stap 4: Setup ESP8266 met Arduino IDE


De oorspronkelijke broncode voor de Gassistant kan worden gedownload vanaf hier.

Voor de codering van ESP, gebruiken we de ESP8266 Addon op de Arduino IDE.
Met deze aanpak, kunnen wij meeste Arduino bibliotheken hergebruiken voor ESP. U vindt de instructie hoe te opstelling hier.

De source code uploaden naar ESP gebruiken we de Arduino Uno als de brug. De setup als volgt:

Arduino Uno Reset - Arduino GND

ESP8266---Arduino Uno

RX -------------------------- RX

TX -------------------------- TX

VCC ------------------------ 3.3V

CH_PD -------------------- 3.3V

GND ----------------------- GND

GPIO_15 ----------------- GND

GPIO_0 ------------------ GND

Ook zorg ervoor dat u het juiste bord type voor de ESP (zoals de bijgevoegde foto kiest).

De ESP8266 chip ID (We gebruiken het als een unieke ID voor de schaal) te vinden:

Uploaden van de schets van de ESP_chip_id van

https://github.com/aavn/Gassistant/tree/master/design

aan uw ESP bestuur, en de opmerking afgedrukt de chip-ID op de seriële monitor. Deze ID wordt later gebruikt als u uw schaal aan de server van de wolk toevoegt.

Opmerking:

Als u opnieuw uploaden naar ESP board wilt terwijl het nog op de brug is aangesloten, enkel Haal ESP van VCC en GPIO_0, dan sluit ze opnieuw voor het uploaden van de nieuwe code.

Gerelateerde Artikelen