CBDBv2 Evolution - ESP8266 Development Board möter ARDUINO IDE! (5 / 9 steg)

Steg 5: FIRMWARE ladda upp



Låt oss se är hur lätt är processen för att ladda upp Firmware och hur länge kommer krävs för att konfigurera och börja använda CBCBv2 Development Board (kodnamn Evolution).

Det kommer förkonfigurerade med NodeMCU, så, om LUA är din önskad programmeringsspråk du kan bara börja använda den.

Vid firmware uppdatering behövs eller om du vill ändra miljön, är det en mycket enkel process, liknande med den som används för MPSM ombord.

Vad vi behöver:

För att ladda upp den nya firmware har du 2 olika alternativ att följa:

1. metoden clasic "jumper-style"

  • ansluta CBDB modul med USB-Adapter (Tx, Rx, 3v3, GND), PROG bygeln i programmering läge position (stängd) och slå på

  • Starta NodeMCU Flasher. Väljer du motsvarande port för USB-adapter
  • Lägga till Config menyn senaste tidigare ner firmware. Det måste börja från 0x0000. Inaktivera något annat.
  • Gå tillbaka på drift tab. Stäng av din CBDB modul. Tryck på FLASH knappen. POWER ON snabb CBDB modul. Det kommer att erkännas och timerinställningen börjar blinka. Ge det ett andra försök om det behövs.
  • När färdiga framgångsrikt en grön OK bock visas
  • Power Off CBDB modul, ta bort gul bygel. Ström igen. Din CBDBv2 styrelse ska programmeras nu med den nya NodeMCU Firmware.

Manuell Firmware ladda upp processen

Om du ändrar ofta firmware eller vill ha en "hands-free" sätt att använda CBDBv2 DevBoard, även med Arduino IDE eller direkt GCC/Eclipse programmering kommer att sedan kanske du föredra den andra tillgängliga proceduren för att ladda upp din firmware:

2. använda Auto reset/bootloading-läget:

Ett annat bra verktyg för att ladda upp nya firmware för din CBDBv2 DevBoard är esptool.

Jag vill tacka themadinventor för sådana ett bra program och vill också tacka för de mottagna förbättringarna till medlemmarna i ESP8266 gemenskapen, inklusive pfalcon, tommie, 0ff och george-hopkins. Bra jobbat!

Vi kommer att använda i det här exemplet CK version (Tack Kristen) men någon version av esptool som stöder RTS/DTR reset/bootloading läge måste fungera ok. Om du vill undvika sammanställa själv programmet kan du hämta den binära filen härifrån: esptool-bin.zip

Ladda upp förfarandet:

  • ansluta CBDB modul med USB-Adapter (Tx Rx, RTS, DTR, 3v3, GND) och på

  • I Kommandotolken starta esptool.exe program:

D:\ESPTool > esptool.exe -cp COM34 -cd ck - cf nodemcu_latest.bin

CP - Välj den seriella port enheten som ska användas för att kommunicera med ESP.

CD - Välj metoden reset ska användas för att återställa styrelsen.

CF - Välj firmware-filen som du vill flash-minne

YouTube-Video

Se Steg
Relaterade Ämnen

ESP8266 Till IFTTT använder Arduino IDE

Hej folk,Det finns gott om Instructables ute på använda modulen ESP8266, kunde inte jag hitta en specifik till att läsa in data till den fria IFTTT (om detta sedan att) plattformen så jag tänkte jag skulle dela mitt projekt om det hjälper någon där u...

Programming ESP8266 ESP-12naE NodeMCU använder Arduino IDE - en handledning

NodeMCU Dev styrelsen är baserad på allmänt utforskade esp8266 System på Chip från Expressif. Den kombinerade funktionerna i WIFI kopplingspunkt och station + microcontroller och använder enkelt LUA baserat programmeringsspråk. ESP8266 NodeMCU erbjud...

Ställa in Arduino IDE till program ESP8266

ESP8266 är allmänt tillgänglig låg kostnad WiFi - moduler. De består av enda chip CPU med GPIO, Analog kanal, seriell kanaler, I2C, SPIoch viktigast på chip Wi-Fi. Inledningsvis marknadsförs som en låg kostnad WiFi-moduler för Arduino och Raspberry P...

Programming ESP8266 ESP-12naE NodeMCU v1.0 med Arduino IDE till trådlös Temperaturlogger

Tillbaka till sena 2014 och tidig 2015, din verkligen kom överdenna fiffiga WiFi-Chip ESP8266 (ESP-01) och har till strid bland de inkonsekventa dokumentationer från olika källor. För närvarande sporre dokumenterade han sin frustration (fynd) som en...

Snabb Start till Nodemcu (ESP8266) på Arduino IDE

Tack till killarna som portat Esp8266 in i Arduino IDE och att hjälpa alla arduino användare glada till kärnan. Ja det har varit lång tid eftersom de gjorde och det här inlägget är lite senare till tack bra hearted arbetet av killar där ute.Kan börja...

Steg för att installera Arduino IDE for NODEMCU ESP8266

