These are chat archives for esp8266/Arduino
Hi Guys, I desperately need some help!!!
I have tried a few esp-03 and esp-12E modules and whilst I can flash them OK, the program flashed in just doesn't run. I have been playing with esp for a while now and have not seen this problem before. On every occasion the flashing appears to work OK and doesn't return any error message. In order to have a controlled check of the problem I used a premade board with GPIO15 pulled down, GPIO0 pulled down to flash then released, GPIO2 high.
If I use coolterm set with a baudrate of 74880 it displays the boot up information giving mode 1.6 for flash mode, I would expect mode 1.7. If I press the rest button I get 3.6 whereas I thought it should be mode 3.7.
In the Arduino IDE I have set QIO, 4Mbyte 1M SPIFFS, 115200 baud. As noted the flashing process appears to work ok.
With the esp in normal mode, if I cycle the power and look at the serial output at 74880 baud I see about 6 lines of text referring the chksums which seem to match, the last line being ld~.
If I change the baud to 115200 I do not see any of the serial output from the program.
I have tried two different PC's, one running Windows 7 64 and the other one running Windows 10. Both machines have clean versions of the Arduino IDE installed.
I am using Arduino IDE 1.5.5 r5. Board manager is v1.6.8. esp8266/Arduino is version 2.1.
I have tried two different USB dongles one FTDI232, the other a CH340G both on different USB ports and different COM ports.
I have tried various programs form the ESP examples and of my own.
I am now completely stuck can you offer any sugestions please? I am desperate to move my projects on.
Just a heads up: A new version will be made available soon to improve HslColor and HsbColor blending. Due to their inherent circular nature of the Hue component, it is important to control how the direction of the blending.
template <typename T_NEOHUEBLEND> static HslColor LinearBlend(const HslColor& left, const HslColor& right, float progress)
Four method classes are being exposed...
NeoHueBlendShortestDistance NeoHueBlendLongestDistance NeoHueBlendClockwiseDirection NeoHueBlendCounterClockwiseDirection
And these get used with the HslColor::LinearBlend and HsbColor::LinearBlend like....
HslResult result = HslColor::LinearBlend<NeoHueBlendShortestDistance>(left, right, progress);