Croduino Nova cannot program ESP8266 MOD12E but older board programs MOD07

Customer:

I have an older Croduino board from about a year ago that can program ESP8266-MOD07 but cannot program MOD12E. With a newer Croduino Nova purchased a month ago, I cannot program either module.

I have female headers soldered on top to program multiple ESP modules. Is the problem in the programmer itself, a change in the board version, or settings on your website that do not match all types of ESP8266 chips?

Also, could you provide a comparison between MOD07 and MOD12 modules? The MOD12 does not light up correctly when placed on Croduino Nova.

Original message (Croatian)

Stalni sam kupac s E- radionice i molio bih Vas da mi pripomognete sa slijedećim problemom. Također smo se čuli telefonski pa ste mi dali upute da Vam se obratim na ovaj način.

Pokušavam programirati pomoću croduina esp8266.
Znači gore imam zalemljene ženske headere i na taj način mogu programirati više ESP modula.
Situacija je ovakva.
Posjedujem stariju verziju Croduina (onu od prije godinu dana) i pomoću te pločice mogu programirati ESP8266-mod07 ali nikako mod 12e. Ako okrenemo situaciju i uzmem novi croduino kupljen prije mjesec dana ne mogu niti jedan isprogramirati.

Dali je problem u programatoru odnosno u verziji pločice koju ste možda izmjenili ili postavke koje su na Vašim stranicama ne odgovaraju svim vrstama ESP8266 chipovima…

Isto tako bi Vas molio da mi napišete usporedbu mod07 i mod12 zato što mod 12 ne svijetli ispravno kad se stavi na croduino nova.

Srdačno Vas pozdravljam i nadam se skorom rješenju našeg problema.

Originally submitted via email support on 1 June 2018. Migrated to the forum for community visibility.

Soldered Support:

If you are using Croduino as a USB to UART converter with only serial communication, both Croduino boards should work the same way as a standalone CP2102 breakout.

With ESP07 and ESP12, if one works, the other must also work. The problem may be in how you make temporary connections between the programmer and the ESP.

You likely know that certain pins must be set to specific states for the ESP8266 to enter bootloader mode, after which it can receive commands from the programmer. GPIO0 must be LOW at the moment of power-on or reset of the ESP.

The LEDs on ESP07 and ESP12 serve different purposes. ESP07 has two LEDs (one for power, one for TX). ESP12 has one LED (for TX).

Original message (Croatian)

hvala na upitu.

Ako Croduine koristiš kao USB na UART konverter, dakle koristiš samo serijsku komunikaciju, oba Croduina bi morala raditi. Isto kao i da uzmete samo CP2102 breakout.

Što se tiče ESP07 - ESP12, ako Vam radi jedan - mora raditi i drugi. Ne znam na koji način ostvarujete privremene konekcije između programatora i ESP-a, možda je u tome problem?
Vjerojatno znate da određene pinove morate postaviti u određena stanja da bi ESP8266 ušao u bootloader mode u kojemu tek onda može početi primati naredbe od programatora? Između ostaloga, GPIO0 mora biti LOW u trenutku paljenja/reseta ESP-a.

LEDice na ESP07 i na ESP12 su za različite svrhe(07 ih ima čak dvije, 12 ima jednu). 07 ima jednu za power i jednu za tx, 12 ima jednu za tx.