Disney Bluetooth Wands

From EMCOT
Revision as of 17:50, 13 February 2023 by Jjdb210 (talk | contribs) (Added in version 2 details.)
Jump to navigation Jump to search

jjdb210 worked to create multiple wands for use with the dresses.

Parts List

  • 60th Aniversary Paint Brush Wand From Disneyland (ebay)
  • SEEED ESP32C3
  • 5 LED Pixels (5v)
  • 2 Pushbuttons
  • 1 Micro-SD card reader (for saving data, not in all wands)
  • 1 750MaH lithium batter
  • 1 USB-C extension cable

Button Press Logic

  • Button 1 Long Press - Change Mode
    • Mode "White" - Send Dress Color
    • Mode "Yellow" - Send Animation Code
    • Mode "Off" - Turn off all lights.
    • Mode "Blue" - Change Dress Modes
      • Mode "Red" - Dad Mode - aka: "Locked"
      • Mode "White" - Kid Mode
      • Mode "Blue" - Park Mode
      • Mode "Green" - Random Mode
      • Mode "Yellow" - Sync'd Animation Mode.
  • Button 1 Short Press - Change Option
  • Button 2 Short Press - Select (Send) Option
  • Button 2 Long Press - Turn off/on all lights.

Version 1.0

Version 1 had some design flaws, however, it was more than enough to build the "simple" wand for controlling the dresses. Design can be found on OSHPark - Problems in this design included:

  • Extra (un-needed) battery pins for the LEDs (unused)
  • Buttons pulled to 3V3 instead of GND
  • Button padds WAY to small
  • Wrong ports used for buttons (made the SD card reader impossible)
  • Not enough GNDs and 3v3s for jjdb210 to be happy.

Version 2.0

Version 2 was a fix for the "master" wand... primarly to make it so we could make use of SPI. Bugs from Version 1.0 were fixed. Found on Oshpark


Creation