Hello again,
some very indeep analysis about the differences between the genuine FTDI FT232 and the faked chips
can be found here:
https://zeptobars.com/en/read/FTDI-FT23 ... e-supereal
Be aware - very in deep. They disassembled the chips, etched off the metal layers and show
detailed microscope pictures with explanation.
Well, the genuine FTDI works well, no doubt. But they are expensive.
A progger with a genuine FTDI will cost at very least 10... 15 USD.
I use these progger cables... Look at the price:
https://www.reichelt.de/Programmer-Entw ... ANGUAGE=EN
Example CH340G:
https://www.aliexpress.com/item/Free-Sh ... 69176.html
Example CP2102:
https://www.aliexpress.com/item/1PCS-CP ... 0cf678d310
I've several different breakout boards with those chips. There is even a board made by WeMos:
https://www.aliexpress.com/item/WEMOS-C ... e8db91f454
With all these programmers watch out for one point:
Make sure they are set to 3,3V. The above modules have a jumper, the WeMOS has a solder point under the PCB.
Some of them can even handle RTS/CTS so flashing a ESP 8266 can be automated (No "reset" or handling GPIO0).
The RTS has to be used for that, on the WeMos there is a small solder point to set the plug accordingly.
Both solder points are visible on the photos with the offer.
For myself i prefer the CH340G ones, the one shown above or the WeMos which is a bit more advanced. But i have tested some CP2102 working too.
About the Flash size.... that's a bit difficult to say as there are many versions of the ESP-01.
The manufacturers are not too consequent with their markings and offers.
I've found an ESP-01, offer said 8Mbyte... some chinese people don't know
the difference between Mbyte and MBit.... it had 1 MByte flash.
So be aware: I can give some hints, but they may hit your items - or not.
The first version is mostly recognizeable from a blue pcb. It usually has 512KB.
The following version had a 1 MB flash but for what reason ever there were only 512KB usable for ESPEasy.
I never managed to use the full memory even the flash chip was a 1Mbyte type. Maybe another fake chip?
The usual 1MB ESP-01 has a black pcb.
There is an even newer version called ESP-01S with 1MB and some revamped design details.
Another ESP-01 is the ESP-01V3. I didn't have a sample of these so i can't say much about it.
Due to a thread here they have a changed pinout, i can't confirm that due to lack of samples.
A simple way to check: Just try the binaries with 512 and 1024 size.
Another way: Try to identify the flash chip on the ESP-01. It's the one with 8 pins.
Look what's printed on the chip and look it up in the net.
Regards
Shardan