World of Warships Button Box
It's a WoWs button box! With blinky lights and LED displays.
There's a dial to select the ship, which is displayed on an 8 character 14 segment alphanumeric LED display. It knows what consumables each ship has and makes them available on 8 lighted buttons. The buttons are always the same, so Heal is always the same button no matter what ship. It remaps the necessary keyboard keys so now I can use the same buttons for Heal, Hydro, and Smoke in my Smolensk and Minotaur, for example. There's a small joystick that presses the WASD keys so I can drive the ship too. Consumables are limited to repair, heal, hydro, radar, smoke, ASW, launch aircraft, and boost(speed/reload).
Design Documents
Schematic Diagram | wows_button_box_schematic.pdf |
3D Print Files | wows_button_box_stl_files.zip |
PCB Gerbers | wows_button_box_gerbers.zip |
Source Code | Arduino.ino |
Build Pictures
PCB Panel - combined with a few other projects, before cutting into individual PCBs
Another PCB Panel - for the illuminated buttons, before cutting into button rows