Coder Social home page Coder Social logo

markalorian / arduinorisingphoenix Goto Github PK

View Code? Open in Web Editor NEW
7.0 2.0 1.0 34.17 MB

Open-source electronics project for the Rising Phoenix jetpack worn by Din Djarin in 'The Mandalorian'.

License: Other

C++ 100.00%
arduino mandalorian starwars

arduinorisingphoenix's Introduction

Arduino Rising Phoenix Electronics

Open-source electronics project for the Rising Phoenix jetpack worn by Din Djarin in 'The Mandalorian'.

Screenshot

Includes LEDs with flame effect, sound effects, and smoke that is all controlled by a wireless remote.

Buy a Rising Phoenix PCB here (US link only. Contact me for international orders)

Video Demo - https://www.youtube.com/shorts/M8bbbQtCOJw

Follow me on Instagram - https://www.instagram.com/the_markalorian/

Parts list

In addition to the 3d printed parts available in the files section, you will need the following:

  1. Arduino Nano - controller for this project.
  2. Rising Phoenix board (or blank prototyping PCBs and connectors).
  3. DFPlayer Mini - get an authentic one made by DFRobot. The knock-offs didn't work in my experience.
  4. Micro SD card - any size should do.
  5. 1k ohm resistor - for the DFPlayer's RX pin. (This is included with the Rising Phoenix board.)
  6. 12v mini amplifier - to increase the output of the DFPlayer Mini.
  7. (2) 25mm exciters - these stick to the inside of the pack to create the sound.
  8. (2) 16 bit Neopixel LED rings - to place inside the thrusters for the flame effect. Other brands with WS2812B or SK6812-based LEDs should also work, but you may need to change one line in the Arduino .ino file
  9. (4) 5v relay modules - to activate the various components.
  10. (2) 5v 5015 blower fans - used to increase airflow of smoke.
  11. (2) 12v mini air pumps - used to push air through the vaporizers.
  12. (2) ecig vaporizers/atomizers - the Kanger T2 design seems works best and what this project was designed for but they are getting hard to find. Optional (2) 510 threaded connectors - Makes connecting the negative wire to the atomizor much easier
  13. (2) 18650 batteries - need a high current output. These power the vaporizers.
  14. Talentcell 3000 mAh rechargable battery pack - provides both 5v and 12v power to everything except the vaporizers. Will not automatically power off like most USB battery packs.
  15. Wiress RF remote - to activate the jetpack.
  16. Silicone Tubing 4mm ID X 6mm OD
  17. Silicone Tubing 8mm ID x 11mm OD
  18. 24-22 AWG hookup wire
  19. Ferrule Connectors - Optional
  20. Wago lever nuts - Optional - for some of the 12v wire connections

Wiring Diagram

Using custom Rising Phoenix board Custom PCB Diagram

Using prototype board Breadboard Diagram

Instructions

Detailed instructions coming soon

Custom PCB Full Interior Left Side 1 Left Side 2 Right Side 1 Right Side 2

arduinorisingphoenix's People

Contributors

markalorian avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

mawden

arduinorisingphoenix's Issues

Custom PCB?

I'm very interested in (attempting) to do this project, but I can't seem to find where to get the "rising Phoenix" PCB, could you help me?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.