Skip to the content
PCBKitNew board
4 layers21.2 × 70.5 mmLora micronode, the printed circuit board in 3D

Self-enclosed, pocket-sized Meshtastic node

Size
21.2 × 70.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
10
Nets
27
Pads
52
Tracks, vias
84, 25
Pours
4
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
23 Nov 2024
Updated
24 Nov 2024

Overview

Lora micronode is an open-source printed circuit board by fire219, from the fire219/spearmintastic repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 4-layer board of 21.2 × 70.5 mm with 10 parts on 27 nets, routed with 84 tracks and 25 vias.

Its parts include 2 ICs, 1 capacitor, 1 diode and 1 connector. It belongs with the radio and wireless boards and the nRF52 and nRF5x boards of this library.

README

README.md

Spearmintastic!

Self-sufficient, pocket sized

Spearmintastic is a pocket-sized device designed for use as Meshtastic node. Unlike most other tiny node designs, it is designed to be fully self sufficient (including battery, solar panel, and LoRa antenna) in a footprint no larger than its 21x71mm PCB.

Spearmintastic uses a "14500" (AA) size protected Li-ion battery, minimizing fears about sketchy pouch cells from Amazon or AliExpress. These can be found via online retailers as "flashlight batteries".

Errata Notes:

  • Solar polarity silkscreen is reversed on v1.0 board
  • Protected 14500 lithium cells tend to be a couple millimeters longer than a "normal" AA battery. You may need to do some modifications to the Keystone holder to make the battery fit well. If needed, recommended modifications are to flatten the contact springs with a pair of pliers, as well as cutting some of the plastic "backstop" out from behind the positive contact to allow it more travel.

Bill Of Materials

PartSpecQtyLink
PCBSpearmintastic v1.01This repository!
MicrocontrollerSeeed Studio XIAO nRF528401DigiKey
LoRa RadioAi-Thinker Ra-01SH or Heltec HT-RA621Ra-01SH or HT-RA62
Solar ChargerSD05CRMA (CN3163 Breakout)1AliExpress
AntennaPulse W31391DigiKey
Solar PanelANYSOLAR SM141K09L1DigiKey
Solar Panel Pigtail2x wire, 1.25mm PicoBlade termination1DigiKey
Solar Panel Connector2 position 1.25mm PicoBlade, vertical THT1DigiKey
Solar Overvoltage Shunt6.2V Zener Diode (SOD123 package)1DigiKey
Bulk Capacitor10uF MLCC capacitor (1206 package)1DigiKey
Battery HolderKeystone 1024 (see note)1DigiKey
Battery14500 size Li-Ion cell (protected)1B&H Photo
Case (optional)Spearmintastic case1Your 3D printer (files on this repo)

Case

A 3D printable case has been designed to fit a fully assembled Spearmintastic, with battery and panel. A cutout is provided for access to the Xiao's USB-C port.

Firmware

Pre-built firmware coming soon?

Meshtastic built for the "xiao_ble" target should be directly compatible with Spearmintastic, however in my testing, the battery voltage indication does not work. This can be fixed by adding the following to the variant.cpp file:

text
void initVariant() {
    pinMode(BAT_READ, OUTPUT);
    digitalWrite(BAT_READ, LOW);
}

This is not an issue specific to Spearmintastic, as the voltage monitoring circuit is built onto the Xiao.

License

Spearmintastic is licensed under the CERN OHL v2 Permissive license. See the LICENSE file for more information.

Parts

10
QtyValueFootprintReferences
110uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC2
16.2V ZenerDiode_SMD:D_SOD-123FD1
1Antennaantenna:18mm-Antenna-THTAE1
1CN3163 ModuleCN3163:CN3163_ModuleJ1
1HT-RA62RF_Module:Ai-Thinker-Ra-01-LoRaU1
1Keystone 1024 (14500 LiIon)keystone_14500_smd:Keystone_1024_SMD_14500BT1
1LOGOm_pwd:m_powered.
1SM141K09LConnector_Molex:Molex_PicoBlade_53047-0210_1x02_P1.25mm_VerticalSC1
1Seeed Studio XIAO nRF52840modified-xiao:XIAO-nRF-THT_battU2

The 9 most common of 10 parts.

Questions

How big is the Lora micronode PCB?

It measures 21.2 × 70.5 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Lora micronode use?

10 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Lora micronode KiCad files?

From the fire219/spearmintastic repository on GitHub, at the commit this page was made from: the board is lora micronode.kicad_pcb and its schematic lora micronode.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Lora micronode design in my own project?

Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers22 × 42 mmLatest, the printed circuit board in 3D

    Latest

    dennisss/dacha

    Monorepo for awesome tools/projects/libraries

    10 parts397Apache-2.0
  • 4 layers28 × 70 mmDSC DB9 Splitter, the printed circuit board in 3D

    DSC DB9 Splitter

    nanographs/Open-Beam-Interface

    Just what you need to control the beam and get an image.

    10 parts371
  • 4 layers59 × 23 mmSma probetarget, the printed circuit board in 3D

    Sma probetarget

    azonenberg/starshipraider

    Open hardware test equipment

    10 parts193BSD-3-Clause
  • 4 layers47.9 × 47.9 mmFlashCardBanked2M, the printed circuit board in 3D

    FlashCardBanked2M

    clydeshaffer/gametank

    design files for the gametank hardware implementation

    10 parts150
  • 4 layers32 × 50 mmJ533DreamPCB, the printed circuit board in 3D

    J533DreamPCB

    lukasloetkolben/OpenpilotHardware

    Welcome to the Openpilot Hardware Collection!

    10 parts95MIT
  • 4 layers118.1 × 68.6 mmNucleo-144-click shield, the printed circuit board in 3D

    Nucleo-144-click shield

    COVESA/Open1722

    Open-source implementation of the IEEE 1722 protocol, for streaming audio/video, tunneling CAN/LIN messages and enabling remote access to peripherals

    10 parts86BSD-3-Clause
  • 4 layers72 × 40.2 mmThelio io sata, the printed circuit board in 3D

    Thelio io sata

    system76/thelio-io-hardware

    KiCad electrical design of Thelio Io board

    10 parts70GPL-3.0
  • 4 layers60.9 × 34.2 mmVIA2Expansion, the printed circuit board in 3D

    VIA2Expansion

    RetroRemake/OtterX

    8-Bit computer compatible with Commander X16

    10 parts40CERN-OHL-W-2.0