[chbot] ESP8266 - the book, by Neil Kolban

Richard Jones richard.jones.1952 at gmail.com
Mon Aug 10 23:17:26 BST 2015


Hi Charles,

Good to hear from you and many thanks for the SPI and device state tips.
I'm really into heavy cheating, especially to achieve robust behaviour.

It is a nice point that interrupt latency will be a function of the device
mode. For my application, relaying Wifi commands to an IR sender for
heatpump control, I expect that the commands will highly correlated with
device state. So I don't need to get 99.999% reliability under all
conditions, just the conditions that I am interested in.

Richard


On Tue, Aug 11, 2015 at 10:04 AM, Charles Manning <cdhmanning at gmail.com>
wrote:

> Richard
>
> I have not used this device, but I have used devices like the Nordic
> Bluetooth LE chip that has a similar architecture in that it runs a
> wireless stack on the same CPU that you can use for processing.
>
> The Nordic device runs a Coretex M0 at 32 MHz. Sometimes it chews all
> of that running the BT stack. Worst case interrupt response is
> 2milliseconds (milli, not micro). That is only during certain BT modes
> such as scanning.
>
> I would expect this device has similar limitations, but whether it's
> microseconds or milliseconds I have no clue.
>
> If you're sending infra red you can do some heavy cheating though.
> Instead of pulsing a GPIO udser ISR control , you can set up a pattern
> and send it via SPI (just hook up the MOSI data to the led and ignore
> the rest).
>
>
> On Mon, Aug 10, 2015 at 11:41 PM, Richard Jones
> <richard.jones.1952 at gmail.com> wrote:
> > Mark,
> >
> > Many thanks for posting the link to the ESP8266 book.
> >
> > Very useful, something in there for everyone from the simplest start to
> the
> > Eclipse supported dev environment, and some very useful explanations
> about
> > how to setup and use the callbacks. The GPIO section removes some of the
> > mystery. The references at the end are the most comprehensive that I have
> > seen.
> >
> > Completely missing is information on interrupt priority and real time
> > performance. That could be a nice project for someone to add.
> >
> > I had been considering whether to make a wifi controlled infra red remote
> > control using the ESP8266. With the (lack of) information to hand I'm not
> > convinced that a GPIO and timer approach will be 100% reliable. I guess
> an
> > ESP8266 and an AVR or PIC micro could remove the uncertainty.
> >
> > Richard
> >
> > On Thu, Aug 6, 2015 at 11:11 AM, Mark Atherton <markaren1 at xtra.co.nz>
> wrote:
> >>
> >> All,
> >>
> >> A mate just sent me this link -
> >>
> http://neilkolban.com/tech/wp-content/uploads/2015/08/The-ESP8266-Book-August-2015.pdf
> >>
> >> Have only skimmed through it, but it holds promise as being (at the very
> >> least) a starting point for definitive documentation on this very low
> cost
> >> WiFi chip.
> >>
> >> More power to the man...
> >>
> >> -mark
> >>
> >>
> >> _______________________________________________
> >> Chchrobotics mailing list Chchrobotics at lists.linuxnut.co.nz
> >> http://lists.ourshack.com/mailman/listinfo/chchrobotics
> >> Mail Archives: http://lists.ourshack.com/pipermail/chchrobotics/
> >> Meetings usually 3rd Monday each month. See http://kiwibots.org for
> venue,
> >> directions and dates.
> >> When replying, please edit your Subject line to reflect new subjects.
> >
> >
> >
> > _______________________________________________
> > Chchrobotics mailing list Chchrobotics at lists.linuxnut.co.nz
> > http://lists.ourshack.com/mailman/listinfo/chchrobotics
> > Mail Archives: http://lists.ourshack.com/pipermail/chchrobotics/
> > Meetings usually 3rd Monday each month. See http://kiwibots.org for
> venue,
> > directions and dates.
> > When replying, please edit your Subject line to reflect new subjects.
>
> _______________________________________________
> Chchrobotics mailing list Chchrobotics at lists.linuxnut.co.nz
> http://lists.ourshack.com/mailman/listinfo/chchrobotics
> Mail Archives: http://lists.ourshack.com/pipermail/chchrobotics/
> Meetings usually 3rd Monday each month. See http://kiwibots.org for
> venue, directions and dates.
> When replying, please edit your Subject line to reflect new subjects.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ourshack.com/pipermail/chchrobotics/attachments/20150811/c814f9f5/attachment-0001.html>


More information about the Chchrobotics mailing list