The boards you linked as "not this one please" are ONE HUNDRED PERCENT FINE and DO NOT NEED ANY RESISTORS ADDED OR REMOVED! THEY WORK WITHOUT ANY MODIFICATIONS!!!!
THOSE ARE THE BOARDS YOU WANT TO USE!
His suggestion was (unnecessary, inappropriate) debugging advice as I tried to fumble through a problem I was having because I was trying to flash the Espruino firmware in QIO mode, when the D1 mini modules only support DIO mode. That was my mistake, and his debugging advice wasn't even good advice. "Take your head out of your ass and go learn how flashing an ESP8266 works" would be what he should have said to me there, because that's all I needed to do.
I sincerely apologize for starting a thread which led people to the mistaken conclusion that those boards were bad. They are perfectly fine. Unless you happen to need to performance of QIO mode, of course.
As it happens, DIO mode did not meet my performance requirements (the project in questions's performance is right at the limit of espruino-on-esp8266 performance - losing QIO mode imposed a nearly 2:1 penalty, and since in QIO mode I had already done every trick I knew, plus some Gordon tipped me off to, in order to boost performance and still wished it were faster - so DIO mode was a total non-starter), leading me to take a torch to those boards to remove the module from the top so I could solder in an ESP-12 module with QIO support on a few of them, before I found a listing on AliExpress for D1 mini boards without the ESP module mounted on them, so I could just buy those, and put the good ESP-12 modules on them, and leave the torch in the closet. It didn't really save much money to do it that way, surprisingly, but definitely saved time.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
The boards you linked as "not this one please" are ONE HUNDRED PERCENT FINE and DO NOT NEED ANY RESISTORS ADDED OR REMOVED! THEY WORK WITHOUT ANY MODIFICATIONS!!!!
THOSE ARE THE BOARDS YOU WANT TO USE!
His suggestion was (unnecessary, inappropriate) debugging advice as I tried to fumble through a problem I was having because I was trying to flash the Espruino firmware in QIO mode, when the D1 mini modules only support DIO mode. That was my mistake, and his debugging advice wasn't even good advice. "Take your head out of your ass and go learn how flashing an ESP8266 works" would be what he should have said to me there, because that's all I needed to do.
I sincerely apologize for starting a thread which led people to the mistaken conclusion that those boards were bad. They are perfectly fine. Unless you happen to need to performance of QIO mode, of course.
As it happens, DIO mode did not meet my performance requirements (the project in questions's performance is right at the limit of espruino-on-esp8266 performance - losing QIO mode imposed a nearly 2:1 penalty, and since in QIO mode I had already done every trick I knew, plus some Gordon tipped me off to, in order to boost performance and still wished it were faster - so DIO mode was a total non-starter), leading me to take a torch to those boards to remove the module from the top so I could solder in an ESP-12 module with QIO support on a few of them, before I found a listing on AliExpress for D1 mini boards without the ESP module mounted on them, so I could just buy those, and put the good ESP-12 modules on them, and leave the torch in the closet. It didn't really save much money to do it that way, surprisingly, but definitely saved time.