ESP32-S3 powered PicoCalc working, toolchain posted, plus M5PorkChop port

I am not going to write a lot about this right now (finishing up some battery testing and other stuff) but I figured I’d give this to the weekend warriors. These two projects haven’t had any other human eyes on it yet so I figured the first place I’d drop them is here in the clockworkpi forums, especially since @JBlanked was a huge inspiration.

Tool set: picocalc-esp32 https://github.com/thoughtfix/picocalc-esp32 for people who want to run PicoCalc with an esp32 microcontroller (and optional GPS) and it works quite well though I think battery may be under 2 hours if this meter is accurate and my 18650s are normal. You can do wardriving with your PicoCalc.

Example port: porkocalc https://github.com/thoughtfix/porkocalc/ M5PorkChop (Security monitoring and pentesting suite) port. I am not publishing a binary for this yet. I want to get other humans eyes on it first. Please tell me when you find bugs.

This was built on the backs of others who did a lot of the detailed investigation like jblanked for his cross-platform work on picocalc and cardputer esp32-s3, talking sasquatch for showing that porkchop can be ported fullscreen, and of course 0ct0sec for M5PORKCHOP. And Waveshare and ClockworkPi. Go to their github pages ajnd give them a star.

4 Likes

Wow! This is great! I’m going to order a few ESP32-S3 Microcontroller, 2.4 GHz Wi-Fi Development Board, dual-core processor with frequency up to 240 MHz | ESP32-S3-Pico right now!

That’s the one. I filed a bug to take and post a better photo.

I am having only about 100-110 minutes of battery life with and without the GPS. I’ll test the 18650 cells when they shut down the device and see.

Never tested battery life on the Pico. I assume it’s much more?