If you want to put together an inexpensive IoT project, the ESP32 is one of the top choices for microcontroller. With WiFi, Bluetooth, and the option for dual cores, a lot of power is packed into a small chip. Add on an LTE Cat 1 module for long-distance communication, a battery connector and charge management, and USB-C for easy powering and programming, and you’ve got this very nice module from Glow Gun.
An ESP32-S3 packing dual-core Xtensa cores at 240MHz provides the horsepower, and the common ML307R module adds LTE capability for communication with cloud services when out of range of WiFi. Also on board are a microphone and amplifier, with a header to attach a speaker for audio playback, a Neopixel, and a header to attach an OLED display.
Whether you want to record and analyze bat sounds, or simply make a home automation panel that hides behind your bathroom mirror, or even control a remotely operated vehicle of some sort, this module is flexible enough to do just about anything. With wide development environment choices from CircuitPython to Lua to C++ to even the built-in ROM BASIC you’re bound to find a way to complete your project with style!