Skip to content

gpstar81/GPStar-proton-pack

Repository files navigation

GPStar Proton Pack and Neutrona Wand

Summary

A fully integrated Proton Pack and Neutrona Wand, packed with features and add-ons. Compatible with the HasLab Plasma Series Proton Pack and Neutrona Wand

  • Polyphonic sound
    • Allows simultaneous playback of multiple audio tracks which can be layered together to create a rich experience with smoothly layered sound effects and buttery smooth transitions.
    • While blasting away with the Proton stream you can still hear all the layers of sound effects that came before...the Pack effects, each Wand toggle effect, Music etc.
  • Wand / Pack communication system
    • By implementing both the pack and wand controllers with an upgraded hose connection, both devices work seamlessly together. Interactions with the wand have an immediate effect on the pack, and vice-versa.
    • This functionality includes sound effects, alarm triggers, Cyclotron interaction, venting/overheat sequences, and proton stream effects (eg. video game colours and crossing the streams).

Table of Contents

"Ray, pretend for a moment that I don't know anything about metallurgy, engineering, or physics, and just tell me what the hell is going on." -Dr. Venkman

That's alright, this will help you study. Below you will find the various guides to build out your new electronic brains, and maybe find some cool new features to implement as part of the addendums.


GPStar Proton Pack and Neutrona Wand PCB Guide

This guide is intended for completing the connections and installation for the GPStar Proton Pack and Neutrona Wand PCB boards.

  1. Pack PCB

  2. Wand PCB

  3. GPStar Audio PCB

  4. Installation Video & Guide

  5. Loading The Audio Files

  6. Flashing Updates

  7. Troubleshooting


Serial1 Expansion Controller

This is a device which utilize the available expansion port on the GPStar Proton Pack controller. At present the only supported devices are an Attenuator (using an ESP32 or Arduino Nano) or a wireless adapter (using an ESP32). Both devices use the same software which normally drives the Attenuator device, though in the case of the wireless adapter can also be used without switches or other peripherals to only provide a WiFi capability to your Proton Pack. Please read the following guides for more specific details.

  1. Wireless Adapter - Scaled-Down Attenuator

  2. Pack Attenuator - Full Device Implementation


Addendums

These apply to the normal operation and usage of the equipment, as well as add-on items which may be integrated with the GPStar controllers.

  1. Operation Manual

  2. EEPROM Menus

  3. Advanced Configuration

  4. Smoke Effects (Optional add-ons)

  5. Cyclotron Lights Upgrades (Optional add-ons)

  6. N-Filter Vent Light (Optional add-on)

  7. Power Cell Lights Upgrade (Optional add-ons)

  8. Neutrona Wand 28 Segment Bar Graph Upgrade (Optional add-on)

  9. Neutrona Wand Hat Lights (Optional add-on)

  10. Neutrona Wand High Intensity Vent Light (Optional add-on)

  11. Frequently Asked Questions


DIY Arduino Build Guides

Considered the "legacy" guide to building your own solution using the Arduino platform. Please note that the original wand guide used an Arduino Nano which is no longer capable of providing the storage space required by the full range of features supported and has been deprecated.

This is an advanced build-out which requires opening all devices and performing a significant amount of soldering. Proceed with caution, regardless of your skillset or abilities.

  1. Bill of Materials

  2. Power Requirements

  3. Compiling and Uploading the code

  4. WAV Trigger Configuration

  5. Loading The Audio Files

  6. Audio Output

  7. Pack Setup

  8. Wand Setup - DEPRECATED

  9. Hose Connections

Feature Reel Demonstration

GPStar Proton Pack and Neutrona Wand feature reel demonstration

Walkthrough Videos

"You know, it just occurred to me that we really haven't had a successful test of this equipment." -Ray Stantz

Except that we have! Here is a Walkthrough Video Contributed by JustinDustin (YouTube, March 2023) showcasing several of the stock features in a converted pack/wand combination. Several optional features were implemented as part of this build using the Arduino platform. Haslab Proton Pack Arduino Powered Walkthrough Video

Additionally, this video covers several new updates in the months since, using the new GPStar controllers, as the Optional Features and Menu Walkthrough (YouTube, July 2023). Optional Features and Menu Walkthrough Video

Viewing MD Files

GitHub should automatically display these files with basic formatting, though to view these MD (MarkDown) files linked above with full formatting including color-coding, you can use a program such as MarkdownPad (Windows) or MacDown (MacOS). Alternatively, you may copy the contents into an online viewer.

"Yes, have some"...music!

Special thanks to Michael Klodzinksi for graciously allowing us to include his version of Savin' The Day as a bundled music file to demo your awesome Proton Pack mods! Check out his other works at michaelk.net.

Sound files

The sound effects files are combination of self made files for this project to ones from within the Ghostbusters community, etc. Apologies if it is forgotten to acknowledge where some of the files originate from.

Licensing

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Acknowledgements

This project is made possible by Ghostbusters community makers and volunteers spanning 4 countries over 2 continents.

  • Michael Rajotte (aka. "GPStar Technologies") - Director of Operations, Software Architect, Product Designer, 3D Modelling, EU & Worldwide Distribution
  • Jonathan Gunn (aka. "Jonogunn") - Video Instruction Guides, PCB Design, Install Testing, North America Distribution
  • Dustin Grau (aka. "JustinDustin") - Prototyping and Testing, Documentation, 3D Modelling, Software Support
  • Angie Rutto (aka. "Frutto Technology") - Maker and purveyor of fine add-on products, UK Distribution

Special Thanks

  • Emre Sahare (GBFans: One Time) - For the original prop mode "Mode Original" operation deciphering.

Thank you to our supporters on GBFans.com and the Facebook group.

For those who are curious you can view a condensed history of this project.

Disclaimer

This community-driven project is independent and not affiliated with, endorsed by, or sponsored by Hasbro Inc., Ghost Corps, or Sony Pictures. Hasbro Inc. does not endorse or support this project, and any views or opinions expressed within the project are those of the individual contributors and not necessarily those of Hasbro Inc.

Participants in this project should be aware that it is entirely separate from any official activities or initiatives of Hasbro Inc.. Any use of Hasbro Inc.'s name or its products within this project is purely for informative purposes and does not imply any form of partnership, endorsement, or association with Hasbro Inc.

Individuals involved in this project are responsible for their own actions, and Hasbro Inc. bears no responsibility for the content, decisions, or outcomes related to this community-driven effort.

By participating in this project, individuals acknowledge that it is an independent initiative and that Hasbro Inc. is not responsible for the project's development, management, or outcomes.

This disclaimer is subject to change, and individuals are encouraged to check for updates regularly.