This product appears in our “Rated Devices” list based on our experience and evaluation criteria. It is not an official approval, certification, endorsement, or guarantee of performance or safety in any specific installation. Safe operation depends on correct system design, installation, and use.
The M5Stack ATOM Lite is a tiny ESP32-based dev board (24×24×10 mm) with:
- ESP32-PICO-D4 (dual-core, 240 MHz, Wi-Fi, 4 MB flash)
- USB-C for power/programming
- 6 exposed GPIOs (G19, G21, G22, G23, G25, G33)
- One Grove/HY2.0 port (I²C + IO/UART)
- Built-in RGB LED, IR transmitter and a user button
It’s clearly designed as a general IoT/smart-home building block, not an automotive controller. The question is: does it work well in a camper/van automation setup?
Summary
If you are not interested in the technical detail of the device, then just read this summary and skip the rest. This controller is great for van automation as a controller of 1 or 2 items, but don’t use a single item to control too many items. Good as a distributed IoT node, not a full power/automation brain.
- Pros
- Tiny, easy to embed, and Wi-Fi-ready
- Well-supported by modern IoT stacks (ESPHome, Home Assistant, Arduino)
- Perfect for small clusters of sensors/relays and IR control
- Can be powered of a 5V usb socket
- Cons
- Limited temperature rating vs. realistic van extremes
- No high-current/isolated outputs – all heavy loads must be handled externally
- Power consumption is acceptable but not ultra-low for battery-only devices
If you treat the M5Stack ATOM Lite as a smart, compact building block at the edges of your van system, it’s a very capable choice. Ideal as a bluetooth proxy, running a DC power management model or an environmental unit. We use these to control:
- Tank Level Sender (together with ammeter)
- Bluetooth Proxy
- BMS for our Roamer Xtreme batteries
- DC Power monitoring (together with power monitor)
- Van Leveller (together with a gyro)
Can be integrated to Home Assistant
The controller uses an ESP32-based dev board which is well supported by ESPHome, Arduino, ESP-IDF, and PlatformIO, so it is very compatible with Home Assistant and definitely fulfills our first requirement.
Suitable for a vehicle
For a van, it’s very suitable as:
- A small node for reading sensors (temperature, tank levels, door switches, etc.)
- A wireless interface to higher-power relay boards or smart drivers
- A node that talks to a central van “server” (Pi, NUC, router) over Wi-Fi
- The 24×24 mm footprint and single M2 mounting point make it easy to tuck behind panels, in light fixtures, or inside custom 3D-printed enclosures. For a van, where space is always at a premium, that’s genuinely useful.
The Grove/HY2.0 port gives you I²C plus an extra IO/UART line, and the 6 GPIO pins cover a handful of switches, sensors, or a small I/O expander.
- A few contact inputs (door, bed, hatch, water level switches)
- One or two I²C sensors (temperature, light, pressure)
- A UART device (e.g. talking to another module)
The on-board IR LED makes the ATOM Lite a neat “universal remote” node in your van without any extra hardware. With a built-in IR transmitter, it could be used for:
- IR-controlled LED strips
- IR controlled fans, e.g. Max Air Fans
- A TV or media box
Power
The unit requires 5V @ up to 500mA over USB-C or the 5v pin. If using a 12V system in your van, this could be supplying anything 11-14.4V, so it is important to use an step down which can handle the varying 12V approximate input down to 5V. We use the Waveshare USB hubs as these take 7-36V power input and operate in a wide temperature range of -10C-85C.
Power usage will be ~50–90 mA when running and ~4–11 mA in deep sleep, with some reports of much higher deep-sleep currents depending on unit and setup. For a camper on solar/battery, that’s okay but not ultra-low-power. Using deep sleep is recommended if the node doesn’t need to be always-on. Deep sleep is ideal for temperature sensors or other items which can sleep for a few minutes and just send periodic values.
Temperature range
The official docs list operating temperature around 0–40 °C. Due to this relatively small temperature range, placement is important. In a van, interior hardware in summer sun can exceed 60 °C near the roof or windows and in winter can easily go below 0C if heating fails or the van is parked up.
So while many ESP32 boards will run outside the stated range, you should assume this is not rated for the extremes of a parked van in hot summer or cold winter. Mount it in more thermally stable locations (inside cabinets, away from roof metal). Avoid placing it directly against exterior panels or inside poorly ventilated boxes.
Do not use this controller for any critical systems if you expect frequent extremes (e.g. ski trips, desert heat), an industrial-temp or automotive-grade controller would be safer for critical systems.
Limitations
The ATOM Lite exposes only logic-level GPIO at 3.3 V and has no relays, MOSFETs, or galvanic isolation. That means you cannot directly drive 12 V loads (pumps, fans, lights, fridge, etc.). You must use external modules to control to power those. The ATOM Lite can be used for handling logic and control signals.
Six GPIOs plus the Grove port is fine for small jobs, but it’s not enough to control a whole van. Think of your van automation as a star/distributed piece of technology. These smaller low powered items are great at the edge of your network to control a single subsystem or two.
Use Cases
Good use-cases for ATOM Lite in van automation:
- Environment: temp/humidity, CO₂ (via I²C), light sensors
- Utility: water tank levels, doors/lock sensors, step/awning position switches
- Button as scene/mode switch (“night mode”, “drive mode”, “camp mode”)
- RGB LED to indicate system states (battery level band, water level status, error states)
- Replacing IR remotes for LED strips, portable AC, heater, TV, etc., controlled via Home Assistant.
In all of these, the ATOM Lite is basically a smart endpoint, not the heavy-lifting power hardware.
Price/Quality
The item typically sells for approximately £10 in the UK and we believe that is a good price for all that functionality, but remember it is a hobby dev board and as such we would not recommend it for constant extreme temperatures for critical systems. We will have some other approved devices better suited to extreme temperatures for critical systems.
This item is available in our shop