ESP32 dedicated freely downloadable book

User avatar
kolban
Posts: 1683
Joined: Mon Nov 16, 2015 4:43 pm
Location: Texas, USA

Re: ESP32 dedicated freely downloadable book

Postby kolban » Thu Jun 01, 2017 3:21 am

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
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32

madscientist_42
Posts: 95
Joined: Tue Feb 21, 2017 10:17 pm

Re: ESP32 dedicated freely downloadable book

Postby madscientist_42 » Thu Jun 01, 2017 6:47 pm

kolban wrote: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

User avatar
kolban
Posts: 1683
Joined: Mon Nov 16, 2015 4:43 pm
Location: Texas, USA

Re: ESP32 dedicated freely downloadable book

Postby kolban » Thu Jun 01, 2017 10:20 pm

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.
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32

jimmy_p
Posts: 2
Joined: Tue Jun 06, 2017 1:01 pm

Re: ESP32 dedicated freely downloadable book

Postby jimmy_p » Tue Jun 06, 2017 1:22 pm

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 :)

User avatar
kolban
Posts: 1683
Joined: Mon Nov 16, 2015 4:43 pm
Location: Texas, USA

Re: ESP32 dedicated freely downloadable book

Postby kolban » Sat Jul 01, 2017 4:49 pm

The July 2017 release is now up and available. See:

https://leanpub.com/kolban-ESP32

Neil
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32

User avatar
kolban
Posts: 1683
Joined: Mon Nov 16, 2015 4:43 pm
Location: Texas, USA

Re: ESP32 dedicated freely downloadable book

Postby kolban » Wed Aug 02, 2017 3:08 am

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
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32

WiFive
Posts: 3529
Joined: Tue Dec 01, 2015 7:35 am

Re: ESP32 dedicated freely downloadable book

Postby WiFive » Thu Aug 03, 2017 10:50 am

kolban wrote:Coverage of more specialized areas such as DMA has begun.
May want to check this

User avatar
kolban
Posts: 1683
Joined: Mon Nov 16, 2015 4:43 pm
Location: Texas, USA

Re: ESP32 dedicated freely downloadable book

Postby kolban » Thu Aug 03, 2017 2:25 pm

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
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32

Bud Ward
Posts: 1
Joined: Fri Jul 29, 2016 11:05 pm

Re: ESP32 dedicated freely downloadable book

Postby Bud Ward » Sun Aug 06, 2017 6:13 am

FYI:
Broken link on pg. 140 - lwIP 2.0.0. should now link to http://www.nongnu.org/lwip/2_0_x/index.html.

User avatar
kolban
Posts: 1683
Joined: Mon Nov 16, 2015 4:43 pm
Location: Texas, USA

Re: ESP32 dedicated freely downloadable book

Postby kolban » Mon Aug 07, 2017 4:52 am

Thank you sir. Link updated in source and will be present in September onwards edition.
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32

Who is online

Users browsing this forum: Baidu [Spider], Bing [Bot] and 78 guests