ESP32 selection

hi

I want to start an ESP32 project and I need help finding the right components to use. Here are the things I’d like to do:

  • Amazon Alexa voice command to control GPIO

  • Local Wifi access to possibly access NAS files or internet information

  • built in LiPo charger

  • USB-C

  • wireless induction charging

  • servo motor, dc motor, stepper motor controller

  • uWave presence sensor

  • camera for capturing video and doing facial recognitiion

  • GPS for tracking location within 5 feet

  • Lidar or obstacle sensor without light

I’m use to the Arduino IDE. Is there another one that you’d recommend instead that’s better?

Please advise
thanks
Jack

That a fairly exhaustive list; you will very likely need to break this down into smaller projects or become very familiar with high-level interrupts while using both cores/parallel processing…but even then there is probably too much overhead output efficiently, unless you heavily invest in sleep/wake and whatnot :-/

You’ve more-or-less described a modern smartphone…can one of those be used instead? Seems much simpler.

A Pi 5 or Orin might be better starting points for such a rich feature set…or get a few different esp32s and start building! Search Results for esp32 - SparkFun Electronics Those are the esp32 boards we sell, I’d recommend the IoT one (first result in list) as it has plenty of GPIO

I wanted something very small without a screen.
I want to invest in the right dev kit from the beginning.
I didn’t want to get half way through and figure I need to buy something else.
I was thinking an ESP32-C6 but I don’t think this has GPS, that might be a separate qwic module.
If I use I2C it’ll simplify things a bit and deal with the overhead of a shared bus.

As long as this is capable I’m good. The overhead may be high then I’ll add a second module but I want to use the same module.

thanks for the help
Jacks

I wish you luck & re-iterate the above :slight_smile: