Brain Board V2.0
Our newest wireless sensor node. Onboard temperature, humidity, and ambient light sensors. WiFi 6 and ESP-NOW Long Range mesh networking. Expand with any Qwiic I2C sensor — no soldering required.
What it does
The Brain Board V2.0 is a compact wireless sensor node designed for DIY agricultural automation. It ships with onboard temperature, humidity, and ambient light sensors, and connects to a host node or WiFi network right out of the box.
Using the ESP-NOW Long Range protocol, multiple Brain Boards can form a wireless mesh — one acts as the Host (serving a live web dashboard), others act as Remote nodes sending readings every few seconds.
What’s in the box
- 1× Brain Board V2.0 (assembled)
- Onboard SHTC3 temp/humidity sensor
- Onboard TSL2591 ambient light sensor
- 2× Qwiic connectors for expansion
USB-C cable and Qwiic sensors sold separately.
New to Automato? Start with the Brain Board quick start guide — you’ll have live sensor data in your browser in under 10 minutes.
| Microcontroller | ESP32-C6-MINI-1-N4 (RISC-V HP core 160 MHz + LP core 20 MHz, 4 MB flash) |
| Wireless | WiFi 6 (802.11ax), Bluetooth 5 LE, IEEE 802.15.4 (Zigbee/Thread), ESP-NOW Long Range |
| Temperature / humidity | Sensirion SHTC3-TR — ±0.2°C, ±2% RH, I2C address 0x70 |
| Ambient light | ams-OSRAM TSL25911FN (TSL2591) — lux + infrared channel, I2C address 0x29 |
| I2C bus | SDA = IO6, SCL = IO7 (shared between sensors and both Qwiic connectors) |
| Expansion connectors | 2× Qwiic / STEMMA QT (JST SM04B-SRSS-TB, 1 mm pitch) |
| USB | USB-C (native USB-CDC, no UART chip) — right-angle Switchcraft RAHUC31AUTR |
| Power regulator | Diodes Inc. AP2112K-3.3 LDO, 600 mA max |
| LEDs | Green (IO?), Red (IO?), Blue / LED_BUILTIN (IO23) — Kingbright 0402 |
| Buttons | RESET (EN) and BOOT (IO9) — tactile SMD |
| Reverse-polarity protection | BAT20J Schottky diode |
| Castellated pads | 2× 1×10 (DNP) exposing IO0–IO5, IO14, IO15, IO18–IO23, TX, RX, USB |
| Arduino board package | automato-arduino v0.1.2, requires arduino-esp32 v3.3.0 |
| Bootloader offset | 0x0 (ESP32-C6 native) |
| Dimensions | See KiCad files for exact dimensions |
| License | MIT (hardware & firmware) |
| Pin / Label | GPIO | Function |
|---|---|---|
| LED_BUILTIN / Blue LED | IO23 | Digital output — onboard blue LED |
| SDA | IO6 | I2C data — shared with sensors + Qwiic |
| SCL | IO7 | I2C clock — shared with sensors + Qwiic |
| TX | IO16 | UART transmit |
| RX | IO17 | UART receive |
| SS | IO2 | SPI chip select |
| MOSI | IO3 | SPI data out |
| MISO | IO4 | SPI data in |
| SCK | IO5 | SPI clock |
| BOOT | IO9 | Boot button — hold at power-on for flash mode |
Quick start guide
First boot to live dashboard in 10 minutes
Firmware reference
Full API, endpoints, and configuration
GitHub repository
Firmware, hardware reference, docs
Relay control guide
Connecting and automating the Relay Board
ESP-NOW mesh setup
Multi-node wireless sensor networks
Hardware reference
Schematics, BOM, and pin map