You are using an outdated browser. Please update your browser for a better user experience.

Vampire Documentation

The Vampire (Volts and AMPs In REaltime) is an open-hardware IoT device for tracking the energy state and geolocation of solar battery systems. It is developed by Interstitial in collaboration with The Footprint Project. A fully integrated DFM model is currently under development - until then, the prototype version can be constructed using commercially available development boards and hobbyist-level electronics.

Prototype

The bill of materials (BOM) for this build is as follows:

The total BOM cost is about $70 USD.

Interface Board

The interface board can be made of standard perfboard with 0.1" pitch. The electrical schematic for the board is accessible via the GitHub repo:

vampire-prototype-schematic

Firmware

The firmware for the T-SIM7000G (ESP32 board) is open source and hosted on our GitHub.

Mounting Platform

The mounting platform is a laser-cut sheet of acrylic (1/8") on which we mount the development boards and antennae; we then mount the platform itself to the plastic standoffs in the enclosure for a solid and consistent assembly. An SVG file for this design is provided in our GitHub repo:

vampire-platform

Assembly

To assemble the Vampire prototype:

  1. Solder 0.1" Dupont headers (female, 16-position) onto the T-SIM7000G, and plugging the interface board into the headers.
  2. Connect VRAIL, 5V, and GND between the interface board and the buck-boost.
  3. Mount the T-SIM7000G and the buck-boost converter onto the platform using machine screws.
  4. Glue the two antennae inside the enclosure. We recommend that the GPS antenna should go on the mounting platform, and the LTE antenna should go on the side wall. Plug both antennae into the T-SIM7000G via their UFL-mini connectors.
  5. Connect VRAIL and GND to a set of terminal bolts drilled through the side wall of the enclosure. We recommend 3/8" stainless hex bolts with a lock washer for security. Ring terminals then make cable connections easy and reliable.

3protos_a

connections

vampire_sunkit