- Fri Jan 08, 2016 2:49 pm
#38224
I think I know what you are trying to do, but none of those links lead me directly to a bin file.
The tindle site says, "The processor, which comes programmed with a similar sketch as my other HDSP clock (check my store), is ATmega328 running at 8MHz (internal clock). It can be reprogrammed with your own sketch, using the Arduino IDE.".
That means that the clock is an Arduino based clock.
So the expectation is that you will have the "AT" firmware on your esp8266. It is not possible for me to tell by what you have said so far what firmware you have put on the esp8266 chip, so we should start there.
I'm guessing that you got esp_iot_sdk_v0.9.6_b1_15_02_15.zip.
In the bin directory of the files in that zip are the firmware.
You will need to burn 4 different things. These are the files:
boot_v1.3(b3).bin 0x00000
user1.512.new.bin 0x01000
blank.bin 0x3e000
blank.bin 0x7e000
Each of those files should be flashed to the chip at the location referred to.
[edit...]
Okay I figured I'd better actually do this before giving advice on the internet. I use linux, so my flashing tool of choice is esptool.py. Here's what I did:
gsker@veeta:/tmp/esp_iot_sdk_v0.9.6_b1/bin> esptool.py -b 345600 write_flash 0x00000 boot_v1.3\(b3\).bin 0x01000 at/user1.512.new.bin 0x3e000 blank.bin 0x7e000 blank.bin
Connecting...
Erasing flash...
Writing at 0x00000800... (100 %)
Erasing flash...
Writing at 0x00034400... (100 %)
Erasing flash...
Writing at 0x0003ec00... (100 %)
Erasing flash...
Writing at 0x0007ec00... (100 %)
Leaving...
Then I pressed the reset button on my ESP (I'm not using an ESP01 -- I have an ESP12 on a dev board with a couple of buttons) to put it back in running mode rather than flash mode.
I set my terminal program to 115,200 bps and connected.
I see this on the screen. (the messy stuff is at some other speed so it's not readable.)
��Ē�<��r���l``�(�SQS�(RQ�)HT�)SHHHC���r
ready
So I typed this (followed by carriage return and linefeed):
AT+GMR
And got this
AT version:0.22.b1.0
SDK version:0.9.6(b1)
OK
So cool. That does work.
Let me know how it goes for you. The clock looks cool.