Page 2 of 2

Re: ESP32 dedicated freely downloadable book

Posted: Thu Jun 01, 2017 3:21 am
by kolban
Happy summer all :-)

The June 2017 release is now up and available.

https://leanpub.com/kolban-ESP32

Polish and tinkering now. Lots more to come.

Neil

Re: ESP32 dedicated freely downloadable book

Posted: Thu Jun 01, 2017 6:47 pm
by madscientist_42
New month ... the May 2017 release is now available for download ...

https://leanpub.com/kolban-ESP32

As always, thanks for reading and don't hesitate to let us know if there are content areas that you would like to see covered in more detail.

Neil
So, Neil, what new tidbits have you shared in the current iteration? :D

Re: ESP32 dedicated freely downloadable book

Posted: Thu Jun 01, 2017 10:20 pm
by kolban
Right now I'm tinkering where I want to tinker and what catches my eye. I try and focus my attention where the most forum questions pop up and where I have skills to either understand or try to understand. Recently, its been across the board which I take to mean that core materials are now available to all and folks are pecking at the periphery. As such, I've been tinkering with polishing up materials and coming back to areas covered before and cleaning.

Areas that are starting to get more coverage from me, but are likely not of value to most include the low-level registers. Been reading the Tech Ref and trying to decode it.

I've also been spending a lot of time on C++ class encapsulation of many areas which, of course, doesn't make it into a book but does show up on the GitHub repositories. I've also been working on a diagnostics library. This is a relatively large piece of code that can be linked with an arbitrary app that starts up a WebServer in the background (on the ESP32). When a browser attached to the ESP32, the result are web pages that allow us to see the internal status of the device as well as manipulate that status. Think of it as a dashboard / console of the device.

Beyond that, been looking at integration with nRF24 devices and started examination of the camera support. Bought a WROVER board and started to cover its unique functions. I keep feeling that Bluetooth should be covered more and I do indeed have quite a bit done ... but I keep stalling on it as I can't find a compelling use case for BLE (yet).

Did some coverage of the new FATFS file system and added a TFTP server to the library to allow us to upload / download data from the file system through the network.

So ... as you can see ... all over the place.

Things on hold include the Duktape work because I ran out of RAM and am waiting on the Duktape author to reduce RAM utilization or Espressif to ship modules of ESP32 with more RAM (which ever comes first). Beginning early study of Mongoose OS.

Re: ESP32 dedicated freely downloadable book

Posted: Tue Jun 06, 2017 1:22 pm
by jimmy_p
but I keep stalling on it as I can't find a compelling use case for BLE (yet).
A cool demo would be using a BLE connection to set up WiFi credentials via a phone app - otherwise you have to create log AP, log on to that, pass on wifi credentials and then turn on Station mode with said credentials.

...and unless you have allowed your android app access to your wifi control you can't do this.
...ios just won't allow it *ever*!

Anyway - just thought I would put that out there :)

Re: ESP32 dedicated freely downloadable book

Posted: Sat Jul 01, 2017 4:49 pm
by kolban
The July 2017 release is now up and available. See:

https://leanpub.com/kolban-ESP32

Neil

Re: ESP32 dedicated freely downloadable book

Posted: Wed Aug 02, 2017 3:08 am
by kolban
Happy August folks.

The August release of the book is now up. Coverage of more specialized areas such as DMA has begun. A lot of coverage of the C++ BLE classes. As always more to come.

https://leanpub.com/kolban-ESP32

Neil

Re: ESP32 dedicated freely downloadable book

Posted: Thu Aug 03, 2017 10:50 am
by WiFive
Coverage of more specialized areas such as DMA has begun.
May want to check this

Re: ESP32 dedicated freely downloadable book

Posted: Thu Aug 03, 2017 2:25 pm
by kolban
Thank you sir. I hadn't seen that code before ... GREAT ... the more illustrations we can find of DMA the better ... its puzzling to say the least. I'm trying (not very well yet) to build a C++ wrapper class.

https://github.com/nkolban/esp32-snippe ... ls/I2S.cpp

But its in super early stages and input only so far.

Neil

Re: ESP32 dedicated freely downloadable book

Posted: Sun Aug 06, 2017 6:13 am
by Bud Ward
FYI:
Broken link on pg. 140 - lwIP 2.0.0. should now link to http://www.nongnu.org/lwip/2_0_x/index.html.

Re: ESP32 dedicated freely downloadable book

Posted: Mon Aug 07, 2017 4:52 am
by kolban
Thank you sir. Link updated in source and will be present in September onwards edition.