This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Build Guide

Build your own Campfyre

Build Guide Details

1 - Introduction

Learn the basics for how Campfyre works, what you need to know, and the prerequisites for making your own.

Tools

To get started building your own Campfyre, you’ll need the following tools.

  1. 3D Printer
  2. Soldering iron
  3. Power drill
  4. Wire cutter
  5. Screwdriver set
  6. Ring terminal crimp tool
  7. Lighter/heat source (for heat shrink tubing)
  8. 120-160 grit sand paper
  9. Scissors

Consumables

A few consumables will be needed to build Campfyre.

  1. 12 AWG wire (red and black)
  2. M3 screws (assorted)
  3. M3 heat-set inserts
  4. M4 screws (assorted)
  5. M4 heat-set inserts
  6. 3M LSE VHB Tape
  7. Ethernet cables
  8. 5.5x2.5mm DC plug

Components

Components are discussed further on their dedicated page.

Printable Parts

150x65mm Battery Holder

This is a predesigned holder for 150x65mm batteries. These are common LiFePO4 batteries found in uninterruptable power supplies, and can be ordered from the supplier listed in the components page.

DCDC-8A Mount

The DCDC-8A Mount is the mount that holds the DCDC-8A in the case, allowing for it to be removed by unscrewing it rather than having it permanently affixed directly into the case.

Epic PWRGate Mount

The Epic PWRGate is the power path controller which selects the power source to use for supplying the rest of Campfyre. This is what screws into the Starlink Mount to hold the Starlink Mini in place. Print two of these for Campfyre. This is what screws into the Starlink Mount to hold the Starlink Mini in place. Print two of these for Campfyre. This is the base that attaches to the case, to which the Starlink is then attached. Print two of these for Campfyre.

Voltmeter Mount

This attaches the voltmeter (and associated pushbutton) to the side of the case, so you can check the battery voltage.

2 - Components

The basic components that make up Campfyre.

These are the basic components that Campfyre utilizes. Each component will have a brief description of why it was selected, and any specific requirements for choosing a replacement. Note that only the listed components have shown to work, and untested replacements are not guaranteed to operate (or fit) properly.

Google Sheet link to primary component listing.

Notes before starting

Campfyre has been designed to support 15A of load on downstream devices within the case. Starlink takes up to 5A input, and a Raspberry Pi 5 can require up to 5A. It is recommended to use the Starlink without snow melt mode. It is also recommended to use a Raspberry Pi 4 Model B, as Pi 5s are power-hungry and output a lot of heat.

Starlink Mini

Campfyre has been designed around the use of a Starlink Mini with a Roam plan. Starlink must be activated with in-motion use enabled (Roam plan), as the goal of Campfyre is to provide internet service without a dedicated location selected.

Make sure you turn off snow melt mode on the Starlink, otherwise it will heat up internally and could cause damage in the sealed environment within the case.

Power Supply & Management

These are the bread and butter of the internal architecture of Campfyre. Each one

12V VBUS Power Supply

This is the main VBUS power supply that connects between the power path controller and the downstream devices, such as the Starlink Mini and the network switch.

The VBUS supply must accept 8-15V DC, and regulate it to an even 12V. This is to smooth out the power from the battery, vehicle alternator/battery, or other sources that may not deliver “clean” power.

Requirements

  • 8-15V DC in
  • 12V @ 8A+ out

5V Power Supply

This is to provide power to the Raspberry Pi. It should accept 12V DC in, and output 5.1V at 3A or more. Any 5V DC-DC power supply that fits your case should work, but the one selected has been validated to work well.

Requirements

  • 12V DC in
  • 5.1V @ 3A+ out

Power Path Controller

This is the device that switches between external DC in (VIN) and the battery to power downstream devices. It sits between the battery, VIN, and the primary VBUS supply. It is not an easy part to find replacements for. It must be able to switch between VIN and battery instantaneously, and must be solid-state. Relays are too slow for power to transition smoothly, and could cut out power to Starlink or to the Raspberry Pi.

Requirements

  • 8-15V DC in for VIN
  • 8-15V DC in for battery
  • 8-15V DC out for downstream devices
  • Automated cutover between external DC and battery
  • Handle at least 8A of current, but recommended to have a safety factor of at least 2

Battery

The battery is one of the most important parts of the device. It must be able to supply at least 8A of current, and be of the same chemistry as the charger supports.

Requirements

  • 8A+ discharge current (ideally >10A)
  • 12V (4S) LiFePO4 battery

Battery Charger

The battery charger must accept 8-15V DC in and boost the voltage to standard charging voltages for the battery you’ve chosen. In addition, it should support the chemistry of the battery selected.

DC-DC battery chargers are fairly rare, and so the one selected for Campfyre has already been validated to work with the selected battery and voltage input.

Requirements

  • 8-15V DC in
  • 12V (4S) LiFePO4 battery support

Protection

Circuit Breakers

The circuit breakers are used to turn on and off the power inside Campfyre, and prevent sudden spikes from causing sparks, fires, or melting wires. The circuit breakers should be rated for 15A, and support switching under load.

Requirements

  • 24V+ DC rating
  • 15A capacity rating
  • B curve or better
  • Switch under load

Fuses

25A fuses should be used to protect Campfyre, and placed on both the battery positive lead and VIN positive lead. MIDI fuses are used for ease of installation, and ease of sourcing. It is recommended against using automotive blade fuses.

Requirements

  • 24V+ DC rating
  • 25A DC rating

External Connectors

Campfyre uses Cnlinko connectors for VIN and the Ethernet jack, due to their waterproofing. Any connector that is capable of handling 15A of current at 12V DC, though, should be usable.

Requirements

  • 15A DC rating
  • 24V+ DC rating
  • 2 or 3 pin for power
  • RJ45 for Ethernet

3 - Assembly

Begin the adventure of assembling your Campfyre.

Assembly Instructions

4 - Printable Parts

Parts to print for your Campfyre

These are all the parts you need to print to build your own Campfyre.

4.1 - Battery Holder

This is a predesigned holder for 150x65mm batteries. These are common LiFePO4 batteries found in uninterruptable power supplies, and can be ordered from the supplier listed in the components page.

4.2 - DCDC-8A Mount

The DCDC-8A Mount is the mount that holds the DCDC-8A in the case, allowing for it to be removed by unscrewing it rather than having it permanently affixed directly into the case.

4.3 - Epic PWRGate Mount

The Epic PWRGate is the power path controller which selects the power source to use for supplying the rest of Campfyre.

4.4 - Starlink Mount Corner A

This is what screws into the Starlink Mount to hold the Starlink Mini in place. Print two of these for Campfyre.

4.5 - Starlink Mount Corner B

This is what screws into the Starlink Mount to hold the Starlink Mini in place. Print two of these for Campfyre.

4.6 - Starlink Mount Half

This is the base that attaches to the case, to which the Starlink is then attached. Print two of these for Campfyre.

4.7 - Voltmeter Mount

This attaches the voltmeter (and associated pushbutton) to the side of the case, so you can check the battery voltage.