A compact Meshtastic motherboard for 868 MHz (EU) measuring 70 × 43 mm, featuring an integrated MPPT charger, multi-chemistry battery support, a 3.3V buck/boost converter, easy I2C senssors integration and a USB-C connector. Designed specifically for off-grid Meshtastic setups, this board optimizes solar power usage, protects your battery, and ensures uninterrupted operation of your nodes in any condition.
Many Meshtastic users build solar-powered nodes using a RAK4631 + RAK19007 WisBlock boards and a separate MPPT charger module. While this is a functional solution, my RAK4630 Motherboard with MPPT charger offers several key advantages:
Detailed description, user manual, schematics and 3D model (STEP) are available on my blog μArt.cz.
You can use any solar panel with an operating voltage from 7 to 30 V and any lithium-based battery with a nominal voltage below 5.6 V. This means the Meshtastic router can be powered by:
The PCB includes connectors for easy integration with I2C sensors (e.g., for measuring temperature, humidity, pressure, or other parameters supported by the Meshtastic firmware; connector is compatible with QWIIC from Sparkfun or STEMMA from Adafruit), a USB-C connector (used for communication only, not for powering the board), a RESET button for firmware updates, two signal LEDs, and convenient access to UART RX/TX signals and the SWD (Serial Wire Debug) interface for firmware development or debugging. It also features three mounting holes for M3 screws to securely attach the PCB to an enclosure.
The motherboard is compatible with the Meshtastic firmware for the WisBlock RAK4631. You don’t need to compile or modify anything in the firmware. Simply go to flasher.meshtastic.org, select the target device 'WisBlock RAK4631,' download the UF2 binary, and copy it to the board via USB-C.
I offer three variants to choose from:
I’m a maker, Meshtastic and HAM radio enthusiast who designs and manufactures every board myself. Sharing my creations with other makers is a way to contribute to the community I love. By purchasing from me, you not only support my work but also help fuel future designs and innovations. Your support means the world — thank you!
I use Packeta for shipping, a Czech company that delivers packages using the best method for each destination country.
Shipping Times: Typically under 2 weeks for the European Union and some other European countries.
Lost or Damaged Packages: If your package is lost or damaged during transit, please contact me. I’ll work with you to find the best solution.
Shipping to Other Countries: If your country isn’t listed (outside the EU), feel free to send me a message. I’ll do my best to find a way to ship the package to you.
If you have any questions or if something went wrong, send me a message, and I'll do my best to resolve the issue.