MiniMesh
A tiny, low-power Meshtastic compatible device with GPS, enviroment sensor and an OLED display powered by nRF52840
July 12 - Schematic (2 hours)
I made the schematic today, I wanted a low-power device so I went with the nRF52840, it only uses around 10mA on average so it's perfect since this device would spent alot of time on battery power.
For the RF trasnceiver, I chose the HT-RA62, it uses the SX1262 chip which is widely supported by the Meshtastic firmware.
For the OLED display, I chose one that uses SSD1306 drivers, these are plug and play with the Meshtastic firmware.
Tomorrow, I will see if I can integrate a on-board GPS chip.
July 13 - Layout and Wiring (1.5 hours)
Today I did the PCB layout, since I wanted this PCB to be as small as possible, I made it so that the OLED sits on top of the pro micro like this
I also quickly made a model of the radio transceiver in OnShape since I couldn't find one.
3D Model | Real |
---|---|
And then I wired everything up, I managed to slip a few traces on the edge of the board
This took quite a while but I managed to make it look good
I'm going model the case tomorrow!
July 16 - Case Design (2 hours)
Today I made the case, the case will be printed in 2 parts, the base and the lid
I added a hole for the IPEX/u.FL to SMA connector to screw into (for the antenna)
The PCB will sit ontop of the platforms inside the case
And the lid will clip into place to the base
To design the case, I imported a refrence image and drew around it, the GPS module and the BME280 module will sit at the bottom, and the wires will run up through the side.
This is what the case looks like with the antenna installed,