Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyroDeck Logo with Icon

What is PyroDeck?

PyroDeck is an open source project with one goal in mind: Have a way to ignite fireworks safely from a distance, and in a way that is easy, fun, and of course, really cool.

There are 2 main parts of the PyroDeck system, the Master Control, and the Nodes. In a really short paragraphs, here is what each of them do.

Master Control

The Master Control panel does exactly what the name says. It tells the system what to do. Based on manual or automated controls, it sends out commands (with RS485 JSON messages) to the nodes in the system. These commands can be launch commands, or query commands to recieve the status of the nodes.

The Master Control panel has different opperating modes which include fully manual control over every channel, and automatic control that runs through a cue list to launch one or more fireworks at a time. It is also possible to have a "wait for input" cue to wait for a button to be pressed before carrying on with the cue list. I plan to include more features with both opperating modes as time comes.

PyroDeck Master Photo

Nodes

The Nodes are the "workmen" of the system. They are up close to the danger and send the signals to ignite the fireworks. They recieve the commands given by the Master Controller and follow what it says, whether it be to ignite a firework, or respond with the status of each port.

The Nodes have a 3 digit address which is how the Master Controller identifies each node. With each command sent, there is a specific address in which the Node checks for. If the address matches it reads the command, if not it discards the message and watches for other commands.

PyroDeck Node Photo

Todo List

Node

  • Develope the Node's Relay PCB Module
  • Develope the Node's UI PCB Module
  • Develope the Node's MCU PCB Module
  • Finish Developement of the Node's code.

Master Control

  • Prototype 1
    • Hardware and wiring (proto PCBs, arduino mega, nextion, buttons)
    • Firmware
      • Nextion UI
      • Live Manual Mode
      • Programmed Mode

PyroDeck Icon

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Contributors