Skip to content

thatSFguy/MichTastic_Node

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Michigan’s Own Low-Power, Low-Form-Factor LoRa Node for Meshtastic

Simple NRF52840 / E22 Meshtastic node in an ultra-small form factor.


🛠️ Installation Method

  1. Solder the E22 Module
    Use hot air or a hotplate to solder the E22 to the backside of the board.

  2. Install Pin Headers
    Solder pin headers on the front side of the board, bottoming them out on the E22.

  3. Battery Connection (Optional)
    If you want a directly connected battery, solder the two jumpers on the bottom of the MCU.

  4. Battery Voltage Reporting (Optional)

    • R1 and R2 can remain unpopulated if you don’t need battery voltage monitoring.
  5. Fuse Configuration (Optional)

    • F1 and F2 can be jumpered.
    • These are resettable fuses for those of us who can’t always follow P+ and P- directions (like me).

💾 Flashing Meshtastic Firmware

  1. Install Dependencies
    Make sure you have Python and the esptool or nrfutil utilities installed.

    For NRF52840 boards, you can also use the Meshtastic Flasher GUI or dfu-util.

  2. Download Firmware

  3. Put the Board in Bootloader Mode

    • Hold the RESET button while connecting USB.
    • Release the button after plugging in.
    • The board should appear as a USB drive or serial device.
  4. Flash via Meshtastic Flasher (Recommended)

    • Download and open Meshtastic Flasher.
    • Select your device and firmware version.
    • Click Flash and wait for completion.

    OR

    Flash via Command Line

    • Example using nrfutil:
      nrfutil dfu usb-serial -pkg firmware.zip -p /dev/ttyACM0
    • Replace /dev/ttyACM0 with the correct serial port.
  5. Verify Flashing

    • After flashing, the device should reboot.
    • Use the Meshtastic app or CLI to connect and configure.

💬 Community

Join the Michigan Meshtastic community on Discord:
https://discord.gg/jXtpzh4B


📝 License

This project is released under a Non-Commercial Open Source License.
You are free to use, modify, and share this design for non-commercial purposes only.
Commercial use requires explicit permission from the author.


Tip: For more detailed instructions, see meshtastic.org/docs.


About

Michigans own low power low formfactor basic lora node to be used on Meshtastic

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published