Skip to content

Week 04

04

Embedded Programming

February 2026


What I Did

Set up a Meshtastic node with the Seeed XIAO ESP32-S3 and Wio SX1262 LoRa module. Flashed firmware, configured it, stuck it in the 3D-printed case from Week 02 with the acrylic lid from Week 03.


Meshtastic Setup

Hardware

  • MCU: Seeed XIAO ESP32-S3
  • Radio: Wio SX1262 (LoRa) with SMA adapter for a higher dB screw-on antenna for longer range
  • Board: Seeed XIAO Expansion Board
  • Battery: 2200mAh LiPo
  • Antennas: 2.4GHz (WiFi/BLE) + LoRa (via SMA adapter)

The case fits all of this, the expansion board with the ESP32-S3 and Wio module, the 2200mAh battery, the 2.4GHz antenna, and the LoRa antenna.

Meshtastic node

Firmware Flashing

Flashed the Meshtastic firmware onto the XIAO ESP32-S3.

Configuration

Configured the node settings including region, channel, and mesh parameters through the Meshtastic app. So far we’ve built 4 of these nodes in the lab.


Notes


Next