Skip to content

Instantly share code, notes, and snippets.

@thebentern
Last active June 7, 2025 16:52
Show Gist options
  • Save thebentern/55af8b44b0157fdb3cc977fa39c75952 to your computer and use it in GitHub Desktop.
Save thebentern/55af8b44b0157fdb3cc977fa39c75952 to your computer and use it in GitHub Desktop.
config.yaml
---
Lora:
Module: sx1262
DIO2_AS_RF_SWITCH: true
DIO3_TCXO_VOLTAGE: true
# CS: 8 # Newer version of MeshtasticD do not need this? If issues uncomment this line
IRQ: 22
Busy: 4
Reset: 18
RXen: 25
# MeshToad USB:
# CS: 0
# IRQ: 6
# Reset: 2
# Busy: 4
# RXen: 1
# DIO2_AS_RF_SWITCH: true
# DIO3_TCXO_VOLTAGE: true
# spidev: ch341
# USB_PID: 0x5512
# USB_VID: 0x1A86
GPIO:
GPS:
# SerialPath: /dev/ttyS0
I2C:
Display:
Logging:
LogLevel: debug #info # debug, info, warn, error
# TraceFile: /var/log/meshtasticd.json
# AsciiLogs: true # default if not specified is !isatty() on stdout
Webserver:
# Port: 443 # Port for Webserver & Webservices
# RootPath: /usr/share/meshtasticd/web # Root Dir of WebServer
# SSLKey: /etc/meshtasticd/ssl/private_key.pem # Path to SSL Key, generated if not present
# SSLCert: /etc/meshtasticd/ssl/certificate.pem # Path to SSL Certificate, generated if not present
General:
MaxNodes: 1000
MaxMessageQueue: 100
ConfigDirectory: /etc/meshtasticd/config.d/
MACAddress: FF:FF:FF:FF:FF:FF
#MACAddressSource: eth0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment