Six Months with the ESP32-S2 Hack Chat

Plus, an inside look at the new RP2040!

Wednesday, January 27, 2021 12:00 pm PST Local time zone:
Hack Chat
Similar projects worth following

The gang from Adafruit will host the Hack Chat on Wednesday, January 27, 2021 at noon Pacific Time!

Time zones got you down? Here's a handy time zone converter.

It's always an event when we have Adafruit on the Hack Chat, and last time was no exception. Then, the ESP32-S2 was the new newness, and Adafruit was just diving into what's possible with the chip. It's an interesting beast -- with a single core and no Bluetooth or Ethernet built-in, it appears to be less capable than other Espressif chips. But with a faster CPU, more GPIO and ADCs, a RISC-V co-processor, and native USB, the chip looked promising.

Among their other duties, our friends at Adafruit have spent the last six months working with the chip, and they'd now like to share what they've learned with the community. So Limor "Ladyada" Fried, Phillip Torrone, Dan Halbert, and Jeff Epler will stop by the Hack Chat to show us what's under the hood of the ESP32-S2. They've worked on a bunch of projects using the chip, and they've taken a deep-dive into the chip's deep-sleep capabilities, so stop by the Chat with your burning questions about low-power applications or anything ESP32-S2-related and ask away.

Plus, a late and exciting addition to the agenda: we'll be talking about the recently released RP2040, the first custom chip from the folks at Raspberry Pi. We've already started talking about the Raspberry Pi Pico, the dev board that uses the chip, and Adafruit will share what they've learned about the RP2040 so far.

  • Hack Chat Transcript, Part 1

    Dan Maloney01/27/2021 at 21:05 0 comments

    OK, big turnout as always when we have our Adafruit friends stop by! I'm Dan, I'll be modding today as we welcome PT, Limor, Scott, Dan and Jeff from Adafruit to talk about both the ESP32-S2 and the new RP2040. Welcome Adafruit people!

    pt12:00 PM
    hi @Dan Maloney we'll go live on youtube once ya start here

    And another reminder to log into the livestream:

    Kattni12:00 PM
    @Dan Maloney I'm also here from Adafruit. :)

    socrat9999 joined the room.12:01 PM

    Dan Halbert12:01 PM
    Dan H here from adafruit

    Oh hi @Kattni - the more the merrier!

    Jeff Epler12:01 PM
    Hi, I'm jepler from adafruit

    Michael Shaub joined the room.12:01 PM

    Jonny Wester12:02 PM
    @James Finch , of course. Many years ago the NE555 IC was cool!

    Tim Walter joined the room.12:02 PM

    jayratford24 joined the room.12:02 PM

    Mike Teachman joined the room.12:02 PM

    Christopher Kostic joined the room.12:02 PM

    @pt, we're good to go whenever you are

    rgm joined the room.12:03 PM

    andypugh12:03 PM
    Hi jepler :-)

    Jeff Epler12:04 PM
    Hi Andy!

    pt12:04 PM
    @Dan Maloney kick it!

    Jeff Epler12:04 PM
    how 's floating point?

    tannewt12:04 PM
    Hi folks! I'm the lead for CircuitPython for Adafruit. I've worked on both the ESP32-S2 port and the RP2040 one.

    andypugh12:04 PM
    I am going to have to go back and admit that I was wrong, and actually take the guy seriously

    Mijail joined the room.12:04 PM

    limor12:05 PM
    hi we're live! simulcast

    limor12:05 PM
    live on youtube AND here

    limor12:05 PM
    woohoo -

    Jeff Epler12:05 PM
    @andypugh Thanks, I appreciate that you'll do that!

    limor12:05 PM
    its a great time to be a maker - ZOMG so many new chips

    limor12:05 PM
    ESP32-S2 + RP2040 is the topics of the day

    limor12:05 PM
    wifi! low cost! pios! we got it all

    We're live on YouTube. YOu can ask questions here or in the chat on YT, and they'll talk about it both here and on the livestream

    limor12:05 PM
    hit us up

    pt12:05 PM

    YouTube Adafruit Industries

    limor12:06 PM
    scott/tannewt is here - lead dev of circuitpy project

    Andreas joined the room.12:06 PM

    limor12:06 PM
    you can blame him for everything ;)

    limor12:06 PM
    (circuitpython related)

    limor12:07 PM
    dan h is here too! core dev on circuitpython - does a ton with usb and backend AND IS THE BUG FIXER EXPERT

    limor12:07 PM
    jepler is in the house - loves the python since before it was cool!

    Nathan Brown12:07 PM
    Question for Queue: So can the PIO routines interface through DMA or do you do that though an interrupt.

    pt12:08 PM
    Q: from youtube - how is the ADC on the S2?

    limor12:08 PM
    works on core development, lots of audio, display, cool stuff!

    limor12:08 PM
    and on drums - kattni! documentation and libraries are her expertise. also writes lots of guides

    morgan12:09 PM

    Adafruit -- do we want to divide the time 50:50 between the topics, or do we want to mix ESP32-S2 and RP2040 questions randomly?

    pt12:09 PM
    @Dan Maloney mix it up

    limor12:09 PM
    re: ADC+S2 its something we're working on...its getting better

    tannewt12:09 PM
    @Dan Maloney I'm not sure we have a choice. :-)

    Malik Enes Şafak12:09 PM
    so, it's too early bu what about rust on s2?

    limor12:09 PM
    it does work!

    phase2682 joined the room.12:10 PM


    limor12:10 PM
    we got a question on OTA in CircuitPython for ESP32S2

    limor12:10 PM
    yes! we have either a PR in review or its merged in. big ups to microDev who did a ton of work on it

    Dan Halbert12:10 PM

    GitHub adafruit

    Support for OTA update by microDev1 · Pull Request #3812 · adafruit/circuitpython

    This PR implements CircuitPython OTA update! Port(s) supported: (as of this PR) esp32s2 To-do: Error message clean-up. Finalize OTA module and add docs. Add ability to flash in continuous/discontinuous chunks. Note: more info leading to this PR can be found at issue #3777.

    Read this on GitHub

    James joined the room.12:11 PM

    limor12:11 PM
    we did divide up the 4MB of built in flash on the WROVER ESP32-S2...

    Read more »

View event log

Enjoy this event?



marazm wrote 01/24/2021 at 19:42 point

Zaczekam aż skompilują na tym minix3

  Are you sure? yes | no

Interested in attending?

Become a member to follow this event or host your own