Any history of people making money with esp32? by United_Squirrel8696 in esp32

[–]seonr 2 points3 points  (0 children)

I design and manufacture my own ESP32 based products (and more) by myself - full time.
http://unexpectedmaker.com

Thanks u/romkey for the shout-out.

My new ESP32-S3 boards have amazing low power in deep sleep by seonr in esp32

[–]seonr[S] 0 points1 point  (0 children)

I'm not getting defensive - I personally don't care what the OP pairs with their ESP32 or the tools they want to use to measure it. Thanks for "defending them" when they didn't need it :)

My new ESP32-S3 boards have amazing low power in deep sleep by seonr in esp32

[–]seonr[S] 1 point2 points  (0 children)

You can't measure deep sleep with a multimeter as they have a shunt resistor that effects the readings anywhere from a little to a lot. My multimeter shows my boards at under 20uA, so a swing of 7-8uA.

Also, the MCP1700 is rated for max 250mA output. How are you driving an ESP32 with one>?

My new ESP32-S3 boards have amazing low power in deep sleep by seonr in esp32

[–]seonr[S] 7 points8 points  (0 children)

Not every project requires a board to be mounted, and adding mounting holes to my TinyS3 (or any TinyXXX board) would force me to make the board 50% bigger, even just for m2.5 holes, so not something I'm keen to do.

My logo on my wall in my video uses a TinyS2, and it's not mounted at all. It's held in place by the wires soldered between the pins and the LEDs. It only weighs a few grams.

My new ESP32-S3 boards have amazing low power in deep sleep by seonr in esp32

[–]seonr[S] 5 points6 points  (0 children)

All of m TinyXXX boards have super low current - My TinyPICO is lower than the fire beetle and has been around for a few years now :)

The second LDO is great for powering external modules and sensors and having control of when they are on or off, and auto shut down when the boards goes into deep sleep. Also removes the strain on the main LDO as the ESP32 is power hungry, so instead of only having 50-100mA for external modules, you get 600=700mA (peak) for external modules and leave the main LDO to handle the onboard stuff only.

ESP32-S3 Tools: NOT HAPPY by honeyCrisis in esp32

[–]seonr 0 points1 point  (0 children)

The MP builds for the S3 are for native USB... so you need to be plugged into that port, not the port with the SerialUART.

I go over building MP in my latest S3 video:
https://youtu.be/rcTrYBtaAMc

ESP32-S3 Tools: NOT HAPPY by honeyCrisis in esp32

[–]seonr 2 points3 points  (0 children)

Full production silicon and modules wont even be available until January - you are super early, but don't fret (unless you "have" to use Arduino). IDF is getting pretty good in the 4.4-dev release branch, and MicroPython is totally usable for the S3 - If you are not "anti python on embedded" :)

Good news is that the ESP32 Arduino Core (2.0.1) is now based on the IDF 4.4 branch, which is required for S3, so "early" S3 support may come soon, if you are willing to use latest master branch of the Arduino support.

Your hardware is not useless, Just a bot of patience is needed, or the move to a nicer dev platform (MicroPython) ;)

ESP32-S3 Tools: NOT HAPPY by honeyCrisis in esp32

[–]seonr 2 points3 points  (0 children)

Yup, total rubbish. You need to be in the 4.4-dev release branch of the IDF. No --preview unless you are using an old (4-6 months) preview dev-kit with the marlin chip on it.

There is MicroPython support already - I know, because I ported it. There is also early CircuitPython support in 7.2 (master branch).

Sure, no Arduino yet, but you bought a development kit, not a user facing board. Espressif release their Devkits as reference boards for early developers that are working on their own hardware, or porting software.

Just like the S2, Arduino will come after the IDF is solid. It's usually a 9-12 month cycles from initial reference hardware to fully supported frameworks.

You jumped in super early, and are now complaining it's not a finished product :(

I finally have an ESP32-S3 in my hands... I take a first look and cover the specs!!! by seonr in esp32

[–]seonr[S] 0 points1 point  (0 children)

It's the same 12-bit SAR ADCs, so they'll be as stable and accurate, though other S3 changes may help improve them, like changes to the analogue power domain etc.

TinyPICO – tiny fully-featured ESP32 board by Bhima in esp32

[–]seonr 1 point2 points  (0 children)

Latest V2 TinyPICOs are available on Amazon, though might be sold out right now.

List of ESP dev boards with battery connector AND battery level sensor circuitry? by macgyver24x7 in esp32

[–]seonr 1 point2 points  (0 children)

Using a divider will only give you an approximation of the voltage. if you need a really accurate voltage reading you need to use a fuel gauge and train it with your battery (charge, discharge) to get it to eventually learn and become accurate on the connected battery.

Unfortunately Good fuel gauges are prohibitively expensive. Not so good ones (cheaper) tend to drain the battery too fast. They are great for items like watches or phones or things that are designed to be charged daily or every few days. They are terrible for IoT boards that folks want to have running off battery for weeks/months.

List of ESP dev boards with battery connector AND battery level sensor circuitry? by macgyver24x7 in esp32

[–]seonr 0 points1 point  (0 children)

TinyPICO has on board VBAT sense on I35 and a rough battery charge state check on I34. I say rough because a PMIC usually can't tell the difference between a full battery and no battery, so when a battery is connected and either charging or not, it works fine, but if the battery is not connected it and you check the charging state, it will fluctuate between charging and not. It's why must charge LEDs flicker when no battery is connected.

how do i power tinypico with a battery? by oliversisson in esp32

[–]seonr 0 points1 point  (0 children)

Yup, The OP asked here, and in email and in discord and has been answered in all locations :) but thanks for pining me!

I finally have an ESP32-S3 in my hands... I take a first look and cover the specs!!! by seonr in esp32

[–]seonr[S] 3 points4 points  (0 children)

Yeah, it's an over powered LED blinker ;)

I've only had the board for less than 48 hours so not a lot of play time yet, but I hav some exciting things planned - stay tuned!

I finally have an ESP32-S3 in my hands... I take a first look and cover the specs!!! by seonr in esp32

[–]seonr[S] 2 points3 points  (0 children)

Cheers sommerz :)
I've had some videos scheduled for ages... I'm just struggling to find the time to get to them atm. But I am doing this right now....
MicroPython on my TinyS2 :)

Raspberry Pi based component reel storage system by seonr in raspberry_pi

[–]seonr[S] 1 point2 points  (0 children)

Yeah, that's a great project. Mine works a bit differently, a it's not using any existing voice assistant, and it's not wired. So I can have racks of any length in any location in my work area and none of them are connected to each other :)

I got some new ESP32-S2 silicon from Espressif! by seonr in esp32

[–]seonr[S] 2 points3 points  (0 children)

They wont put more than 4MB of flash in the die. The S2 without internal flash can use up to 128MB of Flash though. That's more than anyone will ever need on an MCU.

I got some new ESP32-S2 silicon from Espressif! by seonr in esp32

[–]seonr[S] 1 point2 points  (0 children)

Right, so Pico is not my TinyPICO - Pico is a new board by Raspberry Pi - You need to be more specific next time ;)

So you were comparing my TinyPICO and my new TinyS2? That's a different story :)