Skip to content

ndoo/ikoka-nano-meshtastic-device

Repository files navigation

Ikoka Nano Meshtastic Device

A Meshtastic device based on the Seeed Studio XIAO nRF52840 and EBYTE E22-XXXMXXS series LoRa modules. Pinout matches the Meshtastic xiao_ble variant.

The focus is on small size without an onboard display or buttons, meaning it must be used with Meshtastic client software, or as a remote repeater managed with remote node administration.

Connectors

  • USB-C for power and data
  • Qwiic connector for I²C sensors

Future Plans

  • Add a boost converter and restore battery-powered operation

Libraries Used

Building One

Software Required

  • The files were created in KiCad 8
  • Clone this git repository recursively, i.e. with --recursive

Ordering PCBs

  • Follow the instructions to generate Gerbers at your PCB house, e.g. JLCPCB PCB Files Preparation
  • Default 1.6mm 2-layer PCB settings should work well, this PCB passes DRC based on JLCPCB specifications (other than the silkscreen of XIAO module being clipped by the PCB edge)

Ordering Components

Assembling the PCB

  1. Solder U2 E22 module
  2. Solder C1
  3. Solder U1 XIAO nRF52840
  4. Solder Qwiic socket

Flashing

Follow the instructions at meshtastic/firmware/variants/xiao_ble/.

Enclosure

A snap-fit 3D printable enclosure is available in the enclosures folder.

ikoka nano in enclosure

PCB Images

rotating

top bottom

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages