Close

Making it extendible

A project log for ESP8266 Windows toolkit

A toolkit for users and developers working with the ESP8266. Including: flash-downloader, Command-Generator, Arduino-Code generator etc.

thomasThomas 11/07/2014 at 17:440 Comments

There are some breakboard versions around, there are new ones coming. So how to make the system flexible enough to take all those variations?

I might have found a solution. There is small file for every Breakout version, its human readable (XAML) and has information about the Breakout version (max voltage etc) and also a vector based layout of the breakout version. At startup those files are read and will be shown as selection, if it is a 3V device there will be a big warning.

There will be a settings flyout where you can deactivate this warning and set other things. Once you have set up your environment those settings will be saved in a XML file..

YOu can hover the connections and the devices on the board (maybe even the pins of the chips) to get information about them.

Im not sure how to implement wiring diagrams yet. I simply can't go for every possibility, maybe I just highlight the most important connections or something like that.

After you have gone through the wiring there will be the selection of the serial port (tiles again). I want to make a auto connect, so sending a AT command, see if it works, if not change the baurate automatically and test until it got response, if it has response, try to figure out which FW version is installed and check if there are newer ones are available, if yes give the option to update the FW.

Discussions