ESP32 and ESP8266 freely downloadable book
ESP32 and ESP8266 freely downloadable book
The Book has been superceded by an ESP32 dedicated book:
https://leanpub.com/kolban-ESP32
Folks,
The book covering both the ESP32 and ESP8266 has been updated and release. The download can be found here:
https://leanpub.com/ESP8266_ESP32
This book is free for download and you may choose to contribute to its on-going development and upkeep only should you find value within. Since I only received an ESP32 10 days before this release, I had to rush to get content in. However, over the months ahead, my plan is to keep refreshing it with new and polished materials.
Please feel free to use this thread for discussions on the book ... however, for technical question, please post those as separate topic threads.
Neil
https://leanpub.com/kolban-ESP32
Folks,
The book covering both the ESP32 and ESP8266 has been updated and release. The download can be found here:
https://leanpub.com/ESP8266_ESP32
This book is free for download and you may choose to contribute to its on-going development and upkeep only should you find value within. Since I only received an ESP32 10 days before this release, I had to rush to get content in. However, over the months ahead, my plan is to keep refreshing it with new and polished materials.
Please feel free to use this thread for discussions on the book ... however, for technical question, please post those as separate topic threads.
Neil
Last edited by kolban on Tue Nov 01, 2016 3:51 am, edited 1 time in total.
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32
Re: ESP32 and ESP8266 freely downloadable book
Thanks!
There is still so much info we haven't received yet. Do you have any plans to do an esp32 only version?
There is still so much info we haven't received yet. Do you have any plans to do an esp32 only version?
Re: ESP32 and ESP8266 freely downloadable book
Right now I'm going to wait and see whether the writing can sensibly be merged into one book with consumability. If it can't, then I'll look at interest and demand and take the community interest as my guide. Step one is research and collect the subject materials and then we'll all be in a better place to make a decision.
Last edited by kolban on Sun Oct 02, 2016 5:11 am, edited 1 time in total.
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32
Re: ESP32 and ESP8266 freely downloadable book
To me it is almost a fundamentally different approach. With esp8266, ram, processor, and peripheral limitations are always on your mind whether you are using native, rtos, nodemcu, espruino, arduino. For esp32, you have dual core, rtos, gpio matrix, coproc, DMA, lots of ram. You approach with completely different state of mind.
-
- Posts: 10
- Joined: Thu Sep 15, 2016 8:11 am
Re: ESP32 and ESP8266 freely downloadable book
Thanks so much for your book - I bought it a while back and am especially appreciative of the ESP32 updates.
One area I am really hoping will be included at some stage is some stuff on DMA and especially a section on I2S input and output. There's so little out there anywhere on I2S and I'm currently fighting it so I can stream audio out to WiFi
One area I am really hoping will be included at some stage is some stuff on DMA and especially a section on I2S input and output. There's so little out there anywhere on I2S and I'm currently fighting it so I can stream audio out to WiFi
Re: ESP32 and ESP8266 freely downloadable book
@davydnorris,
My hope is to try and eventually cover every nook and cranny. Unfortunately, I don't have any additional information on ESP32 than the rest of the community does. We are all waiting and watching keenly for news and updates on ESP-IDF and how to leverage it as best as possible. It is very early days in the life of ESP32 and I think we must all be patient. There is certainly enough in ESP32 to keep us going for a while at this time. I'd rather Espressif gave us the hardware and dribbled out the ESP-IDF as they bake it. The alternative would be to delay ESP32 release and try and cook everything in isolation. The way they are doing it is (in my opinion) good community practice. We just have to make sure that we realize what it is and try and not berate Espressif for "not having my area available yet ..." ... I have faith it will all come together. I would imagine that by about summer 2017, we should be in good shape.
For I2S, I've personally never touched that area ... and that pleases me ... its something new and interesting to study ... so a solid YES ... looking forward to that tech area.
My hope is to try and eventually cover every nook and cranny. Unfortunately, I don't have any additional information on ESP32 than the rest of the community does. We are all waiting and watching keenly for news and updates on ESP-IDF and how to leverage it as best as possible. It is very early days in the life of ESP32 and I think we must all be patient. There is certainly enough in ESP32 to keep us going for a while at this time. I'd rather Espressif gave us the hardware and dribbled out the ESP-IDF as they bake it. The alternative would be to delay ESP32 release and try and cook everything in isolation. The way they are doing it is (in my opinion) good community practice. We just have to make sure that we realize what it is and try and not berate Espressif for "not having my area available yet ..." ... I have faith it will all come together. I would imagine that by about summer 2017, we should be in good shape.
For I2S, I've personally never touched that area ... and that pleases me ... its something new and interesting to study ... so a solid YES ... looking forward to that tech area.
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32
-
- Posts: 10
- Joined: Thu Sep 15, 2016 8:11 am
Re: ESP32 and ESP8266 freely downloadable book
I should have qualified my comment that I'd love more info for I2S and DMA on *both* the ESP8266 and ESP32 - I am assuming that there will be very little difference between the two chips in terms of overall usage of the API, but if the ESP32 does have two I2S busses as has been mentioned, then there will have to be some sort of selection parameter or functions added.kolban wrote:@davydnorris,
My hope is to try and eventually cover every nook and cranny. Unfortunately, I don't have any additional information on ESP32 than the rest of the community does. We are all waiting and watching keenly for news and updates on ESP-IDF and how to leverage it as best as possible. It is very early days in the life of ESP32 and I think we must all be patient. There is certainly enough in ESP32 to keep us going for a while at this time. I'd rather Espressif gave us the hardware and dribbled out the ESP-IDF as they bake it. The alternative would be to delay ESP32 release and try and cook everything in isolation. The way they are doing it is (in my opinion) good community practice. We just have to make sure that we realize what it is and try and not berate Espressif for "not having my area available yet ..." ... I have faith it will all come together. I would imagine that by about summer 2017, we should be in good shape.
For I2S, I've personally never touched that area ... and that pleases me ... its something new and interesting to study ... so a solid YES ... looking forward to that tech area.
I agree completely with you on your other comment about getting the chip and IDF out there ASAP - I'd much rather be playing and making stuff than waiting for it all to be 'finished' and to miss the mark. Much better to get feedback from the community and prioritise
Re: ESP32 and ESP8266 freely downloadable book
Example I2S projects for the ESP8266 are available.
MP3 player using non-OS SDK: https://github.com/espressif/ESP8266_MP3_DECODER
There is Arduino ESP8266 support for I2S. Play WAV files from SPIFFS: https://github.com/bbx10/SFX-I2S-web-trigger
MP3 player using non-OS SDK: https://github.com/espressif/ESP8266_MP3_DECODER
There is Arduino ESP8266 support for I2S. Play WAV files from SPIFFS: https://github.com/bbx10/SFX-I2S-web-trigger
-
- Posts: 10
- Joined: Thu Sep 15, 2016 8:11 am
Re: ESP32 and ESP8266 freely downloadable book
These are great resources for I2S output, but there's almost nothing for I2S input, apart from this:bbx10node wrote:Example I2S projects for the ESP8266 are available.
MP3 player using non-OS SDK: https://github.com/espressif/ESP8266_MP3_DECODER
There is Arduino ESP8266 support for I2S. Play WAV files from SPIFFS: https://github.com/bbx10/SFX-I2S-web-trigger
https://github.com/cnlohr/esp8266duplexi2s
Re: ESP32 and ESP8266 freely downloadable book
I have this book and just received the recently updated copy. As a pure newbie in the land of ESPXXX, I find the book invaluable.
My one suggestion would be to make the ESP32 subject matter a completely different book or a separate (segregated) part in the existing work. I think that would make it much easier to maintain a train of thought when seeking info on a specific device. Overall, very well done.
Frank
My one suggestion would be to make the ESP32 subject matter a completely different book or a separate (segregated) part in the existing work. I think that would make it much easier to maintain a train of thought when seeking info on a specific device. Overall, very well done.
Frank
Who is online
Users browsing this forum: No registered users and 69 guests