Nerd buys first boat
Decided 2 weeks ago that I should buy a boat for a cottage trip this week. I needed to give it my own personal touch.
Decided 2 weeks ago that I should buy a boat for a cottage trip this week. I needed to give it my own personal touch.
Note: The below build guide took a pass through Gemini for formatting and spelling/grammatical/clarity purposes. Then I tried to un-robotify the language... but kept the emoji ;)
Trying to source a weather-proof outdoor enclosure, a decent solar panel, and rechargeable batteries separately for under $13 CAD is basically impossible. That's why the Hampton Bay 120-Lumen Solar Spotlight is a great base for a solar repeater.
While most portable builds rely on standard Lithium-Ion cells, they completely choke and freeze when winter hits. The LiFePO4 batteries that come with this spotlight are better for Canadian weather; however, with a caveat. You cannot use the WisBlock’s built-in battery charger. It’s hardcoded for a 4.2V Li-ion profile, which will cause massive voltage inflation spikes and trigger your BMS safety gates.
At first, I was using the included PCB to charge the batteries and connected the + & - battery terminal to the Wisblock power JST connector; however, the PCB was pushing a high voltage into the batteries which these cheap devices tend to do:
So I decided to fix that with a $2 SD05CRMA solar MPPT charger, Zener Diode (the panel is 6V which can spike to 6.5V in the winter and the MPPT can handle only up to 6V), and BMS:
We are bypassing the native charging circuit entirely using this custom setup. Also, before you drop this on a roof or a fence post, you must install the custom firmware configurations and steps from MeshCore PR #2088 to prevent brownout loops when the battery runs low.
Here is the exact cost per node. Note that AliExpress items include no taxes or duties, while Canadian retail items (DigiKey, Home Depot, Amazon) have been calculated with 13% Ontario HST included.
| Component | What it does | Source / Unit Cost (CAD) |
|---|---|---|
| Hampton Bay Spotlight | Enclosure, 150mm x 88mm 6V Panel, Mount, & 2 X 1000mAh 18500 Cells | Home Depot Canada $14.67 (with HST) |
| WisBlock Mesh Starter | RAK4631 Core + RAK19007 Base Board | DigiKey Canada $41.34 (with HST, buy 3 for free shipping over $100) |
| SD05CRMA Module | 1A Solar MPPT Adaptive Charger | AliExpress $1.69 (No Tax) |
| 1S Stick BMS | Ultra-thin battery protection strip | AliExpress $0.31 (10 for $3.06) |
| 1N5341B Zener Diode | 6.2V 5W Winter Overvoltage Guard | AliExpress $0.31 (20 for $6.11) |
| INA219 Power Monitor | I2C High-Side Current/Voltage Sensor | AliExpress $1.96 (3 for $5.89) |
| BMP280 Sensor | I2C Temp & Barometric Pressure Sensor | AliExpress $0.59 (10 for $5.90) |
| SS12F15V Slide Switch | Hardwired System Power Toggle | AliExpress $0.25 (20 for $5.00) |
| N-Type to SMA Flange | 4-Hole Chassis Bulkhead RF Pass-through | AliExpress $3.16 (No Tax) |
| High-Gain Antenna | Tuned Omnidirectional Antenna (Fake Alfa) | AliExpress $13.00 (No Tax) |
| PETG 3D Printed Parts | Custom Cradle & Spotlight Bracket (~150g) | Estimated at $20/kg $3.00 |
| Consumables & Hardware | Gorilla Silicone, Tapes, M3 & Exterior Screws, JST tails | Amazon Gorilla Silicone, Temflex Tape, Super 33+ $8.00 (Pro-rated share with HST) |
Total cost approx. $90 CAD.
Before you fire up the soldering iron, make sure you have your parts gathered and note this massive pitfall:
You will need a 2-pin JST PH 2.0 battery pigtail cable to plug your custom circuit into the WisBlock's battery port.
>
To completely avoid a rat's nest of loose wires inside this tight housing, we stack both sensors directly onto a single row of headers on the WisBlock baseboard:
We are throwing out the original low-efficiency charge board, but we want to keep the housing's native weatherproofing.
This specific layout puts the INA219 between the battery and the charger hub. It gives you true Net-Current telemetry. Your dashboard will show true discharging rates at night, and flip to showing positive charging rates during peak daylight hours.
Vi.B+ straight to INA219 VIN- (this is your main daytime power hub).VIN- over to Terminal A of your internal slide switch.VIN+ straight to the BMS P+ pad.B+ directly to your battery pack's positive terminal.G.B- straight to the BMS P- pad.P- pad, connect the Black (-) wire of your WisBlock JST battery connector.B- directly to your battery pack's negative terminal.Mount your WisBlock core onto its dedicated 3D-printed mounting cradle. Group your wired sub-assemblies cleanly into the open cavities surrounding the central stock battery box holder.
Because Canadian seasons don't play around, spend the extra 10 minutes to seal this thing like a submarine.
I’m new to LoRa as of yesterday and just figured out how to get Meshtastic working in a way I want it to, but really want to switch to Meshcore due to… well… you already know.
I want to give a T1000-E to each of my 6 and 4 year olds for the purpose of finding them if they get lost.
Meshtastic is like 95% of the way there. I can remote in to their nodes to control them. Aggressive GPS tracking can be toggled on/off remotely and works very well (I love the node history and route lines). The only issue is that their nodes show as 0% battery always.
I’m looking to see if Meshcore can do the following: 1. a way to remotely control my kids nodes. 2. Turn on/off aggressive GPS remotely and track their nodes in semi real time. 3. In very remote areas where there is no repeater (camping, hiking, etc.), remotely toggle on/off “Repeat Mode” for those trips to gain extra range amongst our group.
Is any of this possible?
Thanks!