

Lora micronode
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.mdSpearmintastic!
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
| Part | Spec | Qty | Link |
|---|---|---|---|
| PCB | Spearmintastic v1.0 | 1 | This repository! |
| Microcontroller | Seeed Studio XIAO nRF52840 | 1 | DigiKey |
| LoRa Radio | Ai-Thinker Ra-01SH or Heltec HT-RA62 | 1 | Ra-01SH or HT-RA62 |
| Solar Charger | SD05CRMA (CN3163 Breakout) | 1 | AliExpress |
| Antenna | Pulse W3139 | 1 | DigiKey |
| Solar Panel | ANYSOLAR SM141K09L | 1 | DigiKey |
| Solar Panel Pigtail | 2x wire, 1.25mm PicoBlade termination | 1 | DigiKey |
| Solar Panel Connector | 2 position 1.25mm PicoBlade, vertical THT | 1 | DigiKey |
| Solar Overvoltage Shunt | 6.2V Zener Diode (SOD123 package) | 1 | DigiKey |
| Bulk Capacitor | 10uF MLCC capacitor (1206 package) | 1 | DigiKey |
| Battery Holder | Keystone 1024 (see note) | 1 | DigiKey |
| Battery | 14500 size Li-Ion cell (protected) | 1 | B&H Photo |
| Case (optional) | Spearmintastic case | 1 | Your 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:
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| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | 10uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C2 |
| 1 | 6.2V Zener | Diode_SMD:D_SOD-123F | D1 |
| 1 | Antenna | antenna:18mm-Antenna-THT | AE1 |
| 1 | CN3163 Module | CN3163:CN3163_Module | J1 |
| 1 | HT-RA62 | RF_Module:Ai-Thinker-Ra-01-LoRa | U1 |
| 1 | Keystone 1024 (14500 LiIon) | keystone_14500_smd:Keystone_1024_SMD_14500 | BT1 |
| 1 | LOGO | m_pwd:m_powered | . |
| 1 | SM141K09L | Connector_Molex:Molex_PicoBlade_53047-0210_1x02_P1.25mm_Vertical | SC1 |
| 1 | Seeed Studio XIAO nRF52840 | modified-xiao:XIAO-nRF-THT_batt | U2 |
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 mm

- 4 layers28 × 70 mm

DSC DB9 Splitter
nanographs/Open-Beam-Interface
Just what you need to control the beam and get an image.
10 parts371 - 4 layers59 × 23 mm

- 4 layers47.9 × 47.9 mm

FlashCardBanked2M
clydeshaffer/gametank
design files for the gametank hardware implementation
10 parts150 - 4 layers32 × 50 mm

J533DreamPCB
lukasloetkolben/OpenpilotHardware
Welcome to the Openpilot Hardware Collection!
10 parts95MIT - 4 layers118.1 × 68.6 mm

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 mm

Thelio io sata
system76/thelio-io-hardware
KiCad electrical design of Thelio Io board
10 parts70GPL-3.0 - 4 layers60.9 × 34.2 mm