I den nedan Instructable kommer vi lära oss hur man installerar Arduino IDE for ESP8266 så i slutet av detta Instructable kan vi köra arduino koden på ESP8266Steg 1: Installera Arduino IDE programvaraInstallera Arduino IDE programvara från länken htt...

ESP8266 kontrollera WS2812 Neopixel lysdioder med Arduino IDE - en handledning

Hej alla,Om du är som mig, har du letat runt på internet för en bra tutorial om hur du använder ESP8266 med neopixel lysdioder (AKA WS2812 eller WS2812b), programmeras via Arduino IDE. Jag har inte hittat det allt på ett ställe, på engelska, men det...

Hur till restaurera den Arduino UNO R3 ATmega16U2 Firmware med Arduino IDE

Om du har en behov till Re-blixt ATmega16U2 chip med stock firmware återställa Arduino UNO tillbaka till det normala, detta sker ofta på kommandoraden med hjälp av avrdude eller dfu-programmer, eller med programmet Windows Flip. Den lättare väg för m...

Bärbar Installationsguide för Arduino IDE v1.6.5 för ESP 8266

Varför vi behöver göra bärbara för Arduino IDE? Arduino IDE själv är faktiskt bärbar men inte för ESP 8266.När du vill använda ESP8266 med Arduino IDE, kommer att du behöva installera ESP8266 paketet. Det tar lite tid att hämta och installera, för at...

PcDuino Acadia 1 är en Freescale i.MX6 Quad Development Board med Arduino huvuden

Linksprite har varit ganska upptagen nyligen. Efter att tillkännage den $39 pcDuino3 Nano, har de nu presenterade en ny styrelse heter pcDuino Acadia 1 drivs av Freescale i.MX6 Quad-processor med 1GB RAM, 8GB eMMC, några gemensamma portar och Arduino...

Komma igång med ESP8266 på kommandon, NodeMCU eller Arduino (ESP-12naE)

Detta Instructable visar dig steg som behövs för att komma igång med ESP8266 med en fantastisk liten utveckling styrelse för modulen ESP-12naE. I styrelsen ingår allt som behövs inklusive en USB till seriell adapter, ytmonterad LED och spänningsregul...

ESP8266 + Arduino IDE 1.6.4 Portable - Full Quick Install Guide

Om någon vill börja utveckla nya ESP8266 projekt direkt i Arduino IDE och behöver lite vägledning, hitta nedan en fullständig heltäckande stegvisa installera Guide för en Arduino 1.6.4 IDE bärbar miljö som kan hjälpa dig för att ha en smidig installe...

Programmering i ESP8266 WeMos-D1R2 använder Arduino programvara/IDE

I detta Instructable guidar jag dig genom de steg som behövs för att installera, konfigurera och programmera WeMos-D1R2 styrelsen använda Arduino IDE.WeMos-D1R2 är en ESP8266-12 utifrån en Arduino-UNO fotavtryck WiFi aktiverat mikroprocessor unit. De...

Kontrollera en relay board med en Arduino Uno

I detta instructable kommer vi kontrollera en Velleman K6714 relay board med en Arduino. Fina med att använda reläer är som vi kan använda en blygsam liten Arduino för att byta hushållsapparater eller vad du kan ha. Velleman K6714 har funnits i mer ä...

Billiga AVR/51 Development board

jag nyligen upptäckt STC microcontrollers tillverkas av TSMC. Att vara nyfiken på dessa microcontrollers började jag leta efter en utveckling styrelse för dem.Efter lite sökningar på google / ebay / AliExpress / jag beslutat att köpa denna PCB som ja...

Programmera ESP8266-ESP-201 stå ensam med Arduino IDE

Jag vill ge ett bättre underlag för hur du kan använda ESP201 (en variant av ESP8266) som står ensam ombord och hur du koppla in GPIO för att programmera det med Arduino IDE.Jag kämpade på hur till få skissen från Arduino IDE som laddats ner till ESP...

Steampunk ESP8266 Internet ansluten klockan med hjälp av Arduino IDE

Vad du får när en NeoPixel ring, en billig Arduino Wifi ombord och en laserskärare går in i en ånga Punk Saloon?En fashionabla Steampunk designade Internet ansluten klocka med ESP8266 chip och Arduino IDE förstås!Här är ett projekt för kvällen eller...

Ställa in Arduino IDE att programmera den ESP8266-01

Denna korta Instructable visar hur att installera och konfigurera din Arduino IDE så att du kan skriva och kompilera koden för ESP8266-01. Även om främst avsedda för Windows PC (Win 7) borde det fungera lika bra för en MAC.Den skrevs för Arduino IDE...

ESP8266 WiFi DS18B20 temperaturgivare (ESP8266 Arduino IDE utan Arduino)

I den här guiden visar vi hur man bygger ESP8266 WiFi temperatursensor med DB18B20. Vi kommer att använda Arduino IDE, men utan Arduino. Data kommer att skickas till EasyIoT server (Windows eller Raspberry Pi) för fin uppvisning och loggning.Se fler...