OK, today I want to give you a status on the ESP8266 Prototype board and show a few photos. As of writing this article the board has surpassed 1,000,000 ( 1 Million ) seconds of run time and working flawlessly. I didn't even enable the watchdog timer yet, so it has been running that long without hitting any software hangups or dropping the WiFi Connection for that matter. So that's the good news, the bad news is that I got discombobulated and some how reversed the connector for the ESP8266 module, which leaves it hanging over the NVRAM clear and RESET switches. This was not the intention of the design. I thought I double checked that specific thing before ordering the boards, but apparently I need to start triple checking things now!
So here is a photo of the board from over top:
Its virtually impossible to push the Reset button and just a little tricky to press the NVRAM clear, disappointing but I was still able to test the overall design and layout of the board. One other small item of note is that I realized that the 10uF capacitors on the load side of the regulators are 1206 size on the board but the parts I wanted to use are 0603 size, so that is another thing that will change for the next spin of the board.
Also, I should mention that the board is being powered via the optional USB to Serial debug board on the top side of the photo, this allows me to monitor debug information while the board is running. When the debug board is not needed the USB cable can connect directly to the board to power it. On the left side hanging off the edge of the board the correct way is the sensor module, which is a board that supplies Temperature, Light and Humidity in Analog Voltages to the PIC micro.
Here is another side photo of the board where you can see the top of both switches are under the ESP8266 module.
I'll be sure to share some photos of the Assembled Spin 2 board when its ready. Until then be on the look out for a few articles on the software that drives this board.